240 发简信
IP属地:浙江
  • 二、工厂模式

    一、工厂方法 工厂方法模式他提供了一个抽象类(接口),子类实现该接口的某个方法,来创建自己的工厂,因此是子类来决定要“创建哪个工厂”。 二、抽象...

  • Mysql学习笔记(四):索引的使用

    一、mysql索引的结构 在学习数据结构的时候,始终绕不开一个概念-------二叉搜索树。这种数据结构本身排好序,因此查找起来很快。但是,...

  • 一、装饰器模式

    一、装饰器模式的定义 head first对装饰器模式的说明: 动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更优秀的方案。 ...

  • 设计模式原则

    1.里氏替换原则:子类可以扩展父类的功能,但不能改变父类原有的功能(子类能够替换父类对象,但程序逻辑不变) 2.合成复用原则:更多的使用has-...

  • Mysql学习笔记(二):几种重要的日志

    一、redolog日志 在执行更新操作时候,如果每次都要将更新的数据同步进入缓存,如果没有索引的话,需要去遍历要修改的数据行,然后修改,这样,...

  • Resize,w 360,h 240
    Mysql学习笔记(一):Mysql的架构

    一、mysql的组成部分 下面是来自Mysql实战的图片,该图片很好的表示了mysql的组成 我们主要是和server层打交道,该层...

  • mysql Mvcc解析

    一、什么是mvcc mvcc(multiversion concurrency control),多版本并发控制,主要是在事务的读已提交和可...

  • Resize,w 360,h 240
    设计模式学习(一):了解设计模式

    当我们刚开始接触业务的时候,也许会遇到这么一个问题。随着代码的需求的增加,或者业务的不完善,需要增加(修改)代码,来满足需求,对于没有什么经...

  • Resize,w 360,h 240
    UML类图 关系

    按照从弱到强分为:依赖、关联、聚合、组合、泛化、实现 一、依赖关系 依赖(Dependency)关系是一种使用关系,它是对象之间耦合度最弱的一种...