- 博客(9)
- 收藏
- 关注
原创 ApplicationRunner- 实现项目启动就执行的功能
1.ApplicationRunner是一个接口,常用于项目启动后,(也就是ApringApplication.run()执行结束),立马执行某些逻辑。可用于项目的准备工作,比如加载配置文件,加载执行流,定时任务等等。2.如何使用ApplicationRunner(可以有多个实例实现该接口,但是一般需要增加注解@Order来指定加载顺序)@Component@Order(2)public class JDDRunner implements ApplicationRunner {@Overr
2022-03-15 14:22:54 2714 1
原创 java 树形结构
实体类/** * Menu */@Data@Builderpublic class Menu { /** * id */ public Integer id; /** * 名称 */ public String name; /** * 父id ,根节点为0 */ public Integer parentId; /** * 子节点信息 */ public
2022-03-15 13:52:51 581 1
转载 java MQTT
概述MQTT是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器之间通信的桥梁。MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议。有以下特点:使用发布/订阅消息模式,提供一对多的消息发布使用TCP/IP提供网络连接小型传输,开销很小(固定长度的头部是 2 字节),协议交换最小化,以降低网络流量,传输的内容最大为256MB。使用 Last Will 和
2022-03-15 11:31:49 8422
原创 fastjson相互转换
FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换fastJson对于json格式字符串的解析主要用到了一下三个类:JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。JSONObject:fastJson提供的json对象。JSONArray:fastJson提供json数组对象。我们可以把JSONObject当成一个Map<String,Object>来看,只是JSONObject提供了更为丰富便
2022-03-09 16:12:22 954
原创 java LocalDateTime 拆分日期和时间以及转换
java 拆分日期和时间,如何分割日期和时间的完整日期格式 LocalDateTime now = LocalDateTime.now(); LocalDate localDate = now.toLocalDate(); LocalTime localTime = now.toLocalTime(); System.out.println(localDate); System.out.println(localTime);java将秒数转换为时分秒格式 //4320
2022-03-03 18:11:28 2483
转载 easyPOI基本用法
1.Excel文件的简单导入和导出1.1准备工作1)首先新建一个SpringBoot的项目,搭建基本的环境访问数据,详见源码。2)导入easypoi依赖<!--easypoi--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <v
2022-02-18 17:48:24 18379 2
原创 maven配置文件settings.xml
阿里云maven仓库地址maven 配置打开 maven 的配置文件(windows 机器一般在 maven 安装目录的 conf/settings.xml),在标签中添加 mirror 子节点:```xml<mirror> <id>AliRepo-aliyun</id> <mirrorOf>*</mirrorOf> <name>Mirror Name for the Alirepo.</name> <
2021-01-04 14:57:24 180
转载 redis
redis面试解析1.redis支持的数据类型String字符串:格式: set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储512MB。Hash(哈希)格式: hmset name key1 value1 key2 value2Redis hash 是一个键值(key=>value)对集合。Redis hash是一个string类型的
2020-07-16 23:27:51 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人