Java扩展
Java扩展专栏
偏偏爱吃梨
这个作者很懒,什么都没留下…
展开
-
StringUtils的isEmpty和isBlank区别
导语org.apache.commons.lang3 提供了String常用的操作,在日常的开发中,用到的非常多,常用的有isEmpty(String str)、isBlank(String str); 判断字符串是否为空、null、""等。但是这两个方法的使用是有一定的区别的,本片文章就专门分析一下这两个方法的不同。maven依赖<!--apache commons-->&l...原创 2020-04-06 19:28:48 · 561 阅读 · 0 评论 -
使用这些高效Java工具类享受开发乐趣
使用这些高效Java工具类享受开发乐趣导语在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。在开发中,使用这些工具类,不仅可以提高编码效率,还可以提高代码可读性。一,org.apache.commons.lang.StringUtilsisBlank:字符串是否为空 (trim后判断)isEmpty:字符串是否为空 (不trim并判...原创 2019-12-17 11:14:55 · 2062 阅读 · 9 评论 -
maven命令排除jar包冲突(简单高效)
maven命令排除jar包冲突(简单高效)导语在开发中,遇到jar包冲突时再正常不过的事了,有的时候,因为一点小问题,就要耽误很长的时间,严重影响开发效率,本文是通过maven命令排除jar包冲突,简单高效。正文好了,废话不多说,直接上干货。使用命令:mvn dependency:tree -Dverbose | grep "omitted for conflict with”...原创 2019-11-08 10:58:49 · 3338 阅读 · 0 评论 -
JDK8新特性介绍
JDK8新特性介绍JDK8新特性: 1,Lambda表达式 2,新的日期API 3,引入Optional 4,使用Base64 5,接口的默认方法和静态方法 6,新增方法引用格式 7,新增Stream类 8,注解相关的改变 9,支持并行(parallel)数组 10,对并发类(Concurrency)的扩展。1,Lambda表达式Lambda 表...原创 2019-10-23 16:06:53 · 1556 阅读 · 2 评论 -
使用Apache的HttpClient发送Http请求
使用Apache的HttpClient发送Http请求1 基础概念1.1 HttpClient、TCP/IP、Socket的区别HttpClient是Apache中一个开源的项目。它实现了HTTP标准中Client端的所有功能,使用它能够很容易的进行HTTP信息的传输。网络从下往上分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。TCP/IP协议:主要解决的是数据传输层...原创 2019-10-17 19:10:33 · 1958 阅读 · 0 评论 -
使用Spring的RestTemplate发送Http请求
使用Spring的RestTemplate发送Http请求1, 基础概念是Spring用于同步client端的核心类,简化了与http服务的通信,并满足RestFul原则,程序代码可以给它提供URL,并提取结果。默认情况下,RestTemplate默认依赖jdk的HTTP连接工具。当然你也可以 通过setRequestFactory属性切换到不同的HTTP源,比如Apache HttpCom...原创 2019-10-17 19:02:29 · 258 阅读 · 0 评论 -
Maven的安装、配置和使用
Maven的安装、配置和使用1 基础概念1.1 Maven的介绍Maven是一个跨平台的项目管理工具,作为Apache组织的一个比较成功的开源项目,其主要服务于基于java平台的项目建设、依赖管理和项目信息管理。Maven是Apache的顶级项目,解释为“专家、内行”,它是一个纯java开发的项目管理工具,可以使用Maven对java项目进行构建、依赖管理。1.2 使用Maven的好处...原创 2019-10-17 10:41:20 · 184 阅读 · 0 评论 -
Swagger的使用
Swagger的使用1 基础概念1.1 Swagger的介绍导语:在平时的开发中,无论是前端还是后端,都或多或少的被接口文档折磨过。前端经常抱怨后端给的接口文档与实际不符,后端又觉得写代码已经够累了,还要相应的更新接口文档,更加麻烦。这个时候,如果有一个工具,可以自动的生成多种格式的接口文档,以及在线调试页面等,就刚好符合开发人的需求。所以Swagger工具就应运而生。那么问题来了,S...原创 2019-10-16 14:58:03 · 192 阅读 · 0 评论