🔥 视频教程
我个人是偏向于通过文档进行学习,在写 12306 铁路购票系统的时候,写了大量的源码、设计以及从零到一的文档。最终呈现给用户的就是,内容接近130
篇,文字20万
的 12306 文档库。
但是部分用户在学习过程中,更希望能够通过项目视频学习搭配文档的形式学习。大家都知道,咱们这里只要建议合理都会支持。所以我在开始写 SaaS 短链接项目时,结合大家的建议和想法,最终呈现给大家下面的成果。
# 视频目录
视频大概在 100 小节上下,课程总时长在 30-40 小时左右。跟着视频目录看下去,绝对能从零到一复刻出支持海量并发、海量存储的 SaaS 短链接系统。
如果要问,那就是项目代码是我从零到一录视频时写的。
# 技术架构
在系统设计中,采用最新 JDK17 + SpringBoot3&SpringCloud 微服务架构,构建高并发、大数据量下仍然能提供高效可靠的短链接生成服务。
通过学习短链接项目,不仅能了解其运作机制,还能接触最新技术体系带来的新特性,从而拓展技术视野并提升自身技术水平。
# 如何查看?
SaaS 短链接系统和 12306 铁路购票系统都在「拿个offer-开源&项目实战」社群,加入后可享受所有社群福利。
关于「拿个offer-开源&项目实战」社群有哪些隐藏福利,🔥🔥🔥 点击查看:🔋知识星球
加入付费社群多少钱?星球价格不会很贵,我预计星球最终价格是 399 元,目前不需要优惠券价格 226 元。
我做拿个offer的初心是提供程序员校招到社招五年的项目,所以项目列表会持续不断新增,什么时候涨价我也不知道。如果想加星球的同学可以趁现在价格便宜入手。
这个价格相较于某些培训机构上千元的课程,绝对称得上是良心价,而且课程质量也绝不逊于这些机构。更重要的是,加入星球后不会有其它额外收费服务,包括后续新开的项目,坚决不割韭菜。
步骤 ①:微信扫描下方二维码,点击 [ 加入知识星球 ] 按钮。
步骤 ②:访问星球置顶主题 https://t.zsxq.com/10rglb8Jg,获取项目配套文档语雀访问地址。

