- 博客(31)
- 收藏
- 关注
原创 从零开始学 Linux(一):目录结构、常用命令与 VIM 编辑器上手
本文为Linux入门核心操作笔记,涵盖目录结构、远程连接、常用命令(如ls、cd、cp、rm、vim)、文件权限、搜索查找、系统监控、进程管理及定时任务等高频内容,帮助初学者快速掌握大模型开发与运维必备的Linux技能。
2026-10-14 18:58:56
103
原创 部署实战(二):为项目上线做准备——阿里云域名购买、备案与HTTPS配置避坑指南
本文详细记录了在阿里云2核2G轻量服务器上部署Java全栈项目后,完成域名购买、ICP备案、域名解析及HTTPS证书配置的全流程。重点分享了域名实名认证与备案主体一致、避免网站名称敏感词、免费SSL证书90天有效期及自动续期方案等实战经验,帮助开发者避开备案驳回与证书过期陷阱,顺利上线微信小程序。
2026-10-13 21:36:05
266
原创 部署实战(一):2核2G轻量服务器Docker部署Java全栈及小程序上线避坑指南
本文分享了在2核2G轻量服务器上部署Java全栈项目(含MySQL、Redis、Nginx)的实战经验。通过配置Swap、Docker容器化、合理资源限制及安全策略,实现稳定运行。重点强调本地打包、禁用公网暴露数据库/缓存端口、使用Docker Compose编排服务,并结合Nginx反向代理前端与后端。附带小程序上线必备的备案、HTTPS证书自动续期等合规指南,为预算有限的开发者提供可复用的极简高效部署方案。
2026-10-11 18:29:52
407
原创 【JUC合集-02】Java 并发编程筑基:线程核心机制、异步编排与 ThreadLocal 原理复习
基于 JDK 1.8 标准 API 整理,覆盖线程基础、异步编排、ThreadLocal 原理与实战
2026-07-19 19:45:00
732
原创 【SpringCloud合集-06】Spring Cloud Gateway网关学习笔记
Spring Cloud Gateway网关学习笔记
2026-07-14 21:34:16
458
4
原创 【SpringCloud合集-03】Spring Cloud OpenFeign 声明式服务调用学习笔记
Spring Cloud OpenFeign 声明式服务调用学习笔记
2026-07-10 20:56:45
799
原创 【SpringCloud合集-02】Spring Cloud LoadBalancer 负载均衡器学习笔记
Spring Cloud LoadBalancer 负载均衡器学习笔记
2026-07-07 23:54:48
476
原创 【SpringBoot合集-04】Spring Boot 自动配置底层源码学习(基于 Spring Boot 2.7.x + MyBatis 2.2.x 源码)
Spring Boot 自动配置底层源码学习,学习其思想是最重要的
2026-07-04 11:46:29
935
原创 【RocketMQ合集-01】RocketMQ 快速实战与核心概念学习:从安装到消息模型,搞懂阿里系分布式消息中间件
本文系统讲解 RocketMQ 分布式消息中间件的实战与核心原理。从 Docker 环境搭建、消息收发代码入手,深入剖析 NameServer 路由、Broker 主从存储、CommitLog 与 ConsumerQueue 索引机制,以及 Topic、Queue、Tag、Group 等概念。结合顺序消息、事务消息的详细代码示例,展示其在高并发与分布式事务中的独特优势。最后对比 Kafka、RabbitMQ,给出选型建议,帮助开发者快速掌握 RocketMQ 的生产级应用。
2026-06-21 22:40:58
603
原创 Docker 拉取镜像超时与权限问题排查笔记
本文记录了在 CentOS 环境下使用 Docker 时遇到的两个典型问题及其完整排查过程。首先是执行 Docker 命令时提示 permission denied while trying to connect to the Docker daemon socket,原因是当前用户不在 docker 用户组且无 sudo 权限,通过切换到 root 用户解决。其次是拉取镜像时出现 i/o timeout 超时错误,根本原因是国内服务器访问 Docker Hub 官方源网络不通。本文详细演示了如何正确配置
2026-06-20 17:07:49
893
原创 【Redis合集-08】Redis Stack 扩展功能实战:JSON 文档、全文搜索与时序数据处理的一站式高并发利器
传统的 Redis 仅支持简单数据结构,而现代业务中经常需要存储 JSON 文档、做全文搜索、处理时序数据、实现高可靠去重等。Redis Stack 将 RedisJSON、RediSearch、RedisBloom 等工业级模块打包,让 Redis 从缓存进化为一站式实时数据平台。本文结合商品搜索、监控存储、缓存穿透等场景,对比了 Redis Stack 与 MongoDB、Elasticsearch 的选型边界,帮助开发者用一套 Redis 搞定多种数据模型,降低架构复杂度。
2026-06-19 15:47:45
236
原创 【Redis合集-07】Redis高并发缓存架构实战与性能优化:从穿透击穿到一致性方案的深度拆解
高并发下 Redis 缓存架构远不止简单的 get/set,需要系统性解决缓存穿透、击穿、雪崩三大难题,并在缓存与数据库一致性、热点发现、性能优化等维度进行深度设计。本文参考一线大厂,详细拆解了布隆过滤器、互斥锁与逻辑过期的代码实现,对比了“先删后更”、“先更后删”及 binlog 异步同步三种一致性方案,并给出了多级缓存、Pipeline 批量操作、大 key 治理、连接池调优等优化技巧。最后总结了高可用集群部署的选型思路,帮助读者构建稳固、高性能的缓存架构。
2026-06-19 01:53:45
873
原创 【Redis合集-06】生产级Redis分布式锁深度解析:Redisson原理、看门狗与Lua源码实战及ZooKeeper选型对比
在分布式系统中,如何保证跨 JVM 的线程安全是一个高频且棘手的问题。本文从最基础的 setnx 方式入手,深入分析其死锁、误删、不可重入等缺陷,并一步步推导出 Redisson 在生产中落地的完整方案。文章重点贴出了 Redisson 加锁、看门狗自动续期、可重入释放的核心 Lua 脚本及 Java 调度源码,帮助彻底理解“看门狗”的工作机制和重入计数的实现细节。同时,系统对比了 Redis 分布式锁与 ZooKeeper 分布式锁在一致性模型、性能、自动释放、可重入以及运维成本
2026-06-14 20:02:17
1199
原创 【Agent合集-01】《Java AI Agent实战:基于LangChain4j + GPT/DeepSeek构建智能体(工具/记忆/流式/多模态)》
涵盖:Agent 核心概念(LLM大脑 + 工具 + 记忆 + 规划器)→ 环境搭建(JDK21+Maven)→ 对话记忆 → @Tool 工具调用(计算器/天气/邮件)→ Redis/MySQL 持久化记忆 → 复合任务自动规划 → 流式响应(SSE)→ 多模态图像识别 → 2026 高级特性(Agent Skills / MCP / 多Agent协作)→ 生产避坑(API Key安全、Token控制、版本兼容)。适合:想将 AI 能力嵌入 Java 后端,或构建下一代智能应用的开发者。
2026-06-14 00:37:09
628
原创 【Redis合集-05】Redis 持久化机制深度解析:RDB、AOF 与混合持久化
Redis 持久化就是给内存数据上保险:RDB 用子进程快照实现快速恢复,AOF 用命令日志保障数据安全,而 4.0 后的混合模式将两者结合,以 RDB 打底、AOF 补增量,兼顾了恢复速度与数据完整性,是生产环境的最佳实践。
2026-06-10 23:59:23
773
原创 【Redis合集-04】Redis 单线程模型深度拆解:事务、管道、Lua 与大 Key 治理
学习Redis关于事务、管道、Lua 与大 Key 治理
2026-06-07 16:44:34
614
原创 【Redis合集-03】Redis常用数据结构选型指南|面试&生产场景全覆盖
面试常被问Redis数据结构怎么选型?这篇一次性讲透常用结构的适用场景:缓存用String、对象字段更新用Hash、队列用List、去重用Set、排行榜用ZSet,选型对照,看完就能用。
2026-06-06 02:00:32
862
原创 【Redis合集-02】保姆级教程!Redis 哨兵 + 集群 Linux 部署全流程,一步到位
我们搭建了主从复制架构,解决了读扩展和数据备份主节点宕机后,必须人工干预:手动将一个从节点提升为主节点,修改其他从节点指向新主节点,并通知应用方切换连接地址。响应时间长:人工发现故障 + 操作耗时,服务中断窗口大操作风险高:手忙脚乱容易误操作,导致数据丢失无法夜间值守:凌晨宕机只能等上班处理(Redis 5.0+ 改名为)是 Redis主节点主节点在执行写命令之前,检查当前存活的从节点数量。如果在线从节点数少于该值,主节点将拒绝写入请求并返回错误。梳理了Redis Sentinel 哨兵模式。
2026-06-04 00:44:10
531
原创 【Redis合集-01】Redis单机和主从安装部署(Linux环境)
本文详细介绍了Redis单机部署与主从复制架构的配置指南。单机部署部分涵盖CentOS7环境下的源码编译安装、依赖处理、环境配置及常见问题排查。主从复制部分深入解析了其工作原理(全量/增量同步)、实验环境搭建、状态验证方法和关键参数优化,同时指出主从架构的局限性。文章提供了完整的配置示例和故障排查思路,为构建高可用Redis服务奠定基础,并预告后续将介绍哨兵和集群模式的实现方案。
2026-06-02 02:09:22
442
原创 【SpringBoot源码篇-01】SpringBoot自动装配相关知识学习
SpringBoot自动装配机制深度解析:通过@SpringBootApplication启动类触发自动装配流程,核心由@EnableAutoConfiguration注解驱动。AutoConfigurationImportSelector负责从META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports加载候选配置类,经过去重、排除和条件过滤(@Conditional系列注解)后,将有效配置类注册为Bean
2026-05-23 00:42:21
457
原创 Dubbo学习笔记(快速入门)
RPC:远程过程调用,跨JVM、跨服务器调用方法,像本地调用一样简单。通俗解释:你代码看起来是调用本地方法,实际上调用的是另一台电脑上的代码,屏蔽网络底层。
2026-05-20 00:11:06
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