zsh配置笔记

#### 前言 zsh 的确挺好用的 这里记录一下 方便速查 #### 安装 ##### 安装zsh ubuntu: ```shell script sudo apt install zsh -y ``` ##### 查看/切换shell 查看当前所有安装过的shell ```shell script cat /etc/shells ``` 查看当前shell ```shell scr

jdk9,10,11,12,13,14主要新功能

#### 前言 自从jdk8之后 新的sdk功能基本没仔细看 最近觉得在不看 就要落伍了 找个时间根据openjdk的发版情况结合大佬们的博客 记录一下 jdk8 主要就是提供了一些语法糖和一些优化功能 极大的减少了一些数据处理和异常处

postgres配置笔记

#### 前言 postgres数据库用了很久了 也维护过很多次了 今天抽时间将postgres 一些配置文件做一个翻译和记录 方便后续速查 本身postgres官网的文档和配置里面的说明已经很清晰了 这里只是作为一个翻译 对照 和速查 ####

postgres-explain使用笔记

#### 前言 最近发现有几个接口响应缓慢 看了下 主要是之前偷懒写法 导致网络io过大 当数据量上来之后速度变慢 现在把部分业务功能 拆分到不同的sql中 进行处理 #### 参考文档 explain浅析: http://mysql.taobao.org/monthly/2018/11/0

spring-data-jpa自定义id生成器笔记

#### 前言 在分布式环境中 一般数据id 都是全局唯一 拥有特定的生成规则 一般都是从专门的取号中心 取的 所以jpa中为了全局统一处理 id生成 也提供了扩展方案 > 此处取jpa hibernate实现处理 #### 示例 ##### hibernate 6.5

ansilbe安装和command模式使用笔记

#### 前言 ansible 听说过很多次了 一直偷懒 没好好看过一些教程文章 今天抽点时间 把安装和使用command模式记录一下 方便后续使用 #### 安装 此处直接复制 https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html #

基于githubActions、oss自动化部署静态站点

#### 前言 自己的博客、主站 之前老是手工或者利用本地的插件 同步到aliyun oss上 麻烦的很 而且每次换电脑还都要配置 最近有时间 通过github 的actions 来做一些简单的同步静态网站到oss上 #### 示例 阅读要求: * 熟悉

graalVM安装使用笔记

#### 前言 graalVM oracle搞得 看起来很犀利的VM 作为java 开发 比较喜欢其中的native image 虽然jdk自带有aot编译(jaotc) 但是不怎么好用 很多东西都无法通过jaotc正常使用 > 官网:https://www.graalvm.org/ 由于我只在linux下开发 这里

java云原生-Quarkus框架笔记

#### 前言 在鼓吹云原生的时代 java也在与时俱进 衍生出适合云原生时代的框架技术 quarkus是开源的基于vert.x等框架开发的一种应用层框架 可以利用graalvm来做native image 提升执行效率 > 官网: https://quarkus.io/ > graalVM oracle

linux-proc目录笔记

#### 前言 有时候查询 当前linux的基本属性和某个进程的属性 老是用到/proc这个虚拟目录 但是一直没有做一篇详细的笔记 今天有时间 来记录一下 > linux提供/proc虚拟目录 来 查询系统运行时候计算机信息、调整运行的信息(内

springboot2增强request、response笔记

#### 前言 spring boot升级到2.x之后 对于request和response的增强方式发生了变化 由于spring boot2.x 不仅仅有servlet标准容器 还有一些其他类型的容器 如netty #### 实例 ##### 增强request 继承ServerHttpRequestDecorator 实现对于 serverHttpRequ

令牌桶算法笔记

#### 前言 令牌桶。。。用到是用到过 不过不是限流 是业务功能中使用的 不过跟限流类似 只不过生成令牌含义变成了某种业务的前置条件了 也记录一下 方便后续查询 #### 算法原理 参考文档: https://baike.baidu.com/item/

漏桶算法笔记

#### 前言 之前也用到过 这个漏桶算法实现的限流 但是不是我写的 也没怎么关注 这次看到redis书中提到了 就顺便写一篇笔记记录一下 方便后续查询 #### 算法原理 参考文档: https://baike.baidu.com/item/%E6%BC%8F%E6%A1%B6%E7%AE%97%

redis深度历险-布隆过滤器笔记

#### 前言 看了利用HyperLogLog 来做一些大量数据粗略统计的方案 然后终于看到 自己之前用过 但是并不熟悉的东西 布隆过滤器 #### 布隆过滤器 ##### 介绍 布隆过滤器 在\[允许错误]的情况下 判断某个元素是否在指定大量数

redis深度历险-HyperLogLog笔记

#### 前言 前面看了一些位图结构 用处有是有 对于后端来说用处不是很多 这篇 HyperLogLog 看起来做一些粗略统计的时候 还是很合适的 #### HyperLogLog ##### 介绍 * hyperLogLog 是一种近似去重算法 使用少量空间判断数据中不重复元

© 2024 ming博客. All rights reserved.基于rust salvo性能猛的很!