# 联系方式
加入星球后,添加马哥微信并备注“星球”。我会拉你进星球专属会员沟通群,以及发给你详细的星球操作指南。
星球专属会员群里不定期组织抽书活动和🧧,更有已经上岸的offer“收割机”们分享自己的面试成功经验。
# 视频观看教程
通过知识星球 APP 或者 知识星球网站 (opens new window) 等多端,随时随地查看咱们星球短链接项目的相关视频。
所有视频顺序都是我排好序的,大家看的时候按照顺序查看即可。另外搭配星球内部短链接文档,主打就是一个从零到一如丝滑般感觉。
# 快速开始
- 1、什么是SaaS短链接系统? (opens new window)
- 2、SaaS短链接系统技术架构介绍 (opens new window)
- 3、ShortLink短链接系统之系统依赖中间件部署介绍 (opens new window)
- 4、ShortLink短链接系统之从零到一创建短链接项目 (opens new window)
- 5、ShortLink短链接系统之从零到一创建短链接子模块项目 (opens new window)
- 6、ShortLink短链接系统之整体项目包目录介绍 (opens new window)
- 7、ShortLink短链接系统之项目接口文档工具介绍 (opens new window)
# 用户模块
- 1、ShortLink短链接系统之用户模块功能分析 (opens new window)
- 2、ShortLink短链接系统之创建用户数据库表 (opens new window)
- 3、ShortLink短链接系统之查询用户信息功能 (opens new window)
- 4、ShortLink短链接系统之统一全局返回实体对象 (opens new window)
- 5、ShortLink短链接系统之业务全局异常码设计 (opens new window)
- 6、ShortLink短链接系统之业务全局异常拦截器 (opens new window)
- 7、ShortLink短链接系统之用户敏感信息接口返回脱敏 (opens new window)
- 8、ShortLink短链接系统之检查用户名是否存在? (opens new window)
- 9、ShortLink短链接系统之如何防止检查用户名缓存穿透(理论篇) (opens new window)
- 10、ShortLink短链接系统之如何防止检查用户名缓存穿透(实战篇) (opens new window)
- 11、ShortLink短链接系统之用户如何实现注册功能? (opens new window)
- 12、ShortLink短链接系统之海量用户如何分库分表(上) (opens new window)
- 13、ShortLink短链接系统之海量用户如何分库分表(下) (opens new window)
- 14、ShortLink短链接系统之用户敏感信息如何实现加密存储? (opens new window)
- 15、ShortLink短链接系统之用户个人信息修改功能 (opens new window)
- 16、ShortLink短链接系统之用户系统登录功能 (opens new window)
- 17、ShortLink短链接系统之用户退出登录功能 (opens new window)
# 短链接分组
- 1、ShortLink短链接系统之短链接分组模块功能分析 (opens new window)
- 2、ShortLink短链接系统之创建短链接分组数据库表 (opens new window)
- 3、ShortLink短链接系统之新增短链接分组功能 (opens new window)
- 4、ShortLink短链接系统之查询短链接分组功能 (opens new window)
- 5、ShortLink短链接系统之拦截器封装用户上下文功能 (opens new window)
- 6、ShortLink短链接系统之修改短链接分组功能 (opens new window)
- 7、ShortLink短链接系统之删除短链接分组功能 (opens new window)
- 8、ShortLink短链接系统之短链接分组排序功能 (opens new window)
# 短链接管理
- 1、ShortLink短链接系统之短链接模块功能分析 (opens new window)
- 2、ShortLink短链接系统之短链接跳转原理 (opens new window)
- 3、ShortLink短链接系统之创建短链接数据库表 (opens new window)
- 4、ShortLink短链接系统之新增短链接(上) (opens new window)
- 5、ShortLink短链接系统之新增短链接(中) (opens new window)
- 6、ShortLink短链接系统之新增短链接(下) (opens new window)
- 7、ShortLink短链接系统之短链接海量数据分片分表 (opens new window)
- 8、ShortLink短链接系统之拦截器封装用户上下文(补充篇) (opens new window)
- 9、ShortLink短链接系统之分页查询短链接列表 (opens new window)
- 10、ShortLink短链接系统之后管联调中台短链接接口 (opens new window)
- 11、ShortLink短链接系统之创建用户后默认添加分组(上) (opens new window)
- 12、ShortLink短链接系统之创建用户后默认添加分组(下) (opens new window)
- 13、ShortLink短链接系统之短链接信息修改功能 (opens new window)
- 14、ShortLink短链接系统之短链接跳转原始链接功能(上) (opens new window)
- 15、ShortLink短链接系统之短链接跳转原始链接功能(下) (opens new window)
- 16、ShortLink短链接系统之短链接跳转原始链接功能(缓存击穿) (opens new window)
- 17、ShortLink短链接系统之短链接跳转原始链接功能(缓存穿透) (opens new window)
- 18、ShortLink短链接系统之短链接跳转原始链接功能(缓存预热) (opens new window)
- 19、ShortLink短链接系统之短链接跳转原始链接功能(区分过期短链) (opens new window)
- 20、ShortLink短链接系统之短链接不存在跳转指定页面功能 (opens new window)
- 21、ShortLink短链接系统之获取目标网站标题功能 (opens new window)
- 22、ShortLink短链接系统之创建短链接设置默认域名功能 (opens new window)
# 回收站管理
- 1、ShortLink短链接系统之回收站模块功能分析 (opens new window)
- 2、ShortLink短链接系统之短链接移至回收站功能 (opens new window)
- 3、ShortLink短链接系统之回收站分页查询功能(上) (opens new window)
- 4、ShortLink短链接系统之回收站分页查询功能(下) (opens new window)
- 5、ShortLink短链接系统之回收站恢复短链接功能 (opens new window)
- 6、ShortLink短链接系统之回收站移除短链接功能 (opens new window)
# 短链接监控
- 1、ShortLink短链接系统之短链接统计模块功能分析 (opens new window)
- 2、ShortLink短链接系统之短链接统计模块数据库表设计 (opens new window)
- 3、ShortLink短链接系统之如何统计短链接PV访问 (opens new window)
- 4、ShortLink短链接系统之如何统计短链接UV访问 (opens new window)
- 5、ShortLink短链接系统之如何统计短链接IP访问 (opens new window)
- 6、ShortLink短链接系统之如何统计短链接地区访问 (opens new window)
- 7、ShortLink短链接系统之如何统计短链接操作系统访问 (opens new window)
- 8、ShortLink短链接系统之如何统计短链接浏览器访问 (opens new window)
- 9、ShortLink短链接系统之如何统计短链接高频IP访问 (opens new window)
- 10、ShortLink短链接系统之如何统计短链接访客类型访问 (opens new window)
- 11、ShortLink短链接系统之如何统计短链接访问设备访问 (opens new window)
- 12、ShortLink短链接系统之如何统计短链接访问网络访问 (opens new window)
- 13、ShortLink短链接系统之如何开发访问单个短链接监控统计功能 (opens new window)
- 14、ShortLink短链接系统之如何记录短链接访问日志 (opens new window)
- 15、ShortLink短链接系统之分页查询短链接访问日志 (opens new window)
- 16、ShortLink短链接系统之分页查询短链接今日以及历史访问信息设计 (opens new window)
- 17、ShortLink短链接系统之如何统计短链接汇总访问数据 (opens new window)
- 18、ShortLink短链接系统之如何统计短链接监控之今日数据访问 (opens new window)
- 19、ShortLink短链接系统之分页查询短链接监控数据排序功能 (opens new window)
- 20、ShortLink短链接系统之如何统计短链接监控之指定时间内PV、UV、UIP数据 (opens new window)
- 21、ShortLink短链接系统之如何统计分组短链接监控数据 (opens new window)
- 22、ShortLink短链接系统之分页查询分组短链接访问日志 (opens new window)
# 未完待续
这个章节会补充微服务改造,以及部署相关事项,目录待编写。