分类 代码人生 下的文章
linux下windows的换行符
Unix/MAC和windows下换行总会出现以下问题:
Unix/MAC下打开windows下的文本会多出一个^M,win下打开Unix/MAC文本会变成一行。
原因是换行机制不一样,Unix下是\n
(0A),mac下是\r
(0D),win下是\r\n
(0D0A)。导致的结果是在程序中会造成一定的混乱。
git仓库删除敏感信息
如果不小心再某一次commit了一个含有敏感信息的文件,如公共的数据库配置。然后又不小心上传至github或者其他远程仓库中,那么想要彻底把此文件删除确实不是一件简单的事情。
因为如果只是在下一次提交中删除或修改了某文件,在git提交的历史中还是能够找到修改前的版本,这个操作无非是掩耳盗铃。
听说前一阵有人专门写爬虫,专门爬云储存的用户名密码,不少人都被黑了。所以如果不小心在git中可能包含敏感信息,commit前一定要仔细检查。
那么如何用正确的姿势删除git中的敏感信息呢?下面看看官方给出的解决步骤:
Reference:
python的飞信发送类
参照着php版的接口写的
目前测试使用没问题,预留了保存cookie和token的功能,可以减少几次请求,以后慢慢加吧!
目前给自己发通知还是妥妥的。
SVN命令行操作
svn命令和git很像啊!
常用User Agent整理
采集什么的喜欢这个了。