2012年5月8日

memcached

摘要: 资料memcached全面剖析–PDF总结篇memcached Client API's / librariesMemcached 安装、使用(Python操作)以及常用方法常用方法:memcache其实是一个map结构,最常用的几个函数:保存数据set(key,value,timeout) 把key映射到value,timeout指的是什么时候这个映射失效add(key,value,timeout) 仅当存储空间中不存在键相同的数据时才保存replace(key,value,timeout)仅当存储空间中存在键相同的数据时才保存获取数据get(key) 返回key所指向的valueg 阅读全文

posted @ 2012-05-08 19:54 huhuchen 阅读(264) 评论(0) 推荐(0)

2012年5月7日

python 类方法__call__拦截调用实例介绍

摘要: python类,如果定义了__call__方法,定义类型的时候,实现__call__函数,这个类型就成为可调用的。换句话说,我们可以把这个类型的对象当作函数来使用,相当于 重载了括号运算符。会为实例应用函数调用表达式运行__call__方法,好处是:可以让类实例的外观和用法类似于函数。可编写遵循所需要的函数来调用接口对象,同时又能够保留状态信息。实例1: 1 class temp: 2 def __init__(self, data): 3 self.data = data 4 def __call__(self, other): 5 r... 阅读全文

posted @ 2012-05-07 09:50 huhuchen 阅读(995) 评论(0) 推荐(0)

2012年5月5日

mako使用实例

摘要: 官方文档实例一:在一个公共文件中定义一些通用函数,有需要时再import使用a.htm.....<%def name="show_name(argument)">............</%def>.....b.htm.....<%namespace file="a.htm" import="show_name" />.....${show_name(arg)}.....实例二继承htm模板<%inherit file="xxx.htm" />实例三import p 阅读全文

posted @ 2012-05-05 21:09 huhuchen 阅读(284) 评论(0) 推荐(0)

2012年4月29日

正则表达式

摘要: 正则表达式30分钟入门教程深入浅出之正则表达式揭开正则表达式的神秘面纱 阅读全文

posted @ 2012-04-29 21:17 huhuchen 阅读(245) 评论(0) 推荐(0)

2012年4月25日

jquery

摘要: jquery1.7文档jquery 1.6 学习记录corejquery functionjquery(selector,[context])或$(selector, [context])描述: 接受一个包含CSS选择器的字符串用于匹配的元素集合。上下文选择器$('div.foo').click(function() { $('span', this).addClass('bar');});由于我们限制这个span选择器的上下文为 this, 只有在点击元素里的span将会被附加样式。在内部,选择器上下文是使用.find()方法的,所以 $(&# 阅读全文

posted @ 2012-04-25 21:29 huhuchen 阅读(905) 评论(0) 推荐(0)

linux命令备记(一)

摘要: 虚拟机安装windowsXP虚拟机vmware下安装Linux过程http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1440765鸟哥的linux私房菜第五章:linux初步命令 1 $date 2 3 Wed May 30 04:11:52 EDT 2012 4 5 $date +%Y/%m/%d/%H:%M 6 7 2012/05/30/04:14 8 9 $date +%y/%m/%d/%H:%M10 11 12/05/30/04:181 $cal 2 $cal 12 2012man常见操作下翻一页:空格,Page Down上翻一页 阅读全文

posted @ 2012-04-25 21:26 huhuchen 阅读(277) 评论(0) 推荐(0)

版本控制之hg

摘要: 资料了解分布式版本管理系统http://code.google.com/p/kcpycamp/wiki/AbtDvcsInit初始化,创建一个空的仓库。shell>>hg initClone创建仓库的复本,创建的来源可以是一个http或ssh链接表示的仓库,也可以是本地仓库。shell>>hg cloneCommit提交,即接受所有的改动,将当前版本作为最新版本(也叫tip)。注意这个提交和集中式SCM不同,它只提交的本地仓库,而且本地仓库会 详细记录所有的变动(称为变更集或改动集)。不影响别人的仓库。Revert指恢复,撤销所有的改动,恢复到未更改的状态。Pull拉, 阅读全文

posted @ 2012-04-25 21:10 huhuchen 阅读(2324) 评论(0) 推荐(0)

python学习之模块函数

摘要: 查看模块包含内容dir__all__ 定义了模块的公有接口,及from modulename import *的函数接口1 import copy2 copy.__all__3 ['Error', 'copy', 'deepcopy']4 dir(copy)5 ['Error', 'PyStringMap', '_EmptyClass', '__all__', '__builtins__', '__doc__', '__file__', 阅读全文

posted @ 2012-04-25 21:10 huhuchen 阅读(326) 评论(0) 推荐(0)

vim 命令学习

摘要: 资料:简明 Vim 练级攻略normal mode插入i 在光标处插入a 在光标后一个字母处插入o 光标下一行插入查找shift+"#" +"n" 查看和鼠标停留处相同的单词搜索/ 向下搜索? 向上搜索复制v +yy:set pasteshirt + v移动^ $ 移动到当前行的第一个和最后一个非空字符g_ 移到行尾0 (数字)移到行首ctrl + d 向下滚动半屏ctrl + u 向上滚动半屏w 移到后下一个单词(位于单词前)12w 移动到后12个单词b 与w移动方向相反,向前ege 与e移动方向相反,向前gg 移到第一行G 移动最后一行ctrl + 阅读全文

posted @ 2012-04-25 21:01 huhuchen 阅读(163) 评论(0) 推荐(0)

redis

摘要: 资料:官方文档:redis-py 文档:节约内存:Instagram的Redis实践Redis 命令参考key都是字符串如果设置时,key为数字,会自动转为字符串p.rpush(REDIS_PO_SHIRT_ALBUM%id, album_id)一次导入多个值(序列)p.rpush(REDIS_PO_SHIRT_ALBUM_PIC%album_id, *pic_id_list)pipeline()事务的概念,没有返回值,一次执行多条命令p = redis.pipeline()p.hset(REDIS_PO_SHIRT_PRICE,id,price)p.sadd(REDIS_PO_SHIRT_S 阅读全文

posted @ 2012-04-25 20:47 huhuchen 阅读(313) 评论(0) 推荐(0)

导航