04 2017 档案

Netty,Netty
摘要:Windows防火墙会自动关闭空闲的TCP链接,所以Netty需要心跳,如果发现链接断开需要进行关闭Session; 怎么来理解TCP的流式传输呢? int blocksize = buffer.readInt() int index =buffer.readInt() ... ... buffer 阅读全文

posted @ 2017-04-16 22:41 张叫兽的技术研究院 阅读(164) 评论(0) 推荐(0) 编辑

Trilead,SSH2的Java调用
摘要:最近项目要部署10台设备,如果每台设备都手动进行部署想想也是醉了。 因为之前一直使用SecurityFX以及SecurityCRT,所以考虑是否可以使用基于SSH2的类库来实现文件拷贝以及远程命令调用。 后来发现了Trilead库: jar下载地址: http://mvnrepository.com 阅读全文

posted @ 2017-04-06 22:44 张叫兽的技术研究院 阅读(5862) 评论(0) 推荐(1) 编辑

实例,单例和静态类区别
摘要:不要纠结底层区别,因为区别不大,占用内存之争不是很有意义; 实例和静态的根本区别在于概念;面向过程年代,大家都是静态函数,单例模式是面向对象提出之后的设计模式,如果一个类里面的函数是和这个类有机的一体的,则是单例,如果类只是作为容器(比如工具类),那么就是静态。 网上一则比喻很恰当,一个人的胳膊腿, 阅读全文

posted @ 2017-04-06 22:17 张叫兽的技术研究院 阅读(506) 评论(0) 推荐(0) 编辑

Logback使用
摘要:Logback其实提供了的是一套完整的日志解决方案,如果只是觉得可以通过SLF4j + Logback-Classic就完事了,那么你把使用logback想的太简单了。 1.获取logback的正确姿势:声明为静态变量。否则每一个类都会通过LoggerFactory获取一个logger实例,这样可能 阅读全文

posted @ 2017-04-01 08:48 张叫兽的技术研究院 阅读(416) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示