上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 md5经常用来做用户密码的存储。而sha1则经常用作数字签名。 阅读全文
posted @ 2013-12-27 14:24 画家与我 阅读(216) 评论(0) 推荐(0) 编辑
摘要: difflib是python提供的比较序列(string list)差异的模块。实现了三个类:1>SequenceMatcher 任意类型序列的比较 (可以比较字符串)2>Differ 对字符串进行比较3>HtmlDiff 将比较结果输出为html格式.SequenceMatcher实例:SequeceMatcher(None,a,b)创建序列比较对象,将以a作为参考标准进行Sequecematcher(None,b,a)创建序列比较对象,将以b作为参考标准进行a,b表示待比较的两个序列,生成序列比较对象后,调用该对象的get_opcodes()方法,将返回一个元组(tag, 阅读全文
posted @ 2013-12-27 14:14 画家与我 阅读(3680) 评论(0) 推荐(0) 编辑
摘要: http://open.weibo.com/apps,创建新的应用,进入创建的应用后,在接口管理中就能找到29组常用的开放接口了。首先从最简单的用户普通读取接口开始,/users/show,需要传递的参数有用户uid,以及Oauth的Access_token,虽然这个Access_token是key和secret生成的,但是我每次都还是要在API测试工具中获取,然后用自己写的简单requests类得到相应的结果。 阅读全文
posted @ 2013-12-26 23:26 画家与我 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.list--列表(1)append:(2)count:>>> x = ['to','bee','or','not','to']>>> x.count('to')2>>> x.count('apple')0(3)extend:列表尾部一次性追加另一个序列>>> a=[1,2,3]>>> b=[4,5,6]>>> a.extend(b)>>> a[1, 2, 阅读全文
posted @ 2013-12-25 14:31 画家与我 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1.finger -p 用户名 用户名:存放在/etc/passwd中 阅读全文
posted @ 2013-12-22 16:19 画家与我 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 今天偶然写两个灰常简单的类,Point,Rectangle,即左上角和右下角标识一个矩形的类。#include class Point{public: Point(); Point(int x); Point(int x,int y); int getX(); int getY(); void setX(int new_val); void setY(int new_val); void printPoint();private: int x; int y;};Point::Point(int x):x(x),y(x){};Point::Point():x(0),y(0){... 阅读全文
posted @ 2013-12-18 20:04 画家与我 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: telnet 127.0.0.1 11211之后,可以用的命令有:(1)stats(2)stats itemsReturns some information, broken down by slab, about items stored in memcached.(3)stats slabsReturns more information, broken down by slab, about items stored in memcached. More centered to performance of a slab rather than counts of particular 阅读全文
posted @ 2013-12-18 12:44 画家与我 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 因为要垮表查询,数据量大,为了访问方便,决定在django项目中加入缓存,第一次接触,所以就先用memcached尝试了一下,效果不错,但是由于每次缓存的触发都是在查该条记录时放进memcache的,所以第一次的访问还是狠慢,所以考虑在后台跑一个单独的进程,逐条缓存各记录,由于暂时celery(大芹菜)没大看懂,暂时采用命令行方式执行,能够达到目的。。。。。但是对于数据所占用的内存大小,每次存的单位大小,以及失效时间,都暂时没有详细考虑,尤其是失效时间的选择上,不好决定,不合适的设定将很大程度上降低memcache命中率。再者就是项目系统为实时性的,怎么做才能使数据尽早得到更新呢??? ... 阅读全文
posted @ 2013-12-12 23:56 画家与我 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.use [database]; desc [table_name]; select * from [table_name]; 阅读全文
posted @ 2013-12-10 13:55 画家与我 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.phpmyadmin的安装 sudo apt-get install phpmyadmin 之后发现http://localhost/phpmyadmin显示没有此url,于是想到本机上能显示的网页都在/var/www文件夹内,因此执行命令行:sudo ln /usr/share/phpmyadmin /var/www 这样就能使用了; 之后遇到的问题是登陆,phpmyadmin的登陆用户名和密码与mysql相同,但我的mysql密码为空,因此要到 /var/www/phpmyadmin/libraries/config.default.php 中修改一个配置选项,$cfg['Se 阅读全文
posted @ 2013-12-10 13:39 画家与我 阅读(865) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页