- 博客(10)
- 收藏
- 关注
转载 多线程11
在多个线程的run的代码块中调用同一个变量,可能会造成线程不安全。这是因为多个线程调用同一个变量可能会出现因为线程对资源的竞争而导致死锁的问题。可以对变量加锁,一般用Synchronize这个关键词,你可以搜一搜。另外如果说是多线程调取一个容器的话,也要看这个容器本身才能确定线程安不安全,如果你选择的容器是线程不安全的,比如ArrayList,HashMap,对应的线程安全的容器也有Vector,
2017-03-15 13:34:18 305
转载 一些环境问题
java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener运行环境中没有导入jar包,仔细查看.classpath和.project文件,加入应有的jar包.如果上述方式仍然不能找到原因,请尝试以下办法:1,删除服务器下的工程,重新启动服务器;2
2016-12-22 13:30:04 281
原创 循环list的非空判断
对List增强for循环,为空判断, 新建一个list,例如List list=new ArrayLsit(),不用做非空判断。而如果是从变量取的要加非空判断,例如List list=t.get××List();因为后者取出来有可能为null。
2016-12-09 11:15:07 1367
原创 关于不同系统的路径兼容问题
最近项目中遇到路径转换的问题,项目开始的时候用的路径大部分都是windows的路径,也就是反斜杠。而实际项目投产基本上用的都是linux。 而windows和linux都支持正斜杠,所以都用正斜杠来表示路径了
2016-11-29 11:15:25 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人