自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 单元测试框架深入(一):单元测试框架深入

介绍一个简单得例子,然后介绍单元测试基础框架:Junit4,并且介绍Maven的Surefire插件和Failsafe插件。

2024-02-02 18:00:06 970

原创 单元测试实践

我们开发都知道单元测试的重要性,而且每个开发都有要写单元测试的意识 ;单元测试和代码编写结构息息相关业界常用专业名词TDD(测试驱动开发),言外之意我们开始编写代码的时候就已经想好单元测试应该怎么写?

2024-02-01 17:00:15 1216 2

原创 powermockito测试私有方法

为什么要写单元测试?单元测试可以减少bug率,提升代码的质量,还可以通过单元测试来熟悉业务;有些公司可能还会强制要求,每次新增代码、或者变更代码单测覆盖率要达到多少比例才能申请代码合并。

2024-01-31 16:27:47 1615

原创 HBase介绍

本文介绍了HBase是什么;HBase的优缺点、数据模型;HBase的架构设计;HBase的命令以及使用注意事项。

2024-01-30 16:02:32 1391 1

原创 常见序列化的优劣:pb、avro、json、hessian

介绍常见序列化的方式:pb、avro、json、hessian,列举每种序列化方式的优劣,以及对比。

2024-01-29 18:29:27 1702

原创 记一次Dubbo版本升级历程

发现Dubbo低版本安全问题,要求各业务团队升级dubbo版本到安全的版本(2.7.22及以上版本) 原因是因为dubbo泛型调用时存在反序列化漏洞,可能导致恶意代码执行。

2024-01-28 20:16:44 1090

原创 Java SPI介绍

SPI机制是Java的一种服务发现机制,为了方便应用扩展。那什么是服务发现机制?简单来说,就是你定义了一个接口,但是不提供实现,接口实现由其他系统应用实现。你只需要提供一种可以找到其他系统提供的接口实现类的能力或者说机制。这就是SPI机制( Service Provider Interface)

2024-01-27 18:33:35 1274

原创 自己写一个Maven plugin

如何手写一个maven plugin?maven plugin的作用就是在maven生命周期的某一个阶段去完成一个事情。

2024-01-26 15:24:44 1123 1

原创 CompletableFuture

从本质上说,Future表示一个异步计算的结果。它提供了isDone()来检测计算是否已经完成,并且在计算结束后,可以通过get()方法来获取计算结果。在异步计算中,Future确实是个非常优秀的接口。

2024-01-24 18:38:06 810 1

原创 Java项目编译加速那些事

互联网技术团队的Java项目技术栈都类似,想必大家都会遇到打包慢的情况(特别是大项目),此文分享引擎开发团队积累的一些编译优化的经验,供大家参考与交流。 此文是跳过问题分析过程,直接给出最佳实践。

2024-01-23 17:00:59 1060 1

原创 【定时器】Quarz与Elastic-Job与Cloud Job

定时器的使用场景;定时器应该支持什么样的能力?Quarz与Elastic-Job与Cloud Job介绍。

2024-01-22 16:33:16 913

原创 zookeeper使用分享

zookeeper是什么? ZooKeeper是一个针对分布式应用的分布式、开源的协调服务。通过它可以实现更高级别的服务,用于数据同步、配置维护、服务分组和服务命名等。

2024-01-21 10:38:11 1098

原创 java 8新特性

Java 8 概述 Java 8 是 Java 语言历史上一个非常重要的版本,它引入了多项新特性,大大提高了 Java 语言的现代化程度和生产力。以下是 Java 8 的一些主要新特性介绍。

2024-01-20 09:44:55 2051

原创 单元测试Mock

有些数据mock需要额外的工具进行(比如需要mock静态、final方法),如Mockito.MockedStatic,PowerMock等等,文档下面的例子全部都是使用PowerMock进行。

2024-01-19 14:47:51 1189

原创 PowerMock

为什么要用mock?该如何写单元测试?这里介绍写PowerMock的基本使用,在单元测试中可以用上,提高代码的单元测试覆盖率。

2024-01-19 11:34:46 910

CompletableFuture

CompletableFuture

2024-01-22

MySQL查询性能优化

MySQL查询性能优化

2024-01-19

单元测试框架深入与分享

单元测试框架深入与分享

2024-01-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除