南瓜慢说官网 敢一行,则予知。脚踏实地,知行合一。

Multiple Ways to Download Files from Internet in Java

Multiple Ways to Download Files from Internet in Java It’s very common we need to download files from Internet and there are several ways to do in Jav

LarryDpk LarryDpk 发布于 2020-08-15

让人又爱又恨的Lombok,到底该不该用

1简介Lombok,印尼的一个岛屿,龙目岛。但在Java的世界里,它是一个方便的类库,能提供很多便利,因此得到许多人的青睐。但也有不少反对声音。这是为什么呢?之前去龙目岛拍的日落。2Lombok提供的便利一般我们在Java中用到POJO时,就很容易想到要用Lombok,如VO、DTO、DO等。使用L

LarryDpk LarryDpk 发布于 2020-06-16

Mockito如何mock一条链式调用

在写单元测试的时候,不免可能需要mock一些对象出来,并且mock一些方法调用去返回一个自己想要的对象。一般的使用是这样的:FinalPumpkinpumpkin=mock(FinalPumpkin.class);when(pumpkin.getName()).thenReturn("ww

LarryDpk LarryDpk 发布于 2020-05-10

Mockito不能mock final类的解决办法

Mockito是很常用的测试工具,使用过程中可能会遇到下面的问题:Mockitocannotmock/spybecause:-finalclass问题重现:引入该依赖到项目的maven配置如下:<dependency><groupId>org.mockito</grou

LarryDpk LarryDpk 发布于 2020-05-10

Java怎么从这四个位置读取配置文件Properties(普通文件系统-classpath-jar-URL)

1简介读取文件内容是Java常规操作,特别是读取配置文件,本文将介绍四种读取配置文件(Properties格式为例)的情况,分别是从普通文件系统、classpath、jar包内、网络资源URL。#2四种位置通过四个小示例来展示,先准备配置文件pkslow.properties如下:name=pksl

LarryDpk LarryDpk 发布于 2020-05-09

Six Ways to Create Objects in Java

Six Ways to Create Objects in Java 1 Introduction Java is an OOP program language, we need to create Java Object whenever we use it. There are six way

LarryDpk LarryDpk 发布于 2020-05-09