熵:宇宙的终极规则

  • Post author:
  • Post category:IT
  • Post comments:0评论

1、 有人曾经问我:"成年后,有没有书籍改变过你的世界观?" 我想了想,还真有这样的书。那时,我已经工作好几年了,偶然在图书馆翻到一本旧书《熵:一种新的世界观》(上海译文出版社,1987)。 那本书是科普著作,介绍物理学概念"熵"。中学毕业后,我再没有碰过物理学,但是没想到读完以后,我看待世界的眼光都变了。 "熵"这个概念非常简单,很容易理解,但又异常强大,可以解释很多事情。这篇文章,我就来谈谈,为什么你应该懂得熵是什么,它可能也会改变…

继续阅读熵:宇宙的终极规则

ssh两步验证强化版(publickey+google authenticator)

  • Post author:
  • Post category:IT
  • Post comments:0评论

两年前学会了用Google Authenticator(详见为SSH添加两步验证),远程服务就装上了,感觉放心了很多。 但当时只是简单加上了Google Authenticator,实际使用中既要输入验证又要输入密码,太繁琐了,所以在搭建我司跳板机的时候,选择了用 publickey + authenticator 的方案,只需要输入一次验证码即可。 具体的配置方案变化不大,主要是用上了 SSH 6.2+ 新增的 AuthenticationMethods 参数,可以指定一系列验证方法,具体配置…

继续阅读ssh两步验证强化版(publickey+google authenticator)

Xmemcached源码阅读

  • Post author:
  • Post category:IT
  • Post comments:0评论

Xmemcached是一个memcached客户端库。由于它提供的是同步API,而我想看下如何增加异步接口。所以就大致浏览了下它的源码。 主要结构 针对memcache客户端的实现,主要结构如下: XMemcachedClient是应用主要使用的类,所有针对memcache的接口都在这里 Command用于抽象二进制协议或文本协议下各个操作,这里称为Command。CommandFactory用于创建这些command MemcachedSessionLocator用于抽象不同的负载均衡策略,或…

继续阅读Xmemcached源码阅读