编程相关
文章平均质量分 97
编程相关问题解决等
IT林跑跑
从事物联网行业,服务端开发。
展开
-
P2P通信原理与实现
当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信。 这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还有其他中间件如防火墙阻挡了链接的建立。 目前部署的中间件多都是在C/S架构上设计的,其中相对隐匿的客户机主动向周知的服务端(拥有静态IP地址和DNS名称)发起链接请求。 大多数中间件实现了一种非对称的通讯模型,转载 2016-04-05 21:12:48 · 604 阅读 · 0 评论 -
2017-08-04-log4j-自定义日志器
自定义日志插件测试1MyLog1测试测试类测试结果思考了测试2Layout接口SimpleLayoutLogLevelOutput接口OutputToConsoleOutputToFile 向文件输出异常类MyLog2 日志类测试测试类测试结果思考了改造成MyLog2V2类图结构新增的XMlLayoutMyLog2V2测试测试类测试结果思考了测原创 2017-12-03 21:25:36 · 288 阅读 · 0 评论 -
2017-08-09-log4j-Appender输出目的地
Log4j6. Appender6.1 类图6.2 Appender6.3 OptionHandler6.4 AppenderSkeletonthreshold6.5 AppenderAttachable在日志那一节中,我们知道AppenderAttachable是日志器中用来处理Appender提供的接口,那么为什么这个接口会出现在Appender自己的类图中呢?6...原创 2018-06-11 19:41:54 · 4431 阅读 · 0 评论 -
2017-11-06-gitee-使用svn同步码云中的项目
步骤创建码云账号下载个svn客户端并安装用svn客户端从码云上导出我们的项目SVN连接如下获得导出我们的项目装完svn右键有个浏版本库复制刚刚那个链接然后用码云的账号登录右键检出导出到指定文件夹导出成功提交新文件码云中能够看到提交上去的文件步骤创建码云账号https://gitee.com/下载个svn客户端并安装用svn客户端从码云上导出我们的项目,SVN连接如下获得。导出我原创 2017-11-26 00:07:33 · 2813 阅读 · 0 评论