- 博客(68)
- 资源 (63)
- 收藏
- 关注
原创 docker /var/lib/docker/overlay2磁盘满的处理方法
摘要:服务器磁盘空间告警,检查发现Docker占用过大空间。通过df -h和du命令分析,发现/var/lib/docker下containers的日志文件、volumes的项目日志及overlay2层占用主要空间。解决方案包括:1)清理容器日志(通过脚本清空*-json.log);2)删除volumes中的日志文件;3)使用docker system prune -a清理镜像和容器;4)修改daemon.json限制日志大小(单文件1GB,保留3个),并重启Docker服务。最终有效释放磁盘空间并预防重复
2025-12-20 22:56:40
292
原创 Jenkins 页面加载缓慢 Dark Theme插件硬编码IP导致的问题
虚拟机部署Jenkins后因IP变更导致页面加载缓慢,主要问题在于DarkTheme插件仍尝试从旧IP加载/theme-dark/theme.css资源。解决方法:进入"Manage Jenkins > Plugins > Installed Plugins",找到DarkTheme插件。若不需要该主题可直接关闭或卸载;如需保留则需重新安装插件。操作完成后重启Jenkins服务即可解决问题。此方法通过重置主题插件的IP绑定关系,确保资源从当前IP正确加载。
2025-11-20 22:33:46
107
原创 Linux安装Jenkins-2.523,jdk17
本文介绍了JDK 17.0.13和Jenkins 2.523的安装配置过程。首先详细说明了JDK的安装步骤,包括解压、环境变量配置以及验证方法。随后讲解了Jenkins的安装流程,涵盖卸载旧版本、修改配置文件(包括设置root用户、工作目录、JDK路径和端口)、服务管理命令等关键步骤。最后指出首次访问Jenkins时需要验证初始管理员密码,该密码存储于指定路径文件中。整个安装过程涉及系统环境配置、服务管理等多个环节,为Linux环境下部署Jenkins提供了完整指导。
2025-08-18 13:33:13
308
原创 JDK17缺少jre
Linux安装了jdk17,没有生成的jre;导致的问题某些运用到jre的程序起不来报异常。进入jdk安装的目录下的bin目录。在bin目录下生成jre后的目录。
2025-08-10 21:13:55
224
原创 Linux安装Jenkins-2.432,jdk17
本文介绍了JDK17、Maven3.6.3和Jenkins2.432的安装配置过程。主要内容包括:1)JDK环境配置,设置JAVA_HOME等变量;2)Maven安装与PATH配置;3)Jenkins的rpm安装、服务配置修改(包括根目录、JDK路径、端口号等),以及服务管理命令。最后说明首次访问Jenkins需要从指定路径获取初始密码。全文提供了完整的安装配置流程和关键操作命令。
2025-08-10 17:35:45
203
原创 Maven私服搭建--Nexus-3.82.0 Linux环境
Nexus 是由 Sonatype 公司开发的一款强大的仓库管理工具,全称为 Nexus Repository Manager(NXRM),用于统一管理和代理各种类型的软件包仓库,如:Maven、npm、Docker、PyPI、NuGet、Helm、YUM / APT 等
2025-08-07 22:46:00
1126
原创 Linux 使用 firewalld :开放端口与常用操作指南
本文介绍了Linux系统中firewalld防火墙的基本管理方法。主要包括三部分内容:1)使用systemctl命令管理防火墙服务的启动、停止、重启及开机自启设置;2)通过firewall-cmd命令管理端口开放,包括永久开放/关闭端口及重新加载规则;3)查看防火墙信息,包括检查端口开放状态、列出开放端口和服务。重点强调了使用--permanent参数使规则永久生效后必须执行--reload重新加载配置。
2025-08-04 22:19:41
694
原创 HTTP Content-type 对照表
常见文件扩展名与Content-Type(Mime-Type)对应关系摘要:本文列举了数百种文件扩展名及其对应的MIME类型,涵盖文档(.doc/.pdf)、图像(.jpg/.png)、音频(.mp3/.wav)、视频(.mp4/.avi)、应用程序(.exe/.apk)等各类文件。常见类型包括:二进制流(application/octet-stream)、文本(text/html)、图像(image/jpeg)、办公文档(application/msword)、压缩文件(application/x-stu
2025-08-04 10:35:38
313
原创 SpringBoot整合RocketMQ(阿里云ONS)
本文介绍了在SpringBoot项目中集成阿里云RocketMQ(ONS)的完整配置方案。主要包括:1)在pom.xml中添加1.8.8.8.Final版本的ons-client依赖;2)通过application.properties配置连接参数;3)创建RocketMQConfig配置类读取MQ属性;4)实现ProducerBean消息生产者,支持消息发送功能;5)配置ConsumerBean消费者,设置线程数、重试次数等参数;6)实现MessageListener接口处理接收到的消息。该方案提供了完整
2025-07-29 23:31:12
413
原创 SpringBoot整合RocketMQ(rocketmq-client.jar)
本文介绍了SpringBoot集成RocketMQ的实现方案,主要包括生产者和消费者的配置过程。通过引入rocketmq-client依赖,详细说明了application.properties中的参数配置,包括nameserver地址、生产者/消费者组名等核心参数。文章提供了完整的代码示例,包括MQProducerConfig生产者配置类、MQConsumerConfig消费者配置类、MQConsumeMsgListenerProcessor消息监听处理器,以及MQProducerController消息
2025-07-29 23:07:04
667
原创 Linux 完整删除 Systemd 服务的步骤
摘要:本文详细介绍了如何彻底删除Systemd服务(auth.service和auth.socket)的步骤。主要包括:1)停止运行中的服务;2)禁用服务防止开机自启;3)删除服务配置文件;4)重新加载Systemd配置;5)通过status命令验证删除结果。注意事项包含服务状态检查、依赖关系处理以及日志清理方法,建议使用journalctl命令清除相关日志记录。完整操作需root权限执行,每个步骤后都应进行验证以确保服务被完全移除。
2025-07-29 22:00:44
591
原创 Nginx IP授权页面实现步骤
本文介绍了一个基于Nginx和Python Flask的IP白名单认证系统实现方案。主要内容包括:1)创建白名单配置文件和Python认证服务,支持多用户认证和2小时有效期的IP白名单;2)设计登录页面和Nginx配置,将未授权请求重定向到认证页;3)通过定时任务每10分钟清理过期IP记录;4)提供完整的服务启动和验证流程。该系统实现了基于用户认证的动态IP访问控制,适用于需要临时授权访问的Web资源保护场景。
2025-07-21 22:52:14
541
原创 RocketMQ安装(Windows环境)
RocketMQ自带了推送与接收消息的脚本tools.cmd。此时,在消费者界面就会接收到刚刚生产者发出的消息。注:提示‘错误: 找不到或无法加载主类 xxxxxx’,用来验证RocketMQ的功能是否正常。
2025-07-10 16:20:31
358
原创 Linux 修改/替换 jar/war 包内文件
摘要:修改JAR/WAR包内文件的操作流程:1)用jar tvf命令查找目标文件路径;2)用jar xvf解压目标文件;3)修改或替换文件内容;4)用jar uvf更新包文件。示例展示了从定位配置文件到更新完成的完整过程。注意事项包括:确保文件权限,命令简写形式可用,修改WAR包只需将jar替换为war命令即可。
2025-06-27 10:34:20
648
原创 【记录】实用历史旧版本软件下载网站
想要下载软件旧版本?可能是为了兼容旧系统、喜欢经典功能,或者规避新版的bug。推荐两个安全可靠的资源站:OldVersion(www.oldversion.cn)和FileHippo(filehippo.com),这些网站专门收录历史版本软件,解决官方不提供旧版下载的难题。注意旧版虽稳定,但可能存在安全漏洞,建议谨慎使用。
2025-06-26 17:53:14
5197
原创 SpringBoot Actuator未授权访问漏洞的全面解析与解决方案
引言SpringBoot Actuator 作为应用监控与管理的核心组件,为开发者提供了丰富的系统自省和运维能力。然而,其默认配置中可能存在的未授权访问漏洞,已成为企业安全防护的潜在风险。本文将从漏洞原理、影响范围、检测方法到解决方案,系统性地剖析该问题,并提供覆盖开发、运维、安全等多维度的防护策略,助力构建安全可靠的SpringBoot应用体系。
2025-04-29 22:54:31
5410
原创 在Anolis OS 8上部署Elasticsearch 7.16.1与JDK 11的完整指南
Anolis OS是龙蜥社区推出的开源Linux发行版,兼容CentOS生态,适用于企业级应用场景。输出应包含细粒度分词结果(如“中华”、“人民”、“共和国”)。路径并重新加载环境变量。下载新版本JDK,更新。等内置用户设置密码。
2025-04-29 21:38:55
1967
原创 MySQL 8.4.4 安全升级指南:从漏洞修复到版本升级全流程解析
这些漏洞可能导致数据泄露、权限绕过等风险,严重影响业务稳定性。Oracle 已发布 MySQL 8.4.4 版本修复相关安全问题。近期安全扫描发现生产环境的 MySQL 数据库存在多个高危漏洞。提示:保留原始配置可快速回滚或对比变更。:若备份失败或遗漏,可能导致升级过程中数据永久丢失。
2025-04-29 17:54:37
1527
原创 Linux MySQL版本升级(rpm安装方式)
近期生产环境扫描发现MySQL的多个安全漏洞。目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:https://www.oracle.com/security-alerts/cpuoct2024.html。
2025-04-18 16:25:18
1050
原创 【记录】环境报错问题:Error Get “https://registry-1.docker.io/v2/“
【代码】【记录】环境报错问题:Error Get "https://registry-1.docker.io/v2/"
2025-03-03 17:07:08
432
原创 本地部署SenseVoice(包括离线设备操作)
下载完成后,自定义路径后安装。在开始菜单中出现Anaconda Prompt说明安装成功。注:安装过程中可自定义安装路径,其他都选择回车或yes。注:安装过程中是否初始化conda环境:可选择yes,将会在默认shell环境脚本(如~/.bashrc)文件末,添加conda init内容。可选择no,可自己配置,在shell环境脚本中添加conda init即可,可参考下面配置环境变量。。
2025-02-27 15:38:15
2649
原创 【记录】Fontconfig head is null, check your fonts or fonts configurat
在 Java 启动参数中添加 -Djava.awt.headless=true。错误通常是因为 JDK 在运行环境中无法正确读取字体配置或缺少必要的字体文件。出现 Fontconfig head is null。
2025-02-24 13:41:27
635
原创 阿里云OSS-使用签名URL上传,避免403异常 ERR_BAD_REQUEST
如果生成签名URL时设置了header参数,例如用户元数据,存储类型等,则调用签名URL上传文件时,也需要将这些参数发送至服务端。如果签名和发送至服务端的不一致,会报签名错误。
2025-01-22 17:42:49
1964
原创 SpringCloud Eureka-账号密码配置
Eureka自身无默认登录账号密码,其安全性依赖Spring Security等框架实现。配置Eureka安全设置时,需在应用程序中明确定义用户名和密码。
2025-01-21 16:21:50
1439
原创 CentOS7安装Python3.9(已装python2.6)
(可能提示ModuleNotFoundError: No module named ‘_ctypes’ make: *** [install] Error 1,此时需安装yum install libffi-devel -y,再执行)(可能提示error: no acceptable C compiler found in $PATH,此时需安装gcc yum -y install gcc,然后再执行)# 查看python命令的绝对路径。# 查看python版本。# 查看python版本。
2024-12-19 14:31:00
757
原创 CentOS7安装RabbitMQ-3.13.7、修改端口号
事实上RabbitMQ在某个版本后(具体哪个暂不清楚)并没有生成配置文件,需要手动添加配置文件。15672:后台管理界面ui端口,进入管理后台时访问url如:http://localhost:15672/注:安装erlang之前先安装下依赖文件(这一步不要忘掉了,不然后面./configure的时候要报错)5672:client端通信口,客户端要连接RabbitMQ服务时要用到。1、下载RabbitMQ安装包并解压。4、配置RabbitMQ网页管理插件。3、RabbitMQ的基本操作。
2024-10-16 23:36:09
2071
3
原创 Jenkins提示Host key verification failed的解决办法
【代码】Jenkins提示Host key verification failed的解决办法。
2024-09-26 14:02:38
807
原创 【记录】JDK历史版本官网地址
https://www.oracle.com/java/technologies/downloads/archive/
2024-04-07 11:42:10
610
oracle11g驱动jar包
2019-04-29
面试简历模板
2019-04-19
Scala编程(第3版)
2019-04-15
迅雷5绿色共存版 v5.8.14.706精简版
2019-04-10
python科学计算 第二版
2019-04-25
Java程序员面试笔试真题与解析
2019-04-02
MySQL技术内幕:SQL编程
2019-04-15
vue.js权威指南
2019-04-03
Docker开发指南
2019-04-15
分布式服务架构:原理、设计与实战
2019-04-25
node.js开发指南
2019-04-08
Linux内核精髓:精通Linux内核必会的75个绝技
2019-04-25
MySQL必知必会
2019-04-28
Java工程师修炼之道
2019-04-02
疯狂Spring Cloud微服务架构实战
2019-04-25
深入理解Hadoop.第2版([美]瓦德卡等)
2019-05-10
Python可以这样学
2019-04-17
JavaScript权威指南-David Flanagan
2019-04-28
CentOS7安装Jenkins-2.346.1,jdk8
2023-06-28
MySQL8中文参考手册
2020-07-08
fastdfs-client-java-1.29.jar
2020-03-16
jtds-1.2.5.jar.zip
2020-03-16
dubbo-admin-2.5.10.war.zip
2020-03-19
canal-v1.1.4
2020-04-13
fastdfs_client-1.24.jar.zip
2020-03-16
apache-zookeeper-3.6.0-bin.tar.gz
2020-03-19
OSSBrowser(Windows64位版)
2020-04-23
Hadoop基础教程
2019-05-10
Java编程思想第4版,文字版,非扫描版
2019-05-22
深入理解Nginx模块开发与架构解析第2版
2019-05-10
dom4j-1.6.1.jar.zip
2020-03-16
深入理解Spring Cloud与微服务构建
2019-05-10
深入实践Spring Boot.陈韶健
2019-05-13
Python与数据挖掘
2019-06-03
tomcat架构解析
2019-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