摘要: Mybatis-Plus 官网地址 简介 Mybatis-Plus,(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景:成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍 快速开始 1. 引 阅读全文
posted @ 2021-06-08 14:18 Vicious丶Sea 阅读(78) 评论(0) 推荐(0)
摘要: lambda及stream学习 今日板砖,见lambda,不知其然遂不以为意。后又数现之,于是乎查之,究之,学之。半晌,豁然开朗! lambda lambda可以理解为一个匿名函数,可以将函数作为参数传入方法中,语法:() -> {} ():用来描述参数列表 ->:lambda运算符 {}:用来描述 阅读全文
posted @ 2021-05-20 11:44 Vicious丶Sea 阅读(106) 评论(0) 推荐(0)
摘要: POI及EasyExcel POI官网 EasyExcel官网 EasyExcel使用说明 POI 操作excel的组件列表: HSSF : 它被用来读取和写入MS-Excel文件的xls格式。 03版本excel XSSF : 它是用于MS-Excel中xlsx文件格式。 07版本excel 1. 阅读全文
posted @ 2021-05-12 14:24 Vicious丶Sea 阅读(311) 评论(0) 推荐(0)
摘要: 当你处在最低谷时,不管往哪里走,都是进步! java类加载及双亲委派机制 java类加载流程 执行javac命令,启动java编译程序,将.java源代码文件编译为jvm可识别的.class字节码文件。 (我们用idea、eclipse编码出的就是.java源文件,启动后。target文件夹下就是编 阅读全文
posted @ 2021-05-10 15:56 Vicious丶Sea 阅读(118) 评论(0) 推荐(0)
摘要: 延迟队列DelayQueue DelayQueue概念 DelayQueue是一个无界的BlockingQueue(阻塞队列),队列中的元素是以到期时间进行排序的,只有到期的元素才能被取出。 扩展 无界队列: 简单来讲,无界队列就是指,当队列满了之后,如果又新增元素,队列会自动扩容;举一反三,有界队 阅读全文
posted @ 2021-04-30 11:42 Vicious丶Sea 阅读(600) 评论(0) 推荐(0)
摘要: ApplicationRunner Application是个接口,常用于项目启动后(SpringApplication.run()执行结束),立马执行某些逻辑。可用于项目的准备工作,比如加载配置文件,加载执行流,定时任务等。 如何使用Application 实现ApplicationRunner接 阅读全文
posted @ 2021-04-29 11:23 Vicious丶Sea 阅读(574) 评论(0) 推荐(0)
摘要: ElasticSearch入门学习 ES官网 安装部署教程 入门教程 分片机制 es简介(是什么) 概念 Elasticsearch 是一个实时的分布式存储、搜索、分析的引擎,使用一种称为 倒排索引的结构,它适用于快速的全文搜索。一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,有一个包含 阅读全文
posted @ 2021-04-28 15:38 Vicious丶Sea 阅读(349) 评论(0) 推荐(0)