随笔分类 -  java

java基础
摘要:tdd测试开发不完全指南 阅读全文
posted @ 2020-04-16 10:04 东溪陈姓少年 阅读(151) 评论(0) 推荐(0)
摘要:简而言之,Archetype是一个Maven项目模板工具包。原型被定义为一种原始的模式或模型,所有其他同类的东西都是从中产生的。当我们试图提供一个提供生成Maven项目的一致方法的系统时,这个名字就合适了。Archetype将帮助作者为用户创建Maven项目模板,并为用户提供生成这些项目模板的参数化版本的方法。 阅读全文
posted @ 2020-04-15 16:07 东溪陈姓少年 阅读(1433) 评论(3) 推荐(0)
摘要:本文介绍了在jenkins多分支流水线中集成sonarQube,从而实现在持续集成中代码质量检查。 阅读全文
posted @ 2020-04-10 11:31 东溪陈姓少年 阅读(1616) 评论(1) 推荐(1)
摘要:线程的生命周期 阅读全文
posted @ 2020-04-09 14:13 东溪陈姓少年 阅读(209) 评论(0) 推荐(0)
摘要:AOP编程简介及其在Spring框架中的使用 阅读全文
posted @ 2020-04-09 14:09 东溪陈姓少年 阅读(208) 评论(0) 推荐(0)
摘要:Java虚拟机运行时数据区 阅读全文
posted @ 2020-04-09 14:03 东溪陈姓少年 阅读(137) 评论(1) 推荐(0)
摘要:二叉树排序及二叉树节点的增删改查 阅读全文
posted @ 2020-04-09 14:01 东溪陈姓少年 阅读(682) 评论(0) 推荐(0)
摘要:java创建线程的三种方式 阅读全文
posted @ 2020-04-09 13:49 东溪陈姓少年 阅读(168) 评论(0) 推荐(0)
摘要:Java 7中引入的对try-with-resources的支持使我们能够声明将在try块中使用的资源,并确保在执行该块后将关闭资源。 阅读全文
posted @ 2020-04-09 12:34 东溪陈姓少年 阅读(2349) 评论(1) 推荐(0)
摘要:Testcontainers是一个Java库,它支持JUnit测试,提供公共数据库、SeleniumWeb浏览器或任何可以在Docker容器中运行的轻量级、一次性实例。 阅读全文
posted @ 2020-04-07 15:09 东溪陈姓少年 阅读(2011) 评论(1) 推荐(0)
摘要:设计模式是软件开发的重要组成部分。这些解决方案不仅解决了反复出现的问题,而且还通过识别通用模式来帮助开发人员了解框架的设计。 阅读全文
posted @ 2020-04-06 10:59 东溪陈姓少年 阅读(329) 评论(1) 推荐(0)
摘要:jenkins能让我们轻松实现持续集成/持续部署(ci/cd)。 阅读全文
posted @ 2020-04-03 16:44 东溪陈姓少年 阅读(15146) 评论(3) 推荐(3)
摘要:在本快速教程中,我们展示了Mockito库中注释的基础。 阅读全文
posted @ 2020-03-31 15:21 东溪陈姓少年 阅读(580) 评论(0) 推荐(0)
摘要:我们可以看到JUnit 5的体系结构发生了很大变化,这与平台启动器,与构建工具,IDE,其他单元测试框架的集成等有关。此外,JUnit 5与Java 8的集成程度更高,尤其是与Lambdas和Stream概念。 阅读全文
posted @ 2020-03-31 12:28 东溪陈姓少年 阅读(464) 评论(0) 推荐(1)
摘要:springboot项目中使用maven wrapper作为构建工具,默认mvnw的编码是跟随系统的,特别指定方式: 修改mvnw文件,如下图: 阅读全文
posted @ 2020-02-18 15:34 东溪陈姓少年 阅读(142) 评论(0) 推荐(0)
摘要:了解微服务架构的设计模式以克服其挑战。 阅读全文
posted @ 2019-12-16 14:20 东溪陈姓少年 阅读(1381) 评论(1) 推荐(0)
摘要:八皇后问题,在一个8X8的棋盘中,放置八个棋子,每个棋子的上下左右,左上左下,右上右下方向上不得有其他棋子。正确答案为92中,接下来用java语言实现。 阅读全文
posted @ 2019-12-14 13:24 东溪陈姓少年 阅读(492) 评论(0) 推荐(0)
摘要:kafka消费过程难免会遇到需要重新消费的场景,例如我们消费到kafka数据之后需要进行存库操作,若某一时刻数据库down了,导致kafka消费的数据无法入库,为了弥补数据库down期间的数据损失,有一种做法我们可以指定kafka消费者的offset到之前某一时间的数值,然后重新进行消费。 阅读全文
posted @ 2019-12-14 11:24 东溪陈姓少年 阅读(8289) 评论(1) 推荐(1)
摘要:java中异常处理的优秀实践 阅读全文
posted @ 2019-12-12 16:29 东溪陈姓少年 阅读(1081) 评论(2) 推荐(1)