【歌单】那些柔情的外文歌
平时用网易云音乐。要找我这里哦 偶尔也喜欢听一些外文歌,日语、韩语还有一些英文歌~
【歌单】我喜欢的
平时用网易云音乐。要找我这里哦 读书时候已经积累听过好多好多歌了,周杰伦,林俊杰,梁静茹等大神的作品默认就已经被标记为我喜欢。因此歌单里不会将这些大神的作品列入其中了。歌单里一般是近期感觉还可以的歌。 希望大家喜欢。
Squid使用SSLBump正向代理
背景:最近需要使用nodeJs访问一个历史久远的网站,那个网站的服务器证书是错误的,且使用的协议是TLSv1.0。浏览器上不得不使用IE并关闭各种安全设置和设置为兼容模式才能正常访问。Nodejs的新版本已经不支持这种不安全的协议,所以需要搭建一个代理服务进行访问。刚开始使用的是mitmproxy ,当时的最新版本对于SSL错误会报错,所以将源码中…
Linux Kernel 4.9 中的 BBR 算法与之前的 TCP 拥塞控制相比有什么优势?
本文经原作者授权转载。 来源知乎 以下为原文 中国科大 LUG 的@高一凡在 LUG HTTP 代理服务器上部署了 Linux 4.9 的 TCP BBR 拥塞控制算法。从科大的移动出口到新加坡 DigitalOcean 的实测下载速度从 647 KB/s 提高到了 22.1 MB/s(截屏如下)。 此次 Google 提交到 Linux 主线并发…
git clean
一句话描述 git clean的作用是:  删除工作目录中尚未添加到git版本控制的文件或目录。 使用场景 未添加到版本控制,且不在.gitignore中的,都是Untracked的状态。 有时候我们在项目中添加了些自己的临时文件、目录或临时脚本,用完成后想把它们删了。 有时候则是执行回滚后,有些文件或目录回滚到了Untracked状态,我们需要把…
设计模式之职责链
什么是职责链 职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 例子一:支付宝的花呗自动还款扣款顺序 余额->借记卡快捷->余额宝 首先会从余额扣款,若余额不足或扣款失败则将扣款这…
thumbnail
App用户身份验证
安全问题 现在的移动互联网应用,大多是通过客户端带上数据请求不同动作的api来实现不同业务要求的。即是说,通过抓包就可以获取到请求的api和发送、接收到的数据。如果没有一定的安全防范意识,很容易被攻击。 这里推荐一款叫fiddler的抓包工具,使用方法自行搜索。下面是对车来了App的抓包截图: 没有使用https,所以数据完全暴露出来了。可以看到我…
memcache入门
写在前面 简介 memcache是一款开源软件,由LiveJournal的Brad Fitzpatrick开发,以BSD license授权发布。 是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个巨大的hash表,将数据(包括图像、视频、文件以及数据库检索的结果等)调用到内存中,然后从内存中读取,从而大大提高读取速度。 特性 非持久性存…
2015年度总结
回顾2015是一个漫长而又短暂的一年,成长是一种很棒的体验。 零点一过,2015已成去年,签日期的时候也要将习惯改成2016了。与去年不同的是,今年的元旦是在深圳过的,心情并无多大的波动,与成长相关的不是年岁,而是经历。 去年1月,第一次参与商业项目的开发,我接触微信公众平台开发,尽管只做了接近10天,却让我体验到了赶项目的压力感,也意识到学习能力…
九月、长沙
时间会让你忘掉好多,但写下的字不会。 岳麓山下、橘子洲头、烟花散布星空 8点多出门,尽管昨晚比较晚睡下,但今天精神还是很好,毕竟出来旅游很多事物都是新鲜的,很难不兴奋起来。 直接无视旅馆比较糟糕的住宿体验,洗漱完毕就到附近吃早餐,对早餐没什么要求,吃了份红烧牛肉面就赶着去坐公交,长沙的公交不是很多人,即使是在高峰期也不会显得很恐怖。 值得提到的是,…