归档之于 ‘ 2013 年一月

Python函数式编程——偏函数

今天讲解的内容是偏函数,偏函数是从Python2.5引入的一个概念,通过functools模块被用户调用。

偏函数是将所要承载的函数作为partial()函数的第一个参数,原函数的各个参数依次作为partial()函数后续的参数,除非使用关键字参数。

通过语言描述可能无法理解偏函数是怎么使用的,那么就举一个常见的例子来说明。在这个例子里,我们实现了一个取余函数,对于整数100,取得对于不同数m的100%m的余数。
阅读全文

《NoSQL数据库入门》读书笔记

1.书籍信息

书名:NoSQLデータベースファーストガイド
译名:《NoSQL数据库入门》
作者:佐佐木达也
译者:罗勇
出版社:人民邮电出版社
ISBN:9787115279507
页数:199

2.纸张、印刷与排版

16开本,纸张、印刷正常。
英文字体不合适,并且英文中夹杂有全角字符,网页链接中经常出现多余空格。(一版一印)

3.勘误

本书勘误页(图灵社区):http://www.ituring.com.cn/book/866
本人总结勘误下载

本人总结勘误已提交图灵社区,并有部分已于二印修改,在此不再做特别说明。

4.笔记与评价

阅读级别:略读。
推荐级别:略读。
阅读全文

Python函数式编程——map()、reduce()

提起map和reduce想必大家并不陌生,Google公司2003年提出了一个名为MapReduce的编程模型[1],用于处理大规模海量数据,并在之后广泛的应用于Google的各项应用中,2006年Apache的Hadoop项目[2]正式将MapReduce纳入到项目中。

好吧,闲话少说,今天要介绍的是Python函数式编程中的另外两个内建函数map()reduce(),而不是Google的MapReduce。
阅读全文

Python函数式编程——apply()、filter()

一周前介绍了Python函数式编程中的匿名函数lambda,然后这一周忙了一些其他事情,以至于昨天晚上才写了一篇文章。今天继续Python函数式编程这个话题,介绍内建函数apply()filter()

介绍这两个内建函数主要是为了后面介绍map()reduce()做准备,其中apply()已经被有效取代,filter()部分可由列表解析list comprehension代替。
阅读全文

《正则指引》读书笔记

1.书籍信息

书名:正则指引
作者:余晟
出版社:电子工业出版社
ISBN:9787121165511
页数:336

2.纸张、印刷与排版

本书封面有质感,纸张较厚。
文字行、段间距合适。

3.勘误

本书作者博客勘误页
本人补充勘误下载

本人补充勘误部分已和作者沟通确认过,不过余晟老师还没有将其补充进自己博客的勘误下载中。

4.笔记与评价

阅读级别:第一、二部分细读,第三部分选择自己使用的语言阅读。
推荐级别:推荐细读,并推荐作为工具书。
阅读全文

《捉虫日记》读书笔记

1.书籍信息

书名:A Bug Hunter’s Diary: A Guided Tour Through the Wilds of Software Security
译名:《捉虫日记》
作者:Tobias Klein
译者:张伸
出版社:人民邮电出版社
ISBN:9787115290441
页数:192

2.纸张、印刷与排版

16开本(偏小),排版与印刷正常。

3.勘误

本书勘误见图灵社区:http://www.ituring.com.cn/book/909

4.笔记与评价

阅读级别:略读。
推荐级别:普通开发者可读(略读),内核级开发者推荐细读。
阅读全文

Python函数式编程——匿名函数lambda

Python虽然不是一种函数式编程语言,但仍然给予了函数式编程很大的重视。接下来的几篇文章我将记录一些Python函数式编程的知识,其中本文要说的是匿名函数lambda。

Python使用lambda关键字创造匿名函数。所谓匿名,意即不再使用def语句这样标准的形式定义一个函数。这种语句的目的是由于性能的原因,在调用时绕过函数的栈分配。其语法是:
阅读全文

WordPress禁止版本修订历史、自动保存和自动草稿

WordPress的版本修订历史(revision)、自动保存(autosave)和自动草稿(auto-draft)功能会非常讨厌的增加文章ID的数字,会造成连续的两篇文章,ID数值可能会相差很多,让我们这些希望文章ID连续的人感到非常不舒服。本文将介绍在WordPress3.5下如何禁止版本修订历史、自动保存和自动草稿的问题。
阅读全文

WordPress禁止站内pingback

前几天写文章的时候,突然发现有一个来自本站IP的pingback评论,才发现原来站内也会pingback。不知道为什么WordPress为什么会这样实现,个人认为站内pingback实在没有任何意义。经过搜索得到了如下的方法进行解决。

在主题functions.php文件中添加如下代码:
阅读全文

WordPress使用JQuery实现上下滑动

现在的网站一般都会有返回顶部/上下滑动的功能,尽管键盘上的Home/End键也可以实现相应的功能。

记得目前这种当页面下滑到非顶部后右下角出现返回顶部图片的做法是在大概2年前开始流行的,短短一段时间几乎所有网站都拥有了这个功能,目前来看这个功能已经形成了不小的用户粘度。每隔一段时间就会在论坛上看到有人找不到discuz!的top功能来提建议的。

本文将讲解一种在WordPress中实现上下滑动的方法。
阅读全文

return top