Atitit 深入理解耦合Coupling的原理与attilax总结     耦合是指两个或两个以上的电路元件或电网络等的输入与输出之间存在紧密配合与相互影响,并通过相互作用从一侧向另一侧传输能量的现象. 耦合作为名词在通信工程.软件工程.机械工程等工程中都有相关名词术语.     1. 1 主要分类 2. ▪ 多场耦合 3. ▪ 能量耦合 4. ▪ 数据耦合 5. ▪ 标记耦合 1. ▪ 控制耦合 2. ▪ 外部耦合 3. ▪ 公共耦合 4. ▪ 内容耦合 5. ▪ 非直接耦合 6. ▪ 另类…
atitit. 深入理解 内聚( Cohesion)原理and  attilax大总结         1.1. 内聚的概念 1 1.1.1. 高内聚模式关于这个问题给出的答案是:分配职责,使其可保持较高的内聚性. 1 1.2. 所谓内聚(内聚有多种类型,包括偶然内聚.逻辑内聚.时间内聚.通信内聚.顺序内聚.功能内聚.信息内聚等,这里主要指的是功能内聚 2 1.2.1. 如果元素具有高度相关的职责,而且没有过多工作,那么该元素具有高内聚性. 2 1.3. 内聚按紧密程度从低到高排列次序为偶然内聚…
Atitit.数据库存储引擎的原理与attilax 总结 1. 存储引擎是什么1 2. 其它数据库系统(包括大多数商业选择)仅支持一种类型的数据存储2 3. 表的存储有三个文件:结构+数据+索引2 4. 页和字段2 5. 数据存取的选择:行存储还是列存储?3 6. 常见的存储引擎3 6.1. 简单类型MyISAM.3 6.2. 复杂类型,支持事务与外键 MySQL存储引擎[InnoDB.3 6.3. InnoDB数据存储结构3 6.4. Memory](Heap) 存储引擎5 6.5. NDBC…
Atitit 异常机制与异常处理的原理与概论 1. 异常vs 返回码1 1.1. 返回码模式的处理 (瀑布if 跳到失败1 1.2. 终止模式  vs 恢复模式(asp2 1.3. 异常机制的设计原理2 1.4. Atitit.异常机制的设计原理.docx java2 1.5. JVM看Exception本质.java的ex设计throry2 1.6. Js java c# php中以类库实现异常catch2 1.7. Check ex vs unchk ex2 2. atitit 异常分类 j…
Atitit.javascript 实现类的方式原理大总结 1. 实现类的式::构造方法方式:原型方式:构造方法+原型的混合方式 1 2. 原型方式(function mode)经典式..实现属性推荐 1 3. this的注意事项 2 4. 原型方式 prototype,实现方法推荐 3 5. 混合方式(属性classic mode,方法propoty式),推荐 3 6. 私有方法 4 7. 静态的属性and方法... 5 8. 闭包式 5 9. mootools框架,感觉很不错,它对Javas…
♣什么是IoC? ♣通俗化理解IoC原理 ♣IoC好处 ♣工厂模式 ♣IoC的主要组件 ♣IoC的应用实例 ♣附:实例代码 1.什么是IoC(控制反转)? Spring3框架的核心是实现控制反转(IoC)模式,IoC又叫做依赖注入(DI). 什么是控制反转呢?答案就是"获得依赖对象的过程被反转了",获得依赖对象的过程由自身管理对象变为由IoC容器主动注入,于是控制反转又叫做依赖注入.那么"控制反转"完全就是"依赖注入"咯?其实,我们可以将&quo…
Atitit.数据库存储引擎的原理与attilax 总结 1. 存储引擎是什么1 2. 其它数据库系统(包括大多数商业选择)仅支持一种类型的数据存储2 3. 表的存储有三个文件:结构+数据+索引2 4. 页和字段2 5. 数据存取的选择:行存储还是列存储?3 6. 常见的存储引擎3 6.1. 简单类型MyISAM.3 6.2. 复杂类型,支持事务与外键 MySQL存储引擎[InnoDB.3 6.3. InnoDB数据存储结构3 6.4. Memory](Heap) 存储引擎5 6.5. NDBC…
Atitit Data Matrix dm码的原理与特点 Datamatrix原名Datacode,由美国国际资料公司(International Data Matrix, 简称ID Matrix)于1989年发明. Datamatrix是一种矩阵式二维条码,其发展的构想是希望在较小的条码标签上存入更多的资料量.Datamatrix的最小尺寸是目前所有条码中最小的,尤其特别适用于小零件的标识,以及直接印刷在实体上. Datamatrix又可分为ECC000-140与ECC200两种类型,ECC0…
Atitit 深入理解抽象类与接口 attilax总结 1.1. 主要区别接口侧重于动作抽象..抽象类是属性名词抽象..1 1.2. 抽象层次类>>抽象类>>接口1 1.3. 既然有了接口为什么还要定义抽象类,??1 1.4. 其次,抽象中间有不同的抽象层次,抽象类的的极限就是接口2 1.5. 他们两者之间对抽象概念的支持有很大的相似,有时候甚至可以互换 2 1.6. 抽象类与接口的历史2 2. 抽象类2 3. 二.接口2 3.1. 抽象层次不同.抽象类是对类抽象,而接口是对行为的…
Atitit.数据索引 的种类以及原理实现机制 索引常用的存储结构 1. 索引的分类1 1.1. 按照存储结构划分btree,hash,bitmap,fulltext1 1.2. 索引的类型  按查找方式分,两种,分块索引 vs编号索引1 1.3. 顺序索引  vs 散列索引2 1.4. 按索引与数据的查找顺序可分为 正排与倒排索引2 1.5. 单列索引与多列索引 复合索引2 1.6. 分区索引和全局索引 2 1.7.  Trie树一般指字典树 又称单词查找树,Trie树2 1.8. 稠密索引 …