没有压力的生命就会黯淡
07
03
单元测试—参数化测试 单元测试—参数化测试
在写单元测试的时候经常会遇到一种情况,针对某个方法使用多组入参进行测试,这时可以每组入参写一个测试方法,但代码重复率高不优雅,而 junit 从 4.0 开始提供了一种叫做参数化测试的方式专门处理这样情况。 单元测试 – 参数化测试普通
2021-07-03
03
单元测试—模拟方法异常执行 单元测试—模拟方法异常执行
面向领导编程,公司开始使用SonarQube做代码检查了。又逼着自己学习新技能。 单元测试 -- 模拟方法异常执行 使用@Test及其属性expected 只能校验异常类型,没法校验异常信息 @Test(expected &#x
2021-07-03
02
Git(6) -- diff文件差异 Git(6) -- diff文件差异
git diff 命令用来显示已写入暂存区和已经被修改但尚未写入暂存区文件对区别。 Git(6) -- diff文件差异 尚未缓存的改动 dit diff [file] 我们修改一个文件,不使用git add提交修改。 On
2021-07-02
06
29
Git(5) -- commit提交管理 Git(5) -- commit提交管理
Git 提交信息修改: 未push到远程仓库的代码使用以下方法。对于已经将代码push到远程仓库的情况,需要在最后多执行一条强制push到远程仓库:git push --force origin 分支名的命令。 Git(5) --
2021-06-29
29
Git(4) -- branch分支管理 Git(4) -- branch分支管理
每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 Git(4) – branch分支管理列出所有分支git branch 没有参数时,git branch 会列出你在本地
2021-06-29
16
Git(3) -- 查看提交历史 Git(3) -- 查看提交历史
Git 提交历史一般常用两个命令: git log - 查看历史提交记录。 git blame - 以列表形式查看指定文件的历史修改记录。 Git(3) -- 查看提交历史 git log在使用 Git 提交了若干更新之后,又
2021-06-16
16
14
Git(1) -- 入门知识 Git(1) -- 入门知识
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git(1)—基础知识 1、git仓库 git init 命令用于在目录中创建Git仓库。在目录中执行 git init 后你可以看到在你的项目中
2021-06-14
14
VirtualBox上安装CentOS7 VirtualBox上安装CentOS7
最近打算学习一下Linux知识,所以准备装个Linux虚拟机玩玩。而VirtualBox是一款免费、开源、高性能的虚拟机软件,可以跨平台运行,支持Windows、Mac、Linux等操作系统。所以我选择使用VirtualBox来安装Cent
2021-06-14
09
MyBatis-Plus学习(2) MyBatis-Plus学习(2)
MybatisPlus常用操作的熟悉了解。快速迭代开发技巧熟悉,相关知识点总结记录。后续加入复杂查询及分页等。 MyBatis-Plus常用操作 1、主键查询返回实体类 School school = schoolMap
2021-06-09
04
Notepad++数据批量处理技巧 Notepad++数据批量处理技巧
Notepad++是Windows下一款很好用的文本编辑器。对于大量文本内容的查找和批量处理很高效。 Notepad++实用技巧 查找操作技巧在软件开发过程中,如果我们的代码出现异常,有时候我们需要从日志中提取相应的信息,进行异常补偿
2021-06-04
04
MyBatis-Plus学习(1) MyBatis-Plus学习(1)
一个Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 MyBatis-Plus了解 MyBatis-Plus特点 无侵入:只做增强不做改变,引入它不会对现有工程产生影响 损
2021-06-04
10 / 10