Java项目实战
介绍Java项目实战
Robod
Input/Output
展开
-
畅购商城(十四):秒杀系统「下」
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star防止秒杀重复排队回顾一下上一篇文章中讲到的下单的流程。当用户点击下单之后,用户名和商品id就会组装成一个SeckillStatus对象存入Redis队列中等待被处理,这个过程叫做排队。所以说,只要用户点击了一次下单后不论最后是否下单成功,他都会进入到排队的状态。如果用户重复点击下单,那么Redis队列中就会有很多个相同的SeckillStatus对象,也就是一.原创 2020-10-18 11:11:25 · 2535 阅读 · 5 评论 -
畅购商城(十三):秒杀系统「上」
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索畅购商城(六):商品搜索畅购商城(七):Thymeleaf实现静态页畅购商城(八):微服务网关和JWT令牌畅购商城(九):Spr.原创 2020-09-20 23:33:29 · 2092 阅读 · 3 评论 -
畅购商城(十二):接入微信扫码支付
好好学习,天天向上本文已收录至我的Github仓库DayDayUP**:github.com/RobodLee/DayDayUP,欢迎Star畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索畅购商城(六):商品搜索畅购商城(七):Thymeleaf实现静态页畅购商城(八):微服务网关和JWT令牌畅购商城(九):..原创 2020-09-10 22:44:22 · 2110 阅读 · 3 评论 -
畅购商城(十一):订单
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索畅购商城(六):商品搜索畅购商城(七):Thymeleaf实现静态页畅购商城(八):微服务网关和JWT.原创 2020-08-31 13:47:39 · 1878 阅读 · 0 评论 -
畅购商城(十):购物车
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索畅购商城(六):商品搜索畅购商城(七):Thymeleaf实现静态页畅购商城(八):微服务网关和JWT令牌.原创 2020-08-27 21:19:59 · 1565 阅读 · 4 评论 -
畅购商城(九):Spring Security Oauth2
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索畅购商城(六):商品搜索畅购商城(七):Thymeleaf实现静态页畅购商城(八):微服务网关和JWT令牌.原创 2020-08-21 11:48:01 · 2092 阅读 · 0 评论 -
畅购商城(八):微服务网关和JWT令牌
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航微服务网关介绍网关是介于用户和微服务之前的中间层。说白了,网关就像是小区的保安,无论你想到小区的哪一户人家去,你都得先通过小区的大门。所以,小区的保安可以做人员统计,还可以控制某个时间段进去小区的人数,限制进入小区的资格等。保证了小区业主们的安全。微服务网关同样起着这些作用。为什么要有微服务网关不同的微服务一般会有不同的网络地.原创 2020-08-05 16:01:49 · 1888 阅读 · 0 评论 -
畅购商城(七):Thymeleaf实现静态页
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航Thymeleaf简单入门什么是ThymeleafThymeleaf是一个模板引擎,主要用于编写动态页面。SpringBoot整合ThymeleafSpringBoot整合Thymeleaf的方式很简单,共分为以下几个步骤创建一个sprinboot项目添加thymeleaf和spring web的起步依赖在resourc.原创 2020-08-01 11:34:20 · 1604 阅读 · 0 评论 -
畅购商城(六):商品搜索
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS畅购商城(三):商品管理畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步畅购商城(五):Elasticsearch实现商品搜索品牌统计当我们在京东上搜索智能手机的时候,会将相关品牌罗列出来供用户选择我们要实现的也是这个功能,就.原创 2020-07-25 15:59:24 · 1985 阅读 · 2 评论 -
畅购商城(五):Elasticsearch实现商品搜索
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航前期准备今天的任务就是用ElasticSearcher实现商品搜索的功能。关于Elasticsearch、IK分词器、Kibana的安装及基本使用可以看我的另一篇文章Elasticsearch入门指南。搜索微服务的API工程的搭建在changgou-service-api下创建一个Module叫changgou-service-s.原创 2020-07-20 16:28:33 · 3283 阅读 · 3 评论 -
畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步
畅购商城(四):Lua、OpenResty、Canal实现广告缓存与同步 介绍了Lua、OpenResty以及Canal,并实现了广告的缓存与同步功能原创 2020-07-14 22:20:58 · 2576 阅读 · 9 评论 -
畅购商城(三):商品管理
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航畅购商城(一):环境搭建畅购商城(二):分布式文件系统FastDFS小练手这里有三个小练手的任务,内容比较简单,就是对一张表的增删查改,一些简单的CRUD而已。代码我就不贴了,简单记录一下思路以及遇到的问题,步骤和畅购商城(一):环境搭建中的品牌表操作类似,可以去参考,想要代码的小伙伴可以去我的Github获取,或者是去配套资.原创 2020-07-10 10:02:10 · 2735 阅读 · 3 评论 -
畅购商城(二):分布式文件系统FastDFS
介绍了FastDFS的一些知识,接着就是讲了FastDFS的安装以及文件路径和配置的内容,最后搭建了文件微服务并实现了对于文件的操作功能。原创 2020-07-05 13:41:16 · 4791 阅读 · 1 评论 -
畅购商城(一):环境搭建
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航啰嗦几句畅购商城是黑马的一个项目。要说这个项目有多难,跟着视频做肯定是没什么大问题了,但是可以让我知道一个项目的具体开发流程以及提高自己对于一系列框架使用的熟练度,这也是我做这个项目的目的。关于这个项目的资料我就不提供了,视频b站上面有,配套的资料也在视频下面的评论中,有需要的朋友直接到b站上面找就可以了。接下来我会用十几篇文章来记录.原创 2020-07-02 22:58:31 · 10424 阅读 · 23 评论 -
Java项目实战:账本APP服务端开发
账本APP服务端开发原创 2020-04-12 21:16:42 · 759 阅读 · 0 评论