使用PHP在共享内存中存储数据集

摘要: 我们可以使用共享内存作为一种独特的存储选项,提供快速读/写操作和进程互操作性等优势。对于 Web 应用程序,这意味着:缓存存储(数据库查询、Web 服务数据、外部数据)会话存储应用程序之间的数据交换SimpleSHM 是一个较小的抽象层,用于使用 PHP 操作共享内存,支持以一种面向对象的方式轻松操... 阅读全文
posted @ 2013-06-17 13:11 Jacky Yu 阅读(174) 评论(0) 推荐(0) 编辑

DedeCMS 后台空白问题

摘要: 找到文件include/common.inc.php在 define(‘DEBUG_LEVEL’, FALSE); 之后插入如下代码即可解决 1 if(!function_exists('session_register')){ 2 function session_register(){ ... 阅读全文
posted @ 2013-06-05 13:12 Jacky Yu 阅读(143) 评论(0) 推荐(0) 编辑

DedeCMS 后台验证码无文字原因

摘要: 今天下载了dedecms,安装一切顺利。登录后台时候,发现验证码有图片无文字。调试代码发现:加载 TrueType 字体文件失败。修改 include/vdimgck.php 即可解决原来:$config = array( ‘font_size’ => 14, ‘img_height... 阅读全文
posted @ 2013-06-05 10:14 Jacky Yu 阅读(137) 评论(0) 推荐(0) 编辑

SQLSTATE[HY000] [2002] No such file or directory(转)

摘要: 今天在MAC下配置PHP+MYSQL,一切顺利!可是跑一个项目测试的时候发现会报错:SQLSTATE[HY000] [2002] No such file or directory搜了一下,没有什么靠谱的答案,最后在stackoverflow上看到了一个非常不错的答案:http://stackove... 阅读全文
posted @ 2013-06-05 09:18 Jacky Yu 阅读(485) 评论(0) 推荐(0) 编辑

Mac如何下重启apache和mysql

摘要: mac系统下apache 和 mysql 命令:启动apachesudo /usr/sbin/apachectl start重启apachesudo /usr/sbin/apachectl restart停止apachesudo /usr/sbin/apachectl stop启动mysqlsudo... 阅读全文
posted @ 2013-06-05 09:16 Jacky Yu 阅读(159) 评论(0) 推荐(0) 编辑

程序员如何修复婚姻的 bug?(转)

摘要: ——作为父亲来说,我能做的最重要的一件事情是什么?——回家爱你妻子。生物学家 John Medina,也是《大脑规则(Brain Rules)》一书的作者,常常被问及该如何做好一个父亲,他的回答出人意料又发人深省。最近在 Hacker News 上,看到一家网络咨询公司的创始人 Tyler Ward... 阅读全文
posted @ 2013-04-28 13:23 Jacky Yu 阅读(153) 评论(0) 推荐(0) 编辑

apache2-prefork 内存泄漏导致负载飙升问题

摘要: 服务器间歇性的负载飙升问题服务器负载飙升时,内存耗光。查看apache日志,有如下记录:[Fri Nov 09 10:55:12 2012] [error] server reached MaxClients setting, consider raising the MaxClients sett... 阅读全文
posted @ 2013-04-27 13:24 Jacky Yu 阅读(191) 评论(0) 推荐(0) 编辑

MySql耗尽CPU问题的修复方法

摘要: MySql耗尽CPU问题的修复方法 hwclock -s 或者 date -s "`date`" 参考: http://www.oschina.net/question/929452_84996 http://blog.mozilla.org/it/2012/06/30/mysql-and-the- 阅读全文
posted @ 2013-04-26 13:27 Jacky Yu 阅读(213) 评论(0) 推荐(0) 编辑

正则表达式之—非捕获、前瞻与后顾

摘要: 非捕获语法是:(?:)前瞻的语法是:(?=) or (?!)后顾的语法是:(?<=) or (?<!)非捕获 — non-capture是要匹配的目标字符前瞻 — lookahead不是要匹配的目标字符,要匹配的目标字符在它的左侧后顾 — lookbehind不是要匹配的目标字符,要匹配的目标字符在... 阅读全文
posted @ 2013-03-24 13:28 Jacky Yu 阅读(403) 评论(0) 推荐(0) 编辑

Safari浏览器登录异常

摘要: Safari下,如果服务器时间小于正确的时间。 它发起请求的头信息不会包含cookie数据,会导致session失效。 从而导致登录异常。 而Firefox则还会发送过期的cookie数据,因此session还是有效。 阅读全文
posted @ 2013-02-25 13:30 Jacky Yu 阅读(247) 评论(0) 推荐(0) 编辑

ubuntu下安装和使用phpunit实例

摘要: 执行 pear 命令,查看是否安装了pear如果没有安装,则去安装sudo apt-get install php-pear获取phpunit:pear config-set auto_discover 1pear install pear.phpunit.de/PHPUnit如果失败, 先更新pe... 阅读全文
posted @ 2012-12-25 13:32 Jacky Yu 阅读(521) 评论(0) 推荐(0) 编辑

ubuntu下编写php的c扩展例子

摘要: 1.安装lamp环境sudo apt-get install apache2 php5 mysql2.获取php源码sudo apt-get install dpkg-devsudo apt-get source php53.编译步骤cd /path/ext/./ext_skel –extname=... 阅读全文
posted @ 2012-12-15 13:33 Jacky Yu 阅读(98) 评论(0) 推荐(0) 编辑

有感于体检报告

摘要: 体检报告就好比apache日志,有时候程序运行起来,表面上看不出什么问题,一查日志就发现问题一堆。人的身体就好比运行的程序,平时也没感觉有什么毛病,一看体检报告,可能就查出一堆毛病。apache日志的错误信息有级别,notice, warning,fatal error。体检报告也一样,有预防性的提... 阅读全文
posted @ 2012-11-15 10:34 Jacky Yu 阅读(142) 评论(0) 推荐(0) 编辑

postgres表锁定

摘要: 12.3. 明确锁定PostgreSQL 提供了各种各样的锁模式用于控制对表中的数据的并发访问。这些模式可以用于在 MVCC 无法给出期望的行为的时候。同样,大多数 PostgreSQL命令自动施加恰当的锁以保证被引用的表在命令执行的时候不会以一种不兼容的方式被删除或者修改。(比如,在存在其它并发操... 阅读全文
posted @ 2012-10-19 13:36 Jacky Yu 阅读(1168) 评论(0) 推荐(0) 编辑

pg_stat_activity各字段的含义

摘要: pg_stat_activity各字段的含义如下: datid: Database OID datname: Database name procpid:Process ID usesysid: OID of the database user usename:the username that a 阅读全文
posted @ 2012-10-14 13:38 Jacky Yu 阅读(1134) 评论(0) 推荐(0) 编辑