自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 说一下mysql中存储引擎的使用场景

MyISAM 不支持事务,适用于选择密集型,插入密集型, mysql 默认的引擎 该引擎基于ISAM,除了提供ISAM所没有的索引和字段管理等大量功能 MyISAM还使用一种表锁机制来优化多个并发读写操作,但需要经常运行OPTIMIZE TABLE命令,来恢复被更新机制 所浪费的空间,否则碎片也会随之增加,最终影响数据访问性能。 还有一些有用的扩展,例如用来修复数据库文件的MyISAM Chk工具...

2019-07-29 19:40:39 295

原创 9.Mybatis学习笔记

Mybatis 四、JDBC 1、jdbc接口都有啥 PreparedStatement Statement resultSet 2、Stat与preparestat区别 PreparedStatement是带预编译功能的 使用的规律就是他们都是connection创建出来, 但Statement是没有参数的, 而PreparedStatement的参数是sql的字符串(因为它要预编译sql嘛,所...

2019-07-28 16:25:25 372

原创 8.Java设计模式学习笔记(工厂,单例,适配器,装饰器,代理,中介者)

适配器模式(适配器的作用就是将一个接口适配到另一个接口)结构型模式 对适配器模式的功能很好理解,就是把一个类的接口变换成客户端所能接受的另一种接口,从而使两个接口不匹配而无法在一起工作的两个类能够在一起工作。 类适配器 类适配器的优点: 1、由于适配器类是适配者类的子类,因此可以再适配器类中置换一些适配者的方法,使得适配器的灵活性更强。 类适配器的缺点: 1、对于Java、C#等不支持多重继承的语...

2019-07-28 16:22:32 355

原创 7.Java类加载器,Java垃圾回收机制(学习笔记!!!!)

垃圾回收机制 6.1引用计数法 为每一个创建的对象分配一个引用计数器,用来存储该对象被引用的个数。当该个数为零,意味着没有人再使用这个对象,可以认为“对象死亡”。但是,这种方案存在严重的问题,就是无法检测“循环引用”:当两个对象互相引用,即时它俩都不被外界任何东西引用,它俩的计数都不为零,因此永远不会被回收。而实际上对于开发者而言,这两个对象已经完全没有用处了。因此,Java 里没有采用这样的方案...

2019-07-28 16:18:03 315

原创 6.Java I/O (学习笔记!!!)

图片是Java.io的具体分类 Java IO学习笔记 在学习之前你要现学会Java的 file类 Java对文件的操作,输入/输出学起来才方便 I/O中用到了许多设计模式(适配器模式和装饰者模式) 1.输入字节流InputStreamIO 中输入字节流的继承图可见上图,可以看出: InputStream 是所有的输入字节流的父类,它是一个抽象类。 ByteArrayInputStream、St...

2019-07-28 16:14:45 119

原创 5.Java线程问题(学习笔记!!!!)

等我编辑==

2019-07-28 16:09:10 99

原创 4.Java注解(内涵spring注解)学习笔记

待编辑!!

2019-07-28 16:08:03 89

原创 3.Java正则表达式学习笔记(自用嘻嘻嘻!!!)

等待编辑==

2019-07-28 16:06:48 121

原创 2.Java反射机制学习笔记(自用呵呵呵!!!)

一、反射 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象. 二、反射的三种方式 这里需要跟...

2019-07-28 16:03:45 129

原创 1.Java容器学习笔记(自用嘿嘿嘿!!!)

一、集合框架 1、List、set区别和实现类 (1)List是数组加链表构成,他有两个实现类,分别是ArrayList、LinkedList。 (2)Set有两个实现类,分别是HashSet、TreeSet。 (3)区别:list有序并且可重复,Set无序并且不可重复(Treeset提供有序的存储) 2、ArrayList和linkedList区别,底层实现,优点 (1)ArrayList适合查...

2019-07-28 15:54:49 134

原创 ABC联合索引生效问题(已更新2020-11-17)

对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c)。 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。 以下是一些例子: (1) select * from myTest where a=3 and b=5 and...

2019-07-24 11:22:23 13853 12

原创 数据库(三范式,视图,事务隔离级别,存储过程)

MySQL设计三范式的理解 目前关系数据库有六种范式: 第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。所以这里就只记录三范式相关的...

2019-07-24 09:29:10 580

原创 自己整理的MySQL有关的知识点(自用勿转!!!)

数据库的优化---------希望查询数据的速度能尽可能的快,从查询算法的角度进行优化,但是实际的数据库系统几乎没有使用二叉查找树或其进化品种红黑树(red-black tree)实现的 1.全表扫描的意思就是要把表中所有数据过一遍才能显示数据结果,索引扫描就是索引,只需要扫描一部分数据就可以得到结果, 打个比方吧,在新华字典中,如果没有拼音或笔画索引,当我们查找“做”这个字就要从字典第一页一次往...

2019-07-23 17:58:31 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除