
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
你的手机能人脸解锁,抖音总能推荐你想看的内容,淘宝比你更懂你需要什么——这些背后都是 AI 在工作。你可能觉得自己和 AI 还很遥远,但其实它早已渗透到你的日常生活里。那么问题来了:AI 到底是个什么东西?为什么突然到处都在谈论它?这篇文章会用最通俗的语言,帮你建立对 AI 的整体认知。

在上一篇文章中,我们建立了AI的整体认知框架:AI → 机器学习 → 深度学习 → 大语言模型。这篇文章,我们聚焦到最内层的"大语言模型",搞清楚它到底是怎么工作的,以及你每天用的ChatGPT、Claude和它是什么关系。想象一个读过全人类书籍的超级学者。你问他任何问题,他都能根据自己读过的内容给你一个回答。他不是在"思考",而是在根据海量的阅读经验,预测出最合理的回答。这就是大语言模型(Lar

Spring Cloud Nacos配置导入失败问题解析 问题现象:配置了spring.config.import属性但启动时仍报"未定义"错误。 根本原因:Spring Boot 2.4+版本将bootstrap功能独立到spring-cloud-starter-bootstrap依赖中,缺少该依赖导致无法解析配置导入属性。 解决方案:添加兼容版本的依赖: org.sprin

本文总结了后端开发中的三个典型问题及解决方案:1)GLM接口无法获取链接文件,最终采用腾讯云OSS临时链接解决;2)Feign访问400错误,发现是配置类重复加载导致,通过移除@Component注解隔离配置解决;3)文件传输问题,将InputStream改为byte数组实现正常传递。文章揭示了Feign客户端的子上下文机制,解释了配置隔离原理。这些实践经验为后端开发提供了有价值的参考,下期将探讨

本文记录了若依框架二次开发中遇到的三个典型问题及解决方案:1)@Anonymous注解因拦截器顺序问题失效,通过调整优先级解决;2)游客Token过期时间计算错误,修正JWT生成逻辑;3)内部服务鉴权失败源于请求头名称不一致,统一常量定义。文章总结了接口设计、配置管理等方面的经验,强调统一标准、完善测试和规范开发习惯的重要性,为类似问题提供了排查思路和优化方向。

本文介绍了基于若依框架的二次开发实践,主要包含四大改造内容:远程鉴权模块实现多服务统一认证,JWT双Token机制提升安全性,游客登录功能支持有限访问,以及内部服务免鉴权优化系统调用。通过新增注解、过滤器组件和Feign客户端,构建了分布式鉴权体系,同时保持与原框架的无缝集成。改造后的系统支持更灵活的权限控制和多场景用户访问,为微服务架构下的权限管理提供了实用解决方案。

摘要 本文分析了Spring Cloud Gateway集成若依鉴权框架时出现的HandlerMethod空指针问题。问题主要出现在路由转发请求时,由于Gateway仅作为请求代理而不执行本地Controller方法,导致无法获取HandlerMethod对象。通过对比本地方法和路由转发的处理机制,发现问题的核心在于路由注册工具类存在两个缺陷:一是路由匹配逻辑过于简单,仅通过路径前缀判断;二是匹配

本文探讨了在Spring Cloud Gateway(基于WebFlux)中集成若依框架(基于MVC)鉴权功能的技术选型过程。通过对比WebFlux与MVC在编程模型、线程模型、性能特性和生态成熟度等方面的差异,分析了三种集成方案:改造若依支持WebFlux、本地鉴权和远程鉴权中心。最终选择HTTP远程鉴权方案,主要考虑项目一致性、开发维护成本和风险控制等因素,实现了WebFlux与MVC环境的适

本文探讨微服务架构中的远程鉴权方案选型问题。针对若依框架的Spring Cloud Gateway实现需求,文章对比分析了HTTP/REST与gRPC两种协议在性能、开发复杂度、生态支持等方面的差异。通过实际测试数据表明,在鉴权这种轻量级场景下,HTTP协议虽序列化效率略低但整体性能差异不明显。综合考虑调试便利性、生态兼容性等因素,最终选择基于HTTP/Feign的实现方案。文章详细介绍了该方案的

Git合并策略解析:merge与rebase对比 本文深入分析了Git的两种合并策略。merge通过创建新提交保留完整分支历史,适合公共分支合并;rebase通过重构提交历史实现线性提交记录,适合个人分支整理。两者核心区别在于:merge保留非线性历史,rebase生成线性历史;merge不改变原提交,rebase会修改历史;merge一次性解决冲突,rebase需逐个提交处理冲突。最佳实践是:公








