摘要: 1. 概述 为了保证数据的一致性,在多线程编程中我们会用到锁,使得在某一时间点,只有一个线程进入临界区代码。虽然不同的语言可能会提供不同的锁接口,但是底层调用的都是操作系统的提供的锁,不同的高级语言只是在操作系统的锁机制基础上进行了些封装而已,要真正理解锁,还是得看操作系统是怎么实现锁的。 2. 锁 阅读全文
posted @ 2020-05-21 17:34 鸭子船长 阅读(1488) 评论(0) 推荐(1)
摘要: 转载自:http://www.jb51.net/article/124047.htm 示例1:去除特定的字符 目标:将 2017-01-01.jpg、2018-01-01.jpg 改为 20170101.jpg、20180101.jpg 方法:将所有 - 替换为空 for file in `ls | 阅读全文
posted @ 2020-05-21 14:48 鸭子船长 阅读(2382) 评论(0) 推荐(0)