项目目录 示例项目地址 Github链接[https://github.com/artcccj/maven-properties-management] Maven多环境配置...
需要的插件 IdeaVim IdeaVimExtension 我的配置
安装vim-plugin neovim 插件配置 默认配置路径~/.config/nvim/init.vim call plug#begin('插件安装路径')
Docker 使用docker搭建开发所需环境的简单记录,不想看废话的👇这里[#Final],直接到Final部分,这个锚点有点坑爹 Docker 基本命令 搜索镜像 拉取镜...
背景 最近项目中接入了一个三方的预览云服务,开发、测试环境用起来很流畅,没有什么问题。但是上线之后,发现文件在上传到云服务这个过程中:间歇性出现超时(频率挺高),几分钟那种,...
联合索引也叫多列索引, 其常见的实现方式为连接索引(concatenated index), 它是通过将一列的值追加的一列后面形成的, 其连接的顺序由创建索引是指定, MyS...
最近在学一门新的技艺: GraphViz,总算是找到一个工具来弥补画图这个空缺了. 正好之前看了<Redis设计与实现>,对其中讲的hash结构很是赞服. 大体结构见下图: ...
什么是二叉堆 二叉堆是一颗特殊的二叉树(完全二叉树) 父节点一定都不大于左右节点(小顶堆) 树的每一层都从左到右一次填充(即: 空的节点一定是在最后一层的右侧) 完全二叉树 ...
Order By 工作流程图 (PS:大概是这么个意思)
最近在读MySQL的技术内幕, MySQL的Index之前在MySQL读书笔记的混乱整理中简单提到过, 简单介绍了一下其数据结构. 了解了其结构就可以更加容易理解其Index...
零零散散看过许多关于MySQL的东西, 一直觉得不得要领, 最近看了一下MySQL技术内幕InnoDB存储引擎(第2版.姜承尧), 部分所得整理如下, 不成章法, 但求自己理...
自定义ArrayList List 接口 (PS:考虑到ArrayList的应用场景自定义的接口与JDK中有所区别, 如contains方法并不适合用该数据结构故不自此定义与...
背景 在Java发展的过程中,接口的演进存在不兼容的问题(即现有实现的类库中不全部是接口的设计者维护升级,不在设计者控制范围之内,如果贸然新增接口方法,其实现类也必须实现新增...
1. Lambda Expression 1.1 表现形式 Lambda 是一段代码块,是一个没有名字的函数。可以作为一个参数传递,其定义的是一个行为,而不是传统理解的是一个...