相关文章
test-01-java 单元测试框架 junit 入门介绍
JUnit
JUnit 是一个用于编写可重复测试的简单框架。
它是 xUnit 架构的一种实例,专门用于单元测试框架。 What to test? NeedDescRight结果是否正确B边界条件是否满足I能反向关联吗C有其他手段交叉检查吗E是否可以强制异常发生P性能问题
maven 入门例子
maven …
建站知识
2024/12/23 11:04:10
【JAVA】分布式链路追踪技术概论
目录
1.概述
2.基于日志的实现
2.1.实现思想
2.2.sleuth
2.2.可视化
3.基于agent的实现
4.联系作者 1.概述
当采用分布式架构后,一次请求会在多个服务之间流转,组成单次调用链的服务往往都分散在不同的服务器上。这就会带来一个问题:…
建站知识
2024/10/8 20:20:49
红黑树的C语言简单实现与代码解析
红黑树 C 语言的简单实现与代码解析
红黑树是计算机科学中一种重要的自平衡二叉搜索树。它确保了在最坏情况下,基本的动态集合操作(如插入、删除和查找)具有对数时间复杂度。在这篇博客中,我们将介绍一个简化的C语言红黑树实现&a…
建站知识
2024/12/12 12:13:42
LeetCode-146.LRU缓存(Python)
此题看题解
题目链接
class ListNode:def __init__(self, keyNone, valueNone):self.key keyself.value valueself.prev Noneself.next Noneclass LRUCache:def __init__(self, capacity: int):self.capacity capacityself.cache {}self.head ListNode()self.tail Li…
建站知识
2024/10/8 0:44:42
HarmonyOS构建第一个ArkTS应用(FA模型)
构建第一个ArkTS应用(FA模型)
创建ArkTS工程 若首次打开DevEco Studio,请点击Create Project创建工程。如果已经打开了一个工程,请在菜单栏选择File > New > Create Project来创建一个新工程。 选择Application应用开发&a…
建站知识
2024/12/20 21:57:31
ubuntu 18/20/22 安装 mysql 数据库
这里写自定义目录标题 ubuntu 18/20/22 安装 mysql 数据库1. 准备2. 安装 mysql3. 配置4. 测试 demo 用户5 服务管理5.1 查看服务状态5.2 启动服务5.3 停止服务5.4 重启服务 ubuntu 18/20/22 安装 mysql 数据库
1. 准备
安装前需要知道 root 用户的密码
假如不知道 root 用户…
建站知识
2024/9/23 2:50:36
Linux 宝塔mysql莫名其妙数据库不见了恢复数据库
起因:宝塔安装的mysql 线上运行突然表包括库都不见了,想办法恢复数据库
登陆mysql
cd /www/server/mysql/binmysql -u root -p查看binlog日志是否打开
show variables like log_%;log_bin如果为 ON 则为开启状态,如果开启了才可以进行下一…
建站知识
2024/10/6 8:26:34