java
良弟弟
在大佬面前,我奏是个弟弟。
展开
-
悲观锁 乐观锁
乐观锁 悲观锁 是一种思想。可以用在很多方面。 比如数据库方面。 悲观锁就是for update(锁定查询的行) 乐观锁就是 version字段(比较跟上一次的版本号,如果一样则更新,如果失败则要重复读-比较-写的操作。) JDK方面: 悲观锁就是sync 乐观锁就是原子类(内部使用CAS实现) 本质来说,就是悲观锁认为总会有人抢我的。 乐观锁就认为,基本没人抢。 CAS 乐观锁 乐观锁是一种思想,即认为读多写少,遇到并发写的可能性比较低,所以采取在写时先读出当前版本号,然后加锁操作(比较跟上一次原创 2021-07-20 16:31:47 · 165 阅读 · 0 评论 -
Java HashMap 初始化赋值
1、HashMap 初始化的文艺写法 看完这段代码,很多人都会觉得这么写太啰嗦了,文艺青年一般这么来了: HashMap<String, String> map = new HashMap<String, String>() { { map.put("name", "test"); map.put("age", "20"); ...原创 2019-10-18 14:11:32 · 555 阅读 · 0 评论 -
lombok基本使用
1Lombok 1.1 简介 官方介绍 Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.Never write another getter or equals method again, with one ann...原创 2019-09-06 10:36:15 · 231 阅读 · 0 评论