
Java实战项目
文章平均质量分 90
JavacKaka
主题方向 : Java方向
座右铭:优秀是一种习惯...
写博客的目的:
一.向内要求:通过博客打卡,巩固回顾知识和技术,坚持下去,成为一种习惯;
二.向外分享:正向反馈,分享自己的观点,一起交流,共同进步...
展开
-
Token系列-第一篇Token图文详解[干货满满]
写在开始:1️⃣ 本文仅用作个人java日常开发记录学习使用,如果涉及版权或者其他问题,及时联系小编修改或者下架,多谢2️⃣作为Java开发者,本文简单介绍token的概念和使用实践~背景: 之前接触过TOKEN这个概念, 最近刚好有一个相关的经历,因此分享一下!!!原创 2025-04-07 22:52:36 · 743 阅读 · 0 评论 -
第四章--学成在线--课程发布
模板引擎分布式事务技术方案ES熔断降级等原创 2023-07-02 23:06:03 · 1045 阅读 · 0 评论 -
美食社交--评论服务
最新餐厅评论这个功能中我们实现了添加餐厅评论、获取餐厅评论功能。这个功能中 Redis 主要用于存储餐厅评论信息,使用了 List 数据类型。原创 2023-06-21 00:12:08 · 432 阅读 · 0 评论 -
第三章--学成在线--媒资管理模块
推荐指数:四星⭐⭐⭐⭐ 侧重关注点 :第一 : SpringCloud Alibaba常用组件的使用,比如gateway网关和Nacos注册中心和配置中心; 第二 : 常用组件的实际应用,比如 MinIO分布式文件系统, XXL-JOB分布式任务调度系统等; 第三 : 核心技术点的实际应用, 比如任务的幂等性, 分布式锁, 断点续传技术等; 以上都值得仔细了解, 实践并思考!原创 2023-06-14 00:00:00 · 657 阅读 · 0 评论 -
第二章--学成在线--内容管理模块
仅用作个人复习练习用而已原创 2023-06-07 23:41:16 · 1720 阅读 · 0 评论 -
第一章--学成在线--项目介绍&环境搭建
本文是黑马项目学成在线的学习,仅仅用作个人复习练习使用原创 2023-06-05 20:49:57 · 2963 阅读 · 0 评论 -
第七章--美食社交--附近的人
本文中,主要实现了上传用户坐标、获取附近的人功能。 这个功能中 Redis 主要用于存储地理位置信息,使用了 GEO 数据类型以及GeoHash算法;另外还有基于数据库(+GeoHash), MongoDB+2d索引或者分布式计算都是实现思路,这拓展部分大家有兴趣可以自行了解尝试;原创 2023-06-04 16:52:35 · 368 阅读 · 0 评论 -
第六章--美食服务--积分服务
积分功能这个功能中我们实现了添加积分、获取积分排行榜功能。这个功能中 Redis 主要用于存储积分信息,使用了 Sorted Set 数据类型:::下篇博客我将讲解基于 Redis 的 GEO 实现 附近的人 功能。原创 2023-05-22 17:59:25 · 672 阅读 · 0 评论 -
Java 秒杀方案(下)
本项目是一个模拟高并发环境下基于 SpringBoot 的秒杀购物平台。为了减少对数据库的直接访问,通过 Redis 实现了缓存优化;并通过 RabbitMQ 消息中间件来接收大量的并发请求,实现异步和削峰,然后再慢慢地更新数据库。最后通过 Jmeter 压测工具,可以很好地对比优化前后的 QPS…原创 2023-05-21 22:04:44 · 1071 阅读 · 0 评论 -
第五章--美食社交--签到服务
签到功能这个功能中我们实现了签到、补签、获取连续签到次数、获取签到总次数、获取签到详情功能。这个功能中 Redis 主要用于存储签到信息,使用了 Bitmap 数据类型。签到功能是很常用的,在项目中,是一个不错的亮点,统计功能也是各大系统中比较重要的功能,签到完成后,去统计本月的连续 签到记录,来给予奖励,可大大增加用户对系统的活跃度。 后续持续更新 ~原创 2023-05-17 09:27:38 · 195 阅读 · 0 评论 -
第四章--美食社交--feed服务
移动互联网时代,Feed流产品非常常见,比如 朋友圈,微博,非常典型的Feed流产品,还有图片分享网站Pinterest,花瓣网等又是另一种形式的Feed流产品。除此之外,很多App的都会有一个模块,要么叫动态,要么叫消息广场,这些也是Feed流产品,可以说,Feed流产品是遍布天下所有的App中。解决Feed流最核心的两个问题:一个是存储,另一个是推送因为该项目中Feed比较简单,就类比于空间说说,因此可以使用MySQL关系型数据库存储,如果对于数据结构比较复杂的Feed流就要使用NoSQL数据库原创 2023-05-16 03:00:00 · 365 阅读 · 0 评论 -
美食社交--好友服务
好友功能这个功能中我们实现了关注、取关、获取共同关注列表功能。这个功能中 Redis 主要用于存储每个用户关注好友添加的 Feed 流集合,使用了 Sorted Set 数据类型。原创 2023-05-15 17:18:46 · 181 阅读 · 0 评论 -
Java 秒杀方案
Java 秒杀方案第一部分之 分布式会话 以及 简单的秒杀功能实现;原创 2023-05-15 21:15:00 · 2504 阅读 · 0 评论 -
第三章--美食社交APP--秒杀服务(重点)
美食社交 APP 秒杀功能, 个人绝对也是此项目最重要的功能和技术之一;通过优惠券抢购活动, 实现抢购秒杀功能,解决 [ 超卖 ] 以及 [ 限制一人一单 ]的问题,利用了Redis 数据结构,部分命令, LUA 脚本 和 Redisson 等技术 !原创 2023-05-11 00:38:06 · 224 阅读 · 0 评论 -
美食社交APP项目--用户注册
用户登录注册流程图, 本文主要讲解注册功能实现,和认证授权属于同大类模块, 实现简单的注册登录功能;原创 2023-05-10 06:00:00 · 190 阅读 · 0 评论 -
第二章--美食社交APP--认证授权中心
基于SpringBoot的微服务项目 -- 美食社交APP项目简单介绍认证授权功能,利用的技术栈有 Spring Security 和 OAuth2 ; 实现了授权认证中心及单点登录的功能。这个功能中 Redis 主要用于存储 Token 令牌信息,使用了 String 数据类型原创 2023-05-10 00:43:04 · 233 阅读 · 0 评论 -
美食社交APP项目导读
Java 微服务项目 [美食社交] 项目导读篇,具体代码和业务后续陆续发布...原创 2023-05-08 23:53:45 · 207 阅读 · 0 评论