摘要: IOC就是控制反转,其本质是将创建实例的工作,由调用者转交到Spring。也称为依赖注入DI。 AOP是面向切面编程,最简单的例子是过滤器。 阅读全文
posted @ 2020-10-10 17:40 缀满繁星的夜空 阅读(104) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { new test().JudgeAreaNumber(""); String[] strings1=new String[]{"1","2","3"}; String[] strings2=new String[]{" 阅读全文
posted @ 2020-09-29 15:58 缀满繁星的夜空 阅读(288) 评论(0) 推荐(0)
摘要: list在remove项的时候,size会更新,下标会重组。 如果for循环时的下标i不做改变的话,将导致某些项在遍历中被遗漏。 解决该问题可以通过,在remove后将下标减一来解决。 阅读全文
posted @ 2020-09-08 16:14 缀满繁星的夜空 阅读(154) 评论(0) 推荐(0)
摘要: 先把依赖的模块打成jar包发到本地仓库之中也就是install操作,然后给需要启动端口的模块的依赖中添加bulid部分内容,最后将其打成jar包 即package。 如果依赖的模块没有install安装到本地仓库之中,会报异常 Could not find artifact com.a.b.base 阅读全文
posted @ 2020-08-14 09:50 缀满繁星的夜空 阅读(93) 评论(0) 推荐(0)
摘要: 查询时使用后面的索引需要先使用前面的索引。 建立包含ab两个列的组合索引,查询条件包含a且查询结果不是a的范围而是a的某个确切的值,那么后面的b的索引是按顺序排列的此时可以使用b的索引。 如果查询条件不包含前面的索引,比如只查询b,由于不能确定a的索引所以b的索引是无序的,所以不能使用上先a后b的组 阅读全文
posted @ 2020-08-12 11:07 缀满繁星的夜空 阅读(146) 评论(0) 推荐(0)
摘要: 将一列数据按从小到大排序,将其切两刀分成三份。第一次从三分之一处取值,第二次从三分之二处取值,完成第一层的树枝和第二层的叶。(在0,和三分之三处取值,只会分出个寂寞出来) 要划分第二层的叶继续往下延伸,再次将每个叶分成三份,从三分之一处和三分之二处取值作为枝节点即可。 b树的每个节点都存储了数据的地 阅读全文
posted @ 2020-08-12 09:43 缀满繁星的夜空 阅读(123) 评论(0) 推荐(0)
摘要: 刷新maven仓库:删除pom文件中的依赖和仓库里的文件,重新对pom导入依赖进行下载下载完后,pom文件不报红,maven依赖还在报红:pom文件不报红且仓库结构正确,表示下载完成。此时maven依赖报红表示maven内部没有刷新,去掉pom文件内部的依赖,刷新maven移除旧依赖,重新在pom文 阅读全文
posted @ 2020-04-11 11:55 缀满繁星的夜空 阅读(259) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-20 17:06 缀满繁星的夜空 阅读(89) 评论(0) 推荐(0)
摘要: 查询里的急加载会从数据库加载所有相关联的数据,包括一个对象中的其他对象,在数据量较大时,初次查询缓慢,后续查询速度快; 懒加载则是将id保存在缓存中,其它属性都不做查询,只有调用的时候才通过Session访问数据库进行查询。关闭Session再进行查询,由于无法调用session会报错。 阅读全文
posted @ 2020-03-17 17:04 缀满繁星的夜空 阅读(93) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-01-05 22:38 缀满繁星的夜空 阅读(82) 评论(0) 推荐(0)