E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Gulimall
Java项目《谷粒商城》Java架构师 | 微服务 | 大型电商项目
Java架构师|微服务|大型电商项目文档地址:https://www.yuque.com/zhangshuaiyin/guli-mall项目地址:https://gitee.com/MiaoErMi/
gulimall
码农碎碎念
·
2023-09-10 22:29
java
微服务
开发语言
gulimall
-缓存-缓存使用
文章目录前言一、本地缓存与分布式缓存1.1使用缓存1.2本地缓存1.3本地模式在分布式下的问题1.4分布式缓存二、整合redis测试2.1引入依赖2.2配置信息2.3测试三、改造三级分类业务3.1代码改造四、高并发下缓存失效问题4.1缓存穿透4.2缓存雪崩4.3缓存击穿五、分布式下加锁5.1分布式锁示意图5.2锁的时序问题前言本文继续记录B站谷粒商城项目视频P151-157的内容,做到知识点的梳理
南波塞文
·
2023-08-13 00:34
gulimall
谷粒商城
SpringBoot
框架
Redis
数据库
缓存
java
spring
boot
redis
gulimall
-首页渲染-域名搭建
首页渲染与nginx域名搭建前言一、首页1.1整合thymeleaf1.2整合dev-tools1.3渲染分类数据二、Nginx域名搭建2.1搭建域名访问环境2.2nginx配置文件2.3总结前言本文继续记录B站谷粒商城项目视频P136-140的内容,做到知识点的梳理和总结的作用。一、首页项目微服务介绍将静态资源保存在nginx的index目录下,所有请求过来先经过nginx服务器,根据nginx
南波塞文
·
2023-08-13 00:33
gulimall
谷粒商城
SpringBoot
框架
SpringCloud
微服务
nginx
运维
java
谷粒商城之分布式基础(二)
6.1.1数据库首先我们在
gulimall
_pms这个数据库中的pms_category这个表下插入数据商品三级分类SQL代码6.1.2查出所有分类及其子分类1、CategoryControllergulimall-product
Golden State Warrior
·
2023-08-07 00:24
谷粒商城
分布式
java
分布式
谷粒商城-day09-属性分组
实现效果如下前端组件抽离&父子组件交互导入所有菜单的sql,参考sql在docssql的sys_menu.sql/*SQLyogUltimatev11.25(64bit)MySQL-5.7.27:Database-
gulimall
_admin
周周写不完的代码
·
2023-08-07 00:53
谷粒商城
数据库
前端
database
第185天学习打卡(项目 谷粒商城27 JSR303自定义校验注解 SPU SKU 属性分组效果前端组件抽取 父子组件交互)
JSR303自定义校验注解
gulimall
-commonvalidListValue.javapackagecom.doudou.common.valid;importjavax.validation.Constraint
doudoutj
·
2023-08-07 00:52
vue
java
spring
gulimall
——网关配置及跨域问题的解决(四)
一、前后端分离导致的请求路径问题后端有各种微服务,不同的例如Product(10002),Order(9001),Ware(11001)。因此通过WebSocket访问存在两个问题:不同服务有不同的端口,难以管理,很容易出错分布式情况下,同一个服务会有多个实例,每个实例的端口也不一样,例如Product就可以有10001,10002,10003等等因此将前端请求的基准地址改为88端口,发送给网关同
越欣秀
·
2023-08-01 15:09
前端
http
java
谷粒商城-04-P44-P60
商品服务-api-三级分类-递归查询树形数据结构获取1、导入数据向数据库
gulimall
_pms中的表pms_category导入数据,脚本如下:DROPTABLEIFEXISTS`pms_category
放生Li
·
2023-07-29 01:56
java
java
开发语言
谷粒商城 -- 项目环境搭建
Docker安装mysql/redis四、Vscode下载安装五、谷粒项目结构创建&将项目提交到码云托管1、先从码云上创建一个仓库2、把码云上的仓库克隆下来作为本地仓库3、把各个服务模块都创建到总项目目录中4、
gulimall
lwj_07
·
2023-07-29 01:23
笔记
docker
容器
spring
cloud
java
谷粒商城篇章5 ---- P173-P192 ---- 检索服务【分布式高级篇二】
目录1检索服务1.1搭建页面环境1.1.1引入依赖1.1.2将检索页面放到
gulimall
-search的src/main/resources/templates/目录下1.1.3调整搜索页面1.1.4
W@Lucky
·
2023-07-27 08:20
分布式
springcloud
Spring Session使用
一.使用场景前后端不分离的情况下,往登陆页auth.
gulimall
.com的session中存放一个用户信息,想要在首页
gulimall
.com中取出该数据并展示出来@GetMapping("/oauth2.0
拂晓神剑zzz
·
2023-07-23 12:28
spring
java
后端
Sentinel控制台实时监控空白
修改配置文件把微服务关闭,然后在sentinel控制台的机器列表移除错位的机器IP在application.yml添加clientIp:localhostspring:application:name:
gulimall
-seckillcloud
廉小雨
·
2023-07-18 22:52
sentinel
实时监控无数据
谷粒商城--搜索服务--高级篇笔记六
org.springframework.bootspring-boot-devtoolstrueorg.springframework.bootspring-boot-starter-cache1.1上传静态文件至/mydata/nginx/html/static/search目录下1.2将搜索页主页放在
gulimall
-search
_院长大人_
·
2023-07-17 22:21
谷粒商城
elasticsearch
搜索引擎
大数据
java
spring
谷粒商城--秒杀服务--高级篇笔记十二
谷粒商城–秒杀服务–高级篇笔记十二1.后台添加秒杀商品未配置秒杀服务相关网关1.1配置网关-id:coupon_routeuri:lb://
gulimall
-couponpredicates:-Path
_院长大人_
·
2023-07-17 22:21
谷粒商城
java
spring
restful
gulimall
-性能监控-压力测试
性能监控与压力测试前言一、性能监控1.1jvm内存模型1.2jvisualvm作用1.3监控指标二、压力测试2.1概念2.2性能指标2.3JMeter压测工具前言本文继续记录B站谷粒商城项目视频P141-150的内容,做到知识点的梳理和总结的作用。一、性能监控1.1jvm内存模型1.JVM主要由三个子系统构成:类加载器子系统、运行时数据区和字节码执行引擎。Java虚拟机在执行java程序的过程中会
Redis_6389
·
2023-07-17 04:24
gulimall
谷粒商城
JVM
虚拟机
SpringBoot
框架
java
jvm
jmeter
jvisualvm
人人开源代码生成器的使用
修改配置信息2.1.数据库配置信息2.2.修改生成器配置信息中包名等3.启动生成器项目4.页面访问5.生成代码步骤a.全选b.点击生成代码按钮c.下载代码压缩包6.导入生成的代码导入后发现好多报红7.修改新建
gulimall
-common
Java小生不才
·
2023-06-23 20:51
码云
Spring
Boot
intellij-idea
谷粒商城--认证中心--高级篇笔记八
谷粒商城–认证中心–高级篇笔记八1.环境搭建1.1新建模块
gulimall
-auth-server1.2pom文件上面没选好直接复制下面的pom文件,记得排除
gulimall
-common包的mybatis-plus4.0.0org.springframework.bootspring-boot-starter-parent2.3.2
_院长大人_
·
2023-06-23 01:44
谷粒商城
spring
boot
spring
cloud
java
session
谷粒商城--品牌管理开发-笔记六
谷粒商城–品牌管理开发-笔记六1.新增品牌管理菜单2.前端页面由于只有简单的crud使用逆向工程生成的vue文件将
gulimall
-product模块生成的逆向工程文件中的category.vue和category-add-or-update.vue
_院长大人_
·
2023-06-23 01:43
谷粒商城
vue.js
node.js
javascript
java
谷粒商城项目学习笔记三
分类维护1、递归树形结构获取数据(P45)1、导入三级分类数据尚硅谷谷粒商城电商项目\1.分布式基础(全栈开发篇)\docs\代码\sql\pms_catelog.sql2、修改“com.atguigu.
gulimall
.product.controller.CategoryController
m0_65746888
·
2023-06-23 01:42
谷粒商城
学习
笔记
java
分布式事务与下单
分布式事务与下单目录分布式事务与下单一、
gulimall
-cart二、购物车1、购物车需求2、购物车VO3、ThreadLocal用户身份鉴别3.添加商品到购物车4.展示购物车5.选中购物车项6.修改购物项数量
wangzhipeng47
·
2023-06-20 07:38
微服务项目
谷粒商城p45-自动装配-stream流-lambda表达式
软件:idea、postman、virtualbox服务:
gulimall
-product请求路径:http://localhost:10000/product/category/list/tree启动
透过胶体的晨曦
·
2023-06-15 13:40
java
开发语言
谷粒商城p46-配置网关路由与路径重写
软件:vscodeidea服务:renren-fast,
gulimall
-product,
gulimall
-gateway、nacos前提条件:gateway、renren-fast已经注册到nacos
透过胶体的晨曦
·
2023-06-15 13:38
前端
谷粒商城-分布式高级篇[商城业务-检索服务]
-分布式基础【业务编写】谷粒商城-分布式高级篇【业务编写】持续更新谷粒商城-分布式高级篇-ElasticSearch谷粒商城-分布式高级篇-分布式锁与缓存项目托管于gitee一、商城业务-检索服务确保
gulimall
-search
HGW689
·
2023-04-20 09:24
谷粒商城
elasticsearch
教育电商
前端
后端
谷粒商城 使用云服务器和内网穿透实现 Nginx域名访问 (P139-P40)
分布式基础【业务编写】谷粒商城-分布式高级篇【业务编写】持续更新谷粒商城-分布式高级篇-ElasticSearch谷粒商城-分布式高级篇-分布式锁与缓存项目托管于gitee需求域名映射效果:请求接口:
gulimall
.com
HGW689
·
2023-04-20 09:54
谷粒商城
服务器
电视
springboot
nginx
网络
谷粒商城-分布式高级篇【业务编写】
ElasticSearch谷粒商城-分布式高级篇-分布式锁与缓存项目托管于gitee分布式高级篇[业务编写]这里做个讲解,我的mac系统更新到12.3,查看PID:控制中心占用了7000端口,故自此把
gulimall
-coupon
HGW689
·
2023-04-20 09:54
谷粒商城
教育电商
idea
java
spring
boot
spring
cloud
OAuth2获取token代码
packagecom.atguigu.
gulimall
.auth.controller;importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.TypeReference
APP 肖提莫
·
2023-04-16 21:52
java
java
servlet
json
支付宝 验签
packagecom.xunqi.
gulimall
.order.listener;importcom.alipay.api.AlipayApiException;importcom.alipay.api.internal.util.AlipaySignature
APP 肖提莫
·
2023-04-16 21:52
java
java
servlet
开发语言
项目7:实现短信的发送和验证
项目7:实现短信的发送和验证1.对
gulimall
-common补充2.短信验证的流程3.具体接口的编写(新建微服务service-sms)项目7:实现短信的发送和验证1.引入工具包①
gulimall
-common
努力生活...
·
2023-04-12 21:44
项目1:金融借钱还钱
java
前端
spring
不用写空方法,直接映射
WebMvcConfigurerpackagecom.atguigu.
gulimall
.auth.config;importorg.springframework.context.annotation.Configuration
可可西里的飞行
·
2023-04-10 05:10
java
spring
servlet
谷粒商城6:nginx反向代理与性能优化
nginx的整体框架访问流程域名访问->在本地host文件中查找对应ip->找到了访问找不到->DNS域名解析来解析域名到ip->找到了访问整体配置流程:本机内:查看域名的映射规则在host文件中增加
gulimall
.com
努力生活...
·
2023-04-06 04:21
谷粒商城
性能优化
jvm
java
谷粒商城-分布式高级篇[商城业务-购物车]
分布式基础【业务编写】谷粒商城-分布式高级篇【业务编写】持续更新谷粒商城-分布式高级篇-ElasticSearch谷粒商城-分布式高级篇-分布式锁与缓存项目托管于gitee一、环境搭建1、项目创建第一步、创建
gulimall
-cart
HGW689
·
2023-04-05 09:06
谷粒商城
java
教育电商
记录一次索引未建立、继而引发一系列的问题、包含索引创建失败、虚拟机中JVM虚拟机内存满的情况
文章目录前言1、错误开始2、创建索引的过程需要使用分词器3、elasticsearch内存溢出4、创建`
gulimall
_product`索引5、使用postman测试接口6、后语前言项目是分布式微服务类型的
Mr.Aholic
·
2023-04-01 02:38
jvm
java
开发语言
谷粒商城面试知识点总结(二)
6.购物车的实现购物车分为临时购物车和登录购物车,使用了redis的hash结构整个存放结构:登录购物车key=
gulimall
:cart:userIdfield:skuIdvalue:skuId对应的商品
handsomeyxl
·
2023-03-31 03:41
谷粒商城
面试
谷粒商城
java
谷粒商城十九购物车服务
//win本地hosts//将cart的静态资源上传到nginx的cart文件夹下//将cartList.html和success.html复制到模块中,并修改静态资源路径192.168.56.10
gulimall
.com192.168.56.10search.
gulimall
.com192.168.56.10item.
gulimall
.com192.168.56.10auth.
gulimall
阿无,
·
2023-03-31 03:04
谷粒商城
java
谷粒商城二十订单服务
rabbitmq相关知识//静态页面的引入,静态资源上传nginx等192.168.56.10
gulimall
.com192.168.56.10search.
gulimall
.com192.168.56.10item.
gulimall
.com192.168.56.10auth.
gulimall
.com192.168.56.10cart.
gulimall
.com192.168.56.10order
阿无,
·
2023-03-31 02:12
谷粒商城
java
谷粒商城 (六) --------- 逆向工程生成微服务 CRUD 代码
CRUD四、生成所有微服务模块的CRUD代码一、逆向工程的搭建我们使用人人开源的renren-generator来逆向生成微服务的增删改查的代码先把代码生成器源码通过git克隆到桌面上将代码生成器加入到
gulimall
在森林中麋了鹿
·
2023-03-31 01:11
微服务项目
微服务
java
架构
谷粒商城(四)-使用 gitee 的“人人开源“”项目搭建后台管理系统脚手架
一、后端项目renren-fast(把人人开源项目里的renren-fast项目加入我们的
gulimall
项目中作为module,搭建后台管理系统的后端项目)1、在码云上搜索人人开源(https://gitee.com
小K哈哈
·
2023-03-31 01:07
谷粒商城
java
【解决bug】oss上传图片后回显失败
bug:(
gulimall
-oss)前端页面显示:找bug:根据前端的错误信息:判断是发送回显图片的请求语法错误。错误在BucketName上。
AllBull
·
2023-02-07 10:35
spring
spring
谷粒商城Nginx代理网关
首先需要在C:\Windows\System32\drivers\etc中的host文件下加入192.168.56.10
gulimall
.com//192.168.56.10虚拟机的ip地址本机浏览器请求
一个风轻云淡
·
2023-01-20 14:07
谷粒尚城
nginx
运维
服务器
k8s上使用流水线部署应用
部署流程为每一个项目准备一个Dockerfile;Docker按照这个Dockerfile将项目制作成镜像为每一个项目生成k8s的部署描述文件Jenkins编写好Jenkinsfile2.抽取生产环境配置以
gulimall
-cart
_院长大人_
·
2023-01-09 20:58
jenkins
持续集成
kubernetes
谷粒商城之高级篇(2)
com.atguigu.gulimallgulimall-common0.0.1-SNAPSHOTapplication.properties配置server.port=40000spring.application.name=
gulimall
-cartspring.cloud.nacos.discover
Golden State Warrior
·
2022-12-30 16:17
谷粒商城
spring
java
mybatis
分布式
微服务
SpringBoot项目中使用线程池
SpringBoot项目中使用线程池在SpringBoot环境使用线程池并可配置1.Config配置类packagecom.atguigu.
gulimall
.product.config;importorg.apache.tomcat.util.threads.ThreadPoolExecutor
Hacah
·
2022-12-17 06:55
操作技巧
spring
boot
java
spring
线程池
springboot vue elementui tree树的遍历以及拖拽(3层)
1、controllerpackagecom.stu.
gulimall
.product.controller;importjava.util.Arrays;importjava.util.List;importjava.util.Map
「已注销」
·
2022-10-21 20:29
vue.js
spring
boot
elementui
前端
javascript
认证服务,(集成社交登录(OAuth2.0),单点登录功能) 分布式spring session
目录创建项目
gulimall
-auth-server,并配置相关环境获取验证码,用户注册,普通登录社交登录什么是社交登录社交登录流程图原理图微博开放平台的使用登录成功之后,将用户信息在首页显示。
侯侯侯先生
·
2022-10-14 19:58
谷粒商城-心得笔记
atguigu3 分布式锁(product/category)
公共代码:CategoryBrandRelationService.javapackagecom.atguigu.
gulimall
.product.service;im
价值成长
·
2022-10-11 09:43
java
java
Java线程池-异步任务编排
1.初始化线程的4种方式1.继承Threadpackagecom.atguigu.
gulimall
.mytest;importorg.junit.Test;importorg.springframework.boot.test.context.SpringBootTest
鸣鼓ming
·
2022-09-30 19:40
Java基础
java
jvm
开发语言
18-
GuliMall
压力测试与性能监控
1.压力测试软件JMeter安装https://jmeter.apache.org/download_jmeter.cgi下载图中蓝色选中区域对应的压缩包解压运行jmeter.bat即可2.JMeter压测示例1.添加线程组2.添加HTTP请求3.添加监听器4.启动压测5.查看分析结果3.性能监控1.jvm内存模型2.堆3.jconsole与jvisualvmJdk的两个小工具jconsole、j
鸣鼓ming
·
2022-09-30 19:36
谷粒商城学习笔记
压力测试
jvm
java
17-
GuliMall
搭建虚拟域名访问环境
2.配置步骤1.windows配置修改C:\Windows\System32\drivers\etc目录下的hosts文件在文件末尾添加域名映射,ip是你的nginx的地址192.168.56.103
gulimall
.com
鸣鼓ming
·
2022-09-30 19:01
谷粒商城学习笔记
nginx
服务器
linux
《谷粒商城》开发记录 13:秒杀、熔断和降级
1.新建秒杀服务
gulimall
-seckill,引入依赖:Sp
拉里小猪
·
2022-09-02 16:39
谷粒商城
软件开发
谷粒商城--订单服务--高级篇笔记十一
页面环境搭建1.1静态资源导入nginx等待付款--------->detail订单页--------->list结算页--------->confirm收银页--------->pay1.2配置host#
gulimall
192.168.157.128
gulimall
.com
_院长大人_
·
2022-08-15 13:45
谷粒商城
分布式
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他