平时写代码的时候,经常会对list进行操作,自从1.8之后有了stream 。能使用的话,就经常使用了,现在在这归总一下经常使用的几个strea...
从17年拼多多的砍价火了之后,就陆续的有很多电商公司发布了砍价玩法。近期我司也有了一个砍价活动,在这发出来我写的砍价的算法供大家讨论。 对于砍价...
为了解决线程安全问题,同时又为了照顾效率的问题,java从1.5就有了ConcurrentHashMap。从而代替了HashTable。1.7的...
多版本并发控制(MVCC) MVCC可以理解成为行级锁的一个变种,但是它在很多情况下避免了加锁操作,因此开销更低。虽然实现机制有所不同,但大都实...
注:这个使用文章根据阅读 《spring cloud 微服务实战》在加上自己的一点理解。如果想学习springCloud的话,要熟悉Spring...
在这里记录下线程池的实际应用场景。包括:ExecutorService 使用(包含CountDownLatch使用,和一个CyclicBarri...
1,Propagation.REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。详细解释在代码下方。 ...
事务 事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功的对数据库应用改组查询的全部语句,那么就执行该组查询。如果...
根据阅读 《深入理解java虚拟机》 加上一点自己的理解。 JVM运行时数据区域 程序计数器:程序计数器是一个较小的内存空间,他可以看成是当前线...