10 2021 档案
摘要:其实悲观锁和乐观是一种思想, 所谓悲观锁:就是默认,每次别人去拿数据的时候都会进行修改,所以每次拿数据都会上锁,防止数据出错。 因此,有别的线程想要拿这个数据的时候,就会堵塞,直到他拿到锁。 java的synchronized就是很典型的一个悲观锁实现。 悲观锁的好处:数据是都是正确的,例如高并发问
阅读全文
摘要:想起String中没有这种统计的方法,之前有看到过这个问题,有点兴趣,写一下思路: 定义一个String 然后把String 转成char数组 定义一个hashmap 然后遍历出char数组的数据,然后在hashmap里找对应的key,如果没有,put进map,如果有,在原来值上+1 最后再遍历输出
阅读全文
浙公网安备 33010602011771号