摘要:
git reset --hard <版本号> git push origin <分支名> --force 阅读全文
摘要:
1. 总述 滑动窗口解题逻辑比较清晰,一般需要维护两个map,一个用于初始化已知的子串,另一个用作窗口,步骤如下: 扩大窗口(注意扩大窗口的条件) 窗口内数据更新(window窗口) 缩小窗口 (注意缩小窗口的条件) 窗口内数据更新 2. 以LeetCode76 最小覆盖子串为例 public St 阅读全文
摘要:
1. 作用 @EnableConfigurationProperties注解的作用是:使使用 @ConfigurationProperties 注解的类生效。 2. 详解 2.1 介绍 如果一个配置类只配置@ConfigurationProperties注解,而没有使用@Component,那么在I 阅读全文
摘要:
参考连接: 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 即可 阅读全文
摘要:
一、 序列化 序列化:就是将对象转化成字节序列的过程。 反序列化:就是讲字节序列转化成对象的过程。 对象序列化成的字节序列会包含对象的类型信息、对象的数据等,说白了就是包含了描述这个对象的所有信息,能根据这些信息“复刻”出一个和原来一模一样的对象。(而对象的序列化在打乱单例模式),下面说一下如何解决 阅读全文