自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(261)
  • 问答 (11)
  • 收藏
  • 关注

原创 Linux系统内存占用排查流程及工具

通过以上步骤,90%的内存问题可快速定位。若遇内核级泄漏,需结合。:真实可用内存(含可回收缓存),低于10%需警惕。:查看进程内存映射分布,识别大块内存区域。Linux系统内存占用排查流程及工具。⚠️ 性能下降10倍+,仅限测试环境。:若持续增长,表明物理内存不足。:用cgroups限制进程内存。失败导致泄漏(用临时指针接管):按缓存大小排序,观察。

2025-08-06 16:42:52 773

原创 nginx配置websocket

WebSocket 支持​​:通过强制 HTTP/1.1 并传递 Upgrade 和 Connection 头。​​IP 透传​​:确保后端服务能获取客户端真实 IP(尤其在多层代理环境中)。​​安全性​​:这些配置不会暴露敏感信息,但需确保后端服务信任这些头部(防止伪造)。

2025-07-01 10:22:34 1216

原创 mybatis plus 生成代码

代码// 数据库配置// 包配置// 输出目录// 要生成的表名// 全局配置builder.author("zhang") // 设置作者.outputDir(outputDir) // 指定输出目录.fileOverride() // 覆盖已生成文件.dateType(DateType.TIME_PACK)// 使用JDK8时间类型.enableSwagger() // 开启Swagger注解// 生成后不打开文件夹})// 包配置。

2025-06-25 16:06:13 588

原创 websocket获取客服端真实ip

【代码】websocket获取客服端真实ip。

2025-03-31 17:31:16 954

原创 httpClient_apache过滤ssl证书校验

【代码】httpClient_apache过滤ssl证书校验。

2025-03-27 14:44:47 706

原创 数据库设计文档生成_表设计

【代码】数据库设计文档生成_表设计。

2025-02-25 10:54:00 256

原创 deepseek使用技巧全集

deepseek使用技巧全集

2025-02-17 11:06:55 197

原创 常见状态码含义及排查

同时,查看响应内容可以帮助判断服务器返回的错误信息,有些服务器会在响应体中返回详细的错误描述,如错误消息、堆栈跟踪(在开发环境下)等。同时,检查是否正确地返回了响应状态码,有时候可能会错误地返回了不合适的状态码。同样在 “Network” 选项卡中,点击具体的请求,可以查看请求头和请求体的内容。对于 POST 等请求,还要检查请求体中的数据格式是否正确,是否符合服务器的要求。例如,如果是 500 状态码,可能会在日志中发现具体的异常信息,如数据库连接异常、业务逻辑错误等。服务器无法找到请求的资源。

2024-12-10 10:32:29 1782

原创 docker镜像文件导出导入

1. 导出容器(包含内部服务)为镜像文件(docker commit方法)原理:docker commit命令允许你将一个容器的当前状态保存为一个新的镜像。这个新镜像将包含容器内所有的文件系统更改,包括安装的软件、配置文件等,也就是包含了内部服务及其相关配置。步骤:首先,使用docker ps -a找到你想要导出内部服务的容器的 ID 或者名称。例如,容器名称为my_service_container。然后,使用docker commit命令。格式为docker commit [选项] &l

2024-11-05 15:52:41 1145

原创 常见网络协议的介绍、使用场景及 Java 代码样例

介绍:HTTP 是用于在 Web 浏览器和 Web 服务器之间传输超文本的应用层协议。基于请求 - 响应模式,客户端发送请求,服务器返回响应。请求包括方法(GET、POST、PUT 等)、URL、协议版本、头部信息和可能的请求体。响应包括协议版本、状态码、状态描述、头部信息和响应体。使用场景:网页浏览:浏览器通过 HTTP 请求获取网页内容。API 调用:许多 Web API 使用 HTTP 协议进行数据交互。

2024-10-15 10:24:55 424

原创 java maven中引入自己的lib

需要注意的是,使用system范围的依赖可能会带来一些维护上的问题,因为这种依赖不是由 Maven 进行管理的,所以在可能的情况下,尽量将库安装到本地 Maven 仓库并以标准的方式引入依赖。首先,确保你的库是以适当的格式存在的,例如一个 JAR 文件。如果你的库是一个正在开发的项目,可以将其打包成 JAR 文件。如果你的库已经安装到本地 Maven 仓库,可以像引入其他 Maven 依赖一样引入xml。如果你的库放在项目目录下的特定文件夹,可以使用system范围的依赖来引入xml。

2024-09-23 15:05:33 1658

原创 用工厂+策略模式优化过多的if else代码块

