【01】Maven依赖插件之maven-dependency-plugin
摘要:一、插件目标(goal) 1、analyze:分析项目依赖,确定哪些是已使用已声明的,哪些是已使用未声明的,哪些是未使用已声明的 2、analyze-dep-mgt:分析项目依赖,列出已解析的依赖项与dependencyManagement中定义的依赖项不匹配的部分 3、analyze-report
阅读全文
posted @
2020-01-13 23:14
小破孩楼主
阅读(4858)
推荐(0)
docker(六) 使用docker-maven-plugin插件构建docker镜像
摘要:目录 一、 使用docker-maven-plugin构建镜像 二、使用 三、绑定Docker 命令到 Maven 各个阶段 可以参考博客:https://blog.csdn.net/aixiaoyang168/article/details/77453974docker-maven-plugin官
阅读全文
posted @
2020-01-13 21:50
小破孩楼主
阅读(872)
推荐(0)
maven打包为jar文件时,解决scope为system的jar包无法被打包进jar文件的解决方案。
摘要:scope为system的maven默认是不打包进去的。 网上查了很多解决方案,基本都是错误的,特别是中文社区,基本没有说到点上的。配置resource的,更容易导致其他问题。 最后,翻到github上的spring-projects/spring-boot的issue里,终于找到了正确的解决之道。
阅读全文
posted @
2020-01-13 21:26
小破孩楼主
阅读(3132)
推荐(0)
maven的web项目打包报错:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
摘要:打包过程中报错如下: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK 问题原因: 在IDE上运行项目是使用的jre,但是maven打包项目需要使用JDK 问
阅读全文
posted @
2020-01-13 16:07
小破孩楼主
阅读(921)
推荐(0)
一个".java"源文件中是否可以包括多个类
摘要:可以有多个类,但只能有一个public的类(不包含内部类),并且public的类名必须与文件名相一致。 理论上来讲: 一个java源文件 ,只能有一个public类, 并且该类与java源文件同名, 且区分大小写. (稍微注意内部类,也可以用public修饰 ,但是这只算是外部类的成员) publi
阅读全文
posted @
2020-01-10 19:16
小破孩楼主
阅读(2328)
推荐(0)
Nutz.Json转为json字符串
摘要:Nutz.json转为json字符串 输出目标:字符串、file、write 格式控制: JsonFormat,即运行时配置 注解配置,永久的 如果对象不大,直接转json字符串 Json.toJson(person); 输出内容为: { "id" :2020, "name" :"周益涛", "ag
阅读全文
posted @
2020-01-09 16:11
小破孩楼主
阅读(322)
推荐(0)
Nutz.Json转为Java对象(有Pojo类对应(复杂自定义以下内容还是看)
摘要:Json字符串转Java对象, 分成几种情况 从目标对象的类型看: 从目标对象的类型看: 无Pojo类对应 Json.fromJson(source/*来源参数*/) 有Pojo类对应 Json.fromJson(Class<T> klass, source/*来源参数*/) Json.fromJs
阅读全文
posted @
2020-01-09 15:28
小破孩楼主
阅读(322)
推荐(0)
json字符串在js和java代码中的表示方式
摘要:js中js对象与json对象的区别 js当中字符串为: var jsonStr='{"id":11,"name":"周益涛","email":"18300247760@163.com"}'; java当中字符串为: 方式一、 String jsonStr="{'id':2020,'name':‘郭维
阅读全文
posted @
2020-01-09 14:54
小破孩楼主
阅读(492)
推荐(0)
Nutz.Json 基本用法
摘要:1、什么是JSON? JSON : 一种轻量级的数据交换格式。(严格的JSON格式并不允许注释,但Nutz.Json支持Java风格的注释) 2、Nutz对Json的理解 Nutz把Json结构理解为Map-List, 即Map类型及List类型的嵌套 在Nutz中对Json的操作大多数情况下仅一行
阅读全文
posted @
2020-01-09 14:18
小破孩楼主
阅读(573)
推荐(0)
JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别
摘要:一、首先来说说fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。其主要特点是: ① 快速:fastjson采用独创的算法,将parse的速度提升到极致,超过所有基于Java的json库,包括曾经号称最快的jackson;
阅读全文
posted @
2020-01-07 10:39
小破孩楼主
阅读(2008)
推荐(0)
java加载properties文件的六种方法总结
摘要:java加载properties文件的六中基本方式实现 java加载properties文件的方式主要分为两大类:一种是通过import java.util.Properties类中的load(InputStream in)方法加载; 另一种是通过import java.util.ResourceB
阅读全文
posted @
2020-01-07 09:28
小破孩楼主
阅读(1496)
推荐(0)
JSON Web令牌(JWT)
摘要:JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。虫虫今天给大家介绍JWT的原理和用法。 1.跨域身份验证 1、用户向服务器发送用户名和密码。 2.验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中。 3.服务器向用户返回session_id,session信
阅读全文
posted @
2020-01-06 19:22
小破孩楼主
阅读(198)
推荐(0)
java反射
摘要:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时构造任意一个类的对象 在运行时获取任意一个类
阅读全文
posted @
2019-12-26 20:32
小破孩楼主
阅读(193)
推荐(0)
SpringMVC自定义视图 Excel视图和PDF视图(excel部分自己看过,pdf没接触过 )
摘要:一、自定义视图-Excel视图 1、Maven依赖 引入POI <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.12</version> </dependency> 2、自定
阅读全文
posted @
2019-12-25 14:08
小破孩楼主
阅读(428)
推荐(0)
java 实体对象与Map之间的转换工具类(自己还没看)
摘要:java实体对象与Map之间的转换工具类 import java.lang.reflect.Field; import java.util.HashMap; import java.util.Map; public class EntityUtils { /** * 实体类转Map * @param
阅读全文
posted @
2019-12-24 15:02
小破孩楼主
阅读(2664)
推荐(0)
fastjson中toString与toJSONString的差别
摘要:查看JSONObject源码: @Override public String toString() { return toJSONString(); } public String toJSONString() { SerializeWriter out = new SerializeWriter
阅读全文
posted @
2019-12-24 14:54
小破孩楼主
阅读(10881)
推荐(2)
JSONObject.toJSONString()包含或排除指定的属性
摘要:将一个实体对象转换成Json字符串 JSON.toJSONString() FastJson提供的SerializeFilter类可以指定转换时要包含的属性,或者指定转换时要排除的属性。 JSONObject.toJSONString()默认忽略值为null的属性. 使用JSONObject提供的以
阅读全文
posted @
2019-12-24 14:26
小破孩楼主
阅读(21758)
推荐(1)
FastJson中JSONObject用法及常用方法总结
摘要:最近一直有用到解析各种数据,主要是用FastJson进行数据解析,其中一个重要的类为JSONObject,今天有时间,所以进行总结一下: JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了
阅读全文
posted @
2019-12-24 12:34
小破孩楼主
阅读(4095)
推荐(0)
HttpClient之用CloseableHttpClient发送post请求
摘要:使用HttpClient发送请求的一般步骤(1) 创建HttpClient对象。(2)创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。(3) 如果需要发送请求参数,可调用HttpGet同的setParams(H
阅读全文
posted @
2019-12-19 11:29
小破孩楼主
阅读(11651)
推荐(1)
注意设置httpclient连接数
摘要:在使用Httpclient的过程中,当访问量增大的时候,会发现本地的连接等待时间急剧增加,例如从400ms增加到 78000ms,之前一直以为是航信系统问题,后面经过检查才发现,原来是本地httpclient设置时,最大连接数采用了默认设置的原因,而默认的最 大连接数只有2个,所以当有大量连接需要建
阅读全文
posted @
2019-12-19 10:07
小破孩楼主
阅读(2500)
推荐(0)