自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows 超详细 Docker + WSL2 安装配置与常用命令

WSL2 安装与启用Docker Desktop 下载与安装Docker 与 WSL2 集成配置端口冲突避坑常用容器一键启动命令(MySQL、Nginx、Redis 等)日常高频命令大全全程复制就能用,不用踩坑。你现在已经学会: ✅ WSL2 一键安装 ✅ Docker Desktop 配置 WSL2 集成 ✅ 端口冲突解决 ✅ Nginx/MySQL/Redis 一键启动 ✅ 日常高频命令以后开发直接用 Docker 装环境,不用本地装一堆软件,一键启动,互不干扰。

2026-05-26 15:51:14 318

原创 CentOS 安装 Nginx 并配置开机自启(简洁版)

本文介绍了在CentOS系统上快速安装和配置Nginx的完整流程:1)通过yum安装Nginx;2)启动服务并设置开机自启;3)修改配置文件设置反向代理;4)重启生效并放行80端口。同时提供了Nginx常用管理命令,包括启动/停止/重启服务、查看状态以及设置开机自启等操作。全文采用命令直出的方式,步骤清晰简明,便于直接复制使用。

2026-04-22 16:47:03 184

原创 CentOS7 离线安装 Elasticsearch 7.17.0 完整版教程(解决 YUM 源报错、不影响 MySQL/Redis、外网可访问)

本文介绍了一种在CentOS 7服务器上离线安装Elasticsearch 7.17.0的方案,适用于YUM源损坏但需保留MySQL、Redis等现有服务的环境。通过阿里云RPM镜像离线安装,避免修改系统源配置。关键步骤包括:安装JDK11依赖、配置内核参数vm.max_map_count、优化JVM内存至256MB、设置0.0.0.0监听实现内外网访问、防火墙开放9200端口等。

2026-04-22 10:11:42 639

原创 CentOS7 安装配置 Elasticsearch 7.x(单机、外网可访问、开机自启)

本文详细介绍了在CentOS7系统上部署单节点Elasticsearch7.x的完整流程。主要内容包括:安装JDK11依赖、配置官方YUM源、设置外网访问(network.host:0.0.0.0)和单机模式(discovery.type:single-node)、调整JVM内存参数(建议512MB)、修复系统内核参数(vm.max_map_count)、配置防火墙放行9200端口以及设置开机自启。文章特别针对低配服务器提供了优化建议,并给出了常见问题的解决方案,如外网访问配置、内存溢出处理等。

2026-04-21 16:47:39 193

原创 CentOS 7 YUM安装Redis完整教程(无坑版)

本文提供了CentOS7服务器上通过YUM安装Redis7.x的完整指南。首先配置EPEL和Remi扩展源,然后一键安装Redis并完成核心配置:允许外网访问、设置密码(123456)、开放防火墙端口6379。通过systemctl管理服务并设置开机自启,最后验证Redis可用性。文章特别针对常见问题如密码失效、外网连接失败等提供了解决方案,确保部署过程无坑,适合生产环境使用。相比Docker和RPM安装,YUM方式更简单稳定,便于后续维护升级。

2026-04-21 15:58:24 549

原创 企业级实战|SpringBoot+阿里云短信SDK对接完整版(附CRM集成、套餐选型、踩坑指南)

摘要:本文详细讲解企业级CRM系统(悟空CRM)如何对接阿里云短信服务实现回款提醒功能。内容涵盖企业资质申请、签名模板备案、SpringBoot SDK集成、Redis防重发机制实现等全流程。重点包括:企业认证账号的必要性、短信签名和模板的合规申报技巧、可直接复用的Java代码实现、2026年最新套餐选型建议,以及10个常见报错解决方案。适用于Java开发者快速实现企业短信通知功能,所有代码均可直接集成到业务系统中。

2026-04-07 18:27:07 947

原创 干货 | SpringBoot 全局异常拦截到底怎么用(附完整可复制代码)

本文详解 Spring Boot 全局异常拦截实战,搭配完整通用返回体、自定义业务异常、全局拦截代码。告别冗余 try-catch,通过注解统一捕获业务报错与系统异常,规范接口 JSON 返回、隐藏原生错误堆栈,兼顾代码整洁、前端对接便捷与线上安全,零基础可直接复制落地使用。

2026-04-03 16:59:30 175

原创 干货 | SpringBoot 缓存实战:击穿、穿透、雪崩 通俗解决方案(附可落地代码)

本文针对Redis缓存使用中的三大问题(缓存穿透、击穿、雪崩)提供了通俗易懂的解决方案。缓存穿透通过缓存空值+短期过期解决;缓存击穿采用分布式锁控制并发访问;缓存雪崩则通过过期时间随机偏移避免集中失效。文章提供了可直接复用的SpringBoot代码示例,包括参数校验、分布式锁实现和时间随机化处理。三种问题的核心区别在于:穿透查不存在数据,击穿是热点key失效,雪崩是批量key同时失效。方案简单实用,适合项目直接落地和面试准备,帮助开发者有效规避缓存风险。

2026-04-03 16:20:29 525

原创 Windows 下 Java 全栈环境全流程部署

本文整理了Java项目部署环境配置流程。首先详细介绍了JDK安装步骤:推荐安装1.8/11/17/21版本,保存至无中文路径,配置JAVA_HOME环境变量并添加%JAVA_HOME%\bin到Path。通过win+r输入cmd执行java -version验证安装。后续将陆续更新MySQL、Redis、Nacos、Nginx等组件的安装配置方法,最终完成全栈开发环境的搭建验证。该文档旨在提供标准化的环境部署指南,方便项目快速实施。

2026-04-01 15:17:44 205

原创 干货|Java 后端基于大华ICC原生 SDK 实战对接

本文分享大华安防设备集成实战方案,重点介绍使用ICC SDK对接NVR/摄像头实现告警接收功能。方案包含:1)Maven引入ICC OAuthSDK依赖;2)配置必备参数(serverUrl/clientId/clientSecret);3)OAuth认证流程;4)支持多种请求方式(JSON/GET/form-data)的接口调用示例。该方案可实现设备管理、告警接收(移动侦测/越界报警等)、监控画面获取等功能,适用于安防系统开发,提供可直接复用的代码实现。

2026-04-01 14:50:01 613

原创 工作中常用Elasticsearch命令汇总

本文介绍了Elasticsearch的常用操作命令:1)查询所有索引;2)查看索引字段映射;3)查询索引数据(支持分页和字段过滤);4)按ID查询文档详情;5)为索引添加新字段;6)根据ID更新文档数据。这些命令通过curl工具发送HTTP请求实现,涵盖索引管理、数据查询和修改等核心功能,适用于ES数据的基本操作和维护。

2026-03-31 10:32:11 1119

原创 工作中常用linux命令汇总

本文介绍了Linux环境下Java应用管理的常用命令:1)使用nohup后台启动jar包并重定向日志;2)指定端口启动应用;3)通过jps查找特定jar包进程;4)使用netstat查询端口占用情况;5)kill命令终止进程;6)通过/proc目录查看进程工作路径。这些命令涵盖了Java应用从启动、查询到终止的完整生命周期管理。

2026-03-27 10:28:57 227

原创 本地项目初始化提交到GitLab

本文介绍了如何将本地项目推送到GitLab空仓库的操作步骤。主要包括:1)准备Git环境和创建空项目;2)本地操作:删除.git文件、初始化git、添加文件、提交并关联远程仓库;3)推送时需注意分支名匹配问题

2026-03-26 11:53:23 308

空空如也

空空如也

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

TA关注的人

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