2018-03-23 专业 virtualwrapper管理环境 在看工程源码时,要配置python2.7环境,这个时候发现一直用的virtualenvwrapper建立环境后就无法切换到2.7来安装环境了。 一开始找了好久,以为需要比如pyenv+virtualenv之类的多个工具才能管理python版本和环境。 结果找啊找发现,virtualenvwrapper就支持这个要求。 1mkvirtualenv --python python2.7 envn... 阅读全文…
2018-03-23 专业 kcp协议理解 TCP Qos 问题 TCP的流量控制仅针对单条TCP连接,而在网络中UDP、ICMP等包并不遵循这个规则,TCP迫于流量控制,检测到端到端阻塞就会减小自己的窗口,然后被UDP等占据闲置出的带宽,导致饿死。 由于这个TCP在阻塞情况下迫于大环境无法保证传输质量,就有大批转而使用UDP协议加速的方式。 阅读全文…
2018-03-19 专业 travis CI 部署 根据参考1部署了一下自动化travis, 然后自动化部署依旧报错,终于意识到了next主题无法正常运作的原因,是配置文件过时了的原因,没跟上next版本迭代的速度,所以其中有些配置信息的导入造成了错误。 重新修改之后,终于可以在travis CI正常运作了。 在更改为pandoc解析引擎时,忘记了hexo-renderer-pandoc是依赖于pandoc来执行的,按照[2]在travis.... 阅读全文…
2018-03-16 专业 iTerm & zsh加载缓慢 最近iTerm每开一个tab都要等4、5秒的时间,按照ssd的加载速度来说这是本不应该发生的事情。 顶部栏是从python->ruby等等的变化,最后才到菜单栏。 猜想应该是导入的配置文件中导入了过多。 找了一下其他人遇到的问题,发现果然主要都是nvm造成的影响,把nvm的导入注释掉,就恢复到了1、2s加载速度。 不过,除此之外,iTerm默认是从系统的/usr/bin/login启动... 阅读全文…
2018-03-11 随想 读《韩松——宇宙墓碑》 导读中说到,韩松主要风格是参考现实文学,要营造出一种反思的内涵。 总的来说这本上个世纪的作品集锦中,现在姑且只有宇宙墓碑和灿烂文化的背景设定还不错了。 阅读全文…
2018-03-09 专业 豆瓣爬虫细节 1https://movie.douban.com/j/new_search_subjects?sort=T&range=0,10&tags=%E5%89%A7%E6%83%85&start=10 像这种json获取的链接,倒是没有cookie的要求,即便多线程爬取几百页也没有被ban. 之前直接使用了rq任务队列,导致不知道该怎么写多线程了。 暂时先重新用自带... 阅读全文…