240 发简信
IP属地:北京
  • 学习笔记-如何对接口鉴权这样一个功能开发做面相对象的分析

    如何进行面向对象的设计? 我们知道,面相对象的分析产出是详细的需求描述,那面相对象设计的产出就是类。在面相对象设计环节,我们将需求描述转化为具体...

  • Resize,w 360,h 240
    学习笔记-为何说多用组合少用继承

    在面向对象的编程中,有一条非常经典的设计原则:组合优于继承,多用组合少用继承。什么不推荐使用继承?组合比继承有哪些优势? 为什么不推荐使用继承?...

  • Resize,w 360,h 240
    学习笔记-深入浅出索引2

    我们以下面这个建表语句为例 表 T 中,如果我执行 select * from T where k between 3 and 5;,需要执行几...

  • Resize,w 360,h 240
    学习笔记-深入浅出索引

    一句话简单的来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。对于数据库的表而言,索引其实就是它的目录。 索引的常见模型 索引的...

  • 学习笔记-设计原则与思想:面向对象

    当我们谈论面对对象的时候,到底在谈论什么? 什么是面向对象的编程和面向对象的编程语言?面型对象编程是一种编程规范式或编程风格。它以类或对象作为组...

  • Resize,w 360,h 240
    学习日志-mysql的日志系统

    经常听DBA同事说,mysql可以恢复到半个月内任意一秒的状态,是否好奇是怎么做到的? 我们还是从一个表的一条更新语句说起,更新一个ID为主键和...

  • Resize,w 360,h 240
    学习笔记-mysql的基础架构

    mysql,是我们经常用到的数据库,而我们平时所用到的操作,大多是输入一条sql,然后获取返回结果。例如: 基本上不会关注mysql内部的执行流...