1℃
2013年09月16日
⁄ Mac
⁄ 被围观 8,723 view+
开机自动启动apache方法。
//开机启动
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
//关闭开机启动
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
开机自启动memcached方法。
sudo vim /usr/bin/start-memcached
#!/bin/bash
/usr/bin/memcached -p 10000 -m 50 -d -u root -c 128 -f 1.25
sudo chmod +x /usr/bin/memcached
sudo vim /Library/LaunchDaemons/com.memcached.plist
<?xml version="1.0" encoding="U...
mac下自启动apache, mac下自启动memcached阅读全文
0℃
2013年08月07日
⁄ Linux
⁄ 被围观 7,511 view+
原有系统垃圾邮件基本达到2:1。尤其是hr等的对外邮箱。综合使用以下方案基本可以减少90%的垃圾邮件量
(1)提高本域权值,提高特定域名权值
本域加权值,避免本域错误过滤。特殊邮箱增加权值
/opt/zimbra/conf/amavisd.conf.in
{ # a hash-type lookup table (associative array)
//如下面的格式
//首先增加本域。修改@abc.com放入白名单。避免错误过滤.
//例如'abc.com' => -9.0,
//其次,可把和公司相关的,一些域放入白名单。比如下头这些都是一些招聘网站投递简历的邮箱。省得hr收不到简历。
//-10是信...
zimbra, 垃圾邮件过滤阅读全文
0℃
2013年07月19日
⁄ mongodb
⁄ 被围观 6,991 view+
索引是用来加快查询速度的,事物都有双面性的,同时在每次插入、更新和删除操作时都会产生额外的开销。索引有时并不能解决查询慢的问题,一般来说,返回集合中一半以上的结果,全表扫描要比查询索引更高效些。 创建太多索引,会导致插入非常慢,同时还会占用很大空间。可以通过explain和hint工具来分析。 索引有方向的,倒序还是升序。 每个集合默认的最大索引个数为64个。
1. 查看索引
> db.jiunile_events.getIndexes();
[
{
"v" : 1,
"key" :...
explain, mongodb索引阅读全文
0℃
2013年07月18日
⁄ mongodb
⁄ 被围观 11,351 view+
SQL Statement Mongo Query Language Statement
INSERT INTO USERS VALUES(1,1) $db->users->insert(array("a" => 1, "b" => 1));
SELECT a,b FROM users $db->users->find(array(), array("a" => 1, "b" => 1));
SELECT * FROM users WHERE age=33 $db->users->find(array("age" => 33));
SELECT a,b FROM users ...
mongodb阅读全文
0℃
2013年07月17日
⁄ Windows
⁄ 被围观 5,707 view+
说起路由器能够干嘛,大部分想到的就是用来组建局域网呀,或者偶尔用它做做迅雷脱机下载之类的,如果我告诉你用路由器还能用来做SVN服务器,甚至运行mysql+php你信么?今天我们就来打破这个传统思维,用路由器来做SVN服务器。
SVN托管服务大家都不陌生了,我最早开始用的是谷歌提供的SVN,因为在上面托管的项目都是开源的,所以当有些项目不方便在网上公开的时候,就需要自己搭建SVN服务器了。windows、linux的用的是最多的了,但是有时候为了放一个SVN要单独放一台电脑并24小时开机,不符合节能减耗的目的。所以...
svn, 路由器阅读全文
0℃
2013年07月16日
⁄ Mysql
⁄ 被围观 3,826 view+
MySQL中varchar最大长度是多少?这不是一个固定的数字。简要说明一下限制规则。
限制规则
字段的限制在字段定义的时候有以下规则:
a) 存储限制
varchar 字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示实际长度(长度超过255时需要2个字节),因此最大长度不能超过65535。
b) 编码长度限制
字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32766;
字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。
若定义的时候超过上述限制,则varchar字段会被强行转为text类型...
mysql varchar长度阅读全文
0℃
2013年07月15日
⁄ nginx
⁄ 被围观 5,579 view+
使用nginx自带模块生成缩略图,模块:–with-http_image_filter_module.
nginx编译参数,线上--with-debug关闭,不需要打开
./configure --prefix=/usr/local/nginx-1.4.1 --with-http_stub_status_module --with-http_realip_module --with-http_image_filter_module --with-debug
修改nginx.conf配置文件,或者放到你相应的server块中.
location ~* /(\d+)\.(jpg)$ {
set $h $arg_h; # 获取参数h的值
set $w $arg_w; # 获取参数w的值
#image_filter crop $h $w;
image_filter resize $h $w; # 根据给定的...
Nginx, nginx生成缩列图阅读全文
0℃
0℃
在php.ini中这样设置disable_functions =eval是无法禁用eval的,根据php手册说明,eval是一个语言构造器而不是一个函数。
如果要禁用eval,则需要第三方扩展,使用Suhosin。
Suhosin是朝鲜语“守护神”的音译,是一个专门的安全小组开发的专门针对php进行安全加固的补丁程 序,已经进入freebsd gentoo的ports系统。效果很好的。
Suhosin是php增强型安全补丁,可以编译到静态内核中,也可以编译成php动态扩展。我个人强烈你建议静态联编。下面的以下先说静态安装步骤。当然你也可以在安装php后将它编译成php的动态扩...
eval禁用阅读全文
0℃