随笔分类 - 【工具类】
摘要:网络请求是我们开发中经常用到,也是非常重要的一环。Java环境下网络请求也是不断进化的,最基础的就是使用Socket发送和接收TCP请求。之后Java引入了HttpURLConnection的标准类,大大简化了请求的过程。但是这并不满足人们的日常需求,之后HttpClient和OkHttp之类的第三
阅读全文
摘要:在使用这个类之前,你需要导入以下依赖 <!--XML--> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency> 工具类如下 packag
阅读全文
摘要:返回结果编码枚举 public enum ControllerResponseEnum { /** * 调用成功 */ SUCCESS(1, "Api调用成功"), /** * 调用失败 */ FAIL(-1, "Api调用失败"), // 通用异常 SERVER_EXCEPTION(500100,
阅读全文
摘要:什么是枚举类?让我们来看看Oracle的java指南的解释。 An enum type is a special data type that enables for a variable to be a set of predefined constants. The variable must
阅读全文
摘要:在做这些之前你可能还需要导入相应的依赖 <!-- ository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <vers
阅读全文
摘要:相信写过代码的朋友们都会进行一个非空判断,但是各种非空判断中,那种才是最优雅,最高效的呢? 字符串类型 常用方法 方法1:if(s == null || s == ){逻辑…} 方法2:if(s == null || s.equals()){逻辑…} 方法3:if(s == null || s.le
阅读全文
摘要:如果你想了解Date类,就需要了解一些概念: 计算机没办法知道时间,所以把时间都表示成为了自1900年1月1日0时0分0秒0毫秒到现在的毫秒值。用龙来储存,这是基础。 Date就是对计算机存储的毫秒值进行一个格式化,并展示。 在Date之上还有一个Calendar的封装,让Date操作更方便。 需求
阅读全文
摘要:这是笔者自己发现的比较好的Excel操作类。分享给大家。 在使用这个类之前,你需要导入以下依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </d
阅读全文