# Springboot-Notebook **Repository Path**: manbutx/Springboot-Notebook ## Basic Information - **Project Name**: Springboot-Notebook - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-26 - **Last Updated**: 2021-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **Springboot-Notebook** 是一系列以 `springboot` 为基础开发框架,整合 `Redis` 、 `Rabbitmq` 、`ES` 、`MongoDB`、`sharding-jdbc`、`zookeeper` 等互联网主流技术,实现开发中常见功能点的综合实战性案例。 本着拿来即用的原则,助力于减少开发者在工作中的学习成本。 > 案例详细教程同步在 个人公众号:**程序员内点事** , 欢迎交流指正。 ### Springboot 开发技巧 - [3种 Springboot 全局时间格式化方式,别再写重复代码了](https://mp.weixin.qq.com/s/MeDfnL__jdEq7Yi48vg_vA)(springboot-global-formatting) - [真是没想到,Springboot + Flowable 开发工作流会这么简单!](https://mp.weixin.qq.com/s/hXS9HirRnhYRMIwd4GVeIQ)(springboot-work-flowable) - [3 分钟生成一个单元测试报告,这个样式爱了](https://mp.weixin.qq.com/s/5IW76pMMxRtVF-ewmp1PGw)(springboot-testng-report) - [实用!一键生成数据库文档,堪称数据库界的Swagger](https://mp.weixin.qq.com/s/nqxWD85XdhR1AHAa2ql65A)(springboot-database-doc) - [又被逼着优化代码,这次我干掉了出入参 Log日志](https://mp.weixin.qq.com/s/hZ7KiFyeDMRCPUoNlCXO6w)(springboot-aop-unifiedlog) - [OAuth2.0 的四种授权方式](https://mp.weixin.qq.com/s/in_E1pKqQc8wkPXT61g8gQ) - [Github 做授权登录就是这么简单!(OAuth2.0实战)](https://mp.weixin.qq.com/s/KzWE4EtZ6F4_-2fYnVA5QA) - [PC人脸识别登录,出乎意料的简单](https://mp.weixin.qq.com/s/YMgMRhd4E9ovGf_Kp19pPQ) - [被迫重构代码,这次我干掉了 if-else](https://mp.weixin.qq.com/s/-nmGpxa4nao8jPwuPgf0LQ) - [过滤器 和 拦截器 6个区别,别再傻傻分不清了](https://mp.weixin.qq.com/s/KwlqFezzTkOfg97M59n3GA) - [6种 @Transactional 注解失效场景](https://mp.weixin.qq.com/s/wUQwzPGo3NNodr2pHzB_lw) - [为了不复制粘贴,我被逼着学会了JAVA爬虫](https://mp.weixin.qq.com/s/rF9W00BUCCYHo7M6W5TBoA) ### 分库分表(Sharding-JDBC) - [一文快速入门分库分表(必修课)](https://mp.weixin.qq.com/s/rYG58KS9kHDDOMajKT9y5Q)(springboot-sharding-jdbc) - [一文快速入门分库分表中间件 Sharding-JDBC (必修课)](https://mp.weixin.qq.com/s/M8yA6CsHMnBAIelc4JMk2Q) - [分库分表中间件 Sharding-JDBC 4种分片策略](https://mp.weixin.qq.com/s/AUvcsschhqrhKopM5-XeMA) - [分库分表的 9种分布式主键ID 生成方案](https://mp.weixin.qq.com/s/x1gVtnKh2OEAzSwv0sFDxg) ### zookeeper - [一文快速入门 zookeeper](https://mp.weixin.qq.com/s/FdG5jd3zEh6ug3vbE-zhLg) - [真的,千万不要给女朋友解释 什么是 “羊群效应”](https://mp.weixin.qq.com/s/PiypKum7ahQbugIV37PZxw) ### redis - [Redis 分布式限流器,可以说是非常厉害了!](https://mp.weixin.qq.com/s/kyFAWH3mVNJvurQDt4vchA) - [阿里面试这样问:redis 为什么把简单的字符串设计成 SDS?](https://mp.weixin.qq.com/s/_rMBe4TJZV3IerTlejimYw) - [redis 分布式锁的 5个坑,真是又大又深](https://mp.weixin.qq.com/s/lvbZamr4_t2GKDiuEWi_IQ) ### RabbitMQ - [未读消息(小红点),前端 与 RabbitMQ 实时消息推送实践,贼简单~](https://mp.weixin.qq.com/s/U-fUGr9i1MVa4PoVyiDFCg)(springboot-mqtt-messagepush) - [springboot + rabbitmq 用了消息确认机制,感觉掉坑里了](https://mp.weixin.qq.com/s/me1bfFwzQDAn7EDOgoR65g)(springboot-rabbitmq-confirm) - [我也没想到 springboot + rabbitmq 做智能家居,会这么简单](https://mp.weixin.qq.com/s/udFE6k9pPetIWsa6KeErrA)(springboot-rabbitmq-mqtt) ### 分布式事务 - [分布式事务(2PC、3PC、TCC),这样解释没毛病!](https://mp.weixin.qq.com/s/08ixco06hMw99365vDiM0w) - [分布式事务中间件 Seata (原理+实践)](https://mp.weixin.qq.com/s/hiiVNElHucAr5SnAWG4BIw) ### 分布式 - [滴滴的分布式ID生成器(Tinyid),好用的一批](https://mp.weixin.qq.com/s/_k__8MT7qGDoi7gPA_1X8A) - [美团(Leaf)分布式ID生成器,好用的一批!](https://mp.weixin.qq.com/s/Jq8OP2o7UuOsiT3H140-fw) - [6种 延时队列的实现方法,面试官也得服](https://mp.weixin.qq.com/s/tM3QVIdNtPW3x0w--LRy3Q) - [4种 “附近的人” 实现方式,面试官笑了](https://mp.weixin.qq.com/s/Y8n-womOgOHqqzZ6AngJOQ) - [9种 分布式ID生成方式,面试官有点懵了](https://mp.weixin.qq.com/s/0RBeWV-any_Rb9JbVPvcfw) - [阿里开源工具 canal 实时同步 MySQL binlog数据](https://mp.weixin.qq.com/s/ba842AgFDlqQm59AuNY6Ww) ### 数据脱敏 - [大厂也在用的 6种 数据脱敏方案,别做泄密内鬼](https://mp.weixin.qq.com/s/_Dgekk1AJsIx0TTlnH6kUA) ### MySQL - [面试官:不会看 Explain执行计划,简历敢写 SQL 优化?](https://mp.weixin.qq.com/s/AaCbTVRk0OZ00nQgJ8wqRQ) - [MySQL不会丢失数据的秘密,就藏在它的 7种日志里](https://mp.weixin.qq.com/s/-v6CHvvAwtuznG-bzZKQ0w) ### 干货 - [手写一个抖音视频去水印工具,千万别刚一个程序员](https://mp.weixin.qq.com/s/Cq6_oQdHqr5_zsBc68Xn5Q)(springboot-douyin-watermark) - [基于 Java 实现的人脸识别功能(附源码)](https://mp.weixin.qq.com/s/noTX_dlhGCPmf7B1xAcS-A) - [实用!8个 chrome插件玩转GitHub,单个文件下载小意思](https://mp.weixin.qq.com/s/ulRsWrtdlA2A5MmCdQo_aw) - [10个 我经常逛的国外技术社区,真的受益匪浅!](https://mp.weixin.qq.com/s/irNZLVilr2x7krCz2SylOA) - [程序员搭个人博客,一个 GitHub 账号足矣!](https://mp.weixin.qq.com/s/GHqgIVKfoOWlSDUX4oHuNA) - [10个 解放双手的 IDEA 插件,少些冤枉代码](https://mp.weixin.qq.com/s/aWQDlujb-j1ufdraA-bC6g) - [程序员必备的13个 免费技术电子书网站](https://mp.weixin.qq.com/s/HlzUgDRtj3PQXiEE2oouOA) - [10个解放双手实用在线工具,有些代码真的不用手写](https://mp.weixin.qq.com/s/Gj8NlKToTZEzBpnBeSRzcA) - [干掉 powerdesigner,设计数据库表用它就够了](https://mp.weixin.qq.com/s/MlzZLxv8RVO_mhPTJL4nyw) ### 求职 - [看了 100多份简历后,想给找工作的程序员几点建议](https://mp.weixin.qq.com/s/iVBbzaNpC--Tk6c-JfwtUQ)