摘要:
1. java正常获取yml配置文件的值,可以使用@value注解获取 2. 经常会写util等类,里面的方法都是静态static的,这种情况下我们就没法像普通方法一样获取到yml的配置 //定义一个yml配置文件里的静态变量 private static String environments; 阅读全文
posted @ 2020-03-01 19:47
为了梦想努力
阅读(1238)
评论(0)
推荐(0)
摘要:
在项目中遇到一个问题,查看日志,最后在服务器上看日志,原来redis被锁住了,错误如下: java.lang.Thread.State:WAITING(Parking): java.util.concurrent.locks.AbstarctQueuedSynchronize。 清理redis缓存即 阅读全文
posted @ 2020-03-01 19:44
为了梦想努力
阅读(416)
评论(0)
推荐(0)
摘要:
依赖注入分为三种方式 1.构造器注入 2.setter注入 3.接口注入 构造器注入和setter注入是依赖注入的两种主要方式,接口注入是指从别的地方注入的方式。(通过在xml中描述,实现注入) 构造器注入 构造器注入依赖于构造方法的实现, 构造方法可以是有参数的,也可以是无参数的 。 在sprin 阅读全文
posted @ 2020-03-01 14:48
为了梦想努力
阅读(724)
评论(0)
推荐(0)
摘要:
1,spring可以看做是项目的管家,负责管理项目中的所有对象(包括web层,service层和dao层)。 2,spring一站式框架:spring跨年性质是属于容器性质的,它之所以能够处理请求,是因为容器中装了处理请求的对象,容器中装了什么对象它就具备什么功能,所以称之为一站式。 3,sprin 阅读全文
posted @ 2020-03-01 14:45
为了梦想努力
阅读(227)
评论(0)
推荐(0)
摘要:
在预编译中的处理是不一样的。#{} 在预处理时,会把参数部分用一个占位符 ? 代替,变成如下的 sql 语句:select * from user where name = ?; 而 ${} 则只是简单的字符串替换,在动态解析阶段,该 sql 语句会被解析成:select * from user w 阅读全文
posted @ 2020-03-01 14:41
为了梦想努力
阅读(7623)
评论(0)
推荐(2)
摘要:
HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低。 HashMap 底层数组+链表实现,可以存储null键和null值,线程不安全。 ConcurrentHashMap 底层采用分段的数组+ 阅读全文
posted @ 2020-03-01 14:33
为了梦想努力
阅读(249)
评论(0)
推荐(0)
摘要:
一:Collection接口中常用方法 1 public boolean add(E e):添加一个元素 2 public void clear():清空集合中所有的元素 3 public boolean remove(E e):移除集合中指定的元素 4 public boolean contain 阅读全文
posted @ 2020-03-01 10:49
为了梦想努力
阅读(1064)
评论(0)
推荐(0)
摘要:
1.两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全。 2.key、value都是对象,但是不能拥有重复key值,value值可以重复出现。 1.Hashtable中,key和value都不允许出现null值。 2.HashMap允许null值(key和value都可以 阅读全文
posted @ 2020-03-01 10:45
为了梦想努力
阅读(435)
评论(0)
推荐(0)
摘要:
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Arra 阅读全文
posted @ 2020-03-01 10:44
为了梦想努力
阅读(138)
评论(0)
推荐(0)
摘要:
1.exist,not exist一般都是与子查询一起使用. In可以与子查询一起使用,也可以直接in (a,b.....) 2.exist会针对子查询的表使用索引. not exist会对主子查询都会使用索引. in与子查询一起使用的时候,只能针对主查询使用索引. not in则不会使用任何索引. 阅读全文
posted @ 2020-03-01 10:42
为了梦想努力
阅读(1028)
评论(0)
推荐(0)