Redis 安装配置

一,什么是redis redis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis 支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改 操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 二,安装配置redis 1、下载源代码

http://code.google.com/p/redis/downloads/list

下载redis-1.2.6.tar.gz 将下载包拷贝到/usr/local/webserver/redis-1.2.6/下 2、安装

tar -zxvf redis-1.2.6.tar.gz
ce redis-1.2.6
make

- 阅读剩余部分 -

程序猿 技术不是你的全部

这是一位前辈写的。 在学校的时候,曾一度的迷恋技术,认为掌握了技术后就非常牛X,可以到外面做些项目,从中获取一些报酬,自己更是乐此不疲。并且认为看了很多的技术书籍,学了很多的语言,看了许多牛X技术的底层原理,就自认为自己在这方面是专家权威,高智商的人。当然,可能你希望大家叫你大神、大牛、精英、前辈,自己的虚荣心都得到了小小的满足。

  千万不要认为技术牛X了就可以从屌丝变身高富帅,不懂技术的人没有前途 总所周知,程序猿是一个高薪的职业。但是,只有你真正的进入这个行业你才清楚,这个看上去还不错的薪水,你却付出了超过薪水价值的代价。创业型与游戏型公司里面的项目小组一般是5~10个人,因为他们需要快速的开发以应对多变的市场波动,所以程序猿的每天工作时长都在12小时以上,身体和精神收到摧残不说。作为程序猿的你很少有时间去陪陪自己的家人、自己的女友。除了自己工作和技术上的朋友,很少有时间去拓宽自己的朋友圈。久而久之,很多程序猿不爱说话,不爱出门,最终成为宅男。每当想出去走走,散散心,体会体会下什么才是生活而不是生存,你会发现你不仅没有时间,连个志同道合的朋友都找不出来。 反而一些整天跑市场、接待客户的人,在其中锻炼出来了自己的口才,拓展了自己的交际圈,相信假以时日他们必定能够成就一番事业。

- 阅读剩余部分 -

隐藏省略文字特效

效果类似http://w.mengxiang.org/index.php?do=user_space&uid=398309,超过规定字符就会截断

- 阅读剩余部分 -

经典php加密解密函数authcode分析

以前用discuz的authcode非常多,authcode 是使用异或运算进行加密和解密。 算法来源于RC4(http://www.tmrfindia.org/ijcsa/V3I24.pdf) 下面来看注释:

- 阅读剩余部分 -

XXTEA 加密算法的 PHP 实现

之前在应用中都在使用discuz里的加密解密方法 authcode (http://www.notech.net/?p=161) 这里介绍一下TEA加密的一个衍生版本XXTEA.   xxtea在在我的微博系统中有应用到 微型加密算法(TEA)及其相关变种(XTEA,Block TEA,XXTEA) 都是分组加密算法,它们很容易被描述,实现也很简单(典型的几行代码)。 TEA 算法最初是由剑桥计算机实验室的 David Wheeler 和 Roger Needham 在 1994 年设计的。该算法使用 128 位的密钥为 64 位的信息块进行加密,它需要进行 64 轮迭代,尽管作者认为 32 轮已经足够了。该算法使用了一个神秘常数δ作为倍数,它来源于黄金比率,以保证每一轮加密都不相同。但δ的精确值似乎并不重要,这里 TEA 把它定义为 δ=「(√5 - 1)231」(也就是程序中的 0×9E3779B9)。

- 阅读剩余部分 -

Nginx PHP-FPM 502 504 自动重启脚本

网上有很多方法了:增加 php-cgi 进程 增加时间 等等 试了很多都没法完全杜绝 502 和 504 的发生,于是就想让服务器自动检测 php 是否运行正常,若不正常重启之,这样就可以在 php 出现 502 等情况时尽快恢复正常。完全杜绝的方法还在摸索...

- 阅读剩余部分 -

申请了新浪的开放平台.

不知道能不能通过,如果通过的话回头把自己的微博(http://t.notech.net)加上同步新浪微博功能.一切从新开始...

一个十分详细实用的的换轴视频(带钢板)适用于凯酷,plu