自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 性能调优的步骤

 性能调校的工作千头万绪,最怕的就是像无头苍蝇般盲目地错误尝试(trial and error),不但旷日费时,还累积不到经验,团队与个人都难以成长,也就是说下次再碰到性能议题时,还是乱试一通。我们需要拟定计划、有步骤分阶段地执行,如此才能循序渐进,一步步朝目标前进。据微软的研究显示,过程应该分为6个阶段,分别是发现、探究、提案、执行、复查、收尾。这不一定适用于任何调校的情境,笔者从来也没

2008-07-30 10:54:00 1642

原创 编程之美的乐趣

 据说革命导师马克思在繁重的工作之余是选择证明几何定理作为休息的,如果此事属实的话,我们这些凡夫俗子只能由衷地感叹:伟人就是牛,休息都整得这么帅。 《编程之美》,尽管书名起得很轻松,但它并不是一本可以在休息时阅读的书。正如我们不能个个都像伟人那样,在翻阅这本书时,还是得一支笔一张纸,然后边看边想边涂画才行,一边绞尽脑汁思考问题,一边享受问题被逐步解决的乐趣。 它的乐趣在什么地方

2008-07-29 13:46:00 1175 2

原创 编程之美,应该就在于思考之美

    收到博文视点的赠书《编程之美——微软技术面试心得》已经有些日子了,平日里喜欢玩数独,拿到书浏览完目录就翻到“1.15 构造数独”去了。     以前从来没想过如何去构造数独,看完题目想到的解法就是随机散布数字,但进一步分析之后发现这个思路是不可行的。由于思维囿于最初的方向,眼前是一堵墙,所以根本不知道该怎样去做。于是拿过书看“分析和解法”,读罢后发现反过来想一下,问题就变得简单了很多—

2008-07-28 15:27:00 805

