Loading

邢栋博客

linux下memcache以及其php扩展的安装

安装memcache ,先下载 1.首先安装依赖包libevent yum –y install libevent 主包已经安装,别忘记安装libevent-devel,不然./configure过不去 tar xzf /lamp/memcached-1.4.10.tar.gz 解压memcached cd /lamp/memcached-1.4.10 进入 memcached目录 ./configure --prefix=/usr/local/memcache 配置 make && make install 编译与安装 userad...

memcache与memcached

对于内存缓存,比较常用的有两种memcache和memcached扩展。而memcached和memcache的守护进程memcached同名,比较容易混淆。 memcache是完全在php框架内开发的。 memcached是使用libmemcache的,比memcache多几个方法,但使用方式都差不多。 memcache是原生实现的,但是使用libmemcached的memcached只支持oo接口,memcache则是oo和非oo两套接口并存,以后随着memcached服务端的改进,这个lib也必定会马上跟进的。 而memcache却不一定能做到按时...

php驼峰字符串转换成下划线样式

<?php $str = 'OpenAPI'; //方法1 // $length = mbstrlen($str); // $new = ''; // for($i = 0; $i < $length; $i++) // { // $num = ord($str); // $pre = ord($str); // $new .= ($i != 0 && ($num >= 65 && $num <= 90) && ($pre >= 97 &&...

php实现数字转为汉字金额(转)

<?php header("Content-type:text/html;charset=utf-8"); /** 数字转换为中文 @param string|integer|float $num 目标数字 @param integer $mode 模式 @param boolean $sim 使用小写(默认) @return string */ function number2chinese($num,$mode= true,$sim= true){ if(!is_numeric($num)) return'含有...

windows下php安装扩展pthreads实现php多线程

一、下载pthreads扩展 下载地址:http://windows.php.net/downloads/pecl/releases/pthreads 我下载的是php_pthreads-2.0.9-5.5-ts-vc11-x64.zip //5.5对应的是php版本,64位是系统位数 二、安装pthreads扩展 复制php_pthreads.dll 到目录 bin\php\ext\ 下面。(D:\wamp\bin\php\php5.5.12\ext) 复制pthreadVC2.dll 到目录 bin\php\ 下面。(D:\wamp\bin\php\...

mongodb的备份和修复

mongodb的备份和修复 //备份 mongodump -d test -o backup //把test数据库备份到backup文件夹下 //恢复 mongorestore -d foo --drop backup/test/ 把备份的test数据库恢复到数据库foo中 //备份前加锁 use admin db.runCommand({"fsync":1,"lock":1})//返回{"info":"...","ok":1} //解锁 db.$c...

MongoDB之MapReduce(转)

MongoDB MapReduce学习笔记 语法: db.runCommand( { mapreduce : 字符串,集合名, map : 函数,见下文 reduce : 函数,见下文 //注:false时 BSON-->JS-->map-->BSON-->JS-->reduce-->BSON,可处理非常大的mapreduce, //true时BSON-->js-->map-->reduce-->BSON } ); 测试数据: 第一步是写映射(Map)函数,可以简单的理解成分...

MongoDB安全认证基础

开启安全检查之前,一定要至少有个管理员帐号 use admin db.addUser("root","abcd"); use test db.addUser("test_user","efgh"); db.addUser("read_only","ijkl",true);//加入 true 只读权限 重启服务,加入--atuh命令行选项,开启安全检查 use test db.test.find(); //提示error: db.auth...

php计算二维数组中某个key的集合

$array(类似于这个数组) Array ( => Array ( => 3 =>'aaa') => Array ( => 4 =>'bbb') => Array ( => 13 =>'ccc') ); 方法1 $ids = array(); $ids = array_map('array_shift', $array); 方法2(php>=5.5) $ids = array(); $ids = array_column($array, 'id'); 方法3 $names = ar...

wampserver环境下apache配置多站点

之前一直用,也没总结过,现在简单的总结下: wampserver环境下apache配置多站点 目前wampserver的安装目录是在 :D:\wamp 1.先修改host文件:文件位置 C:\Windows\System32\drivers\etc (我的是win7 64位) 添加一条记录:(www.study.com为站点域名) 127.0.0.1 www.study.com 2.修改httpd.conf文件:文件位置 D:\wamp\bin\apache\apache2.4.9\conf a.找到<Directory "d:/wamp...