java
xianzixiang
这个作者很懒,什么都没留下…
展开
-
【Java TCP/IP Socket】深入剖析socket——数据传输的底层实现
转载请注明出处:http://blog.csdn.net/ns_code/article/details/15813809 底层数据结构 如果不理解套接字的具体实现所关联的数据结构和底层协议的工作细节,就很难抓住网络编程的精妙之处,对于TCP套接字来说,更是如此。套接字所关联的底层的数据结构集包含了特定Socket实例所关联的信息。比附,套接字结构除其他信息转载 2016-07-31 22:26:16 · 298 阅读 · 0 评论 -
Java中系统属性Properties介绍 System.getProperty()参数大全
在JDK文档中System类中有这样的方法getProperties()在此方法的详细介绍中有下面的参数可供使用: java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.versi转载 2016-09-09 12:07:09 · 390 阅读 · 0 评论 -
log4j缓存与性能优化
在软件系统中,打日志几乎是每个系统都会使用的行为。不管是用来记录系统健康状态,辅助问题定位,还是收集数据,以便后续数据分析等,日志都起着举足轻重的作用。但是IO的阻塞行为和磁盘的读写速度低下意味着写日志并非是没有代价的。 存在问题 在很多系统中,日志模块用的都是log4j,打日志用的都是同步方法,基本配置如下: -->转载 2016-09-02 08:55:15 · 554 阅读 · 0 评论 -
使用crontab应该注意的地方
1、service crond status 2、sudo service crond start 秒级执行的方案 * * * * * /bin/date * * * * * sleep 20; /bin/date * * * * * sleep 40; /bin/date 说明:需要将/bin/date更换成你的命令即可 crontab 用法:调用的Jar 必须原创 2016-09-05 14:30:38 · 2869 阅读 · 0 评论 -
gradle相关的配置
gradle 相关的配置 备忘录: println sourceSets.main.output.classesDir println sourceSets['test'].output.classesDir sourceSets.main.output.classesDir = file("$buildDir/classes") task show p原创 2016-09-08 09:09:34 · 337 阅读 · 0 评论