LinkedList (队列、栈实现还没看(打算学会使用方法即可)、另外两篇参考文章还没看)
摘要:LinkedList是一个以双向链表实现的List,它除了作为List使用,还可以作为队列或者堆栈使用。 LinkedList介绍 LinkedList继承关系 LinkedList简介 LinkedList是一个继承于AbstractSequentialList的双向链表。它也可以被当做堆栈、队列
阅读全文
posted @
2020-07-22 22:27
小破孩楼主
阅读(243)
推荐(0) 编辑
ArrayList的初始容量现在为0,不再是10了
摘要:前言一直记得ArrayList的初始容量大小是10,今天再次看ArrayList的源码(版本:Jdk 7u80)时发现在构造函数的注释上写着初始化容量是10,但是构造函数中却没有指定初始容量,仅仅初始化了一个空的数组。应该是不知道在哪个版本中已经修改了,我却还记着之前从别人口里得来的一句话:初始容量
阅读全文
posted @
2020-07-21 22:50
小破孩楼主
阅读(1035)
推荐(1) 编辑
ArrayList
摘要:ArrayList介绍 ArrayList简介 ArrayList是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List,RandomAccess,Cloneable,java.io.Serializable这些接口。 Array
阅读全文
posted @
2020-07-21 22:04
小破孩楼主
阅读(199)
推荐(0) 编辑
Object类以及Object类中常用方法解读
摘要:Object类概述 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 简单来说就是,Object类是所有类的父类,包括我们所写的类,我们在使用类的时候就会利用Object类中的方法 Test类和Test1类都继承于Object顶层父
阅读全文
posted @
2020-07-20 22:22
小破孩楼主
阅读(369)
推荐(0) 编辑
Java7 的Random伪随机数和线程安全的ThreadLocalRandom
摘要:一、Random伪随机数:Random 类专门用于生成一个伪随机数,它有两个构造器: 一个构造器使用默认的种子(以当前时间作为种子) ,另 个构造器需要程序员显式传入一个 long 整数的种子.当使用默认的种子或传入相同的种子构造 Random 对象时,它们属于同一个种子,只要两个 Random 对
阅读全文
posted @
2020-07-15 23:09
小破孩楼主
阅读(2024)
推荐(0) 编辑
itext隐藏table的单元格边框
摘要:隐藏table的单元格边框PdfPCell的方法disableBorderSide(1);参数为int型。其中具体参数: /隐藏上边框 // cell.disableBorderSide(1); //隐藏下边框 // cell.disableBorderSide(2); //隐藏上、下边框 //ce
阅读全文
posted @
2020-06-23 22:32
小破孩楼主
阅读(1331)
推荐(0) 编辑
深入解析 Java集合类ArrayList与Vector的区别(还没看)
摘要:集合类分为两个分支,Collection与Map,其中Collection接口继承了Iterator接口,继承Iterator接口的类可以使用迭代器遍历元素(即Collection接口的类都可以使用),今天我们从相同点、不同点、以及JDK源码等各个方面来深入解析下,底层使用数组实现的两个集合类:Ar
阅读全文
posted @
2020-06-17 22:54
小破孩楼主
阅读(373)
推荐(0) 编辑
聊一聊-JAVA 泛型中的通配符 T,E,K,V,?
摘要:前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型带来的好处 在没有泛型的情况的下,通过对类型 Object 的引用来实现
阅读全文
posted @
2020-06-09 22:48
小破孩楼主
阅读(249)
推荐(0) 编辑
Ambiguous mapping. Cannot map "***Controller" been method解决办法
摘要:Ambiguous mapping. Cannot map 'handController' method public com.smallchill.core.toolbox.ajax.AjaxResult com.smallchill.smtlamp.controller.HandControl
阅读全文
posted @
2020-03-28 17:57
小破孩楼主
阅读(952)
推荐(0) 编辑
maven 内置变量对应目录
摘要:在创建Maven工程后,插件配置中通常会用到一些Maven变量,因此需要找个地方对这些变量进行统一定义,下面介绍如何定义自定义变量。 在根节点project下增加properties节点,所有自定义变量均可以定义在此节点内,如下所示: <!-- 全局属性配置 --> <properties> <pr
阅读全文
posted @
2020-01-13 23:26
小破孩楼主
阅读(1689)
推荐(0) 编辑
【01】Maven依赖插件之maven-dependency-plugin
摘要:一、插件目标(goal) 1、analyze:分析项目依赖,确定哪些是已使用已声明的,哪些是已使用未声明的,哪些是未使用已声明的 2、analyze-dep-mgt:分析项目依赖,列出已解析的依赖项与dependencyManagement中定义的依赖项不匹配的部分 3、analyze-report
阅读全文
posted @
2020-01-13 23:14
小破孩楼主
阅读(4773)
推荐(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
小破孩楼主
阅读(849)
推荐(0) 编辑
maven打包为jar文件时,解决scope为system的jar包无法被打包进jar文件的解决方案。
摘要:scope为system的maven默认是不打包进去的。 网上查了很多解决方案,基本都是错误的,特别是中文社区,基本没有说到点上的。配置resource的,更容易导致其他问题。 最后,翻到github上的spring-projects/spring-boot的issue里,终于找到了正确的解决之道。
阅读全文
posted @
2020-01-13 21:26
小破孩楼主
阅读(3067)
推荐(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
小破孩楼主
阅读(917)
推荐(0) 编辑
一个".java"源文件中是否可以包括多个类
摘要:可以有多个类,但只能有一个public的类(不包含内部类),并且public的类名必须与文件名相一致。 理论上来讲: 一个java源文件 ,只能有一个public类, 并且该类与java源文件同名, 且区分大小写. (稍微注意内部类,也可以用public修饰 ,但是这只算是外部类的成员) publi
阅读全文
posted @
2020-01-10 19:16
小破孩楼主
阅读(2240)
推荐(0) 编辑
Nutz.Json转为json字符串
摘要:Nutz.json转为json字符串 输出目标:字符串、file、write 格式控制: JsonFormat,即运行时配置 注解配置,永久的 如果对象不大,直接转json字符串 Json.toJson(person); 输出内容为: { "id" :2020, "name" :"周益涛", "ag
阅读全文
posted @
2020-01-09 16:11
小破孩楼主
阅读(312)
推荐(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
小破孩楼主
阅读(316)
推荐(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
小破孩楼主
阅读(489)
推荐(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
小破孩楼主
阅读(563)
推荐(0) 编辑
JSON.parseObject(String str)与JSONObject.parseObject(String str)的区别
摘要:一、首先来说说fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。其主要特点是: ① 快速:fastjson采用独创的算法,将parse的速度提升到极致,超过所有基于Java的json库,包括曾经号称最快的jackson;
阅读全文
posted @
2020-01-07 10:39
小破孩楼主
阅读(1988)
推荐(0) 编辑