文章库ARTICLE COLUMN

  • Socket之so_linger与rst

    Socket之so_linger与rst

    摘要:滑动窗口滑动窗口毫无疑问是用来加速数据传输的。处理程序会在自己认为的异常时刻发送包。序列号问题是与滑动窗口对应的,伪造的包里需要填序列号,如果序列号的值不在之前向发送时的滑动窗口内,是会主动丢弃的。 看Apache HttpClient的源码时,发现a...

    asheashe 评论0 收藏0
  • Spring Boot学习笔记(三)Repository的使用

    Spring Boot学习笔记(三)Repository的使用

    摘要:它们之间的关系如下类如其名,可以胜任最基本的操作。在中,仅需加入对象即可达到分页的效果。则进一步在的基础上,扩展了部分功能查询列表返回值为批量删除强制同步查询这部分将在以后的内容中不断细化。 Repository的概念 在Spring中有Repository的...

    ispringispring 评论0 收藏0
  • Spring Boot学习笔记(一) 开发环境搭建

    Spring Boot学习笔记(一) 开发环境搭建

    摘要:最近因为公司业务要求,后端需要从端迁移到端。依稀记得当年框架大行其道,虽然功能强大,但单单一个的配置就让开发大为头疼。如今横空出世,成为了广大程序猿的福音。下载完成后,修改中默认的设置。服务开启后,在浏览器中输入,回车 最近因为公司业...

    YangyangYangyang 评论0 收藏0
  • 二.spring-boot:基本配置

    二.spring-boot:基本配置

    摘要:随机值配置文件配置文件中可以用来生成各种不同类型的随机值,从而简化了代码生成的麻烦,例如生成值值或者字符串。多环境配置是用来针对不同环境提供不同配置的支持全局配置使用。通过中设置值在下新建和文件并分别配置中配置默认值使用拓展 一.基本...

    mo0n1andinmo0n1andin 评论0 收藏0
  • WMS系统异常体系结构

    WMS系统异常体系结构

    摘要:故其承载的功能主要是多语异常列表。多语系统的异常按业务功能区分,每个业务功能一个,下面以数据导入为例进行说明。多语包异常消息构造体其方法即多语支持,在方法中进行语言判断。 WMS系统异常体系结构 前言 WMS系统的异常均继承自RuntimeException...

    cppowboycppowboy 评论0 收藏0
  • 人人都会设计模式:观察者模式--Observer

    人人都会设计模式:观察者模式--Observer

    摘要:转载请注明出处作者地址本文出自简书人人都会设计模式教程简介阅读对象本篇教程适合新手阅读,老手直接略过教程难度初级,本人水平有限,文章内容难免会出现问题,如果有问题欢迎指出,谢谢地址正文一什么是观察者模式生活中的观察者模式警察抓小偷在现...

    tianren124tianren124 评论0 收藏0
  • 一起学设计模式 - 备忘录模式

    一起学设计模式 - 备忘录模式

    摘要:备忘录模式常常与命令模式和迭代子模式一同使用。自述历史所谓自述历史模式实际上就是备忘录模式的一个变种。在备忘录模式中,发起人角色负责人角色和备忘录角色都是独立的角色。 备忘录模式(Memento Pattern)属于行为型模式的一种,在不破坏封装特...

    roland_reedroland_reed 评论0 收藏0
  • 利用反射清空hibernate离线查询对象中的所有条件

    利用反射清空hibernate离线查询对象中的所有条件

    摘要:的离线查询对象用起来的确很是方便,但是其有一个缺陷通过条件表达式方法添加的条件会累加其实就是存入中的这样如果要执行不同的查询需要不同的查询条件时就需要分别创建不同的离线查询对象。 hibernate的离线查询对象DetachedCriteria用起来的确很是...

    BmobBmob 评论0 收藏0
  • Java线程间通信与信号量

    Java线程间通信与信号量

    摘要:一般用于控制并发线程数,及线程间互斥。单个信号量的对象可以实现互斥锁的功能,并且可以是由一个线程获得了锁,再由另一个线程释放锁,这可应用于死锁恢复的一些场合。 1. 信号量Semaphore 先说说Semaphore,Semaphore可以控制某个资源可被同时访问...

    曹金海曹金海 评论0 收藏0
  • 如何在Web项目完成短信验证码

    如何在Web项目完成短信验证码

    摘要:在做远程智能水表管理系统这个过程有一个功能是在注册页面可以使用手机注册,找了许久才大致了解了手机验证码实现流程,今天在此和大家分享一下。这个是将数据和短信服务平台的网址进行绑定,即该提交数据交付哪个平台进行处理。 在做远程智能水表管理...

    ScorpionScorpion 评论0 收藏0
  • Java8-9-Stream介绍与操作方式详解

    Java8-9-Stream介绍与操作方式详解

    摘要:中的与表达式可以说是相伴相生的,通过我们可以更好的更为流畅更为语义化的操作集合。流是一种惰性操作,所有对源数据的计算只在终止操作被初始化的时候才会执行。然后传入表达式将每个元素转换大写,通过方法将结果收集到中。 上一篇系统学了方法引用...

    时飞时飞 评论0 收藏0
  • 新一代 CI 持续集成工具 flow.ci 正式开源

    新一代 CI 持续集成工具 flow.ci 正式开源

    摘要:很高兴地宣布在协议下正式开源了。是国内首套开源持续集成解决方案,帮助企业团队实现开发流程自动化,快速持续交付高质量软件。官方网站开源地址以此,你可以将功能完整的持续集成服务部署到内网使用。 很高兴地宣布 flow.ci 在 Apache-2.0 协议下正...

    endless_roadendless_road 评论0 收藏0
  • JAVA Optional总结

    JAVA Optional总结

    摘要:在中被定义为一个容器类,更确切的说只存一个元素的容器。类结构属性类中包含两个属性类属性对象属性属性用来存放一个为的对象。提高编码人员对对象重视以及对象时的特殊处理。个人觉得没有实质性杜绝问题,造成的主要原因是数据不完整性。 Optional在...

    forsignerforsigner 评论0 收藏0
  • Java NIO详解

    Java NIO详解

    摘要:前言本篇主要讲解中的机制和网络通讯中处理高并发的分为两块第一块讲解多线程下的机制第二块讲解如何在机制下优化资源的浪费服务器单线程下的机制就不用我介绍了,不懂得可以去查阅下资料那么多线程下,如果进行套接字的使用呢我们使用最简单的服务器来...

    rickchenrickchen 评论0 收藏0
  • Servlet 3.0 异步处理详解

    Servlet 3.0 异步处理详解

    摘要:但是这样依然有一个问题,考虑以下场景有一个容器,线程池大小。这个时候工程师发现了问题,扩展了线程池大小到,但是负载依然持续走高,现在有个到,依然无法响应。你可以修改的线程池大小,把它和比较结果来验证这一结论。 Github地址 相关系列文章...

    kid143kid143 评论0 收藏0
  • 虚拟机类加载机制

    虚拟机类加载机制

    摘要:虚拟机为了保证一个类的方法在多线程环境中被正确地加锁同步。但启动类加载器不可能认识这些代码。实现模块化热部署的关键则是它的自定义类加载器机制的实现。 概念区分:加载、类加载、类加载器 类加载是一个过程。 加载(Loading)是类加载这一个过...

    airborne007airborne007 评论0 收藏0
  • java | Spring Boot 体验

    java | Spring Boot 体验

    摘要:大量的配置繁琐而复杂,稍有不慎项目将无法运行。配置环境将花费大量的时间和精力。结合种种原因,社区痛定思痛,所以来啦。。。。到底有多快捷方便,多说无益,体验一般就好。 Spring Boot 体验 简介 在第一次接触 Spring 你会发现其核心配置文件是一...

    int64int64 评论0 收藏0
  • SpringCloud+quartz 定时提醒系统

    SpringCloud+quartz 定时提醒系统

    摘要:定时提醒系统之前通过做了一个定时查询系统,前几天通过编写了个升级版,功能和之前的差不多,现在来看看吧。将参数传递到类中创建事件成功,执行时间为创建时间后想要修改的话就需要这么写在实现类里面注入不了那么可以这么做这个就是模块的部分介绍了...

    awokezhouawokezhou 评论0 收藏0
  • Java8-8-方法引用详解

    Java8-8-方法引用详解

    摘要:实际上方法引用是表达式的一种语法糖。小结本篇全面介绍了方法引用的四种使用方式,且每种方式都有对应一个示例来帮助大家理解。 上一篇我们详细介绍了Optional类用来避免空指针问题,本篇我们全面了解一下Java8中的方法引用特性。方法引用是lambda表...

    刘东刘东 评论0 收藏0
  • JAVASCRIPT算法(4)

    JAVASCRIPT算法(4)

    摘要:继续学习链表的算法链接题目描述删除单链表倒数第个节点,,尽量在一次遍历中完成。如果条件是,那么被删除的点就是,但是这样删不掉。思路很相似,那么三分之一,四分之一,五分之一,或者均分三段,均分四段也是类似的想法。 继续学习链表的算法链接...

    chemzqmchemzqm 评论0 收藏0
  • 微信开源mars源码分析5—底层核心mars分析(续2)

    微信开源mars源码分析5—底层核心mars分析(续2)

    摘要:执行并根据每个连接的状态决定后续处理,上篇已经讲过,不再累述。上面的三段处理完毕后,应该是数组中不再有连接才对,这里的保险处理是对数组再进行检查。至此跳出,算是整个连接过程完毕了。这里需要逐句分析,首先是。 最近回顾之前的文章,发现最...

    asce1885asce1885 评论0 收藏0
  • java高并发之从零到放弃(五)

    java高并发之从零到放弃(五)

    摘要:前言这篇主要来讲解多线程中一个非常经典的设计模式包括它的基础到拓展希望大家能够有所收获生产者消费者模式简述此设计模式中主要分两类线程生产者线程和消费者线程生产者提供数据和任务消费者处理数据和任务该模式的核心就是数据和任务的交互点共享内...

    meislzhuameislzhua 评论0 收藏0
  • SpringCloud微服务实战笔记

    SpringCloud微服务实战笔记

    摘要:服务提供者的运行机制用了双层结构来维护注册的服务信息,第一层为服务的名称,第二层为服务的实例名称。服务注册中心的运行机制为了防止服务的异常下线,会周期性的清理列表中未续约的服务。负载均衡器的基本功能维护该服务下的所有节点列表。 Spring...

    chunquedongchunquedong 评论0 收藏0
  • 人人都会设计模式:代理模式--Proxy

    人人都会设计模式:代理模式--Proxy

    摘要:话说谁还干类似的事,就在文章末尾点个赞代销店等其实就是现在的商店,以前小的时候听家乡人叫代销店,也是一种代理模式。可以说是系统中最重要的架构之一。 showImg("https://segmentfault.com/img/remote/1460000012278678?w=1240&h=469"); PS:转载...

    tuniutechtuniutech 评论0 收藏0
  • 简要记录下IDEA进行远程调试

    简要记录下IDEA进行远程调试

    摘要:前言系统体积比较臃肿,本地跑起来太慢,目前都是本地写完代码,提交,然后重新部署开发集成环境,如果测试有问题,再通过远程接入来调试。第一步当然,前提是服务器上要打开远程调试端口,进行的配置。 前言 WMS系统体积比较臃肿,本地跑起来太慢...

    Michael_DingMichael_Ding 评论0 收藏0

热门文章

<