码迷,mamicode.com
首页 >  
搜索关键字:软件设计    ( 2482个结果
领域驱动设计-让程序员心中有码(九)
一、易于腐化的软件设计 犹记得刚刚参加工作时,是地图厂商四维图新集团旗下的一家子公司,主要从事规划测绘相关软件研发的公司。当时我的项目是为勘测设计院提供相对应的应用软件,对地理信息和规划相关的图纸信息,几乎已经专业水平。事实上,规划设计大概和软件设计类似,有规划的设计、或无规划的设计,造成的结果几乎 ...
分类:其他好文   时间:2019-11-05 18:28:25    阅读次数:76
软件设计师-计算机组成与体系结构-系统可靠性分析
串联:一个环节出问题,整个系统都出问题 串联可靠性:所有子系统的可靠性相乘:R=R1*R2*Rn 串联失效率:所有失效率累加起来,近似公式,可能不准确 并联:全出问题,才会问题 并联可靠性:1-n个失效率相乘:1-(1-R1)*(1-R2)*(1-Rn) 并联失效率:1-并联可靠性 模冗余系统:少数 ...
分类:其他好文   时间:2019-11-04 13:17:58    阅读次数:83
软件设计师-计算机组成与体系结构-磁盘计算
例:假设某磁盘划分11个物理块,R0~R10,磁盘旋转周期为33ms,磁头开始在R0的开始位置,使用单缓冲区顺序处理这些记录,每个处理记录的时间是3ms,处理11个记录需要多久。分布优化后,最少需要多长时间? 答: 黑色箭头是R0开始位置,走到R1开始的过程中花费3ms存入缓存中,继续R1开始走到R ...
分类:其他好文   时间:2019-11-04 11:51:33    阅读次数:108
软件-设计-Adobe-Adobe XD:百科
创建线框、设计、创建原型、展示以及共享适用于 Web、移动设备和语音等的卓越体验 - 以上操作在一款应用程序中即可完成。XD 面向需要进行大规模设计的设计人员、创意团队和组织设计。它为您提供了高效工作、轻松协作以及创建和管理设计系统所需的一切功能。 1、 全面改良的设计工具 XD 通过快速直观、即取 ...
分类:其他好文   时间:2019-11-02 22:17:54    阅读次数:148
设计模式JavaScript实现
GoF合作出版的《设计模式》这本书提供了许多有关与面向对象软件设计中常见问题的解决方案。这些模式已经出现了相当长的一段时间,已经被证明在许多情况下都非常有用。 <! more 单体模式 一个特定类仅有一个实例。这意味着当您第二次使用同一个类创建新对象的时候,应该得到与第一次所创建对象完全相同对象。 ...
分类:编程语言   时间:2019-11-02 20:18:52    阅读次数:91
软件设计师-计算机组成与体系结构-流水线计算
例:指令流水线分为三个指令,指令A(2秒),指令B(2秒),指令C(1秒)。求周期是多少?100条指令完成时间是多少?100条指令的吞吐量是多少? 周期:最长的时间,最长是2秒 100条指令时间: 理论公式:(A+B+C)+(100-1)*周期 = (2+2+1)*(99*2)=203秒 实践公式: ...
分类:其他好文   时间:2019-11-01 12:55:04    阅读次数:108
[转帖]keepalived实现服务高可用
keepalived实现服务高可用 https://www.cnblogs.com/clsn/p/8052649.html 第1章 keepalived服务说明 1.1 keepalived是什么? Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节 ...
分类:其他好文   时间:2019-11-01 09:31:05    阅读次数:76
IOC
一、依赖倒置 (设计原则): 软件设计的原则 1上层模块不应该依赖于下层模块,它们共同依赖于一个抽象。 2抽象不能依赖于具象,具体依赖于抽象。 二、控制反转(一种思想): 大家都依赖一个容器,将依赖(低层模块)对象的获得交给第三方(系统)来控制,即依赖对象不在被依赖模块的类中直接通过new来获取。 ...
分类:其他好文   时间:2019-10-31 16:09:43    阅读次数:78
其他设计模式
一、适配器模式(不是软件设计阶段考虑的,是随后维护中): 将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于类的不匹配所造成的类的兼容问题。分为类的适配器模式、对象的适配器模式、接口的适配器模式。 二、委派模式 负责任务的调度和分配任务,跟代理模式很像,可以看做是特殊情况下的静态代理的全 ...
分类:其他好文   时间:2019-10-29 19:53:12    阅读次数:79
java设计模式
概念 1,概念 设计模式即软件设计模式,描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。他的目的是为了提高代码的可重用性、可读性、可靠性 2,意义 提高程序员思维能力、编程能力、设计能力 使程序设计更加标准化,代码编制更加工程化、提高软件开发效率,缩短软件开发周期 使设计的代码 ...
分类:编程语言   时间:2019-10-29 13:42:49    阅读次数:84
2482条   上一页 1 ... 25 26 27 28 29 ... 249 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!