BlessingCR’s Blog
BlessingCR’s Blog

Hello => MDx!

BlessingCR’s Blog
Hello => MDx!

rocketmq 消费者收到了不应该收到的数据

问题/现象: 线上消费订阅为Topic-A 下有两个 consumer group A,B; 分别订阅 tag-A 与 tag-B 但是tag-B并未在使用(此前使用,后续暂时移除,计划过几个迭代后添加) consumer group A订阅一切正常,但是 consumer group B开始收到A下消息 如下图某消息同时发到A和B …

   706   2024-05-31   去围观

规范化GIT提交

一个标准的Git Message提交应该包含什么: 一个完整的Git Message提交应该包括标题和正文两个部分。标题应简洁明了,描述主要修改,而正文部分则提供更详细的修改信息。如果有相关的问题单号或代码审查链接,也应在正文中给出。 一个标准的Git提交信息(commit message…

   281   2024-03-07   去围观

API文档规范

以下屁话都是乱说的, 我是个忠实的RESTful用户 建议遵循 https://cloud.google.com/apis/design?hl=zh-cn 以下内容仅供特殊情况下使用 API文档规范 API文档作为详细设计的一部分,其必须在开发之前完成。为提高前后端协同效率,详细设阶段需要提供所有前后端和对外接…

   302   2024-03-01   去围观

UT单元测试

单元测试是什么: 单元测试是软件开发中的一种测试方法,它专注于验证程序的最小可测试单元——通常是一个函数、方法或类。这种测试方法的目的是确保每个单元(即代码的独立部分)在隔离的情况下正常工作。通过单元测试,开发人员可以检查代码的各个部分是否按照预期执行…

   338   2024-02-26   去围观

单元测试-样例代码

mock测试 package com.yunshang.module.portalweb.service.article; import com.yunshang.framework.common.pojo.PageResult; import com.yunshang.module.portalweb.controller.admin.article.vo.req.ArticlePageReqVO; import com.yunshang.module.portalweb.contr…

   273   2024-02-26   去围观

单元测试-常见问题

1. @Autowired或者@Resource 注入失败,或注入为null 建议检查是否带@SpringBootTest 或 @Runwith。 另:大部分情况下不应该涉及@Autowired或者@Resource,请考虑是否可以使用@Mock 方式。 2.我需要测试DAO层,我应该怎么做? 一种比较粗鲁的方案是: 在@beforeEach或…

   275   2024-02-26   去围观

单元测试-基本注解

JUnit 5 注解 说明 @Test 表示方法是测试方法。与JUnit 4的@Test注释不同,这个注释不声明任何属性,因为JUnit Jupiter中的测试扩展基于它们自己的专用注释进行操作。 @ParameterizedTest 表示方法是参数化测试。 @RepeatedTest 表示方法是重复测试的测试模…

   332   2024-02-26   去围观

单元测试原则

单元测试的优点与基本原则 单元测试,是指对程序中的最小可测试单元进行验证,在Java中的话,就是类。其有两个目的 验证程序实现的逻辑是否与设计的逻辑正确 在涉及到代码修改时,用单元测试去保证原有功能不被破坏, 而一个好的单元测试应该具备以下FIRST 原则和AIR…

   510   2024-02-26   去围观

如何无痛单元测试

Idea插件商店搜索如下两个软件,其中Squraretest需要付费。 TestMe: 打开任何需要单元测试的文件,选择Code→Test Me→ JUnit 5, 即可自动化生成对应单元测试。 如果遇到List.of报错,建议检查jdk版本是否大于9 Squraretest: 打开任何需要单元测试的文件,菜单栏,…

   638   2024-02-26   去围观

DID简介与架构

简介 DID, which stands for Decentralized Identifier, is a type of identifier that is unique and globally resolvable. It is designed to provide individuals and entities with control over their digital identities. With DID, users can create and manage…

   301   2024-02-19   去围观
加载更多