一次非常有意思的 SQL 优化经历

常用SQL优化技巧分享~
17年5月25日 阅读 (1170) 有用 (0)

Oracle 正则表达式详解

Oracle正则表达式疑难点详解
17年5月25日 阅读 (1379) 有用 (1)

支付宝支付Demo报500,scandir() has been disabled for security

接最新版的支付宝手机支付,下了官方提供的Demo,没想到访问支付接口页面的时候,页面直接500了。于是看了下php error log
17年5月10日 阅读 (1555) 有用 (0)

Python修饰器的函数式编程

Python的修饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的Decorator搞混了,其实这是完全不同的两个东西。
17年4月29日 阅读 (1719) 有用 (9)

从阿里云上curl请求微信支付namelookup_time时间太长,怎么办

用的阿里云的服务器,curl去请求微信的支付的时候,响应时间过长,就打印了请求的curl_getinfo,结果如下图,可以看到total_time 3.7多秒,而namelook_time用了3.5多秒. 怎么回事,怎么减少namelook的时间?
17年4月26日 阅读 (4027) 有用 (42)

写了几年PHP,你可能还没用过的几个 PHP 的魔术常量

PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决...
17年4月21日 阅读 (2265) 有用 (27)

printf %8s %4s %-12s 这个数字是啥?

%ms:输出的字符串占m列,如果字符串本身长度大于m,则突破m的限制,将字符串全部输出。若串长小于m,则左补空格。%-ms:如果串长小于m,则在m列范围内,字符串向左靠,右补空格。
17年4月18日 阅读 (4172) 有用 (1)

网站目录的软链更新后,代码还是老代码?

nginx配置网站的root目录是A,A软链到B1。后来发布新代码后,新代码的目录是B2, 将A软链到B2,但是在访问网站的时候,运行的还是B1的代码, 这是怎么回事?
17年4月11日 阅读 (1287) 有用 (1)

改了php.ini中的open_basedir仍报错open_basedir restriction in effect

报错如下: [error] 9342#0: *1 FastCGI sent in stderr: "PHP message: PHP Warning : open_basedir restriction in effect. File(/index.php) is n...
17年4月11日 阅读 (7772) 有用 (63)

Leader-Follower线程模型的1分钟介绍

1分钟带你了解Leader-Follower线程模型, 下图就是L/F多线程模型的状态变迁图,共6个关键点:
17年4月1日 阅读 (1728) 有用 (4)