码迷,mamicode.com
首页 > 其他好文 > 详细

2018第21周回顾

时间:2018-05-27 13:52:16      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:结果   跳槽   logs   lvm   www   转换   map   log   私活   

Java线程及线程池状态总结了多线程的基础,线程的状态及转换,线程从新建、阻塞、等待、条件等待等状态在条件满足时会进入可运行状态,等待操作系统选中分配CPU资源后线程得到执行,由于每次执行获得的CPU时间片很短,几乎感觉不到,所以JAVA线程状态定义中没有执行中的状态。VisualVm中运行(running)状态实际对应线程的可运行状态。

Map容器安全记录了两个Map使用要注意的两个问题,HashMap线程不安全下使用可能会导致结果不正确也可能会导致死循环,ConcurrentHashMap的线程安全是指同时调用put或get方法是线程安全的,但如果代码段中连续用get、put方法又不能保证这段代码操作的原子性,也会产生线程安全问题。

后面几篇是关于私活、业余项目、开源项目、程序员跳槽职业规划完整的摘录和思考,是每个迷茫的程序员都应该经常考虑的,在做好本质工作的同时,如何让自己更好的发展。

对大部分对自己工作不满意、有空闲时间的程序员,都应该通过做自己的业余项目、参与开源项目、接私活等方式让自己获取更快更好的发展。

2018第21周回顾

标签:结果   跳槽   logs   lvm   www   转换   map   log   私活   

原文地址:https://www.cnblogs.com/doit8791/p/9095518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!