自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C君传

记录与C语言或操作系统相关的碎碎念

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 《人月神话》笔记:为什么巴比伦塔会失败

(本书非常精彩的一章^_^从巴比伦塔故事开始的)现在整个大地都采用一种语言,只包括为数不多的单词。在一次从东方往西方迁徙的过程中,人们发现了苏美尔地区的一处平原,并在那里定居下来。接着他们奔走相告说:“来,让我们制造砖块,并他它们烧好。”于是,它们用砖块代替石头,用沥青代替灰泥(建造房屋)。然后,他们又说“来,让我们建造一座带有高塔的城市,这个塔将高达云霄,也将让我们声名远扬,同时,有了这个城

2011-11-13 18:28:22 1210

原创 《人月神话》笔记:贯彻执行

假设一个项目经理已经拥有形式规范、富有经验的结构师和许多编程实现人员,那么,他如何确保每个人听到、理解并实现结构师的决策?对于一个由1000人开发的系统,一个10个结构师的小组如何保持系统概念上的完整性?我们可以使用以下措施(或方法)来提升我们的执行力:文档化的规格说明——手册、形式化定义、定期或不定期的会议、电话日志(email)、产品测试。(一)文档化的规格说明——手册手册

2011-11-13 16:25:47 591

原创 《人月神话》笔记:画蛇添足

(一)结构师的交互准则和机制想要成功,结构师必须:    ● 牢记是开发人员承担创造性和发明性的实施责任,所以结构师只能建议,而不能支配;    ● 时刻准备着为所指定的说明建议一种实现的方法,同样准备接受其他任何能达到目标的方法;    ● 对上述的建议保持低调和不公开;    ● 准备放弃坚持所作的改进建议。(二)自律——开发第二个系统所带来的后果在开发第一个系

2011-11-13 15:16:37 748

原创 《人月神话》笔记:贵族专制、民主政治和系统设计

布鲁克斯“主张在系统设计中,概念完整性应该是最重要的考虑因素。也就是说为了反映一系列连贯的设计思路,宁可省略一些不规则的特性和改进,也不提倡独立和无法整合的系统,哪怕它们其实包含着许多很好的设计。”(一)概念的完整性编程系统(软件)的目的是使计算机更加容易使用。由于目标是易用性(simplicity),功能与理解上复杂程度的比值才是系统设计的最终测试标准。但是功能本身(强大)或者(

2011-11-13 10:42:36 1067

原创 笔记的好处(1)

很多技术文章或书籍,读的当下,很多都懂了。然而时间久了,很多都会忘了,即便没有完全忘记,记忆也会变得支离破碎,从而不成系统!在那个时候,不可能再回去翻书吧(举个简单的例子,交警执勤时,不可能拿交通规则,一手维持秩序!)。人会不由自主地遗忘一些东西,即使觉得它很重要,但是在时间的流逝中,很多记忆都会被抹去!熟话说得好”好记性不如烂笔头“(这句话,听起来非常地熟悉:P),很多东西,不经过自己的整理

2011-11-04 23:25:22 856

转载 Memory Alignment

关于Memory Alignment空了很久,都没整理出一篇日志来。今天,终不忍继续这么空着了!本来是打算写点自己的东西,无奈我的理解不够深入系统,头脑中都是一些碎片。那就干脆收录几篇文章的链接,供进一步学习吧!(1)《内存对齐的规则以及作用》(原文地址)    有图,比较形象。(2)《C++中的内存对齐》(原文地址)    也有图。(3)"Data structure a

2011-11-04 22:56:54 2647 1

转载 Inline Functions in C++

关于Inline Functions in C++的介绍:内联函数(Inline Functions),大家多少有所耳闻,但是你能详细地讲解一下内联函数吗?估计,一部分人说得出来,但是说得并不完整。下面,让我们一起详细地回顾一下什么是内联函数?一、内联函数定义内联函数的定义,请参考维基百科的文章(英文的链接地址),下面是部分摘录:在计算机科学中,内联函数(有时称作在线函数或

2011-11-04 22:10:05 2229

bochs-2.4.6.tar.gz

bochs-2.4.6.tar.gz

2014-07-19

《How to solve it 》(Polya.G.)中文版

【内容简介】 这本经久不衰的畅销书出自一位著名数学家的手笔,虽然它讨论的是数学中发现和发明的方法和规律,但是对在其他任何领域中怎样进行正确思维都有明显的指导作用。本书围绕“探索法”这一主题,采用明晰动人的散文笔法,阐述了求得一个证明或解出一个未知数的数学方法怎样可以有助于解决任何“推理”性问题——从建造一座桥到猜出一个字谜。一代又一代的读者尝到了本书的甜头,他们在本书的指导下,学会了怎样摒弃不相干的东西,直捣问题的心脏。 【作者简介】 波利亚(George Polya,1887—1985),著名美国数学家和数学教育家。生于匈牙利布达佩斯。1912年获布达佩斯大学博士学位。1914年至1940年在瑞士苏黎世工业大学任数学助理教授、副教授和教授,1928年后任数学系主任。1940年移居美国,历任布朗大学和斯坦福大学的教授。1976年当选美国国家科学院院士。还是匈牙利科学院、法兰西科学院、比利时布鲁塞尔国际哲学科学院和美国艺术和科学学院的院士。其数学研究涉及复变函数、概率论、数论、数学分析、组合数学等众多领域。1937年提出的波利亚计数定理是组合数学的重要工具。长期从事数学教学,对数学思维的一般规律有深入的研究,这方面的名著有《怎样解题》、《数学的发现》、《数学与猜想》等,它们被译成多种文字,广为流传。

2009-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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