转载 《Python源码剖析》很值很强大!

  星期六下午小溜的转了一圈书店。 看到一本《Python源码剖析》,翻了翻,基本没过脑子就买了。很少有书能让我不冷静到china-pub上买了,这是个极少的例外。当然如果你不是python FANS的话,对此书的免疫力应该很高。第二天下午本来安排复习ULK的,但实在忍不住,还是抓起来看了,一口气看完了8个半chapter(不过chapter 6没看,因为和CPython没直接关系

2008-07-28 14:45:00 826

原创 流火七月,典藏之作,与千万读者共分享!

 博文视点,五载耕耘,硕果累累;流火七月,绝对精品,集结上市;典藏之作,与千万读者共分享!

2008-07-26 19:27:00 691

转载 《编程之美》读书笔记:第3.10节“分层遍历二叉树”扩展问题

感谢azuryy分享对《编程之美》3.10“分层遍历二叉树”扩展问题的解题思路和方法。(原博客地址:http://hi.baidu.com/azuryy/blog/item/1916d5f33a0f61cd0a46e081.html) 书中解法三用数组来对树进行BFS,比较适合在比赛中使用,如果使用队列的话,当数据规模比较大的时候,频繁的进队列,出队列还是很耗时的。 比较经典的“聪明的打字

2008-07-25 15:53:00 1188

转载 《编程之美》读书笔记:第3.9节“重建二叉树”扩展问题2

 《编程之美》第3.9节“重建二叉树”题目:如果已经知道了遍历的结果,能不能把一颗二叉树重新构造出来?扩展问题2:如何判定给定的前序遍历和中序遍历的结果是合理的呢?感谢azuryy为大家分享答案,原博客地址:http://hi.baidu.com/azuryy/blog/item/cc9e1017156d7f0fc93d6d16.html。递归算法实现,分别遍历左右子树,递归中迭代查找

2008-07-25 15:43:00 1682

转载 《编程之美》读书笔记:第3.8节“求二叉树中节点的最大距离”扩展问题

 感谢azuryy为大家分享《编程之美》第3.8节扩展问题的答案:用非递归的算法求一颗二叉树中相距最远的两个节点之间的距离。(原博客地址:http://hi.baidu.com/azuryy/blog/item/30ad10ea192424d5d439c96d.html) #include #include using namespace std;struct Node{    bool

2008-07-25 15:27:00 1263

转载 《编程之美》读书笔记:3.6节“链表相交”扩展问题

感谢azuryy提供《编程之美》3.6节“链表相交”扩展问题答案(原博客地址:http://hi.baidu.com/azuryy/blog/item/18e85b02ec34a4094bfb51de.html) 扩展1:链表1 步长为1, 链表2步长为2 ,如果有环且相交则肯定相遇,否则不相交 list1 head: p1list2 head: p2while(

2008-07-25 13:54:00 961 1

转载 《编程之美》读书笔记:2.17“数组循环位移”

 2.17“数组循环位移”题目:设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附加变量。 网友azuryy提出了自己的解题思路,http://hi.baidu.com/azuryy/blog/item/18957077f796b31db051b9c0.html 博客原文: 这个问题,我在面试中也问过,几乎所有的cand

2008-07-25 10:12:00 751

转载 马云致信阿里巴巴全体员工号召准备过冬

  7月23日晚间消息,阿里巴巴集团董事局主席马云刚刚发布内部邮件,号召阿里巴巴全体准备“过冬”,以下为该邮件全文: 各位阿里人: 对阿里巴巴B2B的股价走势,我想大家的心情一定很复杂!今天想和大家聊聊我对目前大局形势和未来的一些看法,也许对大家会有一点帮助。 大家也许还记得,在二月的员工大会上我说过:冬天要来了,我们要准备过冬!当时很多人不以为然!其实我们的股票在上市

2008-07-24 16:08:00 629

转载 《编程之美》读书笔记:2.1节“求二进制数中1的个数”扩展问题2

《编程之美》2.1节“求二进制数中1的个数”面试题目:对于一个字节(8bit)的变量,求其二进制表示中“1”的个数。扩展问题2:给定两个正整数(二进制形式表示)A和B,问把A变为B需要改变多少位(bit)?也就是说,整数A和B的二进制表示中有多少位是不同的? 感谢azuryy为大家分享他对《编程之美》的思考,以下是他对扩展问题2的解答。(原博客地址:http://hi.baidu.

2008-07-24 09:33:00 947 1

原创 深刻揭示Python 与C/C++互动

按:陈儒先生的《Python源码剖析--深度探索动态语言核心技术》已经上架销售,欢迎大家评论、样章试读和购买,点击下图免费试读:  今日最新排名已经杀入互动网销售前十,特截图留念,呵呵。  海猫MSN上问我:能否帮着写一篇《Python源码剖析》的书评?他给我发这条信息时,我正在聚精会神地敲一段超无聊的代码,我看到这话吓了一跳,脑子一激灵,手一颤抖,一个伟大

2008-07-21 11:53:00 5479 1

原创 Web改变世界,我们以REST的方式创造Web

Web改变世界,我们以REST的方式创造Web——《RESTful Web Services中文版》书评作者:刘如鸿         突然之间不知道应该用怎样的标题来写这个书评,因为不管如何都会有“标题党”或者炒作嫌疑,继续说Web 2.0似乎有点无聊了,毕竟已经是无人不知、无人不晓的田地了。就如标题说到的,“Web改变世界,我们创造Web”,对于所有活跃的互联网架构师、产品经理,

2008-07-16 13:27:00 751

转载 《编程之美》读书笔记:发帖水王

《编程之美》收集了约60道算法和程序设计的题目,作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。本书的更深层的意义在于引导读者思考,和读者共享思考之乐,编程之美。 感谢azuryy为大家分享他对《编程之美》的思考,以下是他对第2.3节“发帖水王”扩展问题提出的解题方法,原博客地址为: http://hi.baidu.com/azuryy/blog/ite

2008-07-16 13:13:00 944 2

原创 《Python源码剖析》十七号全面上市

 七月十七日,《Python源码剖析》将全面上市,我们继续强烈向读者推荐这本Python源码学习的经典之作。 黄冬先生是中国最早接触Python语言的一代人,他以自己对Python语言的理解,结合自己的开源学习经验讲述他与Python的故事。 以下为黄冬先生推荐序: 真的难以想象,Python语言和社区能够发展得如此迅速。在我第一次使用Python完成我的项目时,它

2008-07-15 10:30:00 1217

原创 《编程之美》繁体版《程式之美》首印两周即再刷

编者按:《编程之美》繁体版《程式之美》由台湾悦知文化出版,该书在台湾上市两周即再刷,在台湾地区同样取得了好的销售成绩。感谢悦知文化的叶怡慧编辑为我们提供了《程式之美》的上市信息。在众所期待下,《编程之美——微软技术面试心得》繁体中文版——《程式之美——微软技术面试心得》于6月20日正式上市了。为了让台湾的技术人员能够尽快阅读到这本极富启发性的图书,从4月正式取得授权后,悦知文化的编辑与营销

2008-07-11 16:49:00 987

原创 高性能网站建设指南

编者按:由雅虎CPO(Chief Performance Officer)Steve Souders著、刘彦博先生翻译的OReilly经典图书《高性能网站建设指南》(原名:High Performance Web Sites)已上市。作者:Steve Souders,于2000年加盟雅虎,作为雅虎CPO,曾开发了一系列优秀软件,使网站访问速度加快。他还构建了用于性能分析的工具,并将它们传播到

2008-07-10 11:46:00 979

原创 Python发展的新时代—冯大辉先生谈《Python源码剖析》

Python 3.0 beta 1终于在 6 月 18 号发布了,依照Python一贯主张的简洁,标准,统一精神,Beta版的新特性让我们惊喜的发现,Python正如我们所期望的那样已经进入了一个蓬勃发展完善的新阶段。回望Python在国内的发展历程,一直以来都很少有人关注它的成长。国内技术人员对 Python的资料汉化,特别是一些核心资料的汉化,都比较冷淡。可是现在,Python已经逐渐成熟

2008-07-09 18:15:00 2761

原创 汇编与反汇编之小技巧

汇编与反汇编之小技巧 大家都知道,对于位于当前调试目标中的指令,可以使用WinDBG的u命令进行反汇编。u命令的参数是要反汇编代码的地址值或者符号,如果不指定,那么WinDBG会使用当前程序指针寄存器所指向的代码,例如:0:001> untdll!DbgBreakPoint:7c901230 cc              int     37c901231 c3       

2008-07-08 11:06:00 3280 1

原创 八周年庆生China-Pub,三高手对话《编程之美》

2008年7月5日,博文编辑早早来到北京紫竹院路66号赛迪大厦二层互动网八周年庆生活动现场,代表电子社受邀参加这场书友见面,分享快乐、智慧的盛会。     显然,互动网市场团队在会场设计上花足了心思,除了主会场的演讲发布区,还充分利用二楼场地,通过设置棋牌游戏区、大学生创业交流区、折扣图书卖场、阅读交流区、出版展示长廊等分会场将活动安排得颇有声色,那些来的比较早的读者会员也因此获得

2008-07-07 16:57:00 1791 1

原创 Free的误读

上次出差北京,参加自由软件大会,自认为对free这个词有了更深入的理解,至少,不仅仅是免费的意思了!中国的IT行业里,至少在我身边的圈子里,free soft都被解读为免费软件,但是,通过本次北京之行,我知道了,这个词组更重要的意思是“自由”!一直以来我都非常奇怪免费软件的生存方式,在衣食尚存在问题的国内,free soft是如何存活下去的?通过本次大会,至少让我了解了free soft不免费

2008-07-07 01:23:00 767

原创 让我们做得更好――《Python源码剖析》序

编者按:由陈儒(Robert Chen)先生著,哲思自由软件社区审校的《Python源码剖析——深度探索动态语言核心技术》一书即将上市。  在向各路大侠约请《Python源码剖析》书评的过程中,偶发搜集搜狐老韩先生(非韩乔生也~)连珠妙语之奇想,期冀某日能整出一本老韩语录,在此要让诸君先睹一语为快:“而事实是,高手是不写书评的,高手都写序去了,比如为这本书写序的三位专家,那可是国内Py

2008-07-06 14:48:00 4986 4

原创 API的威力

API的威力 有人说,Windows成功的一个关键是Win32 API。这句话可能有所偏颇,但也不无道理。作为一个操作系统,其成功的关键是上面要有丰富的应用软件,因为用户花钱买操作系统的目的绝不是为了整天折腾 控制面板或者“观赏”启动过程。要想有丰富的应用软件,那么必须有一大批程序员愿意在上面开发。要有程序员喜欢在上面开发,那么就要有便捷的开发接口,和 高效的开发环境。从这角度来看,精湛的Wi

2008-07-04 17:02:00 2874

原创 八周年庆生China-pub 三高手对话《编程之美》

时间:2008年7月5日 10:50 — 11:40 地点:北京市海淀区紫竹院路66号赛迪大厦二层 更多详情:http://www.china-pub.com/STATIC07/0806/zh_8zn_080609.asp#aa

2008-07-04 11:39:00 2015 6

提示
确定要删除当前文章?
取消 删除