自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 解决 Ubuntu 中 Docker 安装时“无法找到软件包”错误

这些错误通常表明你的系统中无法找到 Docker 相关的软件包。然后,按照 Docker 官方文档的指引,添加正确的软件源。首先,确保你的系统满足 Docker 的安装要求。希望这篇文章能帮助你解决 Docker 安装问题!

2025-02-21 12:28:57 1866 1

原创 Docker 镜像加速:告别龟速,畅享飞速下载!

各位 Docker 用户,是否还在为下载镜像速度慢而苦恼?是不是经常因为网络问题导致构建失败?今天,就为大家分享一个最新可用的 Docker 镜像源,让你的 Docker 体验飞起来!Docker Hub 是官方的镜像仓库,但由于网络原因,国内用户访问速度较慢。使用国内镜像源,可以有效提升下载速度,节省宝贵时间。希望这篇文章能帮助大家提升 Docker 镜像下载速度,提高工作效率!

2025-02-21 12:12:43 622

原创 Java动态数组简单实现详解

这个简单的动态数组实现展示了数据结构中最基本的一些概念:动态扩容、边界检查、元素操作等。通过理解这些基础实现,我们可以更好地理解Java中ArrayList等集合类的工作原理。

2025-02-12 12:41:24 622

原创 InfluxDB数据库跨服务器迁移指南

在本文中,我将详细介绍如何将InfluxDB数据库从一台服务器迁移到另一台服务器。这个过程包括数据备份、传输和恢复三个主要步骤。

2025-02-12 12:13:10 681

原创 使用 MySQL JSON 查询筛选嵌套字段的值

MySQL 提供了强大的 JSON 查询功能,使得我们可以方便地处理结构化的 JSON 数据。在本文中,我们通过和函数,成功筛选出了目标字段值为特定值的记录。同时,结合性能优化建议,可以让你的 JSON 查询更高效。希望本文对你有所帮助!

2025-01-24 16:07:26 1124

原创 定时任务版watch_dog

【代码】定时任务版watch_dog。

2024-12-04 16:33:32 264

原创 生成restart脚本

【代码】生成restart脚本。

2024-12-04 16:32:48 481

原创 中间件创建 elasticsearch influxdb redis mysql emqx

【代码】中间件创建 elasticsearch influxdb redis mysql emqx。

2024-10-30 19:53:52 169

原创 批量修改库结构,表结构,表字段的字符集和排序规则

【代码】批量修改库结构,表结构,表字段的字符集和排序规则。

2024-10-21 17:05:09 131 1

原创 当地时区转UTC, UTC转当地时区

【代码】当地时区转UTC, UTC转当地时区。

2024-09-20 10:11:54 305

原创 easyexcel导入导出多个sheet数据,支持国际化表头

备注:jvm需要加 --add-opens java.base/sun.reflect.annotation=ALL-UNNAMED。

2024-09-19 11:25:36 696

原创 设置文件权限脚本

【代码】设置文件权限脚本。

2024-09-13 09:33:40 264

原创 docker安装mysql,允许远程连接

sudo docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=root123 -p 3306:3306 -d mysql:5.7.44

2024-09-03 15:07:16 144

原创 递归读取java项目下的Controller结尾的.java文件,读取@SysLog里的|后的英文内容,翻译成瑞典语,并写回到@SysLog

【代码】递归读取java项目下的Controller结尾的.java文件,读取@SysLog里的|后的英文内容,翻译成瑞典语,并写回到@SysLog。

2024-09-03 15:03:37 280

原创 写一个python脚本读取文件,并翻译指定英文内容为瑞典语

【代码】写一个python脚本读取文件,并翻译指定英文内容为瑞典语。

2024-09-03 15:01:52 196

原创 在 Spring Boot 应用启动时,指定应用监听的 IP 地址,动态获取IP

java -Xmx1g -Xms1g -Xss1m -jar demo.jar --server.address=$(ifconfig eth0 | grep 'inet ' | awk '{print $2}')

2024-07-25 11:00:12 616

原创 使用easy-captcha生成图形验证码报错“sun.awt.FontConfiguration.head“ is null

【代码】使用easy-captcha生成图形验证码报错“sun.awt.FontConfiguration.head“ is null。

2024-05-17 11:12:47 231

原创 Disable ONLY_FULL_GROUP_BY

【代码】Disable ONLY_FULL_GROUP_BY。

2024-04-24 14:50:14 167

原创 docker安装redis,指定访问密码

【代码】docker安装redis,指定访问密码。

2024-04-21 18:46:08 158

原创 docker安装mysql,允许远程连接

【代码】docker安装mysql,允许远程连接。

2024-04-21 18:39:18 813

原创 IDEA自动编译设置,2021.2前后版本配置有差异

【代码】IDEA自动编译设置,2021.2前后版本配置有差异。

2024-04-16 14:48:11 497

原创 spring-cloud-starter-openfeign 4.0.4配置超时时间和默认重试机制,测试超时场景

配置@FeignClient的url中的ip地址和端口都为可访问,接口设置延迟,mock dealy服务设置延迟50秒,openfeignclient配置readTimeout为10秒,配置@FeignClient的url中的ip地址为不可路由的IP地址,如192.168.8.8,openfeignclient配置connectTimeout为10秒,配置@FeignClient的url中的ip地址为可访问,端口不可访问,测试Connect timed out。测试Read timed out。

