摘要: 前言一:悲观锁1.1:synchronized1.2:Lock二:乐观锁2.1:AtomicInteger2.2:CAS算法2.2.1:ABA问题2.2.2:解决ABA问题 前言一:悲观锁1.1:synchronized1.2:Lock二:乐观锁2.1:AtomicInteger2.2:CAS算法2 阅读全文
posted @ 2019-12-22 21:19 pozhe007 阅读(2685) 评论(0) 推荐(0)
摘要: 造成这种问题的原因可能是:你的操作系统时区跟你JVM的时区不一致。 你的操作系统应该是中国的时区吧,而JVM的时区不一定是中国时区,你在应用服务器的Java虚拟机添加如下配置: -Dfile.encoding=UTF8 -Duser.timezone=GMT+08 在一个精简的Linux安装上jre 阅读全文
posted @ 2019-04-23 20:00 pozhe007 阅读(2755) 评论(0) 推荐(0)
摘要: 1、什么是线程? 单一时间内,多条业务逻辑同时处理业务 2、什么是进程? 一个正在执行的程序,线程是进程的基本组成单位 单线程:优点:程序执行思路步骤清晰,顺序分明 缺点:一次只能做一件事情,必须做完一件,才能做下一件 多线程:优点:充分利用cpu,可以同一时间做多件事。例如:可以一边听歌,一边发短 阅读全文
posted @ 2016-04-29 18:24 pozhe007 阅读(120) 评论(0) 推荐(1)