java
关键我是洛哥
这个作者很懒,什么都没留下…
展开
-
关于某个变量线程是否安全问题的根本回答
其实线程安全(线程同步)与并发量的高低几乎是没有关系的。即时只有两个并发修改共享变量,如果出现的非预期的结果,那么就不能算是并发安全的。问题在于:首先是什么情况下会出现并发安全问题 1、多个线程 2、存在共享数据 3、存在读写操作(修改:添加删除都可以认为是修改)单线程之所以是线程安全的是因为不存在对某种资源(比如某个共享变量)的竞争。所以,多线原创 2013-06-26 17:42:00 · 673 阅读 · 0 评论 -
Java另存Word并解决乱码问题
public static String saveExpertOptionAsWord(HttpServletRequest request, HttpServletResponse response){ExpertCheckService.getOptionInfo(request, response);//生成最终的下载附件的名称@SuppressWarnings("unchecked")Ma原创 2014-06-16 12:35:33 · 1335 阅读 · 0 评论 -
关于Executors.newSingleThreadExecutor()的作用!-这个代码有问题,误导了大家抱歉
Executors.newSingleThreadExecutor()返回一个线程池(这个线程池只有一个线程),这个线程池可以在线程死后(或发生异常时)重新启动一个线程来替代原来的线程继续执行下去!import java.util.Random;import java.util.concurrent.ExecutorService;import java.util.concur...原创 2013-06-26 17:40:16 · 32656 阅读 · 6 评论