自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux安装consul配置详细(保姆级教学)

本文介绍了在Linux系统中后台启动Consul并加载配置的完整流程:1)通过wget下载和解压安装Consul;2)创建配置文件目录并配置Consul参数(包括数据中心、日志级别等);3)使用nohup或systemd两种方式后台启动Consul服务;4)提供日志查看和Web界面访问等验证方法。整个过程涵盖了从安装配置到服务管理的完整步骤,适用于构建Consul集群环境。

2025-12-22 16:08:52 252

原创 Java生成token和获取token(永久和时效)

本文介绍了Java实现Token生成与管理的完整流程,包含永久Token和24小时有效Token的生成方案。系统采用分层架构设计,包含Token实体类、控制层、业务层、工具类和持久层。控制层提供RESTful API接口,业务层处理核心逻辑,工具类实现Token批量生成(采用UUID和JWT)及批量插入数据库功能(每批100条),持久层通过MyBatis实现CRUD操作。系统支持两种Token类型:永久有效(expireTime为null)和24小时有效(设置过期时间戳),并包含完整的数据库表结构和SQL映

2025-12-12 11:59:48 138

原创 Java高效Excel导出工具实现:从数据查询到图片嵌入全流程解析

本文介绍了一个高性能Excel数据导出方案,采用SXSSFWorkbook实现百万级数据流式处理。核心功能包括:1) 使用临时文件避免内存溢出;2) 智能处理OSS图片路径转换;3) 自动识别浏览器类型设置响应头;4) 图片去重与动态缩放技术。关键技术点:模块化设计分离业务逻辑与Excel操作,支持网络URL/本地路径/Base64三种图片源,自动调整单元格尺寸适应图片,通过分块传输和流式处理优化性能。该方案特别适用于大数据量导出且包含图片嵌入的场景,有效解决了内存溢出风险,实测可稳定处理百万级数据导出。

2025-12-12 11:15:05 179

原创 Linux服务器安全(保姆级教学)

1.在Linux服务器上创建子用户、赋予权限,并禁用root用户的过程涉及多个步骤。以下是一个详细的指南,适用于常见的Linux发行版(如Ubuntu、CentOS等)。请注意,禁用root用户可能会带来安全风险,因为root用户具有系统的最高权限。请确保你了解这些风险,并考虑是否有其他方法来增强安全性,比如使用sudo。

2024-11-26 15:01:15 1278

原创 Linux安装Fail2ban配置详细流程

本文介绍了在Debian/Ubuntu和CentOS/RHEL系统上安装配置Fail2ban的方法。主要内容包括:1)系统更新及Fail2ban安装步骤;2)配置jail.local文件设置封禁参数(如bantime、maxretry等)和SSH保护;3)IP白名单设置与验证;4)封禁IP查询与解封操作;5)日志监控及时区设置建议。通过Fail2ban可有效防止暴力破解攻击,并提供邮件告警功能,是服务器安全防护的重要工具。

2024-09-03 10:18:23 2632

原创 Linux配置logrotate日志轮转

本文介绍了Linux系统日志轮转管理方法。首先通过查看/var/lib/logrotate/logrotate.status文件确认当前轮转任务状态,然后详细说明日志轮转操作命令,包括强制更新配置(-f)、测试配置(-d)和重新运行轮转任务。同时提供了日志轮转配置模板,包含轮转频率、备份数量、压缩选项等常用参数设置。最后针对日志文件过大情况,给出了日志内容去重导出的命令示例。这些操作可有效管理系统日志文件,防止日志文件过大占用存储空间。

2024-08-13 16:16:40 706

原创 Linux安装docker启动全过程

本文介绍了Linux系统下Docker的安装和启动过程。首先通过curl下载安装脚本并执行,若遇到命令未找到错误则改用yum直接安装docker-ce组件。安装完成后需启动docker服务,可通过"service docker start"命令实现。最后验证安装是否成功,使用"docker images"或"ps -ef | grep docker"命令检查Docker运行状态。文中提供了详细的安装命令和问题解决方案,确保用户能够顺利完成Docke

2023-07-26 10:31:45 687 1

原创 Linux详细安装mongoDB及配置(保姆级教程)

本文详细介绍了在Linux系统上安装和配置MongoDB的完整流程:1)下载适合Linux版本的MongoDB安装包;2)解压安装并创建必要的数据和日志目录;3)配置mongodb.conf文件,设置数据库路径、日志路径等参数;4)启动MongoDB服务并配置开机自启;5)创建管理员用户并启用安全认证。文中提供了从安装部署到安全配置的详细命令和操作步骤,包括环境变量设置、systemd服务配置等关键环节,帮助用户完成MongoDB的完整安装和基本安全设置。

2023-04-13 15:02:26 687 1

原创 QQ邮箱功能隔天使用不了?

为什么QQ邮箱功能实现完成之后隔天就用不了了?

2022-05-24 13:45:28 4177

空空如也

空空如也

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

TA关注的人

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