一,简介 1.1 单元测试的特点 配合断言使用(杜绝 System.out )可重复执行不依赖环境不会对数据产生影响spring 的上下文环境不是必须的一般都需要配合 mock 类框架来实现 1.2 mock 类框架使用场景 要进行测试的方法存在外部依赖(如 db, redis, 第三方接口调用等)…
2024/9/22 1:59:37 人评论 次浏览首先一共三张表 然后大致过程就是三层架构 用mp实现 具体出现的问题 1 测试的时候后端代码启动不了 先在maven clean一下 具体流程 然后执行完之后建议把这三个模块的target文件删除一下再运行 最后的话 如果还是报错 也是正常的 因为后边的东西都没写有些文件没有用到 2…
2024/9/21 20:56:25 人评论 次浏览缓存雪崩 缓存雪崩指的是大量缓存数据在同一时间失效,导致所有请求直接打到数据库或下游系统,造成数据库瞬时压力剧增,甚至可能引发系统崩溃。 形成原因: 缓存数据同时过期:由于缓存过期时间设置不合理,…
2024/9/21 20:23:43 人评论 次浏览开发环境 jdk:1.8spring-rabbit:2.3.9springboot:2.4.8 项目目录 配置文件 spring:datasource:type: com.zaxxer.hikari.HikariDataSourcedriver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/library?useUnicodetrue&characterEncodingUTF-8…
2024/9/21 17:07:04 人评论 次浏览RabbitMQ ⾼级特性 1. 消息确认1.1 消息确认机制1.2 代码示例 2. 持久化2.1 交换机持久化2.2 队列持久化2.3 消息持久化 3. 发送⽅确认3.1 confirm确认模式3.2 return退回模式3.3 问题: 如何保证RabbitMQ消息的可靠传输? 4. 重试机制5. TTL5.1 设置消息的TTL5.2 设置队列的TTL…
2024/9/22 2:04:23 人评论 次浏览使用Diskgenius系统迁移 1、使用系统迁移2、注意点3、新备份的系统盘装在电脑上可能出现盘符错乱导致开机不进入桌面情况 1、使用系统迁移 参考视频: DiskGenius无损系统迁移,换硬盘无需重装系统和软件 2、注意点 1)新的硬盘里面的所有资料…
2024/9/22 2:03:11 人评论 次浏览题目 【一维数组】交换数组 作业内容 将数组A中的内容和数组B中的内容进行交换。(数组一样大) 答案 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() {int a 0, b 0, c 0;int arr1[3] { 1,2,3 };int arr2[3] { 4,5,6 …
2024/9/22 2:02:33 人评论 次浏览uniapp页面跳转传参 在uni-app中,页面间的跳转和传参是一个常见的需求。uni-app提供了多种页面跳转方式,如uni.navigateTo、uni.redirectTo、uni.reLaunch、uni.switchTab、uni.navigateBack等,每种方式适用于不同的场景。以 页面跳转并传参…
2024/9/22 2:02:00 人评论 次浏览朋友们,你们知道为啥喝酱酒的时候会有回甘吗?今天跟酱酒亮哥学习一下吧! 咱先说说酱酒的酿造。那是个神奇的过程,就好像一场魔法表演。微生物们在里面忙活着,把粮食变成各种奇妙的小分子。这里面的有机酸就厉害啦&…
2024/9/22 2:01:30 人评论 次浏览一,简介 1.1 单元测试的特点 配合断言使用(杜绝 System.out )可重复执行不依赖环境不会对数据产生影响spring 的上下文环境不是必须的一般都需要配合 mock 类框架来实现 1.2 mock 类框架使用场景 要进行测试的方法存在外部依赖(如 db, redis, 第三方接口调用等)…
2024/9/22 1:59:37 人评论 次浏览1、导读 环境:Windows 11、python 3.12.3、Django 4.2.11、 APScheduler 3.10.4 背景:换系统需要重新安装,避免后期忘记,此处记录一下啊 事件:20240921 说明:记录,方便后期自己查找 2、插件…
2024/9/21 20:55:13 人评论 次浏览摘要 本文研究了基于遗传算法的33节点配电系统的无功优化问题。通过调整电容器的安装位置和容量,以最小化系统的无功损耗和电压偏差。研究使用遗传算法对无功优化问题进行求解,并在MATLAB环境中进行仿真实现。实验结果表明,该方法能够有效地…
2024/9/21 20:54:40 人评论 次浏览目录 1. 项目简介1.1 环境介绍1.2 项目定位1.3 功能模块整体划分 2. Reactor简介2.1 Reactor模型分析2.2 多Reactor多线程分析:多I/O多路复用线程池(业务处理) 3. 日志宏的编写4. Server模块4.1 Buffer模块4.1.1 Buffer的功能4.1.2 Buffer的实…
2024/9/21 20:54:01 人评论 次浏览本文已首发于:秋码记录 引言 在信息快速发展的当今,人们似乎对电子设备依赖层度越来越深了,尤其是智能手机的普及,逐渐改变了人们在网上冲浪的方式,除非了是需要在电脑上处理的事情,才会去打开那落满灰尘…
2024/9/21 20:53:26 人评论 次浏览🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 收藏⭐️ 留言📝…
2024/9/21 20:52:55 人评论 次浏览步骤一、从MongoCompass中获取java代码 将java代码复制出来,从MongoCompass中复制的java代码基本格式如下:(是Bson原生格式) List<Document> list Arrays.asList(new Document("$match",new Document("name…
2024/9/21 20:48:59 人评论 次浏览