月度归档:2013年01月

ubuntu 配置 memcache 和 php 扩展

1.安装memcache服务程序
sudo apt-get install memcached
查看配置文件/etc/memcached.conf
端口号默认是:11211 可以修改成 任意你想要的数字【当然,前提,该端口未被占用】
2.下载PHP的Memcache的扩展源码:
http://pecl.php.net/get/memcache-3.0.6.tgz
解压
phpize
./configure
make
make install
应该会需要root权限,直接附加上sudo 就可以了。
3.添加php.ini加载
extension=memcache.so
4.测试代码:

$memcache_obj = memcache_connect("localhost", 11211);

/* 存取内容 */
$memcache_obj->add('var_key', 'test variable', false, 30);
/*获取内容*/
$var = $memcache_obj->get('var_key');

echo $var;

运行该php程序,输出test variable 表示所有的一切安装正常。

星小影【微信开放平台的一个demo】

getqrcode
用手机扫描以上的二维码,添加星小影为微信好友。
目前提供的功能如下:

1.回复任何消息,星小影会跟你闲扯,大部分是语无伦次的,嘿嘿。实际上是简单的随机回复。
2.发送 笑话 ,会从某个网站上抓取一段笑话给你
3.发送 你的星座 比如 “巨蟹座” ,会帮你查询当天的星座运势
4.发送 抽签 , 会帮你抽个签,数据来自于 关帝灵签,100个签。
5.发送 翻译或fy 空格 加上翻译的内容,会帮你翻译成相应的中文或者英文,数据来自于百度翻译。

目前这是星小影的几个功能,以后会完善的呢,欢迎大家订阅。绑定随时更新。

c语言exec系列的几个函数

int execl( const char *path, const char *arg, …);
int execlp( const char *file, const char *arg, …);
int execle( const char *path, const char *arg , …, char* const envp[]);
int execv( const char *path, char *const argv[]);
int execvp( const char *file, char *const argv[]);