java Java并发核心浅谈二 Lock主要是自定义一个 counter,从而利用CAS对其实现原子操作,而synchronized是c++ hotspot实现的 monitor(具体的咱也没看,咱就不说)
无分类 记python-logging非进程安全踩得坑 有两个python进程A和B在共用同一个logger,用的是TimedRotatingFileHandler,并且每天午夜进行文件rollover,保留15天的文件
java 多线程安全的单例模式 单例模式被认为是最简单的设计模式,也经常被用到,下面以我在实际项目中用到的一个单例模式为例,看下如何利用经典的两次判空方法令其高效、安全得工作在多线程环境(见代码中注释)。
java Java并发之线程组ThreadGroup介绍 线程组介绍 线程组的构造 ThreadGroup方法介绍 查看线程组信息 终止线程组中的所有线程 总结 Links 作者资源 相关资源 线程组介绍 线程组(ThreadGroup)简单来说就是一个线程集合。线程组的出现是为了更方便地管理…
java <>有感 ConcurrentLinkedQueue解读 CAS的优点 当一个线程执行任务失败不影响其他线程的进行 最大限度的利用CPU资源 能提高程序的伸缩性 伸缩性:不修改任何代码 升级硬件就能带来性能上的提高 升级硬件带来的性能提高明显 就是伸缩性良好