![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:广东
1.什么是读写锁 读写锁就是对共享资源既可以加读锁,也可以加写锁,而不是简单的独占锁。当没有对共享资源加写锁时,多个线程都可以申请读锁,但是只能有一个线程加写锁;当对共享资源...
AQS(AbstractQueuedSynchronizer 抽象队列同步器)是java并发包里一个很好玩的抽象类,是Doug Lea为我们封装好的用于实现各种灵活的锁的利器...
前言 众所周知,java语言跟c语言最大的一个差别就是内存回收。java语言无需开发者亲自管理内存的分配和回收,而由jvm虚拟机进行内存统一管理。而c语言则需要自行申请内存和...
安装 访问 但是找不到在哪切分支
jenkins+docker+github实现项目自动部署(上)紧接上文,本文实现push代码到github,服务器自动更新代码并重启 想要更新服务器的代码有很多方式,比如如...
jenkins是什么 构建伟大,无所不能,这是jenkins官网上的一句话,略显中二却也尽显野心,构建一切。嘛,其实也就是个构建项目的工具了。 docker是什么就不用多说了...