摘要:
面向对象和面向过程的区别 面向过程性能更优一些,所以一般是使用在底层,例如,单片机、嵌入式开发 面向对象相对于面向过程效率较低,但是面向对象具有继承封装多态的特性使得面向对象的程序易维护,易扩展,易复用 多态是如何实现的 接口和抽象类的区别 设计层面 抽象是对类的抽象,是一种模板设计 接口是对行为的 阅读全文
摘要:
是什么 Java Virtual Machine 翻译为Java虚拟机 为什么 提供了JAVA程序的运行环境,保证了JAVA运行与平台无关的特性 定义了JVM规范,保证了JAVA代码的统一性和规范性 JVM在运行期间提供了内存分配和垃圾回收的作用 工作流程 类加载 加载 先通过类的全类名获取到类的二 阅读全文
摘要:
是什么 在MySQL进行查询时,需要将全部数据加载到内存之中,然后以页的形式进行遍历查询,这样的查询效率太低,于是有了索引这个概念,索引类似于目录,将数据关键字整理为索引,通过索引查询数据会大大提高查询效率 分类 物理存储 不同的存储引擎的索引类型不同 MyISAM使用聚簇索引 InnoDB使用非聚 阅读全文
摘要:
目录 定义 数据库存储引擎是数据库底层软件组织,数据库使用数据引擎进行创建、查询、更新和删除数据,不同的存储引擎提供不同的存储机制、索引等功能。MySQL的核心就是存储引擎。 分类 InnoDB MyISAM 其他 本章将着重介绍InnoDB存储引擎,并讲出和MyISAM的区别 InnoDB 日志 阅读全文
摘要:
安装+配置 Windows MySQL8.0.15安装教程 Linux Ubuntu安装Mysql8 常用语句(TODO:补充使用场景) 数据库操作 // 创建数据库 create database [if not exists]/*防止重名报错*/ <表名>//可结束 ->character <字 阅读全文
