- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 Yii CDbCriteria 常用方法
注:$c = new CDbCriteria();是ActiveRecord的一种写法,使ActiveRecord更加灵活,而不是手册中DAO(PDO)和Query Builder。 小小点评一下:感觉这部分手册做的一般。 链接地址:http://www.yiiframework.com/doc/api/1.1/CDbCriteria 这是Yii CDbCriteria的一些笔
2013-11-22 15:27:30 643
原创 gzcompress、gzencode、gzdeflate压缩比比较
运行结果是:字符串长度:388gzcompress压缩后长度:80gzencode压缩后长度:92gzdeflate压缩后长度:74由此可见,这三个函数按照压缩效果进行排序:gzdeflate、gzcompress、gzencode,gzdeflate压缩效果最好,gzcompress次之,gzencode最差。分析:查了下手册,gzcompress、gzencode、gz
2013-11-22 14:15:56 1419
原创 利用PHP扩展trie_filter做敏感词过滤
使用说明1. 安装 libdatrietar zxf libdatrie-0.2.4.tar.gzcd libdatrie-0.2.4./configure --prefix=/usr/localmakemake install2. 安装 trie_filter 扩展tar zxf trie_filter-1.0.0.tar.gzcd trie_filt
2013-11-22 13:56:03 2178
转载 Redis
1. Overview1.1 资料 ,最好的入门小册子,可以先于一切文档之前看,免费。作者Antirez的博客,Antirez维护的Redis推特。Redis 命令中文版, huangz同学的翻译。Redis设计与实现 ,又是huangz同学的巨作,深入了解内部实现机制。Redis 2.6源码中文注释版 ,继续是huangz同学的大功德。NoSQL Fan里的Redis分类《R
2013-11-22 12:34:05 1629
原创 redis 在PHP中的应用 代码实例
string类型<?phpset_time_limit(0);/** * MIT License * =========== * * Copyright (c) 2013 梁健 * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this softwar
2013-11-21 11:28:12 3449
转载 Redis学习手册(Key操作命令)
一、概述: 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和Sorted-Set。这些命令都具有一个共同点,即所有的操作都是针对与Key关联的Value的。而该篇博客将主要讲述与Key相关的Redis命令。学习这些命令对于学习Redis是非常重要的基础,也是能够充分挖掘Redis潜力的利器。 在该篇
2013-11-14 16:40:15 836
转载 Redis学习手册(Sorted-Sets数据类型)
一、概述: Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管Sorted-Sets中的成员必须是唯一的,但是分数(score)却是可以重复的。
2013-11-14 16:39:46 682
转载 Redis学习手册(Hashes数据类型)
一、概述: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。二、相关命令列表:命令原
2013-11-14 16:39:09 649
转载 Redis学习手册(List数据类型)
一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以包含的最大元素数量是4294967295。 从元素插入和
2013-11-14 16:38:39 599
转载 Redis学习手册(String数据类型)
介绍:Remote Dlctionary Server(Redis)是一个有Salvatore Sanfilippo写的key-value存储系统Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当然还包括了对这些数据结构的丰富操作。Redis的优
2013-11-14 16:17:56 664
翻译 Redis中文配置文档
1,是否以后台进程运行,默认为no,生产环境中肯定要设置成yes,并设置为自动启动 daemonize no 2,如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid pidfile /var/run/redis.pid 3,监听端口,默认为6379 port 6379 4,绑定主机IP,默认值为127.0.0.1(注释),生产环境中一般是内外网
2013-11-14 13:49:46 717
转载 Python Scripting for the Game Engine
Learning Python!In this beginner’s BGE Python tutorial you’ll learn how to use Python scripting in Blender 2.6 to make a car move, increase in speed, and stop. This tutorial will teach you the bas
2013-11-08 17:12:34 1646
转载 ubuntu 命令 tips 来自于 ubuntu中文论坛
tips = new Array(222);code = new Array(222);tips[0] = '查看软件xxx安装内容';code[0] = 'dpkg -L xxx';tips[1] = '查找软件库中的软件';code[1] = 'apt-cache search 正则表达式';tips[2] = '查找软件库中的软件';code[2] = 'aptitude se
2013-11-07 17:34:44 885
原创 常用 zip 压缩命令
[root@test test]# touch 1.txt 2.txt 3.txt[root@test test]# zip -r test.zip ./*[root@test test]# unzip -l test.zip // 查看压缩包内的文件(简略模式)[root@test test]# unzip -v test.zip // 查看压缩包内的文件(详细模式)[r
2013-11-07 15:37:17 745
原创 python代码统计大文本文件行数
# -*- coding: utf-8 -*-__author__ = "Liangjian (http://blog.csdn.net/wsliangjian)" __version__ = "1.0.0" __copyright__ = "Copyright (c) 2013-2013 Liangjian" __license__ = "GNU"import timesta
2013-11-06 17:58:53 1142
原创 Python 遍历目录下的所有文件
allFileNum = 0def printPath(level, path): global allFileNum ''' 打印一个目录下的所有文件夹和文件 ''' # 所有文件夹,第一个字段是次目录的级别 dirList = [] # 所有文件 fileList = [] # 返回一个列表,其中包含在目录条目的名称(g
2013-11-06 17:52:31 1205
原创 批量抓取凤凰网文章类
# -*- coding: utf-8 -*-import urllib2,refile = open('fenghuang.txt', 'w')"""批量抓取凤凰网文章类练习"""class FengHuang(object): def __init__(self, num, regular): self.num = num self.regular = regular
2013-11-06 17:28:06 1526
原创 函数式 抓取凤凰网文章正文
#coding:utf-8# -*- coding: utf-8 -*-import urllib2, redef getNews(url, regshi): html = urllib2.urlopen(url, timeout = 40).read() txt = re.findall(regshi, html, re.S) for item in txt: item=re.
2013-11-06 15:52:33 999
原创 Python获取(实时、全天、六天)天气情况
Python2.7 获取(实时、全天、六天)天气情况#conding:utf-8# http://www.weather.com.cn/data/sk/101010100.html 实时# http://www.weather.com.cn/data/cityinfo/101010100.html 全天# http://m.weather.com.cn/data/10101
2013-11-06 15:49:21 2850
转载 Json概述以及python对json的相关操作
什么是json:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家
2013-11-06 14:02:38 570
转载 python 中文乱码问题
你要是碰到该问题了,并且google了,那么估计你已经快无奈了。希望下面的说明对你有用。本文主要说明如何从网站获取页面,并且如何查找页面中的中文字符。实验中的平台为python 2.7 。python2.7 太直接了,操作系统给它什么格式编码的字符串,它就接收啥格式的字符串,默认的格式与你使用的格式不同,因此,各种错误出现了。解决方法:1.知道系统所使
2013-11-06 13:51:59 895
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人