上一页 1 2 3 4 5 6 7 8 ··· 35 下一页
摘要: # 02-计算机组成 ## 冯诺依曼计算机的基本特点 1. 由五大部分组成 运算器、控制器、存储器、输入设备、输出设备 2. 指令和数据以同等地位存于存储器,可按地址寻访 3. 指令和数据用二进制表示 4. 指令由操作码和地址码组成 5. 存储程序 6. 以运算器为中心 ## 现代计算机硬件框图 运 阅读全文
posted @ 2023-04-26 09:01 Oh,mydream! 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 01-计算机系统简介 计算机系统分为两大类 软件和硬件 软件分为系统软件和应用软件 系统软件:用来管理整个计算机系统 语言处理程序;所有的高级语言都要编译成可以在计算机上执行的语言 操作系统; 服务型程序;像MPI,管理并行程序,管理进程间通信等; 数据库管理系统; 网络软件 应用软件:按任务需要编 阅读全文
posted @ 2023-04-26 09:00 Oh,mydream! 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 03-总线 为什么需要总线? 各个部件之间需要进行信息的传递,如果使用传输线将所有需要连接的设备都连接起来,那么cpu可能要跟数百个部件连接,在电路板上印刷电路成本很高。体积也会比较巨大,难以维护 什么是总线? 总线是连接各个部件的信息传输线,是各个部件共享的传输介质 当前的总线结构 以存储器为中心 阅读全文
posted @ 2023-04-05 22:40 Oh,mydream! 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 25-设计模式总结 分类 设计模式可以分为3类: 创建型模式 结构型模式 行为型模式 创建型模式 抽象工厂模式 提供一个创建一系列或相关依赖对象的接口,而无需指定他们具体的类 创建型模式隐藏了这些类的实例是如何被创建和放在一起,整个系统关于这些对象所知道的是由抽象列所定义的接口。这样,创建性模式在创 阅读全文
posted @ 2023-03-16 12:39 Oh,mydream! 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 24-访问者模式 概念 访问者模式(visitor),表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的前提下定义作用于这些元素的新操作 访问者模式适用于数据结构相对稳定的系统,它把数据结构和作用域结构上的操作之间的耦合解脱开,使得操作集合可以相对自由地演化 访问者模式的目的是要把 阅读全文
posted @ 2023-03-11 15:15 Oh,mydream! 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 23-解释器模式 概念 解释器模式(interpreter), 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 如果一种特定类型的问题发生的频率足够高,name可能就指的将该问题的各个势力标书为一个简单语言中的句子。这样就可以构建一个解释器,该解释器 阅读全文
posted @ 2023-03-09 10:10 Oh,mydream! 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 22-享元模式 概念 享元模式(flyweight),运用共享技术有效地支撑大量细粒度的对象 享元模式可以避免大量非常相似的开销。在程序设计中,有时需要生成大量细粒度的类实例来表示数据。如果能发现这些实例除了几个参数外基本上都是相同的,有时就能够受大幅度地减少需要实例化的类的数量。如果能把那些参数移 阅读全文
posted @ 2023-03-03 10:33 Oh,mydream! 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 21-中介者模式 概念 中介者模式,又叫调停者模式(mediator),用一个中介对象来封装一系列的对象交互。中介者使个对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互 优缺点: 中介者模式很容易在系统中应用,也很容易在系统中误用。当系统出现了"多对多"交互复杂度的对象群 阅读全文
posted @ 2023-03-02 14:24 Oh,mydream! 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 20-责任链模式 概念 责任链模式(Chain of Responsibility): 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 责任链的好处: 当客户提交一个请求时,请求是沿链传递直至有一个Co 阅读全文
posted @ 2023-03-01 10:16 Oh,mydream! 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 19-命令模式 概念 命令模式(Command),将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作 命令模式作用 第一:能比较容易地设计一个命令队列 第二:在需要的情况下,可以较容易地将命令记入日志 第三:允许接收请求的一方决定是否要否 阅读全文
posted @ 2023-02-28 15:29 Oh,mydream! 阅读(10) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 35 下一页