04 2022 档案
摘要:参考连接: Springboot中使用工具类 package me.shijunjie.util; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationConte
阅读全文
摘要:1. 使用方式 ThreadLocal 的使用非常简单,最核心的操作就是四个:创建、创建并赋初始值、赋值、取值。 1、创建 ThreadLocal<String> mLocal = new ThreadLocal<>(); 2、创建并赋初值。下面代码表示创建了一个 String 类型的 Thread
阅读全文
摘要:1. SpringBoot整合ThreadPoolTaskExecutor线程池 ThreadPoolExecutor:这个是JAVA自己实现的线程池执行类,基本上创建线程池都是通过这个类进行的创建! ThreadPoolTaskExecutor :这个是springboot基于ThreadPool
阅读全文
摘要:题目地址 参考思路 题目:路径 被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root ,返回其 最大路径和 。 路径:
阅读全文
摘要:<project> [...] <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> [...]
阅读全文
摘要:File → Project Structure → Language Level:设置 JDK8 即可
阅读全文
摘要:一、 序列化 序列化:就是将对象转化成字节序列的过程。 反序列化:就是讲字节序列转化成对象的过程。 对象序列化成的字节序列会包含对象的类型信息、对象的数据等,说白了就是包含了描述这个对象的所有信息,能根据这些信息“复刻”出一个和原来一模一样的对象。(而对象的序列化在打乱单例模式),下面说一下如何解决
阅读全文
摘要:生成ssh-key1 ssh-keygen -t rsa -C 'xxxxx@company.com' -f ~/.ssh/gitee_id_rsa ~/.ssh/gitee_id_rsa.pub 即为公钥,添加进 gitee or github 即可 生成ssh-key2 ssh-keygen -
阅读全文
摘要:org.apache.commons.lang.StringUtils类提供了String的常用操作,最为常用的判空有如下两种isEmpty(String str)和isBlank(String str)。 StringUtils.isEmpty(String str) 判断某字符串是否为空,为空的
阅读全文