摘要: 问题: 1.Java里的锁了解哪些? 说了Lock和synchronized 它们的使用方式和实现原理有什么区别呢?使用的话,synchronize用于方法和代码块,可以锁对象和类以及方法,Lock一般锁一块代码。并且Lock可以搭配condition使用。 实现原理的话,synchronized使 阅读全文
posted @ 2018-12-20 16:48 twoheads 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.aimoon.site/blog/2018/05/21/biased-locking/ 比较复杂,简略见另一篇:https://www.cnblogs.com/twoheads/p/10148598.html JVM中的java对象头 注意:在没有特殊说明的情况下,都是 阅读全文
posted @ 2018-12-20 16:14 twoheads 阅读(6991) 评论(0) 推荐(2) 编辑
摘要: 转自:https://www.cnblogs.com/dsj2016/p/5714921.html https://cloud.tencent.com/developer/article/1036756 复杂过程见转的另一篇:https://i.cnblogs.com/PostDone.aspx?p 阅读全文
posted @ 2018-12-20 12:09 twoheads 阅读(3013) 评论(0) 推荐(0) 编辑
摘要: 大部分的处理方案: 1、重试 2、定时任务 3、幂等 阅读全文
posted @ 2018-12-20 11:40 twoheads 阅读(136) 评论(0) 推荐(0) 编辑