相关文章
动态扩缩容引发的JVM堆内存震荡:从原理到实践的GC调优指南
目录
一、典型案例:系统发布后的GC雪崩事件
(一)故障现象
1. 刚刚启动时 GC 次数较多
2. 堆内存锯齿状波动
3. GC日志特征:Allocation Failure
(二)问题定位
二、原理深度解析:JVM内存弹…
建站知识
2025/3/14 17:37:30
java每日精进 3.11 【多租户】
1.多租户概念
1. 多租户是什么?
多租户,简单来说是指一个业务系统,可以为多个组织服务,并且组织之间的数据是隔离的。
例如说,在服务上部署了一个MyTanant系统,可以支持多个不同的公司使用。这里的一个公…
建站知识
2025/3/14 17:37:30
Redis可视化连接工具RedisDesktopManager的下载与安装
Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具
(用到了redis desktop manger 整理资料记录一下使用过程,以备后续查看。)
Windows系统Redis管理工具安装方法如下:…
建站知识
2025/3/14 17:37:29
在VMware Workstation Pro上轻松部署CentOS7 Linux虚拟机
首先我们需要下载VM虚拟机和Centos7的镜像
下载并安装VMware Workstation Pro 访问VMware Workstation Pro官网下载 https://www.vmware.com/ 第二步:下载centos7镜像 访问centos官网下载 https://www.centos.org/ 开始部署Centos7 点击创建新的虚拟机 这里是Cen…
建站知识
2025/3/14 17:39:29
MyBatis SqlSession 的作用,以及如何使用 SqlSession 执行 SQL 语句
SqlSession 是 MyBatis 中非常重要的一个接口,它代表了与数据库的一次会话(session)。 可以将 SqlSession 理解为 JDBC 中的 Connection 对象加上一系列操作数据库的方法。 它负责:
SqlSession 的作用:
执行 SQL 语句…
建站知识
2025/3/14 17:39:29
命名管道的创建和通信实现
目录
命名管道的创建
使用函数创建命名管道的通信
预备创建
makefile设计
server.hpp设计
clent.hpp设计
comm.hpp设计
server.cc设计
clent.cc设计
测试运行 今天我们来学习命名管道 由于匿名管道(pipe())无法在两个毫不相干的进程之间进行通…
建站知识
2025/3/14 17:37:30
测试直播postman+Jenkins所学
接口自动化
什么是接口?本质上就是一个url,用于提供数据。后台程序提供一种数据地址,接口的数据一般是从数据库中查出来的。
postman自动化实操: 一般来说公司会给接口文档,如果没有,通过拦截,…
建站知识
2025/3/14 17:39:27