logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java集合List、Set和Map史上最详细讲解

1.集合概念集合是java中提供的一种容器,可以用来存储多个数据。2.集合与数组的区别(集合和数组都是容器,它们有啥区别呢?)数组的长度是固定的。集合的长度是可变的数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。3.集合框架集合按照其存储结构可以分为两大类,分别是单列集合java.util.Colle

文章图片
#java
UML-认识6种箭头(画类图无烦恼)

文章目录一、背景二、箭头详解2.1 泛化(Generalization)2.2 实现(Realize)2.3 依赖(Dependency)2.4 关联(Association)2.5 聚合(Aggregation)2.6 组合(Composition)一、背景因公司需求需要看懂类图以及能独立上手画类图,因类图中的基础就是6大箭头,而且6大箭头概念有些模糊,所以就有了此文章二、箭头详解UML中描述对

文章图片
#uml
JAVA利用Freemarker模版动态生成并导出Word文档(全网最详细)

FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。

文章图片
#java#开发语言
Caused by: java.lang.IllegalStateException: Failed to introspect Class

1、问题报错如下:Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.jeequan.jeepay.components.mq.vender.rabbitmq.RabbitMQBeanProcessor] from ClassLoader [sun.misc.Launcher$AppClassLoa

#java#rabbitmq#开发语言
linux下vi编辑器方向键变成字母的解决方法

一、现象:最近部署系统安装linux系统后,使用vi编辑器编辑文件时,使用方向键盘时光标没有移动,而是在页面打印ABCD等字样,并且删除键盘也不起效。二、原因:这个问题的最终原因是linux系统默认安装的vi编辑器,vi程序默认使用【h】【j】【k】【l】来移动光标,而我们平常习惯方向键盘移动光标是vim编辑器的使用操作。三、解决方案:安装vim编辑器就好(两步命令)。命令一:apt-get re

#linux#vim
暂无文章信息