周记 2014.12.27
1. 程序中如果使用线程,最好给线程一个名称,以方便监控。使用线程自己的命名可能会导致命名重复。
2. 测试代码的时候,如果某段代码效率特别差,可以通过注释部分代码的方式以确定问题代码的位置或者提取怀疑的代码到方法中,循环执行。
测试的时候一定保证只有一部分代码在执行,排除其他干扰。
3. 接口可以继承接口,接口继承使用 extends。
4. 集群中使用浮动IP,有可能会出现问题,导致集群的服务运行特别缓慢。我们项目使用Hazelcast集群出的问题,最后修改为真实IP解决。
5. CRT连接界面可以重命名,我们可以以此来标注多个界面分别连接的是哪个内网IP或操作界面。
6. 部署到Tomcat中的代码,使用System.getProperty(“user.dir”) 得到的是tomcat中bin目录;
如果想获得classes目录,可以使用:Sender.class.getResource("/").getPath()
7. 使用env查看所有环境变量
8. linux下可以使用:cd $JAVA_HOME 进入java的home目录