摘要: 在后端返回数据给前端时,公司的框架会把值为null的数据去掉,方便前端取值。 如:Person对象为:{name:"浩二", age:24, weight:null, height:114},那返回给前端的就为{name:"浩二", age:24, height:114}。 如果这个时候有个需求: 阅读全文
posted @ 2023-06-09 18:01 LonZyuan 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 简介 MockMvc是一种基于Java和JUnit的测试框架,旨在测试Spring MVC应用程序的控制器层。它可以帮助我们模拟HTTP请求,检查响应值,以及发送表单数据和文件等。 MockMvc可以与其他测试组件(如JUnit和Hamcrest)结合使用,以模拟REST API端点或用户界面的操作 阅读全文
posted @ 2023-05-08 20:01 LonZyuan 阅读(501) 评论(0) 推荐(0) 编辑
摘要: Springboot引入 参考:【第三篇】Camunda系列-整合SpringBoot - 腾讯云开发者社区-腾讯云 (tencent.com) 简单的引入方式 访问:https://start.camunda.com 解压压缩包,通过IDEA打开,直接启动就可以了 访问:http://localh 阅读全文
posted @ 2023-02-21 16:26 LonZyuan 阅读(477) 评论(0) 推荐(1) 编辑
摘要: 安装 camunda资源下载:https://camunda.com/download/ camunda-modeler: 下载 解压,打开Camunda Modeler.exe camunda-run: 下载 解压,双击start.bat 然后浏览器访问:http://localhost:8080 阅读全文
posted @ 2023-02-20 16:42 LonZyuan 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 快速失败机制 是Java集合的一种错误检测机制,当遍历集合时,集合的结构进行了修改,可能会触发"fail-fast"机制 Java.util包中所有集合都被设计为快速失败机制 示例代码 public class TestFailFast { ​ public static void main(Str 阅读全文
posted @ 2022-12-30 15:49 LonZyuan 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.使用Postman 操作步骤: 1)进入一个collection,点击run按钮: 2)选择需要并发请求的接口,配置数量以及延迟等,点击运行: 3)查看运行结果: 2.代码使用CountDownLatch 了解CountDownLatch:https://blog.csdn.net/yangsh 阅读全文
posted @ 2022-09-16 17:55 LonZyuan 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 上一篇:关于Redis的问题探讨(一):为何存放集合偏向于转String后存放而非直接存 在上篇中发现了一个问题,明明存的是一个对象的集合,为什么通过range方法返回的却是LinkeHashMap 于是通过debug看看源码,了解执行流程,找一下原因 这是笔者通过debug画出的大致流程: 注意看 阅读全文
posted @ 2022-05-26 11:38 LonZyuan 阅读(1377) 评论(0) 推荐(1) 编辑
摘要: 公司有一个比较庞大的项目,今天在拉取最新代码后启动,等待很久之后发现报错 java.lang.OutOfMemoryError:GC overhead limit exceeded 然后就去查阅资料,参考:https://blog.csdn.net/liuxinghao/article/detail 阅读全文
posted @ 2022-05-24 16:15 LonZyuan 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 在查看公司封装的RedisService中,发现在存放集合时,集合都是先通过fastJson转为String,再进行存放,而非直接存放对象本身。 对此产生疑问,因为转String存放后再取出,又要转一次才可以恢复集合,而就算使用fastJson也会消耗性能,那为何要这么做呢? 所以现在就直接上手一下 阅读全文
posted @ 2022-05-10 17:06 LonZyuan 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 前文:SpringBoot引入RabbitMQ(一):引入进SpringBoot中 在前文中,就出现过一次无法发送消息的问题 原因:SpringBoot在启动时,就会自动生成配置好的Queue、Exchange、Key等等,但是如果初次启动时只有生产者或者消费者的情况下,并不会建立他们,所以发送消息 阅读全文
posted @ 2022-04-20 17:15 LonZyuan 阅读(1764) 评论(0) 推荐(0) 编辑