摘要: mysql读写分离基于mysql的主从复制进行实现,使用mycat中间件进行整合。 springboot相对于SSM来说,最大的区别就是简化了配置,引入了自动配置类与场景启动器的概念。 Mybatis中分步查询有两种,一种是一对一分步查询,一种是一对多分步查询。 阅读全文
posted @ 2020-05-24 18:25 秋_叶 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 提高数据检索的速度, 创建唯一索引 可以保证数据库表中每一行数据的唯一性 可以加速表和表之间的连接 始终包含聚集索引 保证聚集索引的唯一 保证聚集索引最小 阅读全文
posted @ 2020-05-24 18:24 秋_叶 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 在JDK1.8之前,接口中只允许有抽象方法,但是在1.8之后,接口中允许有一个非抽象的方法,但是必须使用default进行修饰,叫做扩展方法 函数式接口:接口中只有一个方法,可以对应一个lambda表达式。通过匿名内部类或者方法传递进行连接,调用接口即调用对应的方法。 阅读全文
posted @ 2020-05-24 18:21 秋_叶 阅读(138) 评论(0) 推荐(0) 编辑
摘要: error表示恢复不是不可能但很困难的。比如说内存溢出。不可能指望程序能处理这样的情况:exception表示一种设计或实现问题。也就是说,它表示如果程序运行异常,从不会发生这种情况 阅读全文
posted @ 2020-05-24 18:19 秋_叶 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类是没有名称的,要使用外部变量,要创建一个非静态语句块,把所有外部变量放在非静态语句块中 阅读全文
posted @ 2020-05-24 18:12 秋_叶 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 内部类可以访问它所在作用域内的数据,包括私有数据 在同一个包中,内部类对于其他类不可见 使用匿名内部类可以在写回调函数时,减少代码量 阅读全文
posted @ 2020-05-24 18:11 秋_叶 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 常用的类:BufferedReader BufferedWriter fileReader fileWirter String Integer 常用包: java.lang java.awt java.io java.util java.sql 常用的接口:Remote List Map Docum 阅读全文
posted @ 2020-05-24 18:10 秋_叶 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一般异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见的运行错误,java编译器要求方法声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未捕获运行时异常。 阅读全文
posted @ 2020-05-24 18:06 秋_叶 阅读(417) 评论(0) 推荐(0) 编辑
摘要: int是java的原始数据类型,Integer是int的封装类 int转Integer: int a=3;Integer A=new Integer(a); 或:Integer A=Integer.valueOf(a); Integer到int: Integer A=new Integer(5); 阅读全文
posted @ 2020-05-24 18:04 秋_叶 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 多态 继承 封装 (抽象) 阅读全文
posted @ 2020-05-24 18:01 秋_叶 阅读(245) 评论(0) 推荐(0) 编辑
摘要: final-修饰符(关键字)如果一个类被声明为 final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为 final的,将变量或方法声明为 final,可以保证它们在使用中不被改变。被声明为 final f的变量必须在声明时给定初值,而在 阅读全文
posted @ 2020-05-24 17:40 秋_叶 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Overload(重载):在同一个类,方法名相同,参数列表(参数个数类型顺序)不同,与访问权限修饰符返回值类型参数名无关 System.out.print();普通方法和构造方法都可以重 载 Arrays.sort(); Override(重写): 在父子类之间,方法名相同,参数列表相同,访问权限不 阅读全文
posted @ 2020-05-24 17:36 秋_叶 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 两个对象 一个在堆区 一个在字符串池 一个是xyz 一个是指向xyz的引用对象s 阅读全文
posted @ 2020-05-24 17:04 秋_叶 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: Gc是垃圾收集器。Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc() Runtime.getRuntime().gc() 阅读全文
posted @ 2020-05-24 17:03 秋_叶 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: Collection是集合类的上级接口,继承与他的接口主要有Set和List Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作 阅读全文
posted @ 2020-05-24 17:02 秋_叶 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 如果数据在线程间共享,例如正在写的数据以后可能被另一个县线程读到,或者正在读的数据已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。 当应用程序在对象上调用一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 阅读全文
posted @ 2020-05-24 16:59 秋_叶 阅读(798) 评论(0) 推荐(0) 编辑
摘要: having 和where 都是用来筛选用的 having 是筛选组 而where是筛选记录 他们有各自的区别 1)当分组筛选的时候 用having 2)其它情况用where 用having就一定要和group by连用, 用group by不一有having (它只是一个筛选条件用的) 阅读全文
posted @ 2020-05-24 16:58 秋_叶 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求 字段没有冗余。 阅读全文
posted @ 2020-05-24 16:56 秋_叶 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.基本命令 2.sql常用关键字及基本函数 3.创建表语法 4.修改表语法 5.表数据操作语法 6 查询语法结构(注意顺序) 阅读全文
posted @ 2020-05-24 16:44 秋_叶 阅读(119) 评论(0) 推荐(0) 编辑