跳转至
MarkDown_Log
github代码对比
正在初始化搜索引擎
MarkDown_Log
Home
操作系统
其他技术
读书笔记
MarkDown_Log
MarkDown_Log
Home
操作系统
操作系统
Linux性能排查相关
Linux性能排查相关
计算相关
计算相关
什么是线程
LWP
进程间通信
僵尸进程
孤儿进程
中断
load高的原因
上下文切换导致sys高
perf命令
vmstat命令
ps命令
线程名字的含义
iostat命令
sar命令
tsar命令
top命令
/proc/stat
strace命令
pidstat命令
core_dump
机器夯住原因
内存相关
内存相关
内存
内存是如何分配的
记一次内存占用高的分析
Linux的两种内存分配方式
numa
内存回收的方式
slabtop命令
/proc/slabinfo
/proc/meminfo
内存页的理解
min_free_kbytes参数
oom机制
oom评分是如何算出来
计算oom评分的脚本
free命令
内存优化的手段
查看进程swap使用的脚本
过度分配的理解
TLB
内存大页
透明大页
pidstat查看线程内存状态
堆栈信息查看
IO相关
IO相关
内核参数
proc文件系统
partitions
dd命令
fio命令
jbd2线程
Linux常用文件系统优缺点
sys文件系统
IO技术栈
IO指标及工具
IO优化建议
IO scheduler
IO的类型
blktrace常用使用方法
blktrace命令
mount命令
iodump命令
hdparm命令
dumpe2fs
iostat
iotop
Python导致IO慢案例
SQL查询慢案例
IO测试方法
findmnt命令
e2label命令
blkid命令
lspci命令
lsblk命令
查看目录大小
句柄
lsof
查询raid卡信息-storcli命令
查询raid卡信息-MegaCli命令
ulimit和limit文件
kdump
分析vmcore
sysrq-trigger
文件描述符
清理磁盘
清理磁盘的脚本
网络相关
网络相关
TCP图解
TIME_WAIT过多的解决方法
阿里云修改TCP的TIME-WAIT超时时间
Linux修改TCP的TIME-WAIT超时时间
模拟一次CLOSE_WAIT
全连接队列和半连接队列
tcpdump
netstat
测试TCP带宽
nmap命令
ethtool命令
iperf3测速
mtr测试
curl命令
排查网页打不开
各种计算机存储单位和网速单位
查看网卡实时流量
查看域名解析
nc命令
DNS缓存
ifconfig详解
ip命令
DNS优化
IPSecVPN
SSL_VPN
IPSecVPN和SSLVPN区别
python模拟浏览器验证证书
对称加密
非对称加密
bonding
https原理
用户配置文件加载顺序
NAT网关模拟
流表
通过ip查询mac地址
缩短长连接
lldptools
tcpdump_lldp
系统重启问题
系统重启问题
查看系统启动时间
系统启动分析
Linux软件
Linux软件
ls命令
日志查看常用命令less
crontab
rsync
rootfs
提供命令查询的网站
find命令
把任务存放后台
查询系统重启记录的方法
给进程做coredump
ntp
Linux加模块
Centos7
Centos7
CentOS查看系统驱动
修改网卡
Centos7启动过程
LVM
firewalld
iptable
service服务书写规则
service服务快速失败
iptables流量标记
Yum
Yum
ius源
时间同步chrony
系统日志查询命令
ssh专题
rpm官网
ls命令详解
Linux特殊权限解释
linux文件系统的简单描述
系统日志syslog-ng服务
系统日志rsyslog服务
查询硬件信息-dmidecode
查询硬件信息-ipmitool
gun软件列表
关闭selinux
无交互式修改root密码
Windows
Windows
虚拟机安装Windows
tcping
Mac
Mac
常用软件
安装Homebrew
MAC安装Python
cheerytree安装
Mac本地运行简单的ubantu
汇编基础
汇编基础
win10下搭建8086汇编环境
存储单元
地址总线
控制总线
数据总线
内存地址空间
8086CPU
debug命令
寄存器
代码段
汇编指令合集
其他技术
其他技术
云计算
云计算
云计算概念
云计算形态
云计算形态
Openstack
云计算部署
云计算部署
MAAS
Juju
Charm
云计算相关底层硬件
云计算相关底层硬件
Bluefield智能网卡
mft
什么是DPU
什么是TPU
查询物理机交换机信息
什么叫巨型帧
交换机路由器等
交换机路由器等
查看路由规则
输入配置
交换机网络协议
交换机网络协议
Ospf
Vlan
vxlan
DHCP_Relay
GPU
GPU
xpu
云服务器
云服务器
云服务器实现原理之KVM
云服务器实现原理之KVM
KVM概念
KVM排查
virsh命令
virsh统计虚拟机占用内存的脚本
云服务器镜像转换
云服务器镜像转换
iso格式转换为vhd格式
裸金属服务器
裸金属服务器
裸金属服务器
百度裸金属和阿里云裸金属对比
GPU服务器
GPU服务器
什么叫NVSwitch
什么叫NVLink
如何查看显卡之前的连接状态
负载均衡
负载均衡
负载均衡选择四层还是七层
负载均衡底层原理之Nginx
负载均衡底层原理之Nginx
Nginx部署
Nginx启动及命令行参数
Nginx配置详解
Nginx7层负载均衡
Nginx7层反向代理
Nginx4层转发
Nginx概述
负载均衡底层原理之LVS
负载均衡底层原理之LVS
LVS
数据库
数据库
Mysql
Mysql
基本语法
数据类型
约束
授权
查询
函数
备份
在数据库中备份某些表
SHOW_SLAVE_STATUS
慢sql
mysql的编译安装
索引
ab复制
读写分离
数据库连接命令
Redis
Redis
redis
redis_info详解
redis_info_stats详解
redis作为缓存的优化方案
redis快速部署
redis编译安装主从
redis运维动作
redis部署形态
redis配置详解
redis支持存储的类型
Memcache
Memcache
Redis和Memcache对比
消息队列
消息队列
MQ
MQ
MQ种类
MQ对比
Rocketmq
Rocketmq
rocketmq部署
Kafka
Kafka
基本概念
连接器
去zookeeper新特性
单机部署
运维命令
配置文件详解
集群模式
大数据
大数据
HDFS
Devops
Devops
CICD概念
CICD产品Jenkins
CICD产品Jenkins
Jenkins的yum部署
Jenkins的简单构建任务
IDEA_Jenkins插件
Jenkins审查制度
核心功能之Pipeline
核心功能之Pipeline
Pipeline
pipeline示例
K8S
K8S
minikube
K8S 1.16.9部署
基础概念
污点
亲和性
initContainers
一个比较完整的deployment的样例
ClusterRole
emptyDir
deployment添加配置文件
主机内目录挂载到pod中
Deployment的demo
statefulset的demo
liveness
readiness
pvc实验
K8S部署应用的8项原则
滚动升级中的maxSurge和maxUnavailable
pod生命周期
initContainers
CNI
Controller
Secret
StatefulSet_Mysql
etc备份
节点维护
hostalias
监控
监控
Prometheus
Prometheus
prometheus概念
单机部署
K8S部署
K8S kube-state-metrics指标说明
Exporter Metrics解释
Prometheus监控查询例子
Prometheus监控查询语法入门
Prometheus语法函数
Prometheus recording_rules功能
Prometheus指标讲解"为什么rate可以计算CPU的使用率"
时序数据库
查询某个机器的CPU
Alertmanager
Alertmanager
Alertmanager部署
Alertmanager配置
Grafana
Grafana
Grafana部署
Dashboard
Grafana添加变量
安全
安全
DNS劫持
SYN泛洪
其他中间件
其他中间件
Etcd
Etcd
Etcd部署
内网穿透
内网穿透
n2n
Pinpoint
Pinpoint
Pinpoint安装
其他容器相关技术
其他容器相关技术
Docker
Docker
Docker安装和加速
停止docker出现警告
docker_compose中卷的映射
docker_compse讲解
dockerfile
docker命令
registry
KubeSphere
KubeSphere
KubeSphere安装
Rancher
Rancher
Rancher安装
编程语言
编程语言
Python
Python
Virtualenv
Python一些语法
CSV模块
CSV、列变行、行变列转换
XLSX模块
XLSX转CSV
K8S模块
内存性能模块
Centos7安装Python3
Python3 Dokcer镜像制作
Python3 日志控制
python函数参数
python装饰器
python生成器
python迭代器
lambda函数
Flask
多进程和多线程
线程
线程
thread线程锁
通过继承实现多线程
threading.Event()
join的作用
join详解
守护线程
通过继承实现多线程
协程
协程详解
shedule
shedule
后台执行
schedule日志显示下次任务执行时间
supervisord
supervisord
supervisord是什么
类
类
类的继承
类变量与实例变量
mypy
基础
基础
for循环
if语句
match语句
while语句
常见语法
Go
Go
Go入门
Web框架 Gin
Web框架 Gin
Gin入门
Gin 路由拆分成单个文件
Gin 路由拆分成单独APP
Vue
Vue
html中加载VUE
安装nodejs
nodejs运行网站
npm的使用
VUE安装
VUE目录文件
VUE使用axios加载本地json
VUE使用for循环
VUE使用if
VUE使用事件监听
VUE方法和计算属性
VUE输入绑定
前端时代的变革
java
java
java运维命令
java_dump命令
jvm参数调优
新生代_老年代
awk
awk
基础语法
数组
循环控制
匹配
函数
重定向
awk使用bash变量
awk无缓存输出
awk不打印某列
awk的一些例子
Ansible
Ansible
Ansible
Ansible部署
Ansible_Dome
Ansible检查正确性
Ansible实例
Bash
Bash
语法
语法
变量
shell读取变量
数学运算
判断
if语句
case语句
for循环
while循环
until循环
数组
函数
特殊符号
bash的通配符
重定向
不同的脚本执行方式
Demo
Demo
Demo
一些帮助书写Bash脚本的东西
一些帮助书写Bash脚本的东西
sed
sed
语法
sed脚本
拓展
grep
grep多个关键字
正则表达式
bash的颜色控制
bash脚本查看文件指定行
bashm脚本命令行选项
bash脚本加密
控制bash子bash
bash中的异常处理
查看系统软件变化
bash批量登录服务器
sort排序
shellcheck
split
tr
paste
工具和知识
工具和知识
git及github的轻度教程
Pycharm及配合Github的使用
MkDocs的使用
URL在线编码转换工具
常用地址
P99
github代码对比
git一次报错
brew使用
siege压测
读书笔记
读书笔记
社会文化
社会文化
《情商》丹尼尔·戈尔著—读书笔记
《人性的弱点》
《人性的弱点》
与人相处的诀窍
可以被别人喜欢
赢得别人的赞同
领导者知晓的
医疗健康
医疗健康
健身
健身
NSCA-CSCS体能教练笔记
什么叫三分化和五分化
日常饮食
日常饮食
戒烟
喝酒
抗氧化食物
喝水
个人成长
个人成长
寻找人生之路
7个习惯
了解自我
道理
哲学宗教
哲学宗教
佛教
佛教
佛法中解脱的方法
般若波罗蜜多心经
大悲咒
不执着于欲望的行为表现
道教
道教
天干地支
心理
心理
一些心理学概念
github 比较好用的代码对比方法
选择版本之后,点击compare后,可以选择和其他版本之前变动了哪里
回到页面顶部