2021-03-10
Linux大杂烩

VIM Terminal 管道 结果作为命令入参 传输文件 mac brew err 打包/解压 Mac ReadOnly 统计连接数 awk使用 load usage cpu usage IDEA 全局替换删除行 筛选某个时间段日志 获取外网IPVIM删除至文件尾部: dG删除至...

Read More
 2020-12-01
搭建CA

CA服务器 证书申请使用openssl自建CA服务器,实现证书的发布CA服务器/etc/pki/tls/openssl.cnf是CA相关的配置信息,需要根据配置里面的相关信息在指定路径生成一些文件信息。#####################################################...

Read More
 2020-05-20
Spring Boot启动慢优化

背景 解决方案背景项目使用spring boot框架,在开发环境和测试环境启动没有问题。测试人员每次jenkins发布线上环境时,老是会阻塞在某个地方等个一分钟左右才会继续打印启动日志。top 看了一下各项指标正常线程阻塞状态下多次jstack线程日志,发现如下日志信息比较可疑"localhost-star...

Read More
 2018-10-20
Echarts 关系图谱

功能表述 效果图 代码实现 中心布局坐标实现 节点可拖拽实现 功能表述 支持关系图谱力布局(智能布局)、环形布局、中心布局、自定义布局 支持层级展示Echarts支持力布局(智能布局)、环形布局。其他布局需要自己指定节点的坐标(x, y)效果图代码实现整个实现代码...

Read More
 2018-10-04
链表

链表 链表LRU缓存淘汰算法 单链表操作实例 节点的增删操作 节点反转 判断节点是否有环 中间结点 删除倒数结点 链表 和数组相比不但存储了值,还存储了相关联的地址信息。 单向链表只有一个方向,结点只有一个后继指针 next 指向后面...

Read More
 2018-10-04
数组

数组的特效 ArrayList 代码数组的特效 数组是数据结构中最常见的一种线性表。线性表结构还包含:链表、队列、栈等。 数组的存储需要一块连续的内存空间。根据第一个数组元素的位置、已知的每个数据占内存大小(偏移量),可以计算出任意元素所在内存地址。arr[i]_addr = arr[0]_addr ...

Read More
 2018-10-02
并发学习一

基本概念 线程池基本概念 Java的线程机制是抢占式的。调度机制会周期的中断线程,将上下文切换到另外一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务。 线程状态:NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING(超时等待)、TE...

Read More
 2018-09-13
Shiro权限管理

shiro概述 核心概念 Subject SecurityManager Realms shiro概述 shiro发音shee-roh,是Apache下的一开源项目创始人来自日本。shiro是一个安全框架,用于身份验证和授权,基于以下四大模块提供了一些通俗易...

Read More
 2018-03-25
SQL日常笔记

