代码改变世界

阅读排行榜

Python 对象内存占用

2012-03-01 22:51 by lvkun, 24578 阅读, 收藏,
摘要: Python 对象内存占用(github地址)之前写的脚本中,需要估计程序的内存占用,所以简单研究下Python各种对象在内存中占用大小。本人对 Python 一直处在使用的阶段,没有进行深入研究。所以有什么错误还请指出,欢迎交流。一切皆是对象在 Python 一切皆是对象,包括所有类型的常量与变量,整型,布尔型,甚至函数。 参见stackoverflow上的一个问题 Is everything an object in python like ruby代码中即可以验证: # everythin in python is object def fuction(): return print i 阅读全文

开源中文输入法

2012-12-27 21:39 by lvkun, 24123 阅读, 收藏,
摘要: github上的本文地址开源中文输入法在Windows上面中文拼音输入法数不胜数。简单数了一下自己用过,就有六种以上:智能ABC微软拼音紫光拼音搜狗输入法谷歌输入法QQ输入法......可参考wikipedia 中文输入法列表,以及小众软件 我最喜欢的《拼音输入法》。在手机端各种拼音输入法种类更多。而在Unix和Linux平台上也存在不少中文输入法,它们不仅免费,而且开源。如果想要了解输入法的实现,不妨从它们入手。输入法大致可分为三部分:输入法框架输入法引擎输入法界面关于输入法结构的介绍,可以参见这篇文章Packaging Input Method Framework and Engines。 阅读全文

在Github上写博客

2012-02-08 20:02 by lvkun, 12337 阅读, 收藏,
摘要: 起因工作后,我一直在博客园写博客,不过这几年一共只写了几篇。分析其中的原因:不够专注工作和生活上的事情有很多,很难一次性写完一篇长的博客; 常常会没有思路,或者突如其来的一些事情打断了写作。更喜欢用本地工具使用本地编辑器习惯了,在网页里面写总会感到别扭。喜欢纯文本格式喜欢reStructuredText,以及Markdown;不愿意在调整格式上,花太多时间。其实更喜欢写代码作为程序员,写代码的时候很快乐,而写文档的时候很痛苦。转向Github虽然很早就听说了Git,但是2011年才开始学习和使用Git, 主要还是因为公司要将版本管理工具从Synergy转向Git。 在学习过程中接触到了Gith 阅读全文

使用sphinx记笔记

2010-04-01 15:33 by lvkun, 9990 阅读, 收藏,
摘要: sphinx简介 简单来说,这是一个基于ReStructuredText的文档生成工具。方便易用,功能强大。 有很多开源工程都采用sphinx作为文档生成系统,最有名的就是 python官方文档 。 在 sphinx官方 网站 上也列出使用sphinx的项目,有将近90个左右,其中不乏大名鼎鼎的开源项目。 一些中文的翻译项目也采用了sphinx,如 pymotwcn 。 安装 1. 安装pyth... 阅读全文

gSoap使用笔记

2010-03-30 12:33 by lvkun, 7849 阅读, 收藏,
摘要: (基于gsoap-win32-2.7版本,编译环境为VS2005)客户端访问自己定义的一个WebService(命名为AddService,对输入的两个整形参数求和,具体服务定义参见 AddService.wsdl)转换WSDLwsdl2h.exe -s -o AddService.h AddService.wsdl生成具体调用代码在命令行输入soapcpp2.exe -C AddService.... 阅读全文