# blog 搭建 hexo :主题比较多样,需要自己配置,相对比较复杂,可以通过 github actions 或者 hexo d 进行部署。 docsify :相对简单,只需要配置侧边栏等就可以部署运行( github pages ) # 开源项目 包含了许多开源项目的文章和视频,语言不限。 github 网址 # Vertx 是一个基于 JVM、轻量级、高性能的应用平台。(本身并不算一个框架),采用 React 模式开发。 doc # GitHub Actions github 网址 阮一峰入门教程 # Java 实现微信机器人 github...

# 算法心得 ——LeetCode 所有题目转载自 LeetCode:https://leetcode-cn.com/ # 1、两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 示例 1: 123输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 #...

# MySQL 数据库 # 二、函数 # 2.1、递归 mysql 的递归比较繁琐,需要通过函数实现,返回的是集合,通过 FIND_IN_SET 进行操作。 注:递归调用消耗大量时间,在实现中宁可在代码中采用递归,也不要在 SQL 中使用递归。 12345678910111213141516create function getChildrenOrg(teamId INT) returns varchar(4000)BEGIN DECLARE oTemp VARCHAR(4000); DECLARE oTempChild VARCHAR(4000); SET oTemp =...

# 一、介绍 分布式文档存储,采用 JSON 文档 集群中多个节点,文档分布在整个集群,任何节点可以访问文档。 存储文档后,近实时地编入索引并完成搜索。 倒排索引。支持全文搜索、精确搜索等 无模式的能力(不明确字段类型的情况,映射为合适的类型) 可拓展性和弹性(集群 -> 节点 -> 分片、索引) 主分片和副本分片 主分片创建时固定,副本分片可以随身更改 # 其他 # 快捷键 ctrl + i :格式化代码 ctrl + enter :运行代码 # 二、安装和配置 ES ES + kibana + plugins 待补充 #...

# Hexo 操作手册 # 一、建站 # 1.1 安装 Hexo 1npm install -g hexo-cli # 1.2 新建项目 1hexo init <folder> # 1.3 项目结构 _config.yml :网站配置信息 参数 描述 title 网站标题 subtitle 网站副标题 description 网站描述 keywords 网站的关键词。支持多个关键词。 author 您的名字 language 网站使用的语言。对于简体中文用户来说,使用不同的主题可能需要设置成不同的值,请参考你的主题的文档自行设置,常见的有...

# SpringBoot # 一、跨域问题 —— CORS 123// 拦截器和其他配置WebMvcConfigurerpublic void addCorsMappings(CorsRegistry registry); # 二、读取配置的几种方式 配置文件:Resources 下的文件,一般为 yml 文件或者 properties 文件 资源文件注解: @PropertySource 默认 yml 文件的注解: @ConfigurationProperties 读取对应的值: @Value # 三、拦截器和过滤器 相同点:都使用 AOP 编程思想 不同点: 1、Filter...

# Java 语言 # Java 基础 # 一、 int 和 Integer 区别和比较 int 为基本类型, Integer 为对象类型。 12345678Integer i01 = 59;int i02 = 59;Integer i03 = Integer.valueOf(59); // 和 Integer i03 = 59一样Integer i04 = new Integer(59);System.out.println(i01 == i02); //...