fkkkkk

spring-boot定时器Schedule模块笔记

#### 前言 系统中 定时任务肯定会有 根据项目大小 去正确的选择定时器的相关实现 是非常有必要的 在大型项目中 一般会选择 quartz、elastic job之类的分布式定时框架 或者基于一些环境上的定时功能去实现 如k8s的定时任务、lin

linux-shell脚本入参笔记

####前言 linux shell脚本中 获取参数 大致上 有 * 直接 xxx.sh p1 p2 直接通过获取 脚本后面跟着的参数 进行操作 * getopts 获取 脚本后面的选项 * getopt 获取脚本后面的可变选项 * read 从键盘或者文件中读取参数 这几种方案

linux-ln连接笔记

#### 前言 在linux中 任何软件、文件、文件夹 都可以看做是一块数据块 每个数据块都拥有自己的inode节点 可以是多个 当一块数据没有inode引用了 那么这个数据块就可以擦除了 那么在linux中 想要在任意地方去访问这个数

linux-read笔记

#### 前言 read 接收输入的数据 写脚本经常用的命令 之前都是瞎鸡儿用 从来没考虑仔细看看 文档 这次有时间 看看 记录下这篇笔记 #### 实例 ##### 读取键盘输入 ``` echo ' #!/bin/bash echo "请输入名字:" read name echo "你的名字

linux-xargs笔记

#### 前言 在需要使用复杂的长命令去解决一些事情的事情 很多时候 需要将标准输出作为参数去使用 而不是当做标准输入去使用 那这个时候 就需要xargs 将标准输出的值重定向到某个命令的参数上去 并且执行这个命令 ####

linux-history笔记

#### 前言 查看 命令执行记录 重新执行历史命令 应该也是常规操作 之前都是 cat .bash_history 去看 根本没注意其他信息 现在统一记录一下笔记 #### 历史记录的相关环境变量 |变量名称|变量作用|备注| |:------|:-----|:---| |HIS

分屏工具tmux使用笔记

#### 前言 linux中 经常使用 终端 一次打开多个终端 很麻烦 不好用 有个很强悍的工具 tmux 很出名的分屏工具 ubuntu安装 ``` sudo apt install tmux ``` 然后 在终端输入 ``` tmux ``` 这个时候 终端已经启动tmux 默认是ctrl+b 是快捷键

alias笔记

#### 前言 linux下面 有时候常用的命令太吉尔长了 命名别名是必须的 #### 使用示例 有时候有些命令常用 例如 'ls -a' 'ps -aux' 这样的 如果每次输入全部 麻烦的很 通过设置别名 可以快速使用 ##### 设定临时 alias 只能在当前

dockerfile关键字笔记

#### 前言 虽然经常写dockerfile 但是老是去官网查询 翻墙慢的一批 干脆 从官网上把常用的dockerfile关键字记录下来方便查询 参考地址: https://docs.docker.com/engine/reference/builder/#parser-directives https://yeasy.gitbooks.io/docker_practice/im

eureka-client多网卡配置笔记

#### 前言 在使用swarm编排docker的时候 由于swarm 需要暴露端口需要ingress网络 但是 eureka client 注册的时候 不需要使用 ingress这种网络的网卡 那么这个时候 就需要配置 eureka client 偏向的网络和排除的网卡之类的配置 #### 相关

常用json解析框架对比

#### 前言 最近使用基于http作为rpc调用协议的时候 由于选择使用json来传递数据 不得不做一波常用的json解析框架的性能、稳定性、可定制性、使用难度、对复杂对象的支持程度等等方面来对比一下 只针对常用的几种 json解析

es+kibana+filebeat采集docker日志实战

#### 前言 最近看了看 docker 标准输出和标准错误的日志采集 发现 filebeat 可以直接监听 docker的启动结束等动作 并且几乎不需要配置什么 就可以很轻松的采集到node上的docker运行的日志 而且也可以直接接入 k8s的标准输出和

spring-boot-cache使用实战

#### 前言 cache可以说是后端提高响应速度、承载能力的标准套路了 spring boot中提供spring boot starter cache 组件 配合spring boot starter redis 或者其他缓存组件 可以很简单的使用缓存 #### spring cache 介绍 一套基于spring aop的方式 为函

深入理解jvm阅读笔记-内存区域划分

#### 前言 最近 在学习 jvm相关的知识 之前 一直看的一些博客 文章 没有静下心 看看 jvm相关的书籍 干脆买了一本 周志明大佬的jvm的书 #### 内存区域划分 ![内存区域划分图](http://asset.xujiuming.com/private-asset/jvm_runtime_data_ar

git-lfs使用笔记

#### 前言 一直想找个能够存储比较大的文件 而且又能像git一样操作方便快捷 开始准备自建svn来达到需求的 后来看github的一些文档看到了git lfs (Git Large File Storage)功能 干脆了解了一下 顺便记录下这篇笔记 方便以后

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