- 博客(4)
- 收藏
- 关注
原创 学习笔记(二)
String每一次改变其实都是生成一个新的String,如果需要频繁的更改String需要使用Stringbuffer或者StringBuilder,如果涉及到线程安全必须使用Stringbuffer,但StringBuilder速度更快. select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 首先取出a表中所有数据,然后再加上与a,b匹...
2019-09-19 16:38:24
90
原创 学习笔记之下载文件名和文件大小和excludePathPatterns无法访问静态文件
WebMvcConfigurer 的 addInterceptors 的excludePathPatterns excludePathPatterns排除的路径是直接输入的路径,与静态文件的存储路径无关。 之前遇到了排除了静态文件的访问映射路径,但依旧被拦截器拦截的问题。 经过排查发现发出的请求并没有直接被拦截器拦截,在访问映射文件没有找到的时候,报错页面会被拦截器拦截,从而出现了这一问题。 @...
2019-09-18 10:04:30
1549
原创 JPA动态查询
JPA动态查询JpaTestEntity注意事项JpaTestEntityService具体用法 JpaTestEntity import javax.persistence.*; @Entity @Table(name = “jpa_test_demo”) public class JpaTestEntity { @Id @GeneratedValue(strategy = Generation...
2019-09-05 10:20:27
270
转载 学习日记(一)List的三个实现类
Set和List的区别: List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的) List有三个实现类:ArrayList LinkedList Vector 2.1 ArrayList底层是以数组实现的。 2.2 LinkedList是双向链表实现,适合...
2019-09-05 10:00:21
652
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人