静·夜

zido

69 篇文章

zido的个人博客

前后端全栈分享,java/js/golang

2021年04月25日

详解红黑树

红黑树规则 节点是红色或黑色。 根节点是黑色。 每个叶子节点都是黑色的空节点(NIL…

55字-大约需要阅读3min

2021年04月22日

代码整洁之道学习笔记

66字-大约需要阅读2min

2021年03月28日

sentinel核心代码设计

主流程 在 Sentinel 里面,所有的资源都对应一个资源名称以及一个 Entry。Entry 可以通过对主流框架的适配自动创建,也可以通过注解的方式或调用 API 显式创建;每一个 Entry 创建的时候,同时也会创建一系列功能插槽(slot chain…

479字-大约需要阅读8min

2019年05月07日

2019年05月02日

2019年04月23日

2019年04月23日

2019年04月23日

2019年04月22日

leetcode顺序刷题记录-10-正则表达式匹配

这个题如果偷懒,可以直接使用正则表达式匹配,效率也很高

3字-大约需要阅读2min

2019年03月29日

2019年03月27日

2019年03月26日

2019年03月25日

2019年03月13日

leetcode顺序刷题记录-2-两数相加

没什么好说的。

1字-大约需要阅读1min

2019年03月12日

leetcode顺序刷题记录-1-两数之和

没什么好说的。

1字-大约需要阅读1min

2018年12月19日

ideavim与vim相关笔记

本文主要用于记录一些使用 vim/ideavim 开发的心得笔记,为了速度也为了折腾 强烈的个人向 笔记 ideavim 与 vim 混杂,无序但使用二级标题做大分类,当字典用,默认 vim 和 ideavim…

183字-大约需要阅读5min

2018年09月21日

java多线程中的"任务取消"

概要 在使用 java…

518字-大约需要阅读14min

2018年08月15日

spring框架结构简介(源自spring文档)

Spring 框架由大约 20 个功能模块组成。 这些模块分为核心容器,数据访问/集成,Web,AOP(面向方面的编程),仪器,消息传递和测试 Spring 框架组件 GroupId ArtifactId Description org.springframework…

237字-大约需要阅读6min

2018年08月08日

深入理解java String源码

以下代码或分析来源于 jdk8 简介 String 类由 final 标记,实现了,,(字符序列)三个接口。 String/StringBuilder/StringBuffer 本质上都是通过字符数组实现的。 String 是字符串常量,对 String…

651字-大约需要阅读13min

2018年07月20日

spring-core文档阅读记录(1)

从头开始学习 spring,首先从官方文档入手,先读一读官方 spring 文档。下面是一些概要笔记。 版本:5.0.6.RELEASE 概览 spring 官方对自己的定位是 java ee 规范的补充(没什么重要的,但是还是想记一下 spring 从 java ee…

298字-大约需要阅读6min

2018年06月13日

docker学习纪录

docker 安装 使 docker 开机启动 enable:开机启动 start:启动 stop:停止 设置 docker 镜像加速器 访问阿里云容器服务,可以看到对应的加速器地址以及执行的命令,可以说想当方便了,直接 ctrl+c ctrl+v 至此,docker…

83字-大约需要阅读1min

2018年06月07日

git学习随笔

git 学习随笔 基本概念 git 对待数据类似快照流的形式而不是类似 cvs 那样的纪录文件随时间逐步积累的差异 git 中所有数据在存储钱都会计算校验和(hash) 三种状态:已提交(committed),已修改(modified),已暂存(staged)。 add…

86字-大约需要阅读2min

2017年08月12日

jvm学习记录(1)-运行时数据区域

概述 程序计数器 当前线程所执行的字节码的行号指示器(看作)。java 虚拟机的多线程就是通过线程乱流切换并分配处理器执行时间的方式来实现的。为了线程在切换后能恢复到正确的执行位置,每条线程都需要独立的程序计数器,各条线程之间计数器互不影响,独立存储。线程私有。 java…

81字-大约需要阅读2min