- 浏览: 364649 次
- 性别:
- 来自: 北京
-
最新评论
-
wayne173:
今天试了下制定目录安装。vim /etc/ld.so.conf ...
kyotocabinet kyototycoon 的安装过程 -
wayne173:
月影无痕 写道网站所有者也是www吗? 你这样做很不安全?详细 ...
php5.4 的 php-fpm 的重启 -
月影无痕:
网站所有者也是www吗? 你这样做很不安全?详细原因见分析:正 ...
php5.4 的 php-fpm 的重启 -
wayne173:
hhb19900618 写道你好 我想问一下 你说最下面是黑名 ...
objective-C 中两种实现动画的方法(转) -
hhb19900618:
你好 我想问一下 你说最下面是黑名单是什么意思
objective-C 中两种实现动画的方法(转)
文章列表
php 5.3.3以后 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。
关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
但是,php 5.3.3以后 的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信号控制:
master进程可以理解以下信号
IN ...
相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。
例子:
if ( isset($user) ) {
//do some thing
}
原因是isset是语言结构,而strlen是一个函数。还有echo 是个语言结构,不是个函数。
那什么是语言结构呢?它和函数有什么不同吗?
1、 什么是语言结构和函数
语言结构:就是PHP语言的关键词,语言语法的一部分;它不可以被用户定义或者添加到语言扩展或者库中;它可以有也可以没有变量和返回值。
函数 ...
Linux常见的日志文件详述如下1、/var/log/boot.log(自检过程)2、/var/log/cron (crontab守护进程crond所派生的子进程的动作)3、/var/log/maillog (发送到系统或从系统发出的电子邮件的活动)4、/var/log/syslog (它只记录警告信息,常常 ...
Squid 缓存代理服务器的完整配置(转)
- 博客分类:
- 网站架构
Squid 缓存代理服务器
Squid 的作用
1.通过缓存的方式为用户提供web访问加速
2.对用户的web访问进行过滤控制
缓存代理服务器又分为普通代理服务器,透明代理服务器,和反向代理服务器。
普通代理服务即指标准的,传统的代 ...
之前用过一段时间在apache,netbeans下通过xdebug调试。感觉不错,最近事情不多想从新配置下,是基于最新版本的php5.4做的,后来参考了下xdebug的官网说明完成的。官网地址:http://wiki.netbeans.org/HowToConfigureXDebug#How_to_configure_xdebug_with ...
记得有次一个表弟问了我一个他寒假作业的一个题目,大概就是有个奶农一开始有1头小牛牛,这小牛三年后能产奶,五年后可以生一个小牛,十年后会死去。如果不及一切意外的话,20年后这个奶农会有多少头牛。我当时也没好的算法。最近不是很忙,就抽空写了个php的脚本,算了下这个题,还有点意思。有兴趣的人可以看下,算法简单,应该不是最好的。
function get_cow_num($year) {
$cow_arr = array(1=>3, 2=>0, 3=>0, 4=>0, 5=>0, 6=>0, 7=>0, 8=>0, 9=>0, 10=> ...
NetBeans运行的速度实在是不敢恭维。还好机器配置还可以,修改其JVM启动参数命令行,以期运行的更加顺畅。
那么如何修改NetBeans IDE的JVM参数呢?
1、到NetBeans IDE的安装目录的etc子目录,例如我的是“D:\Netbeans-7.2\etc”。
2、在该目录下有个叫netbeans.conf的文件,呵呵,这就是我们要找的文件啦。
3、在编辑器打开该文件,netbeans_default_options=“……”就是我们要添加/修改的地方,按照个人的喜好将合法JVM命令填入,重启IDE即可起作用啦。
默认的IDE命令行参数为:netbeans_defaul ...
删除binlog的方法
- 博客分类:
- mysql
不知道你有没有为mysql的binlog占用大量磁盘感到无奈,my.cnf里binlog的size可以设置多大做分割,但没有看到删除的配置,在mysql里show了一下variables, mysql> show variables like '%log%'; 查到了 | expire_logs_days | 0 | 这个默认是0,也就是logs不过期,这个是一个global的参数,所以需要执行set global expire_logs_days=10; 这个值可以参考你的相邻两个binlog文件的日期。 这样10天前的log就会被删除了,如果有恢复的需要,请做好备份工作,但这样重启my ...
mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint
从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到
18446744073709551615。一位为 8 个字节。
2、int
一个正常大小整数。有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147, ...
PHP 5.3 开始,为了更好的向 PHP 的未来版本(PHP6) 过渡,将未来不再支持的函数标记为 DEPRECATED。在代码中使用这些函数,将毫不留情的在页面中显示警告信息:“使用了过时的函数…”,诸如此类。
那么如何面向未来,让现有的 ...
关于如何得到一个键在Javascript中的Keycode值,可以参考:
<body onkeypress=alert(event.keyCode)>请按任意键,你将得到该键的键值!
keycode 0 =
keycode 1 =
keycode 2 =
keycode 3 =
keycode 4 =
keycode 5 =
keycode 6 =
keycode 7 =
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 10 =
keycode 11 =
keycode 12 = Cl ...
/**
* 把json对象转换成字符串形式,用以保存
* @param json obj o 要转换成字符串的json对象
* @return string 返回转换后的字符串
*/
function jsonToStr(o) {
var arr = [];
var fmt = function(s) {
if (typeof s == 'object' && s != null)
return jsonToStr(s);
return /^(string|number)$/.test(typeof s) ? "'" + s + &q ...
在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在linux系统如何查看内存使用情况呢?下面和大家分享在Linux 下查看内存使用情况的free命令:
[root@scs-2 tmp]# free
total used free shared buffers cached
...
一. 安装
前注:没使用最新版本,因为最新版本似乎存在环境依赖的bug,编译N多错误,很难通过。
(1)安装kyotocabinet
mkdir -p /data0/software/
cd /data0/software/
wget http://fallabs.com/kyotocabinet/pkg/kyotocabinet-1.2.43.tar.gz
tar xvzf kyotocabinet-1.2.43.tar ...
1.前言
PHP (从 PHP 3.05 开始)为保存对象提供了一组序列化和反序列化的函数:serialize、unserialize。不过在 PHP 手册中对这两个函数的说明仅限于如何使用,而对序列化结果的格式却没做任何说明。因此,这对在其他语言中实现 P ...