自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 websocket获取客服端真实ip

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

2025-03-31 17:31:16 346

原创 httpClient_apache过滤ssl证书校验

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

2025-03-27 14:44:47 563

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

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

2025-02-25 10:54:00 193

原创 deepseek使用技巧全集

deepseek使用技巧全集

2025-02-17 11:06:55 136

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

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

2024-12-10 10:32:29 1264

原创 docker镜像文件导出导入

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

2024-11-05 15:52:41 1000

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

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

2024-10-15 10:24:55 352

原创 java maven中引入自己的lib

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

2024-09-23 15:05:33 1178

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

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

2024-09-11 11:40:34 263

原创 LocalDateTime 时间处理

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

2024-09-05 16:28:40 653

原创 linux扩容

2024-07-10 22:09:04 162

原创 【无标题】

【代码】【无标题】

2024-07-09 11:37:00 253

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

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

2024-07-02 17:33:40 919

原创 java ZipFile 将多级目录压缩

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

2024-07-01 18:27:13 344

原创 jps命令解释以及用法

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

2024-06-27 15:31:57 3013

原创 docker启动

*4. 查看容器 **

2024-06-12 11:50:39 298

原创 springboot发送邮件

文章地址

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

原创 aspose操作书签

【代码】aspose操作书签。

2024-04-01 18:49:36 363

原创 zip压缩工具类

【代码】zip压缩工具类。

2024-01-12 10:55:21 540

原创 spring redis工具类

【代码】spring redis工具类。

2023-11-20 23:04:10 1179

原创 图片叠加_图片压缩

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

2023-11-20 18:35:08 241

转载 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 318

原创 linux防火墙设置

2023-09-04 20:54:08 110

原创 linux授权_linux权限

2023-09-04 20:47:26 96

原创 linux启动redis

2023-09-04 02:14:36 94

原创 docker常用命令

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

2023-08-31 16:12:26 575

原创 视音频转码

【代码】视音频转码。

2023-08-17 16:29:56 93

原创 redisTemplate序列化配置

【代码】redisTemplate序列化配置。

2023-08-11 16:56:29 294

原创 数组复制_copy to list

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

2023-06-16 15:02:32 357

原创 oracle

2023-03-07 16:53:28 144

原创 反射修改注解值

反射

2023-01-11 11:23:14 283

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

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

2023-01-05 11:04:37 1048

原创 pageHelper对List分页

2022-12-12 17:40:45 1162

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

2022-10-29 14:54:06 406

原创 @Value设置默认值

2022-08-26 13:36:31 303

原创 poi求和

poi求和

2022-06-13 16:23:00 319

原创 substring_字符串截取

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

转载 【无标题】

2022-06-08 20:08:00 96

原创 任意数字转换成时分秒

/** * 任意数字准换成 时分秒 * @param time * @return */ public static String format(Long time) { Long hour = time / 1000 / 60 / 60; Long min = time / 1000 / 60 % 60; Long sec = time / 1000 % 60; return String.fo

2022-04-13 17:26:01 995

转载 Java %d,%2d, %02d 的差异

Java 中由 int 型返回字符串时,经常用 String.format 方法,传入 %d,%2d, %02d 类似参数,记录下这些参数的含义。String.format 传入 %XYd 的意思,拆解如下,%d :正常输出十进制数 。%Yd:十进制数,输出 Y 位。如果本身大于 Y 位,正常输出。%XYd:十进制数,输出 Y 位,不足 Y 位就补 X 。如果本身大于 Y 位,正常输出。以 %d,%2d, %02d 为例,%d:十进制数正常输出 。%2d:十进制数,输出 2 位。如果本身大于

2022-04-13 17:15:00 1098

空空如也

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

TA关注的人

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