思 想
皮特大熊
仰望星空,脚踏实地
展开
-
程序员定律
在软件这个行业里有些规则是很有杀伤力的,比如很有名的摩尔定律。总结出这些规则的意义在于可以大致的照明方向,免得努力来努力去却走到了阴沟里。 现实中种种利益纷争、观点之争看似纷繁,但在大时间尺度下来看却都是规则的实现手段。这就好比下围棋,每一手都要为谋得利益而计算,但结局却只有三种:赢、输或和,这就是规则的力量。 程序员第一定律可以表述为:程序员的收入是技能复杂度和技能原创 2012-08-10 15:06:13 · 916 阅读 · 1 评论 -
人性的弱点
第一章 奴颜婢膝:点头哈腰,会让自己越来越矮/1 奴性会折弯你的脊梁/2 有尊严的人从不背离为人的原则/5 做生命的主人,而不是奴隶/8第二章 忍气吞声:一忍再忍,忍成为心头的一把刀/11 忍无可忍时,不再做沉默的羔羊/12 忍有度,有所忍有所不忍/15 忍有法,忍而后发/18第三章 愚昧无知:无知无识,注定与成功无缘/21原创 2012-09-09 14:09:34 · 1346 阅读 · 0 评论 -
破译人性弱点密码
第一章 贪得无厌,自食其果 做人要知足,不要太贪婪 贪求越多,失去越多 贪婪之心,祸水之根 贪婪最终只会自食其果 贪婪使人永远无缘快乐 贪欲无限,人生有限第二章 摆脱烦恼,寻求快乐 不要给自己找烦恼 用微笑面对人生困扰 拥有一颗快乐的心 ?态乐观,积极生活 跟烦恼和忧伤说再见 莫让烦恼捉弄了自己 学会给自己的心灵原创 2012-09-09 14:11:00 · 812 阅读 · 0 评论 -
OO设计原则
OO设计原则是根本,设计模式是设计原则在具体问题中的应用。本文将尝试汇总究竟有哪些OO设计原则,以及它们之间的内在联系。 首先不得不提著名的SOLID原则:Single responsibility, Open closed, Liskov substitution, Interface segregation, Dependency inversion。单一责任原则SRP(S转载 2012-08-20 22:17:07 · 886 阅读 · 0 评论 -
驱动、接口理解
驱动 驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件的信息。有了此信息计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。操作系统不同,硬件的驱动程序也不同,各个硬件厂商为了保证硬件的兼容性及增强硬件的功能会不断地升级驱动程序。如Nvidia 显卡芯片公司平均每个月会升级显卡驱动程序2-3次。驱动程序是原创 2012-08-16 16:13:42 · 2704 阅读 · 0 评论 -
计算机编译过程
编译(compilation,compile) 利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要原创 2012-08-20 10:25:00 · 1959 阅读 · 0 评论 -
23种设计模式
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory。工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修转载 2012-08-20 21:55:55 · 2558 阅读 · 0 评论 -
用例的理解
用例是一种把现实世界的需求捕获下来的方法,需求里包含客户对这个系统的各种各样的愿望。我们要描述一个系统的功能性需求,就是要找到对这个系统有愿望的人,让他们来说明他们想要在这个系统里做的事,想要的结果。如果所有对系统有愿望的人要做的事情都找全了,也就是问题领域的抽象角度都找出来了,那么系统的功能性需求就确定了。接下来的工作就是实现用例,一旦用例都实现了,那么问题领域也就解决了,这就是用例驱动开发的原原创 2012-08-20 09:03:50 · 1731 阅读 · 0 评论 -
公钥和私钥的理解
散列值 定义:将值从一个大的(可能很大)定义域映射到一个较小值域的(数学)函数。“好的”散列函数是把该函数应用到大的定义域中的若干值的(大)集合的结果可以均匀地(和随机地)被分布在该范围上。 解释:在实际的签名应用中,总是先将要签署的数据通过散列函数运算为固定长度的比特串,然后用私钥对该比特串进行运算,所得到的结果作为原始数据的签名,故散列函数的好坏对于数字签名应用至关原创 2012-08-19 11:44:15 · 1460 阅读 · 0 评论 -
解决宇宙及世间万物的一个观点
宇宙和我们生活的地球,分别都是以多维空间交错组成的,由一维到未知维,多个维度。每个维度都有各自的生物。 一维世界只是简单的一条线,枯燥无味,愚昧无知,只能干一些基本条件反射类的作业,甚至不知生死,是这样一个状态。 二维世界是一个平面,犹如一张地图,具有简单的认知,例如其中的生物会尽量多的抢占属于自己的一些面积,会发生一些争吵会有一些特殊的表达方式,但总体来说,这个平转载 2012-08-18 22:00:02 · 1243 阅读 · 1 评论 -
社会的本质和真相
二八定律和帕累托积累:在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数却是次要的,因此又称二八法则。同样帕累托积累告诉我们:社会上20%的人占有80%的社会财富,即财富在人口中的分配是不平衡的。以上两项“铁律”已被社会实践证明是正确的,比如以下:20%的产品或20%的客户,为企业赚得约80%的销售额;20%的罪犯的罪行占所有犯罪行为的80%;20%的驾驶员,引起80%的转载 2012-08-10 15:30:11 · 5749 阅读 · 0 评论 -
看透人性的弱点
第一章 人性的光明与黑暗 假面具 贪婪 嫉妒 控制欲 野心 权威 令人窒息的爱 恶行 学习与成长 接受现实 多数暴力 价值观 偏见第二章 爱的剖析 爱情的开始 爱情的本质 爱情的魔力 忠贞的爱 恋爱的尽头 爱情的迷思 不懂女人心的男人 自主的女人 只要爱情不要婚姻的女人 父母之爱第三章 我们的生存原创 2012-09-09 14:18:09 · 1193 阅读 · 0 评论