一语中的

一、 计算机/操作系统

1.  K.I.S.S. (Keep it simple,stupid.)                        ——Unix的至高原则

2.  信息 = 位+上下文。                                         ——《深入理解计算机系统》

3.  寄存器是很宝贵的资源。

4.  存储器分层结构的主要思想是一个层次上的存储器作为下一个层次上的存储器的高速缓存。

5. Oracle数据调优最终就是操作系统的调优。

 

二、问题解决方式

1.  拿不准就穷举。                                                  ——Ken Thompson (Unix 最初版本的设计者和实现者)

2.  用几个小时来制定计划,可以节省几周的编程时间。

3.  当你试图解决一个你不理解的问题时,复杂化就产成了。——Andy Boothe

4.  当你选择了一种语言,意味着你还选择了一组技术、一个社区。——Joshua Bloch

5.  我不是一个伟大的程序员,我只是一个具有良好习惯的优秀程序员。—— Kent Beck

6.  好代码本身就是最好的文档。当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释。——Steve McConnell,Code Complete 作者、

 

三、编写代码

1.  你无法断定程序会在什么地方耗费运行时间。   ——Rob Pike(最伟大的 C 语言大师之一)

2.  编程的核心是数据结构,而不是算法。  

 

四、文件IO

1.  文件只不过就是字节序列。

2.   输入/输出(I/O)是在主存和外部设备(例如磁盘驱动器、终端和网络) 之间拷贝数据的过程。

 

五、分布式应用

1. Hadoop是一个实现了mapreduce模式的开源的分布式并行编程框架。

 

六、架构设计 

1.  C/S编程模型: 一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。

2.  我认为对象就像是生物学里的细胞,或者网络中的一台计算机,只能够通过消息来通信——Alan Kay,Smalltalk的发明人,面向对象之父

3.  Web编程大多数时候都在做两件事,分层和缓存。

4.  "同时"执行是线程给人的感觉,在线程之间实际上是轮换执行。

 

七、人生方向

1. 诚外无物,青春万岁,自强不息。

 

 

 

posted @ 2015-08-23 23:31  沙漏哟  阅读(265)  评论(0)    收藏  举报