摘要: 一般实践认为,自动化测试应能够独立运行且无特定顺序,并且测试结果不应依赖于先前测试的结果。 但是在某些情况下,可以证明特定的测试执行顺序是正确的,尤其是在集成或端到端测试中。 默认情况下,在JUnit 5中,测试方法的执行在构建之间是可重复的,因此具有确定性,但是该算法是故意不明显的(作为库状态的作 阅读全文
posted @ 2021-03-18 10:56 Mirage_c 阅读(575) 评论(0) 推荐(0)
摘要: 尝试过添加yaml配置项无效。 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 最终解决方法:在实体类上的Jackson注解添加timezone字段 @JSONField(format = DateTimeUtil 阅读全文
posted @ 2021-02-22 14:48 Mirage_c 阅读(670) 评论(0) 推荐(0)
摘要: 前言 在一些业务场景下,我们会将文件或图片转化为Base64编码进制传输,而业务中有需要对文件的大小进行限制,如何在不进行解码的情况下判断出文件的大小呢。 编码格式 Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形式。 阅读全文
posted @ 2021-02-20 10:31 Mirage_c 阅读(6052) 评论(0) 推荐(0)
摘要: 目标 想使用Docker安装的redis添加bloomfilter插件,以实现一个布隆过滤器,经过搜索发现docker中有整合的redis与bloomfilter插件的镜像。直接使用redislabs/rebloom镜像。 安装 docker拉取镜像 docker pull redislabs/re 阅读全文
posted @ 2021-02-11 23:29 Mirage_c 阅读(904) 评论(1) 推荐(0)
摘要: 下载rabbitmq_delayed_message_exchange插件 https://www.rabbitmq.com/community-plugins.html 在页面中搜索rabbitmq_delayed_message_exchange 下载对应版本的.ez格式的插件到本地 将插件上传 阅读全文
posted @ 2021-02-11 17:16 Mirage_c 阅读(1244) 评论(0) 推荐(0)
摘要: 安装lrzsz yum -y install lrzsz 上传文件 rz 下载文件 sz 阅读全文
posted @ 2021-02-11 16:53 Mirage_c 阅读(73) 评论(0) 推荐(0)
摘要: 监听属性Watch watch的作用可以监控一个值的变换,并调用因为变化需要执行的方法。可以通过watch动态改变关联的状态。 data:{ a:1, b:{ c:1 } }, watch:{ a(val, oldVal){//普通的watch监听 console.log("a: "+val, ol 阅读全文
posted @ 2021-01-18 16:01 Mirage_c 阅读(119) 评论(0) 推荐(0)
摘要: Activiti DB中各个表的作用 Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。 AC 阅读全文
posted @ 2021-01-15 09:09 Mirage_c 阅读(742) 评论(0) 推荐(0)
摘要: 在SpringBoot项目上进行单元测试的时候报了这个错误,这个异常的原因是因为项目中有两个声明了SpringBootApplication的启动类,单元测试类不知道使用哪个才报的异常. 而我出现这个异常的原因是因为使用的是公司封装的jar包,jar包里引用了两个启动类. 解决办法就是在单元测试类上 阅读全文
posted @ 2020-12-19 17:41 Mirage_c 阅读(1040) 评论(0) 推荐(1)
摘要: 编写配置类 import com.alibaba.csp.sentinel.adapter.gateway.common.SentinelGatewayConstants; import com.alibaba.csp.sentinel.adapter.gateway.common.api.ApiD 阅读全文
posted @ 2020-12-01 00:01 Mirage_c 阅读(1629) 评论(0) 推荐(0)