InnoDB事务隔离隔离级别以及对应的问题
MySQL InnoDB通过锁机制可以实现事务的隔离性要求,使得事务可以并发地工作。但是锁的使用也会带来几种问题:脏读,不可重复读,幻读, 丢失更新。
grep
1. grep的与、或、非: grep -E : egrep
1.1 AND : grep与操作
1 | # 1. ".*" |
1.2 OR : 或操作
1 | # 1. 不带-E选项: \| |
1.3 NOT : grep -v非操作
1 | # 1. |
1.4 精确匹配字符串
1 | 互联网金融 |
2. 打印匹配行前后n行: grep -A -B -C
2.1 显示前后10行
1 | $ grep -C 10 "Hello" |
2.2 显示前面10行
1 | $ grep -B 10 "Hello" |
2.3 显示后面10行
1 | $ grep -A 10 "Hello" |
sed
sed : stream editor
注意: Mac使用的是BSD sed, linux上一般是GNU sed,命令使用方式有许多不同. Mac上使用最好安装一个gnu版本的.
sed, a stream editor
三十分钟学会SED
How to use GNU sed on Mac
HashMap和ConcurrentHashMap
HashMap源代码和ConcurrentHashMap源代码对比。