1前言经常在项目开发中遇到csv文件的处理,一不小心,也踩了个坑。2自己实现所谓CSV文件,即CommaSeparatedValues,就是以逗号隔开的文件,所以处理逻辑应该非常简单,如下:List<List<String>>lines=newArrayList<>
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
1简介Lombok,印尼的一个岛屿,龙目岛。但在Java的世界里,它是一个方便的类库,能提供很多便利,因此得到许多人的青睐。但也有不少反对声音。这是为什么呢?之前去龙目岛拍的日落。2Lombok提供的便利一般我们在Java中用到POJO时,就很容易想到要用Lombok,如VO、DTO、DO等。使用L
1那一夜,你伤害了我今夜的雨下得凉快,小南睡得正香,突然收到远洋运维小周的电话:Hello,AreyouOK?WAS有issue,快起来helpme!只见小南登陆WAS机,查看了机器日志、应用日志,终于定位了问题,登上WAS管理界面,一顿操作猛如虎,应用终于恢复了。但不记得这是第几次新人不懂WAS而
在写单元测试的时候,不免可能需要mock一些对象出来,并且mock一些方法调用去返回一个自己想要的对象。一般的使用是这样的:FinalPumpkinpumpkin=mock(FinalPumpkin.class);when(pumpkin.getName()).thenReturn("ww
Mockito是很常用的测试工具,使用过程中可能会遇到下面的问题:Mockitocannotmock/spybecause:-finalclass问题重现:引入该依赖到项目的maven配置如下:<dependency><groupId>org.mockito</grou
1简介读取文件内容是Java常规操作,特别是读取配置文件,本文将介绍四种读取配置文件(Properties格式为例)的情况,分别是从普通文件系统、classpath、jar包内、网络资源URL。#2四种位置通过四个小示例来展示,先准备配置文件pkslow.properties如下:name=pksl