摘要: Junit 是一个开放的资源框架,用于编写和运行测试,一般是单元测试 需要注意的是JUnit 4 需要测试方法为 public,而 JUnit5 则没有要求。 Junit 的特点 提供注解来识别测试方法。 提供断言来测试预期结果。 JUnit 测试允许你编写代码更快,并能提高质量。 JUnit 优雅 阅读全文
posted @ 2024-03-20 20:49 Phantasia1116 阅读(56) 评论(0) 推荐(0)
摘要: 查看 shell 类型 可以执行命令 echo $SHELL,先查看终端类型。 bash: /bin/bash zsh: /bin/zsh shell 类型切换命令 切换到 bash 输入命令:chsh -s /bin/bash 切换到 zsh 输入命令:chsh -s /bin/zsh 注意需要重 阅读全文
posted @ 2024-03-12 09:29 Phantasia1116 阅读(450) 评论(1) 推荐(0)
摘要: [[#输入格式|输入格式]] [[#输出格式|输出格式]] [[#样例输入1|样例输入1]] [[#样例输出1|样例输出1]] [[#题解|题解]] [[#Code|Code]] 给定一个�n 行�m 列的整数矩阵。 有�q个询问,每个询问格式为:x1​,y1​,x2​,y2​,表示一个子矩阵的左上 阅读全文
posted @ 2024-03-06 23:04 Phantasia1116 阅读(31) 评论(0) 推荐(0)
摘要: [[#差分数组|差分数组]] [[#差分数组#三个数组的关系|三个数组的关系]] [[#题目描述|题目描述]] [[#输入描述|输入描述]] [[#输出描述|输出描述]] [[#输入样例1|输入样例1]] [[#输出样例1|输出样例1]] 差分数组 如下叫做差分数组 \[d_{i} = a_{i} 阅读全文
posted @ 2024-03-06 22:55 Phantasia1116 阅读(36) 评论(1) 推荐(0)
摘要: [[#题目描述|题目描述]] [[#输入描述|输入描述]] [[#输出描述|输出描述]] [[#输入样例1|输入样例1]] [[#输出样例1|输出样例1]] [[#暴力穷举|暴力穷举]] [[#前缀和数组|前缀和数组]] 题目描述 给定义一个数组a,有q次询问,对于每次询问: 给定两个整数l,r,求 阅读全文
posted @ 2024-03-06 22:53 Phantasia1116 阅读(17) 评论(0) 推荐(0)
摘要: 在 C++中,auto 关键字用于自动类型推导,它让编译器能够自动确定变量的类型。这个特性最初在 C++11 标准中引入,旨在简化代码编写,提高代码的可读性和可维护性。使用 auto 时,编译器会根据变量的初始化表达式推断其类型。 使用场景和好处 迭代器和复杂类型:当处理 STL 容器如 std:: 阅读全文
posted @ 2024-03-06 22:50 Phantasia1116 阅读(65) 评论(0) 推荐(0)
摘要: 首先 c++ 重载操作符只能在 class 或者结构体中 以下面的代码为例 #include <bits/stdc++.h> using namespace std; using ll = long long; const int N = 2e5 + 9; struct Book { int a, 阅读全文
posted @ 2024-03-06 21:28 Phantasia1116 阅读(66) 评论(0) 推荐(0)
摘要: 之前用过git一段时间,在一位学长的带领下用git团队开发协作了一个vue的小程序,在很长一段时间里面就没有用过git了,近段时间研究了一下springboot,写了个小demo,把他上传到github上,突然发现,自己对git的命令完全忘了。。。。。下面把这些命令记在博客上,以防再次遗忘。 git 阅读全文
posted @ 2024-03-06 21:21 Phantasia1116 阅读(28) 评论(0) 推荐(0)
摘要: title: Hexo全记录 date: 2024-03-02 12:43:09 tags: - Hexo - Blog categories: - Hexo 安装 Hexo Cli npm i -g hexo-cli 验证安装 hexo -v 指定目录(空目录) hexo init 得到下面的目录 阅读全文
posted @ 2024-03-06 21:12 Phantasia1116 阅读(17) 评论(0) 推荐(0)