1、 计算某个代码段耗时:
纳秒
System.nanoTime()
毫秒
Date dt= new Date()
Long time=dt.getTime();
微秒
System.currentTimeMillis()
2、在servlet中获取远程访问的链接地址
String ip = request.getRemoteAddr();
3、Json返回的最外层是{} 而不是[]
4、当想要在一个类中导入两个相同名称的包时,可以采取只导入一个,另一个直接加在前面。如:
java.util.date 和 java.sql.date
5、本机Tomcat远程调试
设置完断点后,选择Debug Configurations...
选择Remote Java Application -- > 右键 new一个你需要调试的项目
开启tomcat服务器,点击Debug即可。
6、统计代码行数
使用eclipse统计项目代码行数
在eclipse中,
打开File Search对话框,
选中正则表达式,在搜索文本框输入 \n
文件名称输入 *.java
在范围里选中Enclosing projects
然后就可以统计出整个项目的代码行数。
7、Java中的路径问题
this.getClass().getResource("/").getPath()
this.getClass().getClassLoader().getResource("/")
.getPath()
8、使用System.getProperty("user.dir") 时要注意根据服务项目会变(tomcat启动位置不一样,生成的路径不一样)