摘要: INFO | jvm 1 | 2017/01/24 18:02:15 | Tue Jan 24 18:02:15 CST 2017 WARN: Establishing SSL connection without server's identity verification is not reco 阅读全文
posted @ 2017-01-24 20:19 zhjh256 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 前两周,因为框架parent工程的pom文件做了一点变更,然后在测试服务器进行maven install的时候,死都找不到新的依赖,都把nexus翻了个遍,确定是最新的了,就是download不下来,最后想到,会不会本地还是老的,结果一看,果然本地还是那个老的parent.pom,最后删除后,在ma 阅读全文
posted @ 2017-01-24 15:52 zhjh256 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 为了更加直观的比较,好吧,我们选择以对象的初始化并add到list为例子。 首先,定义object如下: 测试代码: java: 好吧,cpp换成char*指针: 再测试,平均大约为46ms。还是比java慢啊。 再看大量代码中会用到的char[],如下: 再测试,平均大约为62ms。还是比java 阅读全文
posted @ 2017-01-24 15:28 zhjh256 阅读(285) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/zhjh256/p/6346501.html讲述了基本的map操作,在测试的时候,发现-O0模式下,map的性能极为低下,与java相比相差了接近200倍。测试的逻辑如下: // map定义 map<int, FirstCPPCls*> mapStude 阅读全文
posted @ 2017-01-24 15:10 zhjh256 阅读(7199) 评论(3) 推荐(0) 编辑
摘要: 可以发现,binary部分占用的内存特别多,这一部分主要是connection的消耗+一些额外小部分的元数据。每个连接占用的内存可通过/proc/sys/net/ipv4/tcp_rmem得到,例如: [root@osm ~]# cat /proc/sys/net/ipv4/tcp_rmem4096 阅读全文
posted @ 2017-01-24 11:27 zhjh256 阅读(2776) 评论(1) 推荐(0) 编辑
摘要: vc获取时间戳的代码如下: SYSTEMTIME st; char ts[GUID_LEN] = { 0 }; GetLocalTime(&st); // vc专用 _snprintf_s(ts, sizeof(ts), "%4d-%02d-%2d %02d:%02d:%02d %03d", st. 阅读全文
posted @ 2017-01-24 11:22 zhjh256 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: map作为最常用的数据结构之一,用的好可以大幅度的提升性能。 更多可参考http://blog.sina.com.cn/s/blog_a9303fd9010195hm.html。 阅读全文
posted @ 2017-01-24 10:00 zhjh256 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 代码格式化 1、选中代码; 2、ctrl+K; 3、ctrl+F; 显示行号 阅读全文
posted @ 2017-01-24 08:58 zhjh256 阅读(202) 评论(0) 推荐(0) 编辑