上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 1、垂直分库 按照业务功能把功能不相关的表分到不同的是数据库当中 2、垂直分表 对于同一个业务表,把高频字段和低频字段分别放在两个表当中 3、水平分库 如果单一个表的数据量过大,可以把它拆分成多个表,并且放到多个数据库当中 4、水平分表 如果单一个表的数据量过大,可以把它拆分成多个表,并且放到一个数 阅读全文
posted @ 2020-05-15 20:32 海平面下的我们 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、结果集的返回 resultType和resultMap,最好使用resultMap 2、传递多个参数 Map<String,Object>,注解方式@Param(参数小于5个),JavaBean(参数大于5个),最好使用后两种 3、怎么获取主键 自增长组件返回:useGeneratedKeys, 阅读全文
posted @ 2020-04-02 23:58 海平面下的我们 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 简称: ACAC->AnnotationConfigApplicationContext ENV->StandardEnvironment DLBF->DefaultListableBeanFactory 一、重要的类 1、AnnotationConfigApplicationContext 1.1 阅读全文
posted @ 2020-03-21 14:59 海平面下的我们 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、接口的改变, 接口里可以增加static方法(有方法体)(方法属于接口) 接口里可以增加default方法(有方法体)(方法属于实例) 接口里面的静态方法不会被继承下来,静态变量被继承了下来,default方法会继承下来 如果一个类实现了多个接口,并且这些接口之间没有继承关系,同时存在相同的de 阅读全文
posted @ 2020-03-20 09:48 海平面下的我们 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Lamda表达式是一个匿名内部类的简要写法 Lamda用在函数是接口,只定义了一个函数方法的接口(Predicate,Runable,Callable,Consumer,Function) LongAddr StampedLock CompletableFuture流式计算 ArrayBlockin 阅读全文
posted @ 2020-02-29 14:21 海平面下的我们 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 背景 CPU架构 一、进程是计算机分配资源的基本单位,线程是CPU调度的基本单位。 同一个进程内的所有线程共享堆内存; 栈内存的每个线程自己持有的,不能共享,这里的栈内存就是JAVA中的工作内存。 为了提高计算机运算速度: 1、加入了高速缓冲 2、加入了指令重排序 ①编译器重排序 ②流水线并行重排序 阅读全文
posted @ 2020-02-22 19:29 海平面下的我们 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一、分而治之 fork/join 二叉树 二分查找 快速排序 归并排序 mapreduce 动态规划 1、fork/join(工作密取) RecursiveTask要有返回值 RecursiveAction没有返回值 invoke(同步) submit(有返回结果异步) execute(没有返回结果 阅读全文
posted @ 2020-02-19 21:27 海平面下的我们 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 让spring管理bean的四种方法: @Bean api registerSingle factorybean(mybatis所用) methodfactory mapperScan:spring扩展{importBeanDefinitionRegister} 参考文献: mybatis官网:ht 阅读全文
posted @ 2020-02-16 00:41 海平面下的我们 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1、主从复制、读写分离 2、MYSQL+keepalive 3、分库分表 4、mysql一个库能承载(1000万~2000万)条记录 行锁: 读锁:共享锁 写锁:排它锁 select 不加锁(会忽略任意锁,不会阻塞) 锁冲突会阻塞的 update、delete、insert会默认加写锁 mysql的 阅读全文
posted @ 2020-01-13 21:26 海平面下的我们 阅读(101) 评论(0) 推荐(0) 编辑
摘要: esn 阅读全文
posted @ 2020-01-10 22:48 海平面下的我们 阅读(92) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页