Home

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...

Read more

保存知乎日报到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'

Read more

转载:生活不是眼前的苟且,生活有诗和远方——高晓松

“我妈说生活不是眼前的苟且,生活有诗和远方。我 和我妹妹深受这教育。谁要觉得你眼前这点儿苟且就是你的人生,那你这一生就完了。生活就是适合远方,能走多远走多远;走不远,一分钱没有,那么就读诗,诗 就是你坐在这,它就是远方。” 关于房子,我跟大多数人概念不一样。我从小住在清华校园里,家是那种二层的小楼,外表看起来很普通,面积也不是特大,但是特别安静。 这地儿都没动过,也没装修之说,从我生下来就是这样红色的,很老很旧。但我在那儿真觉得挺好,有一个家,但我在那儿真觉得挺好,有一个家,不仅仅是睡觉的 地方,我自己也不知道这房子多少年了,我们也在感慨:后边的院子多好啊,出门就是操场、游泳馆,还有漂亮的女生,白发的先生;四周的邻居,随便踹开一家的 门,里面住的都是中国顶级的大知识分子,进去聊会儿...

Read more

处理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=...

Read more

用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...

Read more

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...

Read more

新的征途

晚上去看了《一代宗师》3D。3D效果比较一般,基本是字幕3D。但是感觉依然是王家卫那种感觉。故事讲的更清楚了,但是也就少了很多想象的空间。 突然觉得嘉华还不错,会员生日可以免费观影一场,还有爆米花套餐。最近心情抑郁,突然收到这个gift,觉得幸福感好高。就像昨天收到快递里面有个卖家送的幸运豆就高兴了好久。不是低潮的时候往往忽视这些细小的幸福。 最近总在回想人生走过的路,觉得多走了好多弯路。说人生无悔,都是赌气的话。人生若是真的无悔,那该多无趣啊。宫二的这句话,确实勾起了很多感触。27岁的生日,新的开始。全新的自己,打点行装,坚定的走下去。

Read more

致我的生日

要27了。 突然有很多感慨,自从不怎写字之后也不怎么愿意表达了。习惯了工作占据大部分时间。好在工作也不见得完全是工作,还是有兴趣的成分在里面,重合度就看心情了。但是工作多了就有种麻木的感觉,觉得似乎不是我想要的人生。 时代发展好快。这似乎已经不是个小资的时代。从学生时代走过来,毕业的热闹一过去,感觉立马进入了快车道。这一年马不停蹄,一身风尘一身疲惫。去阿里就不是什么明智的选择,当时可能是头脑一热吧,也可能是觉得很不屑研究生跟着导师做的东西,非要找一个技术上(看起来)高深莫测的地方。一年下来觉得开始是有兴趣,后来感觉是个挑战,最后感觉就是负担的。跳槽之后心境平和多了,现在至少已经不恨或者不黑什么了,这点还是挺感激张老板和我们组的。人嘛,到了奔三的年纪,还是要客观一些。 最近过得有些...

Read more