摘要: 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支 阅读全文
posted @ 2019-10-26 21:43 天际星痕 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/wchxj/p/8083271.html Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Ja 阅读全文
posted @ 2019-10-26 09:35 天际星痕 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/dolphin0520/p/3923737.html 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Jav 阅读全文
posted @ 2019-10-26 09:16 天际星痕 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 参考博文:https://www.cnblogs.com/jimmy-muyuan/p/5722708.html https://blog.csdn.net/sinat_15934687/article/details/88689261#_2 Spring事务传播属性和隔离级别 一、Spring事务 阅读全文
posted @ 2019-10-26 00:11 天际星痕 阅读(545) 评论(0) 推荐(0) 编辑