
java
csgvsjay1000
这个作者很懒,什么都没留下…
展开
-
java 自定义annotation
1、先看使用效果package com.zjft.part.business.bar2.forcreate.encoder;/** * 作业执行情况编码类 * */public class Bar2JobEncoder extends AbstractEncoder{ /** * 未执行 * */ @Description(value="未执行",code=10)原创 2014-02-21 15:07:03 · 395 阅读 · 0 评论 -
rocketmq-remoting 源码分析NettyRemotingServer
1、remoting 底层通信用的是netty, 用fastjson(阿里巴巴开源json) 传输json数据。2、NettyRemotingServer属性NettyServerConfig // 服务器属性配置,包括监听端口,发送接收缓冲区大小配置,selector线程数, 工作线程数等未完待续原创 2017-08-02 16:25:24 · 400 阅读 · 0 评论 -
rocketmq-remoting源码分析NettyRemotingClient
1、NettyRemotingClient负责客户端请求实现。实现了RemotingClient接口,RemotingClient又继承了RemotingService接口。未完待续原创 2017-08-03 10:27:35 · 604 阅读 · 0 评论 -
tomcat ajp协议
1、通常为了应用服务器(Tomcat等)为了达到负载均衡,会在前端增加web服务器(apache http server, nginx等)。这样就会增加一层请求转发。2、出于性能考虑,尽可能的提高web服务器与tomcat服务器数据传输效率。可以采用二进制格式传输,这样会大大降低每次请求发送的数据包的大小,此外web服务器与servlet之间tcp连接通信,为了减少socket创建,web服务原创 2017-08-03 16:53:17 · 1665 阅读 · 0 评论