2019年5月8日
摘要: 更改方式1:修改配置文件my.ini 我将my-small.ini另存为my.ini,在[mysqld]最后添加为上default-storage-engine=InnoDB,重启服务,数据库默认的引擎修改为InnoDB 更改方式2:在建表的时候指定或者建完表修改 Mysql代码 : --建表的时候 阅读全文
posted @ 2019-05-08 11:15 vow007 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 相同点: 实现List接口:ArrayList和LinkedList都实现了List接口,可以像操作List一样使用它们。它们都允许存储和操作有序的元素集合,包括添加、删除、修改和遍历等操作。 可变长度:无论是ArrayList还是LinkedList,它们都具有可变长度的特性。可以根据需要动态调整 阅读全文
posted @ 2019-05-08 09:31 vow007 阅读(1) 评论(0) 推荐(0) 编辑
摘要: MySQL索引实现 1、MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址; MyISAM主索引和辅助索引在结构上没有任何区别,只是主索引要求key是唯一的,而辅助索引的key可以重复; 2、InnoDB的数据文件本身就是索引文件,叶节点包含了完整的数据记录,这种 阅读全文
posted @ 2019-05-08 09:19 vow007 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Abstract(抽象类)和interface(接口)的区别? 相同点: 不能够实例化可以将抽象类和接口类型作为引用类型一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类 不同点: 抽象类中可以有构造方法,接口中不能;抽象类中可以有普通成员 阅读全文
posted @ 2019-05-08 09:15 vow007 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Map,Set和list三者的区别: list:其中的值允许重复,因为其为有序的数据结构 ,允许空值 三个实现类:LinkedList、ArrayList、Vector set :其中的值不允许重复,无序的数据结构 (Set 集合根据 hashcode 来进行数据的存储,所以位置是固定的,但是位置不 阅读全文
posted @ 2019-05-08 09:14 vow007 阅读(5) 评论(0) 推荐(0) 编辑
摘要: B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中; 否则,如果查询关键字比结点 阅读全文
posted @ 2019-05-08 08:40 vow007 阅读(3) 评论(0) 推荐(0) 编辑