![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java多线程编程
文章平均质量分 90
飞奔的蜗牛2017
始终保持对代码的那份单纯的热爱,保持对技术的专注和钻研!--淘宝技术这十年
展开
-
多线程为什么跑的比单线程还要慢的情况分析及验证
2014-05-04 07:56:50cnblogs.com-Ethan Cai-点击数:306“多个人干活比一个人干活要快,多线程并行执行也比单线程要快”这是我学习编程长期以来的想法。然而在实际的开发过程中,并不是所有情况下都是这样。先看看下面的程序(点击下载):ThreadTester是所有Tester的基类。所有的Tester都干的是同样一件事情,把counter增加到100000...原创 2015-03-11 22:42:26 · 17299 阅读 · 0 评论 -
java用IO流操作文件工具类(自己写的)
文件结构目录:package com.tool;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.Fi原创 2016-06-18 19:34:46 · 2444 阅读 · 1 评论 -
java枚举使用详解
在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的“数据集”。在java中如何更好的使用这些“数据集”呢?因此枚举便派上了用场,以下代码详细介绍了枚举的用法。package com.ljq.test;/** * 枚举用转载 2016-06-18 19:37:17 · 275 阅读 · 0 评论 -
spring aop事务支持与synchronized的问题
环境:国土交易系统网上出价、限时竞价阶段同一个时间点多人出价,需要保证金额大的竞买人一定能出价,并且时间在排序列表中也最大。为了防止幻读在service层方法上加了synchronized还是出现了幻读的情况解决办法 把synchronized加到Controller层或者大于事务边界的调用层原因 使用了spring aop事务,事务提交在一个service方法执行完毕后,可能事务还没有提交,这时...原创 2018-03-14 19:51:24 · 987 阅读 · 0 评论