开发杂项

正则表达式之正向肯定预查(?=pattern)、正向否定预查(?!pattern)

正则表达式中的正向肯定预查和正向否定预查,之前很少用到,偶尔用用时去翻查文档或直接找一些现成的正则拿来用,导致总是记不住或者理解不清其中的意思。 最近又遇到有类似的需求,顺便把这块的东西整理出来供自己以后理解翻查。

git diff old mode 100644 new mode 100755

今天通过 git 更新代码到服务器时,遇到了一个文件被修改的提示,之前也遇到过很多次,可一直并没有解决掉。