摘要: 阅读博客 http://blog.codinglabs.org/articles/theory-of-mysql-index.html MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们知道,数据库查询是 阅读全文
posted @ 2022-02-21 20:55 一刹流云散 阅读(94) 评论(0) 推荐(0) 编辑
摘要: #truncate和delete区别与联系 delete from `表名` truncate `表名` 都能删除全部数据但不会删除表结构 truncate重新设置自增列,计数器归0 truncate不会影响事务 使用方面 delete 写日志,大量删除记录时比较慢,不是真的从数据库里面删除数据,只 阅读全文
posted @ 2022-02-21 20:40 一刹流云散 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Java中方法的参数传递只有按值调用,没有c++中的按引用调用。也就是说,方法得到的是所有参数值的⼀个副本。 方法参数共有两种类型: 基本数据类型(8种) 引用类型 阅读全文
posted @ 2022-02-21 20:27 一刹流云散 阅读(19) 评论(0) 推荐(0) 编辑
摘要: String类型是不可变的 java中用双引号括起来的字符串 为什么把字符串存储在一个字符串常量池中? 字符串在实际开发中使用频繁 要提高执行效率,所以把字符串放到了方法区中的字符串常量池中 String、StringBuilder、StringBuffer 部分源码解读 String 底层数组⽤ 阅读全文
posted @ 2022-02-21 20:26 一刹流云散 阅读(74) 评论(0) 推荐(0) 编辑
摘要: #ArrayList juc线程安全 Vector Collections.synchronizedList(); new CopyOnWriteArrayList(); ArrayList 底层就是⼀个 Object[] 数组 ArrayList 底层数组默认初始化容量为 10 1、jdk1.8 阅读全文
posted @ 2022-02-21 20:10 一刹流云散 阅读(30) 评论(0) 推荐(0) 编辑
摘要: HashMap继承了AbstractMap类,实现了Map,Cloneable,Serializable接口 HashMap的容量,默认是16 HashMap的加载因子,默认是0.75 /** * The default initial capacity - MUST be a power of t 阅读全文
posted @ 2022-02-21 20:00 一刹流云散 阅读(293) 评论(0) 推荐(0) 编辑
摘要: #数据库设计规范 第一范式:数据库表中的每一列都是不可分割的原子数据项 第二范式:满足第一范式的条件下,所有非主属性都完全依赖于主键 第三范式:满足第一范式和第二范式的条件下,数据不能存在传递关系,即每个属性都跟主键有直接关系而不是间接关系(每张表只描述一个事物) #数据库引擎 MyISAM(早年使 阅读全文
posted @ 2022-02-21 19:34 一刹流云散 阅读(19) 评论(0) 推荐(0) 编辑