归档之于 ‘ 2013 年六月

《程序员度量》读书笔记

1.书籍信息

书名:Codermetrics: Analytics for Improving Software Teams
译名:《程序员度量:改善软件团队的分析学》
作者:Jonathan Alexander
译者:张燎原 周峰 张刚 宋励奋
出版社:机械工业出版社
ISBN:9787111401407
页数:219

2.纸张、印刷与排版

正常的16开本,白色纸张,纸张厚度不错。
字体偏小,不过段间距合适。非正文区分度高,无代码。

3.勘误

个人总结勘误:程序员度量_机械工业_1版1印_勘误

4.笔记与评价

阅读级别:细读。
推荐级别:粗读。
阅读全文

Python标准库——collections模块的Counter类

最近在看一本名叫《Python Algorithm: Mastering Basic Algorithms in the Python Language》的书,刚好看到提到这个Counter类(P84的Listing 4.6下的Tip)。

1.collections模块

collections模块自Python 2.4版本开始被引入,包含了dict、set、list、tuple以外的一些特殊的容器类型,分别是:

  • OrderedDict类:排序字典,是字典的子类。引入自2.7。
  • namedtuple()函数:命名元组,是一个工厂函数。引入自2.6。
  • Counter类:为hashable对象计数,是字典的子类。引入自2.7。
  • deque:双向队列。引入自2.4。
  • defaultdict:使用工厂函数创建字典,使不用考虑缺失的字典键。引入自2.5。

文档参见:http://docs.python.org/2/library/collections.html
阅读全文

安装CTeX后环境变量(Path)被覆盖的解决方法

问题描述
今天由于写论文需要,安装了CTeX。几分钟之前,由于要对一些图片进行重新生成,准备打开eclipse,发现提示没有Java环境,然后去查环境变量,发现Path里面只剩下了CTex相关的环境变量。

看来,CTeX的编程人员在写环境变量这步,写的不是”+=”,而是”=”,这样的bug实在是不应该。

版本
CTeX_2.9.2.164(basic)
阅读全文

return top