发布了文章2019-04-18
莱文斯坦距离可以解决字符串相似度的问题。在莱文斯坦距离中,对每一个字符都有三种操作:删除、添加、替换例如有s1和s2两个字符串,a和b是与之对应的保存s1和s2全部字符的数组,i/j是数组下标。莱文斯坦距离的含义,是求将a变成b(或者将b变成a),所需要做的最小次数...
发布了文章2019-04-17
1,mitmproxy出现Cannot establish TLS with client 错误,及解决办法 错误详情: {代码...} 这个错误可以理解为mitmproxy缺少https的证书,继而导致mitmproxy解析ssl协议出错。 解决办法: 把tls_passthrough.py中的代码整合进我们的监听脚本即可。 {代码...} tls_pas...
发布了文章2019-04-15
windows 上安装 puppeteer 非常的简单,只要安装了chrome浏览器,直接就可以运行,但在 CentOS 上却没那么简单了,需要处理一大堆的依赖程序,所以把这个过程记录下来,方便以后查阅。注意:Chrome已不再支持 CentOS 6 ,所以要么升级到CentOS 7或改用FireFox(据说...
赞了回答2018-12-25
AES 确实是复杂而有效的加密算法. 这里我帮你分析一下加密结果不同的原因.其实代码都是没问题的, 关键问题是在填充(padding)算法和分段大小(segment size).
提出了问题2018-12-23
发布了文章2018-12-14
给爬虫项目指定分组,具体方法是在deploy:之后添加部署名,比如图中的项目,部署名是sf。 部署名会在后面的部署项目环节用到。 打开url行的注释,并且配置一台安装scrapyd的服务器