自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 集成极光推送(JPush)完整教程

本文从依赖引入,到推送客户端初始化,再到 iOS/Android 推送实现,提供了一个可以直接运行的 Spring Boot 极光推送服务封装。你可以直接在业务中调用:推送 Android 用户推送 iOS 用户携带扩展字段 extras批量分段推送(<=800)完全满足大多数移动端推送业务需求。

2025-11-24 17:07:29 462

原创 Redis 入门教程(基础小白篇)

Redis(Remote Dictionary Server)是一个基于内存的高性能键值型数据库。特点:读写速度极快(百万级 QPS)支持丰富数据结构(String、List、Set、Hash、ZSet)支持持久化与分布式集群常用于缓存、计数器、排行榜、分布式锁等常见应用场景:缓存、计数器、排行榜、会话存储、分布式锁、消息队列等。本文带你掌握了 Redis 的基础命令及五种核心数据结构,并且演示了执行结果。下一步可以深入学习:Redis 持久化(RDB/AOF)主从复制、哨兵机制。

2025-11-04 16:48:03 547

原创 一文读懂 RAG(检索增强生成):让AI学会“先查资料再回答问题”

总结RAG(检索增强生成)技术通过结合检索技术和生成模型,为大语言模型带来了更强的实际应用能力。它不仅打破了传统大模型的局限性,避免了知识更新滞后和幻觉问题,还使得模型能够在更广泛的领域中提供精准和时效性强的答案。通过文档向量化语义检索和上下文拼接等步骤,RAG 实现了对大量外部数据的高效检索,并通过生成模型提供了个性化、具体化的答案。这使得 RAG 技术在企业知识问答智能客服学术研究等领域具有巨大的应用潜力。

2025-10-31 11:58:26 1341 1

原创 从单体到微服务:架构进化史,以及为什么每个程序员都要懂 Docker!

软件架构的进化之路,你可能听过单体、微服务、Docker,但它们到底是怎么一步步走来的?这不仅仅是技术名词,它们关乎你的系统能不能在流量洪峰下活下来,以及你能不能按时下班。适合小团队、小项目,特点是快!代码结构清晰了,但部署时还是一个大包。彻底拆服务、独立部署,解决扩展性问题。每个微服务都用 Docker 打包,配合 K8s (Kubernetes) 实现自动部署、自动扩容、自动故障恢复。一个电商团队,从单体升级到微服务后,解决了大促期间的扩展问题。但他们发现,每次部署一个服务,都要花大量时间配置环境。

2025-10-21 14:15:33 1021

原创 Python 小项目:一键抓取王者荣耀英雄皮肤全集

实例化类,然后直接运行run()方法就好。

2025-10-11 16:35:55 650 1

原创 从零到一:小白也能把 Flask 博客部署到服务器

我的博客主要是一个基于 Flask 的个人博客系统(项目链接放在后面),功能简单但实用:✅ 文章发布和编辑✅ 留言评论功能✅ 用户注册和登录✅ 后台管理系统整个项目前后端都用搭建,数据库用 redis/MySQL(看你自己习惯),然后用Bootstrap做了一点简单的页面美化。最主要的是,我做这个博客的目的是为了记录学习笔记和分享一些小项目经验。通过网盘分享的文件:lin链接: https://pan.baidu.com/s/1sh1HPbMfbk5cP5A_DM64dQ?

2025-10-10 15:56:41 786

原创 过滤器与拦截器详解

维度Filter定义来源Servlet 规范SpringMVC是否依赖 Spring否是作用层次请求流层控制层是否可注入 Bean否可以拦截静态资源会不会使用场景编码、跨域、日志、XSS登录鉴权、权限、日志、性能监控✅当你需要拦截整个 Web 请求(包含静态资源),用 Filter;当你只需要在业务逻辑前后处理(如登录、权限),用 Interceptor。

2025-10-09 11:24:32 369

空空如也

空空如也

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

TA关注的人

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