摘要:
线程的划分尺度小于进程,使得多线程程序的并发性高。 进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切 阅读全文
摘要:
Abstract Factory 由工厂对象产生多个类的对象; Builder 是由这个工厂对象使用一个相对复杂的协议, 逐步创建一个相对复杂的产品; Prototype 是由该工厂对象通过拷贝原型对象来创建产品对象; 1) 工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式 工厂方法模式:一个抽象 阅读全文