通过SQL实现将单位转换 行转列通过SQL实现将单位转换/**通过SQL实现小于一万时展示数据库里面的数据,大于一万时转化为万元**/select decode(sign(money - 10000), -1,money || '元',round(trunc(money / 10000, 3), 2) ||...

Read More
 2017-11-23
Class 加载机制

类的加载 三大加载器 类的初始化顺序类的加载 类常用的加载机制为:双亲委派 优先委托父类加载,父类加载失败交由子类加载器进行处理。优势:防止重复加载、防止核心API库被篡改。 JVM加载类整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(...

Read More
 2017-11-22
软件工具合集

工具列表 Eclipse配置 记录一些自己喜欢的软件,当需要用的时候从这里进行查找.和一些软件配置工具列表 U盘启动 —- rufus PDF查看器;SumatraPDF 开源的免费 HTTP 高速下载器:proxyee-download-org Eclipse配置 svn 插件...

Read More
 2017-08-05
Java 异常处理

基本概念 异常处理建议基本概念 所有的异常父类都是Throwable,Throwable将异常分为两大类:Error 和 Exception。 其中Error一般是由系统内部错误或资源耗尽等引起的错误。在程序中我们只需要考虑Exception异常既可。 将Error和RuntimeExceptionl类...

Read More
 2017-03-07
Debian 初始化记录

U盘启动制作 apt source 解决Y410P开关机、拔插耳机有pop音 网络配置 寒假回家升级Debian到9时,Linux Kernel 升到4.9电脑只能启动windows10,今天闲来无聊重操旧业–装系统。装好之后发现了之前解决的问题又忘记怎么解决了,现在打算做个备份供以后参考。U盘启动制...

Read More
 2016-11-30
Java中static总结

static的引用 静态变量与实例变量static的引用 static 修饰的属性、方法和内部类,在引用时与类直接产生引用关系而非与类的实例。所以引用static修饰的东西可以直接使用类名.方法 类名.属性等方式来引用。没有static修饰的内部类必须这样声明: OuterClass.InnerCl...

Read More
 2016-11-30
Git使用总结

本地push 上传公钥到GitHub 从远程更新到本地: 版本回退本地push在github上面新建好项目,从本地pushcode上去的步骤:$ git remote add origin git@github.com:dengkaidi/dengkaidi.github.io.git$ git pus...

Read More
 2016-11-30
Git使用总结

本地push 上传公钥到GitHub 从远程更新到本地: 版本回退本地push在github上面新建好项目,从本地pushcode上去的步骤:$ git remote add origin git@github.com:dengkaidi/dengkaidi.github.io.git$ git pus...

Read More
 2020-05-20
Spring Boot启动慢优化

背景 解决方案背景项目使用spring boot框架,在开发环境和测试环境启动没有问题。测试人员每次jenkins发布线上环境时,老是会阻塞在某个地方等个一分钟左右才会继续打印启动日志。top 看了一下各项指标正常线程阻塞状态下多次jstack线程日志,发现如下日志信息比较可疑"localhost-star...

Read More
 2018-10-04
链表

链表 链表LRU缓存淘汰算法 单链表操作实例 节点的增删操作 节点反转 判断节点是否有环 中间结点 删除倒数结点 链表 和数组相比不但存储了值,还存储了相关联的地址信息。 单向链表只有一个方向,结点只有一个后继指针 next 指向后面...

Read More
 2018-10-04
数组

数组的特效 ArrayList 代码数组的特效 数组是数据结构中最常见的一种线性表。线性表结构还包含:链表、队列、栈等。 数组的存储需要一块连续的内存空间。根据第一个数组元素的位置、已知的每个数据占内存大小(偏移量),可以计算出任意元素所在内存地址。arr[i]_addr = arr[0]_addr ...

Read More
 2018-10-02
并发学习一

基本概念 线程池基本概念 Java的线程机制是抢占式的。调度机制会周期的中断线程,将上下文切换到另外一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务。 线程状态:NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING(超时等待)、TE...

Read More
 2018-09-13
Shiro权限管理

shiro概述 核心概念 Subject SecurityManager Realms shiro概述 shiro发音shee-roh,是Apache下的一开源项目创始人来自日本。shiro是一个安全框架,用于身份验证和授权,基于以下四大模块提供了一些通俗易...

Read More
 2017-11-23
Class 加载机制

类的加载 三大加载器 类的初始化顺序类的加载 类常用的加载机制为:双亲委派 优先委托父类加载,父类加载失败交由子类加载器进行处理。优势:防止重复加载、防止核心API库被篡改。 JVM加载类整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解析(...

Read More
 2017-08-05
Java 异常处理

基本概念 异常处理建议基本概念 所有的异常父类都是Throwable,Throwable将异常分为两大类:Error 和 Exception。 其中Error一般是由系统内部错误或资源耗尽等引起的错误。在程序中我们只需要考虑Exception异常既可。 将Error和RuntimeExceptionl类...

Read More
 2016-11-30
Java中static总结

static的引用 静态变量与实例变量static的引用 static 修饰的属性、方法和内部类,在引用时与类直接产生引用关系而非与类的实例。所以引用static修饰的东西可以直接使用类名.方法 类名.属性等方式来引用。没有static修饰的内部类必须这样声明: OuterClass.InnerCl...

Read More
 2017-03-07
Debian 初始化记录

U盘启动制作 apt source 解决Y410P开关机、拔插耳机有pop音 网络配置 寒假回家升级Debian到9时,Linux Kernel 升到4.9电脑只能启动windows10,今天闲来无聊重操旧业–装系统。装好之后发现了之前解决的问题又忘记怎么解决了,现在打算做个备份供以后参考。U盘启动制...

Read More
 2017-11-22
软件工具合集

工具列表 Eclipse配置 记录一些自己喜欢的软件,当需要用的时候从这里进行查找.和一些软件配置工具列表 U盘启动 —- rufus PDF查看器;SumatraPDF 开源的免费 HTTP 高速下载器:proxyee-download-org Eclipse配置 svn 插件...

Read More
 2018-03-25
SQL日常笔记

通过SQL实现将单位转换 行转列通过SQL实现将单位转换/**通过SQL实现小于一万时展示数据库里面的数据,大于一万时转化为万元**/select decode(sign(money - 10000), -1,money || '元',round(trunc(money / 10000, 3), 2) ||...

Read More
 2018-10-20
Echarts 关系图谱

功能表述 效果图 代码实现 中心布局坐标实现 节点可拖拽实现 功能表述 支持关系图谱力布局(智能布局)、环形布局、中心布局、自定义布局 支持层级展示Echarts支持力布局(智能布局)、环形布局。其他布局需要自己指定节点的坐标(x, y)效果图代码实现整个实现代码...

Read More
 2018-10-04
链表

链表 链表LRU缓存淘汰算法 单链表操作实例 节点的增删操作 节点反转 判断节点是否有环 中间结点 删除倒数结点 链表 和数组相比不但存储了值,还存储了相关联的地址信息。 单向链表只有一个方向,结点只有一个后继指针 next 指向后面...

Read More
 2018-10-04
数组

数组的特效 ArrayList 代码数组的特效 数组是数据结构中最常见的一种线性表。线性表结构还包含:链表、队列、栈等。 数组的存储需要一块连续的内存空间。根据第一个数组元素的位置、已知的每个数据占内存大小(偏移量),可以计算出任意元素所在内存地址。arr[i]_addr = arr[0]_addr ...

Read More
 2020-12-01
搭建CA

CA服务器 证书申请使用openssl自建CA服务器,实现证书的发布CA服务器/etc/pki/tls/openssl.cnf是CA相关的配置信息,需要根据配置里面的相关信息在指定路径生成一些文件信息。#####################################################...

Read More
 2021-03-10
Linux大杂烩

VIM Terminal 管道 结果作为命令入参 传输文件 mac brew err 打包/解压 Mac ReadOnly 统计连接数 awk使用 load usage cpu usage IDEA 全局替换删除行 筛选某个时间段日志 获取外网IPVIM删除至文件尾部: dG删除至...

Read More