摘要: Configration 将Mybatis config文件和mapper文件解析后,生成的对象,二级缓存在这个类中,此类的作用域是整个应用的生命周期 XMLConfigBuilder 对Mybatis config进行解析,并给configration对象的属性赋值 XMLMapperBuilde 阅读全文
posted @ 2020-06-28 08:47 懒人写博客 阅读(311) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA 最新版 2019.2.4 激活 最新版激活包下载地址: 百度网盘 提取码: i28c 转载: Neo Peng Jetbrains系列产品 激活方式 同下述方式相同,只需要替换 jetbrains-agent.jar 文件 以下为 IDEA 2019.1 版本激活方式 下 阅读全文
posted @ 2019-11-14 20:45 懒人写博客 阅读(28147) 评论(0) 推荐(2) 编辑
摘要: 小和问题在一个数组中, 每一个数左边比当前数小的数累加起来, 叫做这个数组的小和。 求一个数组的小和。例子:[1,3,4,2,5]1左边比1小的数, 没有;3左边比3小的数, 1;4左边比4小的数, 1、 3;2左边比2小的数, 1;5左边比5小的数, 1、 3、 4、 2;所以小和为1+1+3+1 阅读全文
posted @ 2019-11-13 15:22 懒人写博客 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 归并排序 3 5 1 8 4 先将数组分成 先将左边和右边分别排好序 再利用类似外排的方式把整体排序: 左边1<右边4 :1 左边移动指针到3,左边3<右边4: 1 3 左边移动指针到5,左边5>右边4: 1 3 4 右边移动指针到8,左边5<右边8: 1 3 4 5 左边全部用完,把右边一次放进排 阅读全文
posted @ 2019-11-12 11:08 懒人写博客 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 求一个数组的最大值 1 package com.sort.demo; 2 3 public class Recursion { 4 public static int getMmax(int[] arr,int L,int R){ 5 if (L==R){ 6 return arr[L]; 7 } 阅读全文
posted @ 2019-11-11 17:13 懒人写博客 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 插入排序好似我们打扑克牌时放牌一样, 假如有这样一个数组: 1.把数组分成两个部分,已排序区和未排序区,假如我们认为第一个数已排序 2.将 index=1的和已排序区的末尾数进行比较,如果比2小就交换: 3. 交换以后我们认为index 等于0和1的我们排好序了;然后继续5来放入已排序的扑克牌中 再 阅读全文
posted @ 2019-11-11 15:52 懒人写博客 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 写完算法需要大量测试,需要生成测试数据和测试自己的算法是否正确,一个对数器至少需要三个功能,1.生成大量测试数据,2.找一个绝对正确的算法,3.测试 代码如下: 1 package com.sort.demo; 2 3 import java.lang.reflect.Array; 4 import 阅读全文
posted @ 2019-11-11 13:58 懒人写博客 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-11-11 11:15 懒人写博客 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1 package com.sort.demo; 2 3 public class BubbleSort { 4 public static void sort(int[] arr){ 5 if (arr==null|arr.length<2){ 6 return; 7 } 8 //定义每次排序的结 阅读全文
posted @ 2019-11-11 11:08 懒人写博客 阅读(185) 评论(0) 推荐(0) 编辑
摘要: MySQL 事务基础概念 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个 sql 语句,这些语句要么都执行,要么都不执行。作为一个关系型数据库,MySQL 支持事务,本文介绍基于 MySQL 5.6。首先回顾一下 MySQL 事务的基础知识。 逻辑架构和存储 阅读全文
posted @ 2019-03-28 10:05 懒人写博客 阅读(290) 评论(0) 推荐(0) 编辑