04 2019 档案
摘要:原文: "java并发编程 | 锁详解:AQS,Lock,ReentrantLock,ReentrantReadWriteLock" 锁 锁是用来控制多个线程访问共享资源的方式, 中可以使用 和`Lock`实现锁的功能 是java中的关键字,隐藏获取和释放锁的过程, 是java中的接口,需要主动的获
阅读全文
摘要:个人网站: "https://chenmingyu.top/concurrent thread/" 进程与线程 进程:操作系统在运行一个程序的时候就会为其创建一个进程(比如一个java程序),进程是资源分配的最小单位,一个进程包含多个线程 线程:线程是cpu调度的最小单位,每个线程拥有各自的计数器,
阅读全文
摘要:个人网站: "https://chenmingyu.top/design/" 设计模式 设计模式是软件设计中的最佳实践,是由前人的知识和经验总结而来,是针对不同特定场景问题的解决方案,通过学习设计模式,可以让我们知道在什么情况下应该使用什么设计模式,也可以增加我们对于软件设计的理解,设计出更稳定,扩
阅读全文