加载中
我的技术栈

历数从事互联网程序开发这么多年接触到的工具

2016/11/14 14:41
418
phalcon session memcached Failed storing data in memcached, error code: 47

我在使用 memcache 来替代 file作为session的后端存储的时候,出现了 Failed storing data in memcached, error code: 47 的bug,一开始我以为是memcache的配置引起的。最后发现原来是由于m...

2018/04/18 09:00
955
PHP错误和异常

在平时的开发当中,我接触的很多开发者,写的方法中很少用到抛出异常的语句,对于一个严格的开发者来说,这是没有办法容忍的。 那么,在PHP中如何更好的使用异常呢?很多开发者可能对错误和异...

PHP
2018/02/22 17:31
45
PHP的前世今生

大家都知道,Facebook、淘宝等早期都是用PHP写的,在中国,PHP在百度、新浪、腾讯这三大互联网公司中应用比较多。 自1995年由丹麦人Rasmus Lerdorf(雷斯莫斯·勒道夫) 创建 PHP 以来, PH...

PHP
2018/01/02 15:36
1.6K
深入浅出PHP7

参考文献: https://segmentfault.com/a/1190000003893899 http://0x1.im/blog/php/part-of-php7-new-features.html...

PHP
2017/12/29 10:16
46
记一次redis的深入研究

在一次尝试中发现了,其实redis也是有延迟的。我的代码思路是这样的:判断某个key是否存在,不存在就标记一个时间点,存在就不标记。我用redis的列表来实现这个功能。 代码如下: $identifie...

2017/10/14 11:04
218
浅谈Linux下的五种I/O模型

http://www.cnblogs.com/chy2055/p/5220793.html

2017/08/08 10:54
103
记一次由于linux时间不同步造成的bug

代码是完好无损的,但是在开发机上不执行,在测试机器上没有问题。怎么回事儿呢?

2017/07/18 14:17
171
nodejs和npm安装教程

推荐安装nodejs的LTS版本,特别是在生产环境

2017/07/04 09:46
191
详解滑动验证码的实现原理

早期的互联网是没有验证码的,随着后来计算机程序的发展,黑客编写了模仿登录、恶意破解密码、刷票、论坛灌水等恶意程序,破坏了整个网络的平衡性。于是验证码这种验证是否是人工操作的检验机...

2017/06/26 10:45
2.9W
PHP匿名函数及闭包(精讲)

匿名函数在编程语言中出现的比较早,最早出现在Lisp语言中,随后很多的编程语言都开始有这个功能了, 目前使用比较广泛的JavaScript以及C#,PHP直到5.3才开始真正支持匿名函数,C++的新标准C...

PHP
2017/05/20 16:33
106
PHP命名空间(精讲)

为什么php中要使用namespace? 假设如果不使用namespace,那么每个类在一个项目中的名字就必须是固定的。因为php在new的时候不管是调用autoload还是调用已加载过的类,都存在一个类名对应的文...

PHP
2017/05/20 15:33
85
PHP单例模式(精讲)

PHP的单例模式是什么?有什么特点,我们应该在什么情况下用它呢?灵活的运用这一设计模式对于我们提高PHP代码的开发能力有非常大的帮助!

PHP
2017/05/18 15:46
230
静态方法和实例化方法的区别

在PHP中类为什么要使用静态方法,有什么好处?不需要实例化?? 可以提高运行效率???

PHP
2017/05/08 09:12
462
MongoDB数据模型设计的思考

mongodb 是 schema free 的,但不代表不需要遵照一些设计思想,下面的设计思想非常适合在做MongoDB项目中使用

2017/03/21 16:35
163

没有更多内容

加载失败,请刷新页面

返回顶部
顶部