2013年1月25日
摘要: 最近做的一个东西,需要用python从redis的有序集合中一次性删除多个值;redis的自带方法zrem是支持此功能的# 移除多个元素redis> ZREM page_rank baidu.com bing.com(integer) 2python redis 的api 中也支持zrem(self, name, *values) Remove member ``values`` from sorted set ``name``参数 *values 代表 values是一个元组但是我在用这个方法的时候,一直实现不了删除多个值,代码如下def zDelByValues(sel... 阅读全文
posted @ 2013-01-25 17:21 mingaixin 阅读(4743) 评论(0) 推荐(0) 编辑
摘要: m1 = []m2 = ()m3 = {}判断他们是否为空的高效方法是:if m1: ......if not m2: ...... 阅读全文
posted @ 2013-01-25 17:04 mingaixin 阅读(5759) 评论(1) 推荐(0) 编辑
摘要: python中的列表list = ['1','2','3','4']转成str型'1,2,3,4'','.join(list) 阅读全文
posted @ 2013-01-25 17:02 mingaixin 阅读(23784) 评论(2) 推荐(0) 编辑
  2013年1月18日
摘要: 原文: http://blog.csdn.net/kauu/article/details/1757325一、linux sed 批量替换多个文件中的字符串sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`例如:替换/home下所有文件中的www.bcak.com.cn为bcak.com.cnsed -i "s/www.bcak.com.cn/bcak.com.cn/g" `grep www.bcak.com.cn -rl /home`自己做了实现测试一下,的确可以替换。 阅读全文
posted @ 2013-01-18 16:52 mingaixin 阅读(419) 评论(0) 推荐(0) 编辑
  2013年1月17日
摘要: python 神勇,得到两个列表的差集和交集,根本不用循环,一句话就可以搞定交集:b1=[1,2,3]b2=[2,3,4]b3 = [val for val in b1 if val in b2]print b3差集:b1=[1,2,3]b2=[2,3,4]b3 = [val for val in b1 if val not in b2]print b3 阅读全文
posted @ 2013-01-17 16:48 mingaixin 阅读(3751) 评论(0) 推荐(0) 编辑
  2013年1月16日
摘要: 转载自:http://blog.163.com/liuyuhuan0915@126/blog/static/78265448201141795730131/关键字: indentationerror: unexpected indent python 都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了IndentationError: unexpected indent错误我才知道他是多么的严格。 以后遇到了IndentationError: unexpected indent你就要知道python编译器是在告诉你“Hi,老兄,你的文件里格式不对了 阅读全文
posted @ 2013-01-16 11:40 mingaixin 阅读(5444) 评论(0) 推荐(0) 编辑
  2013年1月9日
摘要: 来源: http://www.phpchina.com/archives/view-42572-1.html解决以下问题json_encode 中文后的字符串不可阅读json_encode 多级数组中文乱码问题json_encode 数组中包含换行时错误问题json_encode 数组中键为中文的问题http://blog.1dnet.net/?post=840【php代码】function _encode($arr){ $na = array(); foreach ( $arr as $k => $value ) { $na[_urlencode($k)] = _urlenco... 阅读全文
posted @ 2013-01-09 16:55 mingaixin 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 昨天从yii官网下载了一个yii源码,发现blog页面的js,css都显示为 Access Denied! 整个页面没有样式,非常杂乱。根据"Access Denied!"的提示,以为文件的权限不够,将真个目录都设置了777,依然有问题。经过进一步分析,发现是nginx的配置中拒绝了js,css的文件显示。修复方法如下:在某个虚拟主机server{}中加上如下的代码:location ~ .*\.(css|js)$ { expires 1h; }平滑重启nginx就可以生效了。kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 阅读全文
posted @ 2013-01-09 16:45 mingaixin 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 声明分享自: http://www.phpchina.com/archives/view-42500-1.html以下的文章主要是对MySQL limit查询优化的具体内容的介绍,我们大家都知道MySQL数据库的优化是相当重要的。其他最为常用也是最为需要优化的就是limit。MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降。同样是取10条数据select*fromyanxue8_visitlimit10000,10select*fromyanxue8_visitlimit0,10就不是一个数量级别的。网上也很多关于limit的五条优化准则,都是翻译自 阅读全文
posted @ 2013-01-09 16:37 mingaixin 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 使用块选择命令 v(小写),V(大写) ,ctrl+v 选择需要移动的代码, 然后 左移动(<) ,右移动(>) 阅读全文
posted @ 2013-01-09 16:03 mingaixin 阅读(4516) 评论(0) 推荐(0) 编辑