2024-03-14 19:28:26 718

原创 python批量替换并翻译文件中的内容结合正则表达式和百度翻译

【代码】python批量替换java文件中的内容结合正则表达式和百度翻译。

2024-02-20 15:42:45 298

原创 NPM registry 替换为国内镜像,huaweicloud

【代码】NPM registry 替换为国内镜像,huaweicloud。

2024-02-04 14:32:40 1333

原创 在Bean实例化之前修改yml配置项,实现对nacos client连接时的密码进行动态解密,密码由jasypt加密

在 src/main/resources下新建META-INF/spring.factories文件,写入内容。扩展EnvironmentPostProcessor。nacos client配置项。通过SPI使自定义的配置生效。

2024-01-25 09:27:57 657 1

原创 内存泄露&arthas

通过arthas 监控内存,以及通过jmap -histo 命令观察gc情况,发现事实是这样,执行full gc的次数很频繁,而且每次执行完full gc之后,堆内存的情况并没有很明显的减少,导致出现了频发full gc的情况。导致full gc的原因:某个商家做活动,一段时间内涌入了大量的流量,导致ES内存增长很快,所以产生了full gc。但是通过增加日志,打印执行时间,发现用时并没有太久(同时,sql查询也有超时时间,超过5s左右会终止查询,抛出异常,而这种情况并没有出现)。

2024-01-23 20:16:53 1629

原创 quartz部署Table ‘QRTZ_LOCKS‘ doesn‘t exist

QRTZ_LOCKS是大写,但是数据库中是小写qrtz_locks。

2024-01-23 20:13:54 1721 2

原创 Docker命令实战

启动nginx应用容器,并映射88端口,测试的访问。,找到nginx镜像。

2024-01-23 19:55:24 393

原创 centos下安装docker

其他系统参照如下文档。

2024-01-23 19:43:29 423

原创 MySQL 支持 WITH RECURSIVE 语法,用于执行递归查询,根据父级找所有子级,根据子级找所有父级

假设有一个表employee包含员工的关系结构,其中包含员工的ID和直接上级的ID。

2024-01-23 09:14:20 970 1

原创 正则表达式:整数位最多5位,小数位最多3位,整数时不能出现小数

这个正则表达式可以精确地匹配整数位最多5位,小数位最多3位,且整数时不能出现小数的要求。希望这个正则表达式能帮到你!如有任何疑问,欢迎继续询问。

2024-01-22 13:58:33 1178

原创 MySQL根据某一个或者多个字段查找重复数据的sql语句

以下的SQL语句可以根据你的表结构和需要进行相应的调整。为实际的表名和字段名。

2024-01-22 13:21:17 1066

原创 JPush推送接口报IOException(网络连接异常)

值得注意的是,在之前的服务器上没有遇到这个问题,但在阿里云新装的环境中却出现了这个错误。经过远程调试发现真实异常javax.net.ssl.SSLException: java.security.ProviderException: java.security.KeyException。请注意确保在更换JDK版本时,适当调整服务器的配置和环境变量,以确保新的JDK版本能够正确地被系统识别和使用。为了解决这个问题,更换成了。

2024-01-22 12:50:23 417

原创 Linux 查找文件内容的常用命令方法

例子:从当前目录开始查找所有扩展名为 .in 的文本文件,并找出包含 "thermcontact" 的行。例子:在当前目录里第一级文件夹中寻找包含指定字符串的 .in 文件。如果有其他问题,请随时提问。$ grep -i "被查找的字符串" 文件名。$ grep -c "被查找的字符串" 文件名。$ grep -v "被查找的字符串" 文件名。$ grep -e "正则表达式" 文件名。$ grep "被查找的字符串" 文件名。Linux 查找文件内容的常用命令方法。

2024-01-22 12:36:21 430

原创 Linux 批量杀掉所有Java进程

ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9

2024-01-18 20:50:52 1032 1

原创 使用find命令来查找指定文件夹下的所有.avi文件

目录下查找所有类型为文件(不包括子目录)且文件名以。为实际的文件夹路径。这个命令会递归地搜索子目录中的。命令将它们移动到当前目录。命令来查找指定文件夹下的所有。文件并将它们移动到当前目录。命令将它们移动到当前目录(结尾的文件,然后使用。

2024-01-07 15:49:16 495 1

原创 jvm监控 grafana dashbaord

【代码】【无标题】

2023-11-09 20:53:08 207 1

原创 docker安装promtail

job: dev-log # job 名称。

2023-11-07 09:25:12 568 3

原创 部署mysqld_exporter,接入Prometheus,grafana dashboard显示

Environment=DATA_SOURCE_NAME=数据库用户名:数据库密码@(数据库ip:数据库端口)/password=数据库密码。user=数据库用户名。

2023-11-07 09:13:52 433

原创 Java17 Stream流Double之求和学生总分数

double max = list.stream().mapToDouble(Student::getCcore).sum();

2023-11-03 09:26:05 512

空空如也

空空如也

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

TA关注的人

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