Python编码
众所周知Python的内码编码是Unicode,所有输入的编码都需要转换成unicode然后转出成为其他编码。Python2中存在unicode对象和str对象两种,在中文处理的时候很容易出问题,而Python3直接全部统一了编码到unicode。
举一个例子说明编码的转换,首先我们的环境是utf-8
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="z...
保存知乎日报到pocket
知乎日报是中国人民喜闻乐见的资讯类应用,Pocket是深受世界人民喜爱的阅读工具。鉴于反碎片化阅读的个人习惯,决定把散落在各个地方的有价值咨询集中到一个应用里面,于是有了如下的工具。
首先我们要parse知乎日报的URL。按照官方的说法每天三次投放,那抓一次就行了。直接用了sed工具。
curl -s http://daily.zhihu.com | sed 's/<a href="\(http:\/\/daily.zhihu.com\/story[^"]*\)"/\n\1\n/g' |grep 'http://daily.zhihu.com/story'
转载:生活不是眼前的苟且,生活有诗和远方——高晓松
“我妈说生活不是眼前的苟且,生活有诗和远方。我 和我妹妹深受这教育。谁要觉得你眼前这点儿苟且就是你的人生,那你这一生就完了。生活就是适合远方,能走多远走多远;走不远,一分钱没有,那么就读诗,诗 就是你坐在这,它就是远方。”
关于房子,我跟大多数人概念不一样。我从小住在清华校园里,家是那种二层的小楼,外表看起来很普通,面积也不是特大,但是特别安静。
这地儿都没动过,也没装修之说,从我生下来就是这样红色的,很老很旧。但我在那儿真觉得挺好,有一个家,但我在那儿真觉得挺好,有一个家,不仅仅是睡觉的 地方,我自己也不知道这房子多少年了,我们也在感慨:后边的院子多好啊,出门就是操场、游泳馆,还有漂亮的女生,白发的先生;四周的邻居,随便踹开一家的 门,里面住的都是中国顶级的大知识分子,进去聊会儿...
处理Django的自增字段
有时候需要手动构造一个Django model对象并保存,遇到如下的情况:
model定义如下:
class AuthHistory(models.Model):
user_name = models.CharField(max_length=100, default=None)
item_id = models.CharField(max_length=100)
datetime = models.DateTimeField()
url = models.CharField(max_length=1000)
title = models.CharField(max_length=1000)
operation = models.CharField(max_length=...
用maven执行java程序
Eclipse中需要执行一个java程序的之后只需要在入口类Run就行,但是有时候需要同时开两个程序,尤其对C/S模式的应用来说。针对这种情况,可以分如下三种方式启动另一个程序:
java -cp 指定的类。shell(或者ZSH才有)下貌似是会有提示如下:
![](/assets/images/2015/javacp.png)
以上方式至少需要保证用到的jar都在classpath中。
从eclipse中copy执行命令。去调试页面,查看刚才执行的command的属性页面。会看到如下界面,copy命令到shell中执行即可。
![](/assets/images/2015/eclipse_command.png)
maven exec...
Django自定义Filter
遇到这样一个问题:Django中有字段是根据位来存储信息的,并且不是对应Model数据库中的字段,BitField使用起来比较不太适合。这样就得在模板中根据位来显示不同的内容。查Django并试验,好像位操作不能直接写在if操作符中,同时django也不支持在模板直接调用函数。一个合理的选择是建立自定义的Filter。详见参考文献。基本代码如下:
配置:
mSohuConf={
"A_mask" : 0x04,
"B_mask" : 0x02,
"C_mask" : 0x01,
}
Filter代码:
from django import template
from django.utils.safestring import mark_safe
from...
致我的生日
要27了。
突然有很多感慨,自从不怎写字之后也不怎么愿意表达了。习惯了工作占据大部分时间。好在工作也不见得完全是工作,还是有兴趣的成分在里面,重合度就看心情了。但是工作多了就有种麻木的感觉,觉得似乎不是我想要的人生。
时代发展好快。这似乎已经不是个小资的时代。从学生时代走过来,毕业的热闹一过去,感觉立马进入了快车道。这一年马不停蹄,一身风尘一身疲惫。去阿里就不是什么明智的选择,当时可能是头脑一热吧,也可能是觉得很不屑研究生跟着导师做的东西,非要找一个技术上(看起来)高深莫测的地方。一年下来觉得开始是有兴趣,后来感觉是个挑战,最后感觉就是负担的。跳槽之后心境平和多了,现在至少已经不恨或者不黑什么了,这点还是挺感激张老板和我们组的。人嘛,到了奔三的年纪,还是要客观一些。
最近过得有些...
495 post articles, 62 pages.