不过,运用静态工厂+策略模式,也存在弊端,那就是会增加很多类;但是,当每种情况的逻辑代码很多、很复杂的时候,那么这个弊端就可以忽略不计,其优势就完全展示出来了。重构后的处罚逻辑简单、清晰,后续新增一种情况,只需定义一个相应的类即可,根本不需要修改处罚逻辑,完全解耦合,这大大提高了代码的可读性和可维护性。剩下的处罚类就不贴出来了。

2024-09-11 11:40:34 303

原创 LocalDateTime 时间处理

一、创建LocalDateTime对象。二、获取日期和时间的各个部分。三、日期和时间的比较。四、日期和时间的计算。

2024-09-05 16:28:40 986

原创 linux扩容

2024-07-10 22:09:04 186

原创 【无标题】

【代码】【无标题】

2024-07-09 11:37:00 275

原创 Nginx或Tengine服务器配置SSL证书

文档输入文档关键字查找产品概述快速入门操作指南安全合规开发参考服务支持视频专区Nginx或Tengine服务器配置SSL证书。

2024-07-02 17:33:40 1023

原创 java ZipFile 将多级目录压缩

【代码】java ZipFile 将多级目录压缩。

2024-07-01 18:27:13 457

原创 jps命令解释以及用法

JPS命令是开发和调试Java应用程序时非常有用的工具,它可以帮助开发人员快速定位和诊断Java进程的问题。通过查看JPS命令输出的信息,开发人员可以了解Java进程的运行状态和配置信息,从而更好地进行调试和优化。使用JPS命令可以显示正在运行的Java程序的进程ID(PID)以及其他相关信息,如程序的完整类名,即Java主类类名。这个命令将列出所有正在运行的Java进程的进程ID、虚拟机的启动参数和JVM命令行选项。这个命令将列出所有正在运行的Java进程的进程ID、完整类名和虚拟机的启动参数。

2024-06-27 15:31:57 3551

原创 docker启动

*4. 查看容器 **

2024-06-12 11:50:39 376

原创 springboot发送邮件

文章地址

2024-05-31 16:58:14 435 1

原创 aspose操作书签

【代码】aspose操作书签。

2024-04-01 18:49:36 416

原创 zip压缩工具类

【代码】zip压缩工具类。

2024-01-12 10:55:21 560

原创 spring redis工具类

【代码】spring redis工具类。

2023-11-20 23:04:10 1200

原创 图片叠加_图片压缩

【代码】java两张图片叠加。

2023-11-20 18:35:08 283

转载 linux 安装 ffmpeg

当前最新版本为 1.1.0f,https://www.openssl.org/source/old/1.1.0/openssl-1.1.0f.tar.gz。ffmpeg 源码仓库地址 https://git.ffmpeg.org/ffmpeg.git,在 github 上镜像地址 https://github.com/FFmpeg/FFmpeg.git。编译说明参照 https://bitbucket.org/multicoreware/x265/wiki/Home。因为只需要编译静态库,也没有特殊要求,

2023-11-03 16:28:26 361

原创 linux防火墙设置

2023-09-04 20:54:08 124

原创 linux授权_linux权限

2023-09-04 20:47:26 111

原创 linux启动redis

2023-09-04 02:14:36 109

原创 docker常用命令

我们甚至可以在一个服务器上,使用docker镜像,来跑出N个 mysql实例(尽管,他们的默认端口都是一样的,但还是那句话,容器间,环境是隔离的。有了端口映射,我们就可以将宿主机端口与 容器端口绑定起来,比如 我们建立宿主机的6379端口与容器redis6379端口绑定起来,那么再访问宿主机Ip:6379 就可以访问到对应容器了!默认情况下,我们是无法通过宿主机(安装docker的服务器)端口来直接访问容器的 ,因为docker容器自己开辟空间的端口与宿主机端口没有联系…

2023-08-31 16:12:26 631

原创 视音频转码

【代码】视音频转码。

2023-08-17 16:29:56 108

原创 redisTemplate序列化配置

【代码】redisTemplate序列化配置。

2023-08-11 16:56:29 355

原创 数组复制_copy to list

【代码】数组复制_copy to list。

2023-06-16 15:02:32 390

原创 oracle

2023-03-07 16:53:28 159

原创 反射修改注解值

反射

2023-01-11 11:23:14 310

原创 excel设置单元格边框线, 自适应行高

excel设置单元格边框线,自适应行高

2023-01-05 11:04:37 1115

原创 pageHelper对List分页

2022-12-12 17:40:45 1199

转载 bash中 2>&1 & 的解释

2022-10-29 14:54:06 448

原创 @Value设置默认值

2022-08-26 13:36:31 333

原创 poi求和

poi求和

2022-06-13 16:23:00 350

原创 substring_字符串截取

2022-06-10 11:35:47 271 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除