摘要: 大家知道synchronized是可以实现互斥进程内语义,分布式场景不适合建议使用(redis,etcd(推荐因为是CP模型))下暂时不讨论,那么单一进程内 synchronized还是比较简单的实现互斥的语义 阅读全文
posted @ 2018-06-20 12:38 陶朱公Boy 阅读(255) 评论(0) 推荐(0) 编辑
摘要: ReentrantLock 阅读全文
posted @ 2018-06-20 12:33 陶朱公Boy 阅读(7919) 评论(0) 推荐(0) 编辑
摘要: 线程调度 阅读全文
posted @ 2018-06-18 23:18 陶朱公Boy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: ShutdownHook 阅读全文
posted @ 2018-06-18 11:02 陶朱公Boy 阅读(397) 评论(0) 推荐(0) 编辑
摘要: jit编译原理 阅读全文
posted @ 2018-06-15 18:14 陶朱公Boy 阅读(369) 评论(0) 推荐(0) 编辑
摘要: final思考 阅读全文
posted @ 2018-06-15 18:09 陶朱公Boy 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 对象与引用关系 阅读全文
posted @ 2018-06-15 17:30 陶朱公Boy 阅读(151) 评论(0) 推荐(0) 编辑
摘要: atomicInteger实现 阅读全文
posted @ 2018-06-13 20:02 陶朱公Boy 阅读(228) 评论(0) 推荐(0) 编辑
摘要: hashmap实现原理;自己实现一个hashmap代码 阅读全文
posted @ 2018-06-13 10:47 陶朱公Boy 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1.最左原则 注意遇到> < like between失效 2.对于like 查询 遇到最左%索引无效 3.SQL性能优化目标:至少要达到range(对索引进行范围查找)级别,要求是ref(普通索引)级别,最好是consts(单表中最多只有一个匹配行=主键或唯一索引) 4.不要写一个大而全的数据更新 阅读全文
posted @ 2018-06-11 11:48 陶朱公Boy 阅读(173) 评论(0) 推荐(0) 编辑