- 博客(859)
- 资源 (1)
- 收藏
- 关注
原创 长路的AI领域技术博客汇总文档
汇总AI后端核心技术栈:涵盖LM Studio/Xinference大模型本地化部署、Milvus向量数据库Java实战、LangChain4j框架系统化教程(RAG、Function Calling、多模态VL),以及ReAct Agent智能体设计与医疗AI项目实战,提供从理论到落地的全链路技术参考。
2026-02-17 01:39:45
773
原创 长路的Java后端技术博客汇总文档
本博客由长路倾力打造,涵盖Java基础、算法、分布式微服务、数据库、框架等核心技术内容。从初学者到进阶开发者,提供全方位学习资源,助力技术提升与职业发展。
2025-07-07 23:35:37
1648
1
原创 个人算法题精简导航整理(精炼汇总,含知识点、模板题、题单)
本章节内容主要做一个全局算法题导航指引,含有代码基本模板、相对应习题以及相关知识点,所有题目围绕这个导航索引进行补充扩展,目前博主水平有限也在不断学习更新当前博客内容。博客目录索引(持续更新)自定义的键值对集合Pair:在acwing中需要自定义K x;V y;} }
2023-03-13 18:40:04
2455
原创 开源项目Studio-Vue—校园工作室管理系统(含前后台,SpringBoot+Vue)
去年在工作室偶然听到其他工作室要做一个官网,接着趁着一时兴起然后也找了个模板来做了一个自己的官网以及一个后台管理系统,当时的后台系统只有一个登录、注册还有一个提交个人信息的页面,主要为了方便展示动态汇总团队成员。今年也正好趁毕业设计这个为主题继续进行了开发,耗时近一个月将后台管理系统进行了初步完善。该工作室系统主要面向校园工作室,可供个人及工作室团队学习使用。目前该项目包含前后台。所有博客文件目录索引:博客目录索引(持续更新)Studio-Vue(Gitee):https://gitee.com/chang
2022-06-15 13:23:04
2102
2
原创 长路个人博客详细文章目录索引(持续更新)
本索引目录会一直不断进行更新…最近更新时间:2022.6.7 16:38物联网:2020后半段时间学习的javaweb学习笔记可见语雀(当时记录在那里就不搬过来了):语雀-Javaweb对应尚硅谷的Spring5学习笔记:语雀-框架/Spring5对应黑马SpringMVC教程学习笔记:语雀-框架/SpringMVC对应黑马SpringMVC教程学习笔记:语雀-框架/MybatisMyBatis插件:...................................................
2021-01-26 23:17:21
10981
73
原创 快速生成SpringBoot项目工程在线文档
本文介绍SpringBoot项目通过Knife4j生成OpenAPI接口文档并导入Apifox的实践方法,同时对比Apifox IDEA插件与Knife4j两种方式,帮助后端快速建立可维护的接口文档与测试入口。
2026-11-06 14:02:27
2
原创 MySQL死锁类deadlock问题排查
本文围绕MySQL InnoDB死锁排查展开,介绍SHOW ENGINE INNODB STATUS、innodb_print_all_deadlocks与错误日志的使用方法,帮助定位事务持锁与等待关系,并从事务顺序、索引和事务大小等方面给出优化思路。
2026-11-06 14:01:19
1
原创 MyBatis之 tinyint(1)自动转换为boolean类型问题解决
本文复现MyBatis查询MySQL tinyint(1)时被自动映射为Boolean的问题,分析Map结果类型下的转换原因,并通过SQL处理和自定义resultMap两种方式修复,给出更通用的类型映射方案。
2026-11-06 14:00:20
1
原创 Tomcat的架构与源码分析学习笔记
本文从Server、Service、Connector、Container等核心组件出发,梳理Tomcat的层次化架构、Lifecycle生命周期、源码构建方式与Servlet请求处理链路,进一步分析Mapper映射和Connector网络处理流程。
2026-11-06 13:54:38
1
原创 Tomcat的启动流程分析
本文梳理Tomcat在Windows与Linux下的启动链路,解析startup.bat、startup.sh、catalina脚本、setclasspath与bootstrap.jar的调用关系,并定位Bootstrap主类入口,帮助读者理解Tomcat启动过程。
2026-11-06 13:50:54
2
原创 Tomcat的启动流程分析
本文梳理Tomcat在Windows与Linux下的启动链路,解析startup.bat、startup.sh、catalina脚本、setclasspath与bootstrap.jar的调用关系,并定位Bootstrap主类入口,帮助读者理解Tomcat启动过程。
2026-11-06 13:39:52
1
原创 Curator源码解析:LeaderLatch实现
深度解析 Apache Curator 3.3.0 LeaderLatch 源码,揭示其如何利用 ZooKeeper 临时顺序节点+最小序号获胜机制实现高可用分布式主从选举,附流程图与核心代码片段,助力开发者快速掌握分布式选主原理。
2026-11-04 11:05:33
6
原创 Curator知识点:LeaderLatch与LeaderSelector的区别是什么?
详解Apache Curator中LeaderLatch与LeaderSelector两种领导者选举模式的区别:前者长期持有领导权,后者任务完成后主动释放,适用于常驻Master与轮流任务场景,附代码示例与选型指南。
2026-11-04 11:04:47
9
原创 快速认识了解Curator框架
详解Apache Curator作为ZooKeeper高级客户端的架构、核心功能与最佳实践,涵盖分布式锁、领导选举、计数器等场景,助力高效构建可靠分布式系统。
2026-11-04 11:03:58
9
原创 docker-compose快速搭建Zookeeper集群
讲解zoo.cfg配置项含义与myid文件作用,并给出使用docker-compose快速搭建三节点Zookeeper集群的完整yaml配置、镜像拉取与启动命令,通过zkServer.sh查看各节点leader与follower状态。
2026-11-04 11:03:19
8
原创 认识Zookeeper与Win和Linux安装
介绍Zookeeper分布式协调服务,讲解Znode数据模型、节点类型、时间属性、节点操作与Watch触发器机制,并分别给出Windows本地安装配置以及使用Docker在Linux快速部署Zookeeper的详细步骤与常用命令。
2026-11-04 11:02:40
7
原创 SpringBoot快速集成Dubbo
本文介绍SpringBoot快速集成Dubbo的完整案例,以Zookeeper作为注册中心。文章采用模块化开发方式划分消费者、接口与生产者三个模块,给出父pom与各模块依赖、配置文件及服务实现代码,并演示生产者注册与消费者RPC调用的测试流程。
2026-11-03 09:59:38
22
原创 初识Dubbo及简单案例使用
本文介绍Dubbo的基本概念并给出一个简单案例。文章基于原生API方式编写服务接口、生产者与消费者,以Zookeeper作为注册中心完成服务注册与发现,演示RPC远程调用的完整流程,并总结启动Dubbo服务时常见报错的原因与解决办法。
2026-11-03 09:59:05
256
原创 docker-compose快速搭建Kafka集群
讲解基于Zookeeper使用docker-compose搭建Kafka 3.0三节点集群,说明broker id、监听器、协议映射与advertised listeners等关键环境变量,并给出Kafka与Zookeeper一体化部署方案及集群启动、验证与停止注意事项。
2026-11-03 09:58:29
25
原创 RabbitMQ学习笔记 04、SpringBoot集成RabbitMQ
使用spring-boot-starter-amqp集成RabbitMQ,分别搭建生产者与消费者服务,通过配置类声明队列、TopicExchange与绑定routingKey,使用AmqpTemplate发送消息并用@RabbitListener与@RabbitHandler监听消费消息。
2026-11-03 09:57:54
138
原创 RabbitMQ学习笔记 03、交换机模式(4种)
介绍RabbitMQ四种交换机工作模式,讲解fanout广播、direct按routingKey精确匹配、topic模糊匹配和headers属性匹配的适用场景,并给出各模式生产者与消费者的完整代码实操及消息分发效果总结。
2026-11-03 09:57:18
82
原创 RabbitMQ学习笔记 02、生产者与消费者、多消费者平均压力
通过生产者与消费者案例演示连接工厂、信道、队列声明与消息收发流程,说明消息暂存与异步回调特性,并针对多消费者负载不均问题,采用basicQos、手动确认与basicAck实现公平派遣。
2026-11-01 09:59:08
11
原创 RabbitMQ学习笔记 01、RabbitMQ基本认识与环境搭建
介绍消息队列的核心思想与解耦、异步、削峰价值,讲解AMQP协议及Server、Connection、Channel、Exchange、Queue等核心概念,并给出Linux下Erlang与RabbitMQ安装启动、用户创建和管理后台使用步骤。
2026-11-01 09:58:24
36
原创 SpringCloud Alibaba之Seata分布式事务学习笔记
通过图书借阅微服务案例复现跨服务数据不一致问题,讲解Seata的AT、TCC、XA、Saga四种事务模式,并以file和nacos两种模式集成seata-server,完成undo_log、全局事务注解与事务组映射配置,实现分布式事务回滚。
2026-11-01 09:57:38
27
原创 SpringCloud Alibaba之流量治理Sentinel组件学习笔记
以Nacos与Feign搭建的分布式项目为基础集成Sentinel,讲解dashboard监控、簇点链路、流控与热点规则、熔断规则、自定义限流响应、异常处理和Feign熔断降级。
2026-11-01 09:56:28
34
原创 SpringCloud Alibaba之Nacos注册中心与配置中心学习笔记
系统讲解SpringCloud Alibaba中Nacos作为注册中心与配置中心的使用,涵盖与Eureka的差异、安装与MySQL持久化、命名空间隔离、Feign与Gateway集成、集群搭建,以及配置动态刷新、多环境和共享配置优先级。
2026-11-01 09:55:13
34
原创 从聊天框到数字同事:Grok Bot 深度调研,为什么「一台云电脑」重新定义了 AI Agent
本文深度拆解 xAI 的 Grok Bot:从团队背景、一个月原型周期与现行收费,到云端持久计算机、多智能体协作、记忆、Skill、Routine、Auto Review 和 Vault 的技术逻辑,并分析其真正价值、适用边界与安全风险。
2026-10-30 17:24:06
248
原创 SpringCloud之Gateway网关组件学习笔记
系统讲解SpringCloud Gateway网关组件,包括背景与技术选型、路由/断言/过滤器三大核心概念、工作流程与Nginx区别,实战路由转发、动态路由、Gateway集群、Predicate断言工厂与自定义断言,以及全局过滤器、IP拦截、Token认证和基于Redis的令牌桶限流。
2026-10-30 16:45:07
23
原创 SpringCloud之SpringBoot Admin监控组件学习笔记
介绍Spring Boot Admin监控与管理组件,讲解其服务端与客户端模式,在SpringCloud中搭建admin-server并从注册中心抓取应用信息,通过集成actuator暴露监控端点,实现对user等服务的健康状态、线程、内存与接口信息的可视化监控。
2026-10-30 16:43:46
14
原创 SpringCloud之链路追踪Sleuth集成Zipkin学习笔记
介绍分布式链路追踪的概念与Trace、Span术语,对比Sleuth、Zipkin、SkyWalking等方案,讲解Zipkin服务端安装启动与四大核心组件,并在feign工程中集成Sleuth+Zipkin实现调用链路采集、耗时分析与依赖展示。
2026-10-30 16:43:06
23
原创 SpringCloud之Feign的工程化实例(分布式工程)
介绍单体、分布式聚合项目的模块演进,提出抽取api与domain公共模块的工程化方案,并通过Maven多模块搭建domain-project、common-api、order-center、user-center,实现feign接口与断路器统一管理及服务间远程调用。
2026-10-30 16:42:25
16
原创 SpringCloud之Hystrix组件学习笔记
从服务雪崩问题引出Hystrix熔断器,讲解断路器closed/open/half-open三种状态与隔离策略,通过租车案例集成Hystrix并配置fallback,同时手写一个包含状态枚举、注解与切面的断路器,实现失败计数、半开试探与自动恢复。
2026-10-30 16:41:36
5
原创 SpringCloud学习笔记01、认识SpringCloud基础组件
介绍微服务基础与SpringCloud、Dubbo两大门派对比及RPC与REST通信协议选型,说明服务化拆分时机,并梳理Eureka、Feign、Ribbon、Hystrix、Zuul等基础组件的核心知识与集成要点。
2026-10-28 11:47:40
50
原创 分布式基础理论
本文介绍分布式的基础理论,从分布式使用场景与作用出发,对比单体应用、集群与分布式架构的差异。文章重点讲解CAP定理中的一致性、可用性与分区容错性,并结合网页与缓存、支付与交易场景说明AP与CP的取舍,帮助理解分布式系统的核心概念。
2026-10-28 11:47:10
84
原创 Vue+SpringBoot+langchain4j实战案例:实现AI消息问答及Markdown打字机渲染效果
本文提供SpringBoot+Vue的AI对话界面实战案例,前端基于Vue2+Vite实现Markdown渲染与打字机效果,后端基于SpringBoot3+JDK17结合LangChain4j对接千问模型,实现知识库检索与流式问答,附完整源码与技术栈说明。
2026-10-28 11:46:39
45
原创 SpringBoot支持动态更新配置文件参数
本文介绍SpringBoot在不重启服务的前提下动态刷新配置参数的实现方案。文章通过自定义DynamicPropertyUpdater与ConfigFileReloader组件,结合Environment属性源操作,实现单个配置项更新、批量更新以及重新加载整个配置文件,并给出接口测试步骤与效果验证。
2026-10-28 11:45:53
110
原创 SpringBoot幂等性防重Token令牌实现方案
本文介绍接口幂等性的概念与常见解决方案,重点实现基于Redis、自定义注解与拦截器的防重Token令牌方案。文章通过Lua脚本保证校验与删除的原子性,给出Token生成校验服务、防重注解、拦截器与控制器代码,并使用JMeter验证高并发下的防重效果。
2026-10-28 11:45:06
17
原创 SpringBoot集成Redis业务功能 02、定时任务+Redis删除特定前缀key的优雅实现
本文介绍了SpringBoot中通过“定时任务+Redis SCAN”实现每日重置玩家积分次数的方案。对比了KEYS命令的阻塞风险,推荐使用SCAN渐进式遍历批量删除指定前缀Key,并封装了基于Jedis的工具方法。
2026-10-27 14:42:03
47
原创 SpringBoot集成Redis业务功能 01、限制玩家积分的每日重置次数
本文介绍了在弹幕游戏后台开发中,如何限制玩家每日积分重置次数的业务需求与实现方案。通过对比数据库定时任务与Redis缓存方案,最终采用Redis存储用户每日重置次数,并设置1天过期时间。
2026-10-27 14:41:31
33
原创 SpringBoot业务开发 11、Spring Boot + MyBatis 配置多MySQL数据源,这一篇就够了
本文详细介绍了在Spring Boot项目中实现多数据源配置的完整方案,涵盖从背景问题、核心概念讲解到具体实现步骤。重点讲解了如何优雅地管理多个MySQL数据源,包括配置分离、配置类驱动、Mapper隔离等关键技术点,为大型项目开发中的多数据库连接需求提供实用解决方案。
2026-10-27 14:41:00
13
python安装、基础、实战教程.rar
2023-08-01
MySQL零基础小白学习及面试学习笔记.rar
2023-08-01
Vue初学者入门学习笔记(包含实践demo)
2023-08-01
spring-framework-5.2.18.RELEASE.zip
2023-08-01
基于spring boot 速食消费品网络营销系统.rar
2023-07-30
Java简历模板详细文档
2023-07-30
cmake-3.23.2-windows-x86-64.msi
2023-07-30
用于桌面录制gif图的GifCam
2020-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