普雅^0^雷蒙达
已经快毕业快有1年了,但是我还是没有脱离菜鸟的帽子,我还有好多的知识要学,不知道什么时候可以学完,毕竟,学无止境呀,真是令人无语!摆在我面前的路径只有一条了--只能一步一步不悔地走向前方。
一个菜鸟的慢慢成长!加油吧!男生永远18岁!
展开
-
Java后端开发(十八)-- 使用JAXB,将JavaBean转换XML文本
1.jdk8。原创 2025-03-31 12:30:22 · 121 阅读 · 0 评论 -
Java后端开发(十七)-- Java中对Object、Collection集合、Map集合、数组进行判空
Java中对Object、Collection集合、Map集合、数组进行判空。原创 2024-09-12 20:25:43 · 354 阅读 · 1 评论 -
Java后端开发(十六)-- JavaBean对象拷贝工具类:运用反射机制,实现对象的深拷贝
JavaBean对象拷贝工具类:运用反射机制,实现对象的深拷贝。原创 2024-09-12 16:09:45 · 332 阅读 · 0 评论 -
Java File类(一) -- springboot项目根目录下进行文件的读取、写入与清空内容的操作
【代码】Java File类(一) -- springboot项目根目录下进行文件的读取、写入与清空内容的操作。原创 2024-07-10 14:48:42 · 249 阅读 · 0 评论 -
Java时间类(十六) -- 将一天的时间进行等步长分割
【代码】Java时间类(十六) -- 将一天的时间进行等步长分割。原创 2024-06-06 10:14:36 · 284 阅读 · 0 评论 -
Knife4j使用教程(五)-- 上传gitee,由Maven管理的SpringBoot项目
1. 项目地址:puyalei / SpringBoot_learn如果对你有帮助,请帮我点一下赞,我才有动力继续创作,谢谢!原创 2023-10-28 20:24:39 · 661 阅读 · 0 评论 -
Knife4j使用教程(四) -- Controller类的配置注解
添加在处理请求的方法的参数上,当某个参数不需要显示在API文档中,则需要在参数上添加此注解。添加在处理请求的方法上,swagger文档则不生成该方法的API文档。用于对@ApiOperation进行更详细的配置和。用于方法,参数,字段说明 表示对参数的要求和说明。用于方法,表示一个http请求访问该方法的操作。原创 2023-10-27 23:18:16 · 526 阅读 · 0 评论 -
Knife4j使用教程(三) -- 实体类的配置注解(@ApiModel与@ApiModelProperty 的 认识与使用)
Knife4j使用教程(三) -- 实体类的配置注解(@ApiModel与@ApiModelProperty 的 认识与使用)原创 2023-10-27 22:25:37 · 1809 阅读 · 0 评论 -
Knife4j使用教程(二) -- 配置Swagger相关信息
Knife4j使用教程(二) -- 配置Swagger相关信息原创 2023-10-27 21:48:34 · 342 阅读 · 0 评论 -
Knife4j使用教程(一) -- 在不同版本SpringBoot,选用不同的Knife4j相关的jar包
【代码】Knife4j使用教程(一) -- 在不同版本SpringBoot,选用不同的Knife4j相关的jar包。原创 2023-10-26 23:27:00 · 807 阅读 · 0 评论 -
alibaba.fastjson的使用(七) --JSON字符串 ==》 Map、 JSONObject ==》JavaBean、Json字符串数组 ==》List
【代码】alibaba.fastjson的使用(六) --原创 2023-10-25 21:06:29 · 107 阅读 · 0 评论 -
alibaba.fastjson的使用(六) -- JavaBean==》Json字符串、JSONObject、JSONArray
【代码】alibaba.fastjson的使用(六) -- POJO ==》Json字符串、JSONObject、JSONArray。原创 2023-10-24 23:01:35 · 910 阅读 · 0 评论 -
alibaba.fastjson的使用(五)-- Json数组字符串 ==》 JSONArray
【代码】alibaba.fastjson的使用(五)-- Json数组字符串 ==》 JSONArray。原创 2023-10-24 22:33:09 · 542 阅读 · 0 评论 -
alibaba.fastjson的使用(四)-- Json字符 与 JsonObject 的相互转化
【代码】alibaba.fastjson的使用(四)-- Json字符 与 JsonObject 的相互转化。原创 2023-10-24 22:21:04 · 779 阅读 · 0 评论 -
alibaba.fastjson的使用(三)-- Map、List ==》JSON字符串
【代码】alibaba.fastjson的使用(三)-- Map、List ==》JSON字符串。原创 2023-10-24 21:33:04 · 548 阅读 · 0 评论 -
alibaba.fastjson的使用(二)-- jar包导入
在 fastjson v2 中,package 和 1.x 不一样,是 com.alibaba.fastjson2,如果你之前用的是fastjson1,大多数情况直接更包名就即可。fastjsonv2是fastjsonv项目的重要升级,目标是为下一个十年提供一个高性能的JSON库。原创 2023-10-24 21:08:38 · 2699 阅读 · 1 评论 -
alibaba.fastjson的使用(一)-- JSON、JSONObject、JSONArray的区别
JSON对象(JSONObject)中的数据都是以。,所以类中的方法主要用于直接操作JSON对象。JSONArray则是。,JSON数组对象中。原创 2023-10-24 20:37:13 · 426 阅读 · 0 评论 -
Java后端开发(六)-- 二维码的生成
【代码】Java后端开发(六)-- 二维码的生成。原创 2023-10-19 21:22:44 · 1078 阅读 · 0 评论 -
Java后端开发(五)-- 对象转换工具类
为避免返回给前端的字段信息太多,在缓解前、后端通信的带宽压力的前提下,对不必要的字段的信息进行不返回时,entity层对象需要向vo层对象进行转换,同事尽量减少geetter与setter方法的编码。原创 2023-10-19 21:00:13 · 950 阅读 · 0 评论 -
Java8 新特性之Stream(九)-- Stream的sorted()详细用法
【代码】Java8 新特性之Stream(九)-- Stream的sorted()详细用法。原创 2023-10-18 21:31:50 · 2967 阅读 · 0 评论 -
Java8 新特性之Stream(八)-- Stream的collect()与Collectors的联合运用
因为流不存储数据,那么在流中的数据完成处理后,需要将流中的数据重新归集到新的集合里。Collectors提供了一系列用于数据统计的。(没有的话,则直接连接)连接成一个字符串。可以将stream中的元素用。原创 2023-10-18 21:15:09 · 861 阅读 · 0 评论 -
Java8 新特性之Stream(七)-- Stream的reduce()详细用法
如果Stream 是空的,也是Stream 的。调用一个函数来进行组合归并操作,当归并是。中合并多个小部分结果。原创 2023-10-17 21:39:52 · 970 阅读 · 0 评论 -
Java8 新特性之Stream(六)-- Stream的顺序流(Stream)与并行流(parallelStream)的图解
Java8 新特性之Stream(五)-- Stream的顺序流(Stream)与并行流(parallelStream)的图解原创 2023-10-16 21:29:03 · 352 阅读 · 0 评论 -
Java8 新特性之Stream(五)-- Stream的3种创建方法
【代码】Java8 新特性之Stream(五)-- Stream的3种创建方法。原创 2023-10-16 21:00:48 · 160 阅读 · 0 评论 -
Java8 新特性之Stream(四)-- Stream的summaryStatistics()
Java8 新特性之Stream(四)-- Stream的summaryStatistics()原创 2023-10-15 21:26:18 · 378 阅读 · 0 评论 -
Java8 新特性之Stream(三)-- Stream的终结操作
判断流中是否存在任意一个元素满足给定条件。使用给定的二元操作符将元素归约成一个值。,此时效果与findFirst()一致。判断流中所有元素是否都满足给定条件。判断流中是否没有任何元素满足给定条。大多数情况下,数据量不大的情况下,遍历流中的元素,并对其执行操作。将流转换为集合或其他数据结构。返回满足条件的第一个元素。返回任意满足条件的元素。将流中的元素转换为数组。统计流中的元素数量。原创 2023-10-15 21:24:38 · 187 阅读 · 0 评论 -
Java8 新特性之Stream(二)-- Stream的中间操作
Java8 新特性之Stream(二)-- Stream的中间操作。原创 2023-10-15 20:09:36 · 271 阅读 · 0 评论 -
Java8 新特性之Stream(一)-- 认识Stream
Java8 新特性之Stream(一)-- 认识Stream原创 2023-10-13 20:59:39 · 110 阅读 · 0 评论 -
String类(十) -- String的常用的重要方法
toUpperCase() 方法将字符串小写字符转换为大写。toLowerCase() 方法将字符串转换为小写。用于判断字符串中是否包含指定的字符或字符串。-- 要判断的字符或字符串。用于删除字符串的头尾空白符。用于判断字符串是否为空。原创 2023-10-11 21:34:30 · 109 阅读 · 0 评论 -
String类(九) -- String的equals() 方法
String的equals() 方法原创 2023-10-11 20:52:23 · 204 阅读 · 0 评论 -
String类(八) -- 两个String之间的比较(compareTo()方法)
返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的长度。,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。用于按字典顺序比较两个字符串,不考虑大小写。-- 要比较的字符串。-- 要比较的字符串。-- 要比较的对象。原创 2023-10-11 20:27:49 · 431 阅读 · 0 评论 -
String类(七) -- String的replace() 方法
使用给定的参数 replacement 替换字符串所有匹配给定的正则表达式的子字符串。searchChar 字符,并返回替换后的新字符串。使用给定的参数 replacement 替换字符串。用 newChar 字符替换字符串中出现的。-- 用来替换第一个匹配项的字符串。-- 用来替换每个匹配项的字符串。-- 匹配此字符串的正则表达式。-- 匹配此字符串的正则表达式。匹配给定的正则表达式的子字符串。原创 2023-10-11 20:00:37 · 486 阅读 · 0 评论 -
String类(六) -- String的前缀、后缀方法
String的前缀、后缀方法原创 2023-10-10 23:08:15 · 221 阅读 · 0 评论 -
String类(五) -- String的拆分方法
小数点(.) 、 $、 | 和 * 等转义字符,必须得加 \\。多个分隔符,可以用 | 作为连字符。原创 2023-10-10 22:53:45 · 138 阅读 · 0 评论 -
String类(四) -- String、索引、char的相关方法
String、索引、char的相关方法原创 2023-10-10 22:40:02 · 104 阅读 · 0 评论 -
String类(三) -- String的拼接方法
在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。多数情况下建议使用 StringBuilder 类。返回连接后的新字符串。-- 要连接的字符串。原创 2023-10-10 22:19:11 · 163 阅读 · 0 评论 -
String类(二) -- String的剪切方法
, 索引从 0 开始。), 索引从 0 开始。原创 2023-10-10 21:15:50 · 90 阅读 · 0 评论 -
String类(一) -- String的构造方法
IndexOutOfBoundsException - 如果 offset为负数,则 count为负数,或 offset为大于 value.length - count。原创 2023-09-01 20:51:53 · 90 阅读 · 0 评论 -
JDK8新特性(一)-- Optional的使用
具体到我们的场景,使用orElse的时候,每次它都会执行计算结果的过程,而对于orElseGet,只有Optional中的值为空时,它才会计算备选结果。map和flatMap都接收一个别名为mapper的function形参,返回的都是Optional类型的数据。这三个函数放一组进行记忆,都是在构造函数传入的value值为null时,进行调用的。, 也会执行 orElse 内的方法, 而 orElseGet则不会。如果为null,返回我们传递进去的值。orElseGet()的形参是一个。原创 2023-08-30 21:44:42 · 73 阅读 · 0 评论 -
Java实体类--字段校验
② 分组校验:Bean Validation 提供的 @Valid注解,因为没有分组校验的属性,所以无法提供分组校验。但是如果使用 if-else 这种代码去校验, 那么需要校验的地方有很多情况下,代码量就会变的十分臃肿,代码也不优雅,那么如何解决这个问题呢?日常开发中,我们时常需要提供可靠的 API 接口,此时对于请求的入参就需要校验,以保证最终数据入库的正确性,这就成了必不可少的活。因此实际使用过程,常用的是。例如说,用户注册时,会校验手机格式的正确性、邮箱格式的正确性、密码非弱密码等。原创 2023-08-06 10:38:40 · 547 阅读 · 0 评论