![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
三致
韧性
展开
-
dubbo协议注意事项
Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。缺省协议,使用基于netty3.2.2+hessian3.2.1交互。 连接个数:单连接 连接方式:长连接 传输协议:TCP 传输方式:NIO异步传输 序列化:Hessian二进制序列化 适用范围转载 2017-07-27 10:13:36 · 270 阅读 · 0 评论 -
jersey RESTFUL服务 初步总结
搞文件上传的时候,用的jersey+spring ,加了@FormDataParam注解注解之后就报下面的错误,找了好久发现web.xml里没有配置这个属性: rest org.glassfish.jersey.servlet.ServletContainer javax.ws.rs.Application com.insuranc原创 2017-09-25 19:01:57 · 3595 阅读 · 0 评论 -
《敏捷软件开发》-SRP单一职责原则
A class should have only one reason to change.理论论证:1 类的职责的变动是导致类变化的驱动原因,需求的变动导致职责的变动,进而导致类变动,所以拥有两个职责(功能)的类,导致其改变的原因会多于一个,这就违背了单一职责原则。2 如果一个类有多个职责或功能,当改变其中一个功能的时侯可能会削弱另一个功能,导致不可预期的结果,即破坏了类的...原创 2019-05-11 12:09:06 · 143 阅读 · 0 评论 -
《敏捷软件开发》-OCP单一职责原则
SofeWare entities (classes,modules,function,etc.) should be open forextension but closed for modification.1如果一个功能的改动会级联式的引发其他模块的改动,则不符合开闭原则。反之如果可以仅通过增加代码而不是修改代码来实现功能的迭代,扩展则该程序符合开闭原则。2如何实现在不改动原代码的情...原创 2019-05-11 14:34:40 · 111 阅读 · 0 评论