摘要: 小麦是一名开发人员,每天写完代码后,都要打包部署到集成环境,然后等着测试人员测试,测试人员提出bug时,小麦懊恼的修改着bug,然后修改代码,重新提交SVN,重新打包,上传到集成服务器,然后重启服务器,这么重复的工作,小麦忍不了了,决定化繁为简。 小麦想着最近自己一直在学linux shell编程, 阅读全文
posted @ 2019-02-27 17:08 码农小麦 阅读(2715) 评论(0) 推荐(0) 编辑
摘要: 我们常用到加锁方式有synchronized关键字,还有ReentrantLock,那如何利用Java模拟一把锁。 开始构思: 加锁就是为了让任何时刻,都只有一个线程访问共享资源,如果共享资源已经被线程占用,那其他线程来了只能选择等待,占用线程释放资源以后再唤醒其他等待线程。于是锁的基本样子就呼之欲 阅读全文
posted @ 2019-02-27 17:06 码农小麦 阅读(431) 评论(0) 推荐(0) 编辑