随笔分类 -  Java

摘要:java获取stream流 可以通过以下四种方式获取 1 通过list集合获取,list.stream() List<String> list = new ArrayList<>(); list.add("北京"); list.add("上海"); list.add("广州"); Stream<St 阅读全文
posted @ 2022-12-26 16:22 时光巷陌 阅读(228) 评论(0) 推荐(0)
摘要:HttpServletRequest get方式, tomcat>=8.0了, 乱码tomcat已经处理好了 post方式, 就需要自己处理 HttpServletRequest request request.setCharacterEncoding("UTF-8"); HttpServletRe 阅读全文
posted @ 2022-09-13 10:28 时光巷陌 阅读(50) 评论(0) 推荐(0)
摘要:1. 两者的区别 重定向的特点: 重定向的跳转是由浏览器发起的,在这个过程中浏览器会发起两次请求; 重定向跳转可以跳转到任意服务器的资源,但是无法跳转到WEB-INF中的资源; 重定向跳转不能和request域对象一起使用; 重定向跳转浏览器的地址栏中的地址会变成跳转到的路径; 请求转发的特点: 请 阅读全文
posted @ 2022-09-08 09:48 时光巷陌 阅读(71) 评论(0) 推荐(0)
摘要:Java正则表达式 1. 正则表达式-匹配字符类 -[abc]: 匹配a或者b或者c中的任意一个字符; -[^abc]: 匹配除a,b,c以外的任意一个字符; -[a-z]: 匹配a到z之间的任意一个字母(小写,包含a和z); -[A-Z]: 匹配A到Z之间的任意一个字母(大写,包含A和Z); -[ 阅读全文
posted @ 2022-08-01 14:23 时光巷陌 阅读(210) 评论(0) 推荐(0)
摘要:Java中常见排序算法1 冒泡排序 排序思路:两两交换,大的放后面,小的放前面 代码实现 public static void bubblingSort(int[] arr) { for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length-i 阅读全文
posted @ 2022-03-29 10:59 时光巷陌 阅读(87) 评论(0) 推荐(0)
摘要:##元注解 ###什么是元注解 定义:定义在注解上的注解 ###常用的元注解: @Target:表示该注解作用在什么上面(位置),默认注解可以在任何位置. 值为:ElementType的枚举值 ​ METHOD:方法 TYPE:类 接口 FIELD:字段 CONSTRUCTOR:构造方法声明 ​@R 阅读全文
posted @ 2021-12-31 16:25 时光巷陌 阅读(71) 评论(0) 推荐(0)
摘要:动态代理 1.代理模式 为什么要有代理?生活中有很多这样的例子,比如,你要出去旅游,但是你又不想自己做攻略(要考虑交通、食宿、门票,太麻烦了,又浪费时间),那么就可以找家旅行社报团,它会帮你安排整个行程(带个手机拍照就可以了),这时候旅行社就是代理,你自己就是被代理对象。 代理模式:被代理者没有能力 阅读全文
posted @ 2021-12-27 15:22 时光巷陌 阅读(68) 评论(0) 推荐(0)