Loading

02 2015 档案

摘要:策略与机制相分离的本质是什么 分层逻辑策略是针对问题域问题解决得逻辑描述。是设计。是形而上的。机制是对策略的实现,可以有多种方法,不同的机制可以实现同样的策略,是形而下的。 软件是策略,硬件是机制。 授权是策略,访问控制是机制。 命令是策略,实施是机制。 宏观是策略,微观... 阅读全文
posted @ 2015-02-25 21:39 dai.sp 阅读(4115) 评论(0) 推荐(0) 编辑
摘要:一、内核源码之我见 Linux内核代码的庞大令不少人“望而生畏”,也正因为如此,使得人们对Linux的了解仅处于泛泛的层次。如果想透析Linux,深入操作系统的本质,阅读内核源码是最有效的途径。我们都知道,想成为优秀的程序员,需要大量的实践和代码的编写。编程固然重要,但是往往只编程的人很容易... 阅读全文
posted @ 2015-02-25 21:26 dai.sp 阅读(6730) 评论(0) 推荐(0) 编辑
摘要:学习系统调用时,书上提到机制与策略,是一种设计模式,帮助我们理解操作系统的设计。 Unix/Linux的接口设计有一句通用的格言“提供机制而不是策略”。 区别对待机制(mechanism)和策略(policy)是Unix设计中的一大亮点。大部分的编程问题都可以被切割成两个部分:“需要提供什么... 阅读全文
posted @ 2015-02-25 20:52 dai.sp 阅读(623) 评论(0) 推荐(0) 编辑
摘要:以下内容是摘自《算法:第四版》1.1节,如下:现代编程风格是将数据结构和算法封装在一起。数据抽象并定义抽象数据类型(ADT)以进行模块化编程。在任何领域,精心设计的算法都是解决大型问题的最有效的方法。先有API,再有实现,之后是证明,最后是数据。即:先接口后实现,强调测试。为了组织数据产生了数据结构... 阅读全文
posted @ 2015-02-25 14:11 dai.sp 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Java中处理图片时,MyEclipse需要导入以下包: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGEncodeParam; import com.sun.image.codec... 阅读全文
posted @ 2015-02-08 17:54 dai.sp 阅读(445) 评论(0) 推荐(0) 编辑
摘要:说明: 1、本缩写表是《编码命名规范》的附录。 2、本缩写表中列出的都是通用性缩写,不提供标准缩写,如:Win9x、COM等。 3、使用本缩写表里的缩写时,请对其进行必要的注释说明。 4、除少数情况以外,大部分缩写与大小写无关。 通 用 缩 写 表缩写全称add... 阅读全文
posted @ 2015-02-08 17:33 dai.sp 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:Random初始化的时候,可以以一个INT32作为参数,称为seed,MSDN上的解释是:“伪随机数是以相同的概率从一组有限的数字中选取的......随机数的生成是从种子值开始......” 所有标准库提供的Random函数其实都是假Random,提供的随机数也是伪随机数,真正的Random函... 阅读全文
posted @ 2015-02-06 15:19 dai.sp 阅读(4060) 评论(0) 推荐(0) 编辑