个人博客

docker 配置国内镜像

版本docker > 1.12 修改/etc/docker/daemon.json文件,没有则手动创建。 { "registry-mirrors":[ "https://registry.docker-cn.com", "http://hub-mirror.c.163...

艾伦·佩里斯的编程名言

英文 One man's constant is another man's variable. Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process. Syntactic sugar causes cance...

redis消息队列的使用

很久之前就是知道redis可以作为消息队列使用,但是一直没有实际使用过,今天实际使用了一下,发现还是有一些内容需要注意的。 redis有5个常用数据结构,分别是string,list,set,hash,sorted set, 其中list就是...

discuz 插件开发

discuz是一个php开发的开源论坛系统,国内很多论坛都是使用的它。作为最早的论坛系统,到今天已经快20年了,目前被腾讯收购后,discuz走上了开源道路。现在维护它的主要是开源社区。 出色的插件系统 和wordpress...

php爬虫框架盘点

网络数据抓取是大数据分析的前提,只有拥有海量的数据才能够进行大数据分析,因此,爬虫(数据抓取)是每个后端开发人员必会的一个技能,下面我们主要盘点一下php的爬虫框架。 Goutte Goutte库非常有用,它可以为...

比特币的未来

什么是比特币 去中心化的,源代码开放的,加密货币。 从定义可以看出,比特币是安全的,是自由的,可以自由交易的。 任何人皆可参与比特币活动,可通过称为挖矿的电脑运算来发行。比特币协议数量上限为2100万个,...