相关文章
第五章 - 类的分析与设计
定义
对未来系统的功能进行总体上的概括并使用UML的类图进行表达。在开始阶段粗略的对模型进行构建,后续再通过迭代逐级具体化,是一个逐步求精的设计过程。初始类图要覆盖所有需求的功能,并通过优化尽量保持业务结构的稳定,然后通…
建站知识
2024/11/21 23:50:18
ElasticSearch性能优化篇
目录
一、 架构的设计
1.1 一个节点只承担一个角色的配置
1.2 主节点设计
二、 索引的设计
2.1 冷热数据分离 1. 在配置文件中标记节点
2. 设置索引分配到热节点上
2.2 节点数的选择
2.3 索引的拆分
2.4 索引分片的设计 概述 对于任何一个系统来讲,性能优化最先优…
建站知识
2024/11/22 1:28:28
浅谈“优化算法大分类”
算法其实不好分类,因为概念有点宽泛。你不妨百度“十大算法”,其中就有一些不是优化算法,例如密码学算法、随机数生成算法等。但是如果限定只在优化算法中做分类,则会大致有点方向。因为所有的优化算法都是在一个可行域中找到一个…
建站知识
2024/11/23 7:42:21
数字电路基础:系统设计优化
目录
1.资源优化
1.1 资源共享
1.2 逻辑优化
1.3 串行化
2. 速度优化
2.1 流水线设计
2.2 寄存器配平 (Register Balancing)
2.3 关键路径法
2.4乒乓操作法
2.5 加法树法 系统设计优化主要有两方面: 资源优化 速度优化
无论是在ASIC还是FPGA中…
建站知识
2024/11/22 1:34:57
sql优化的几种方式
一、为什么要对SQL进行优化
我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随…
建站知识
2024/11/13 23:13:45
设计原则+设计模式:优化代码
思路:首先根据设计原则判断代码的好坏--》根据设计模式的分类--》选择设计模式
设计原则:
单一职责:一个类只负责一个功能领域中的相应职责。高内聚、低耦合。
开闭原则:对扩展开发,对修改关闭。不修改原有代码的情…
建站知识
2024/11/13 23:13:49