整理:算法的时间空间复杂度--面向对象的特征--linux进程状态--设计模式

图片

面向对象的三个特征:封装、继承、多态

linux进程的状态:RSDTZ

http://www.2cto.com/os/201112/113228.html

R:(TASK_RUNNING) 可执行进程

S:(TASK_INTERRUPTIBLE) 可中断休眠进程

D:(TASK_UNINTERRUPTIBLE) 不可中断休眠进程

T:(TASK_STOPPED or TASK_TRACED) 暂停状态

Z:(TASK_DEAD - EXIT_ZOMBIE) 退出状态,也叫僵尸进程:已经被杀死的进程,只保留一些数据证明自己曾经活过,供别人使用


Java中的23种设计模式:

来源:http://hb.qq.com/a/20110818/000043.htm

1、抽象工厂模式(Abstract Factory):

  2、适配器模式(Adapter):

  3、桥梁模式(Bridge):

  4、建造模式(Builder):

  5、责任链模式(Chain of Responsibility):

  6、命令模式(Command):

  7、合成模式(Composite):

  8、装饰模式(Decorator):

  9、门面模式(Facade):

  10、工厂方法(Factory Method):

  11、享元模式(Flyweight):

  12、解释器模式(Interpreter):

  13、迭代子模式(Iterator):

  14、调停者模式(Mediator):

  15、备忘录模式(Memento):

  16、观察者模式(Observer):

  17、原始模型模式(Prototype):

  18、代理模式(Proxy):

  19、单例模式(Singleton):

  20、状态模式(State):

  21、策略模式(Strategy):

  22、模板模式(Template Method):

  23、访问者模式(Visitor):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值