0%

什么是模版方法模式

把多个类公有的代码抽象出来成为一个父类,并开放接口将不同的代码交由子类来实现。

阅读全文 »

什么是原型模式

从一个对象再创建另外一个可定制对象,而且不需要知道创建的细节。
类似于僵尸母体,通过实现一个克隆的接口,将自身属性拷贝给其他僵尸,还可以进行基因突变。

阅读全文 »

什么是代理模式

代理模式分为

  • 远程代理:为不同地理的对象提供局域网代表对象
  • 虚拟代理:将资源消耗大的对象进行延迟,需要的时候才创建
  • 保护代理:控制对一个对象的访问权限
  • 智能引用代理:提供对目标对象额外服务
阅读全文 »

常见目录作用

命令目录/bin,/sbin,/usr/bin,/usr/sbin

用来保存系统命令
bin中的命令普通用户就可以执行
sbin中的命令只有root用户才可以执行

阅读全文 »

什么是工厂模式

我们创建实例对象一般都是用new进行的,但是工厂模式将new的过程封装了起来,负责将大量实现了共同接口的类实例化。

阅读全文 »

数据单位

位(bit)

来自英文bit,音译为“比特”,表示二进制位。
位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示01两种状态。
两个二进制位可以表示00011011四种状态。
N个二进制位可以表示$2^N$种状态

阅读全文 »