文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
沧海月明
解决了什么问题,做了什么优化
累计撰写
149
篇文章
累计创建
33
个标签
累计收到
1
条评论
栏目
文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
目 录
CONTENT
Bash-沧海月明
以下是
Bash
相关的文章
2025-05-16
【实践】玩转bash脚本
将大文件分割成不同部分循环移动每一部分 heapfile=`ls | grep heap-dump.hprof` echo "$heapfile" tar czf - $heapfile | split -b 900m - dst_split. list=`ls | grep dst` for
2025-05-16
30
0
0
运维基础
技术实践
2025-03-28
垃圾收集器与内存分配策略
两种垃圾回收策略 引用计数法 通过四种引用判断实例是否需要被回收。 强引用:典型如Object o = new Object(),只要存在,垃圾收集器就永远不会回收掉被引用的对象。
2025-03-28
33
0
0
《深入理解JAVA虚拟机》
2024-12-23
【实践】网络与服务器请求故障排查实践
问题1 三次握手产生的连接池满 【现象】:QPS远低于预期值,压测机请求产生大量网络异常:Connection time out/Read time out,后端未观测到很多请求 【思路】:连接超时,看起来多半是网络问题,如果是后端主动拒绝连接(tomcat线程池满等),报错不应该是连接超时 【排查
2024-12-23
51
0
0
技术实践
IO与网络
2024-12-17
docker/k8s命令大全
docker命令图解 补图https://blog.51cto.com/u_15060549/3433608 docker命令 tar包 <-> 镜像 docker load - 加载tar包成镜像 在终端中,运行以下命令来加载
2024-12-17
84
0
0
《Docker与容器云》
2024-12-12
Linux
linux内核的namespace机制 Linux的namespace机制是一种用于实现进程隔离和资源隔离的核心特性 例如
2024-12-12
79
0
0
运维基础
2024-12-10
arthas - 强大的运维工具
启动arthas $JDK_ROOT/jdk*/bin/java -Dfile.encoding=UTF-8 -jar $ARTHAS_ROOT/arthas-boot.jar [tomcatPID] # 例如一个最简单的命令:./java -jar arthas-boot.jar 2198 pr
2024-12-10
83
0
0
运维基础
2024-12-09
docker安装与简单的分布式项目搭建
docker概述 docker - 容器技术的优秀应用,通过命令简单启动一个虚拟容器,从而提供项目运行的虚拟环境,通过一个容器就可以完成一个项目的部署和管理,而多个容器在一个物理节点上启动,可以实现互不干涉的部署和管理。 kubernetes(k8s) - 容器云是以容器为资源分割和调度的基本单位的
2024-12-09
76
0
0
《Docker与容器云》
2024-11-20
gdb工具
安装gdb 命令下载 linux场景可以使用命令下载 # ubuntu系统 apt-get install gdb # 红帽系统 yum install gdb 包下载 在http://ftp.gnu.org/gnu/gdb下载对应gdb版本,或使用wget命令下载 wget http://ft
2024-11-20
68
0
0
运维基础
2024-11-18
Linux常用命令
系统常用命令 # Linux关机重启指令 # 关机 shutdown -h now # 重启 shutdown -r now # 查看系统,CPU信息 # 查看系统内核信息 uname -a # 查看系统内核版本 cat /proc/version # 查看当前用户环境变量 env cat /
2024-11-18
71
0
0
运维基础
2024-10-31
NMT - 内存追踪区域分析
NMT即Native Memory Tracker 使用jcmd参数配合JVM配置可以开启NMT选项: -XX:NativeMemoryTracking=summary/detail jcmd <pid> VM.native_memory summary/detail 输出的结果代表内存使用情况
2024-10-31
45
0
0
运维基础
1
2