Java并发相关知识点

Java并发相关知识点

互斥同步最主要的问题就是线程阻塞和唤醒所带来的性能问题,因此这种同步也称为阻塞同步。
互斥同步属于一种悲观的并发策略,总是认为只要不去做正确的同步措施,那就肯定会出现问题。无论共享数据是否真的会出现竞争,它都要进行加锁(这里讨论的是概念模型,实际上虚拟机会优化掉很大一部分不必要的加锁)、用户态核心态转换、维护锁计数器和检查是否有被阻塞的线程需要唤醒等操作。

Java 垃圾回收
Java BIO NIO AIO区别与使用
常见sql错误写法
mysql索引优化方案
一次数据库的死锁问题排查过程
博客图片上传picgo工具github图传使用

博客图片上传picgo工具github图传使用

摘要
对于每一个写博客的人来说,图片是至关重要。这一路经历了多次图片的烦恼,之前选择了微博个人文章那里粘贴图片的方式上传,感觉也挺方便的。但是由于新浪的图片显示问题,如果header中不设置 标签就不能异步访问图片,导致图裂,那之恶心。然而设置之后又与网站访客统计的插件冲突,使之不能统计,真是神仙打架。无赖之下使用了PicGo工具,使用后感觉真XX方便!

阿里一年的成长经历

阿里一年的成长经历

摘要
任何工作一定对个人都是有提升的,但是不会总结的人,在每个项目/需求中成长的东西都是散的,久而久之就忘了。通过充分的总结之后,犯过的错误我们不会二次再犯,理清楚的业务的来龙去脉铭记在心,对自己是一种提升,分享给别人对别人也是很大的帮助。
失败者失败的原因各有不同,成功者的做事方式总是相似的,从宏观角度去看,我认为总结就是成功者之所以能成功,很重要一个原因。

mysql数据库索引解析
java注解Annotation说明实例