随笔分类 -  编程基础

摘要:M: M1,M2,…中的M是milestone的简写,意思是里程碑,代表着有重大改进的版本。 SNAPSHOT: 快照版本 阅读全文
posted @ 2022-12-14 10:19 进击的小蔡鸟 阅读(323) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/qq_42228663/article/details/125149383 可以使用 Collections. unmodifiableCollection(Collection c) 方法来创建一个只读集合,这样改变集合的任何操作都会抛出 Ja 阅读全文
posted @ 2022-12-13 17:54 进击的小蔡鸟 阅读(74) 评论(0) 推荐(0) 编辑
摘要:使用@NotNull和@Nullable避免编码中出现空指针异常 阅读全文
posted @ 2022-11-25 10:59 进击的小蔡鸟 阅读(127) 评论(0) 推荐(0) 编辑
摘要:public class RuntimeDemo { public static void main(String[] args) throws IOException { //获取Runtime类对象 Runtime runtime = Runtime.getRuntime(); //返回 Jav 阅读全文
posted @ 2022-11-03 11:42 进击的小蔡鸟 阅读(26) 评论(0) 推荐(0) 编辑
摘要:常用的校验API Assert org.springframework.util.Assert **用途:**可用在controller校验参数上,并由全局异常捕获器捕捉IllegalArgumentException,返回友好提示 **缺点:**不能返回业务的异常码,不过可参考改写成适合自己的 / 阅读全文
posted @ 2022-11-03 11:01 进击的小蔡鸟 阅读(55) 评论(0) 推荐(0) 编辑
摘要:数字正则 原文链接: [正则表达式 整数](http://www.cnblogs.com/freexiaoyu/archive/2008/12/17/1356690.html) 内容摘自原文和评论 正则 ^[1-9]\d*$ //匹配正整数 ^[1-9]\\d*|0$ //匹配整数(推荐) -0,0 阅读全文
posted @ 2022-11-03 10:58 进击的小蔡鸟 阅读(70) 评论(0) 推荐(0) 编辑
摘要:@RequiredArgsConstructor 注解 @RequiredArgsConstructor 生成带有必需参数的构造函数。 必需的参数是最终字段和具有约束的字段,例如@NonNull 。 完整的文档可在@lconstructor的项目lombok功能页面上找到 。即使未列出,该注释也具有 阅读全文
posted @ 2022-11-03 10:47 进击的小蔡鸟 阅读(662) 评论(0) 推荐(0) 编辑
摘要:视频地址: @AllArgsConstructor @NoArgsConstructor @Data static class Student { private String name; private Integer age; } @Test public void test5() { List 阅读全文
posted @ 2022-11-03 10:41 进击的小蔡鸟 阅读(231) 评论(0) 推荐(0) 编辑
摘要:参考资料地址1: 数组方式 参考资料地址2: AtomicInteger方式 测试代码 /** * lambda 表达式中设置序号 */ @Test public void test6() { //基础数据准备 List<NumStudent> list = Arrays.asList(new Nu 阅读全文
posted @ 2022-09-14 19:17 进击的小蔡鸟 阅读(2411) 评论(0) 推荐(0) 编辑
摘要:The Java Language Specification recommends listing modifiers in the following order: Java语言规范建议按以下顺序列出修饰符: Annotations public protected private abstra 阅读全文
posted @ 2022-08-22 19:27 进击的小蔡鸟 阅读(153) 评论(0) 推荐(0) 编辑
摘要:JDK8新特性 阅读全文
posted @ 2022-08-19 17:00 进击的小蔡鸟 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Optional实际应用 Optional的常用Api 将集合转化成另一种类型的集合 优点: 较之前更安全的操作集合,省略了判null,链式编程,且方便指定默认值 /** * 将集合转化成另一种类型的集合 */ @Test public void test0() { List<String> lis 阅读全文
posted @ 2022-08-19 14:59 进击的小蔡鸟 阅读(235) 评论(0) 推荐(0) 编辑
摘要:泛型之通过形参确定返回值的类型 阅读全文
posted @ 2022-08-18 23:20 进击的小蔡鸟 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Predicate函数式接口 阅读全文
posted @ 2022-08-12 23:31 进击的小蔡鸟 阅读(175) 评论(0) 推荐(0) 编辑
摘要:注意: 必须放行chain.doFilter(req, resp); 拦截路径配置规制 阅读全文
posted @ 2022-07-24 15:59 进击的小蔡鸟 阅读(654) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示