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
谷粒商城踩坑之路!
尚硅谷-
谷粒商城
-电商项目-秒杀系统-笔记
商城项目简介项目主要实现了一个模拟电商的分布式秒杀系统,核心模块包括注册登录模块、订单模块、秒杀模块。框架是spring一套,用到的组件包Nignx服务器,redis,Mysql数据库,rabbitMQ中间件,ES检索工具,整个项目学习理解分布式微服务的一个思想主要使用到了nacos,用于服务注册,和配置管理,fegin用于远程调用,网关用于路由,sentinel用于服务降级熔断,redis用来作
P-rd
·
2023-04-12 14:21
java
【
谷粒商城
之JSR303数据校验和集中异常处理】
本笔记内容为尚硅谷
谷粒商城
JSR303数据校验和集中异常处理部分目录一、简介二、SR303数据校验使用步骤1、引入依赖2、给参数对象添加校验注解常见的注解3、接口参数前增加@Valid开启校验三、异常的统一处理四
蛋饼吧
·
2023-04-11 17:10
谷粒商城
java
spring
boot
Spring Cloud Alibaba商城实战项目基础篇(day01)
前言闲来无事在B站找了一个项目,是
谷粒商城
的项目,于是乎照着在敲这个项目,特此记录一下。会持续更新到这个项目敲完。这个记录偏向小白向,确保你照着敲也可以完成所有项目的搭建。
悟空打码
·
2023-04-11 09:15
电商项目
前端
java
javascript
谷粒商城
P100【商品系统】-> 【商品维护】->【spu管理】~规格
点规格,404,前端改一下:/src/router/index.js在mainRoutes->children【】里面加上:{path:‘/product-attrupdate’,component:_import(‘modules/product/attrupdate’),name:‘attr-update’,meta:{title:‘规格维护’,isTab:true}}
爱吃小香葱
·
2023-04-11 04:44
谷粒商城踩坑之路!
mvc
java
spring
boot
谷粒商城
P64品牌服务上传图片不回显【已解决】
P64品牌服务上传图片不回显首先这个图片已经正常上传到oss了,但是这里不显示,我就怀疑是前端的代码可能有问题。然后看了半天前端代码,终于我发现!我特么看不懂。然后突然发现!这个地方不对啊,应该是guawaz-gmall,噢哈哈哈,聪明的我突然意识到,应该是前端从后端拿到policy后直接把图片上传,再拿这一长串地址去oss下载图片,将其预览展示在上面~~由于前端上传地址是写死在前端代码里的,而且
爱吃小香葱
·
2023-04-11 04:14
谷粒商城踩坑之路!
java
spring
spring
boot
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+
谷粒商城
目录1,VUE1.1Vue
vincewm
·
2023-04-11 03:43
java学习路线
vue
javaweb
element
分布式基础篇2——分布式组件(
谷粒商城
)
OpenFeign3、Nacos作为配置中心namespaceDataIDGroup同时加载多个配置文件三、SpringCloud1、GateWay简介三大核心部分网关的使用视频来源:【Java项目《
谷粒商城
我不是秃神
·
2023-04-10 22:52
#
谷粒商城
分布式
spring
cloud
微服务
【
谷粒商城
】集群篇-k8s(4/4)
【
谷粒商城
】集群篇-k8s(4/4)目录一、K8s快速入门1)简介2)架构3)概念4)快速体验二、K8s集群安装1)kubeadm2)前置要求3)部署步骤4)环境准备5)所有节点安装docker、kubeadm
wangzhipeng47
·
2023-04-10 06:39
微服务项目
uni-app
踩坑之路
(一)
最近因为公司项目要求,开始着手uni-app的开发,目前我主要是以React开发为主,当然,我也不介意接触新技术,react当年也是一步步踩过来的,只是当年忘记留下路程,这次准备记录下uni-app的路程;1.搭建骨架我暂时没有能力手写uni-app的骨架,所以,当然对着官方教程怼了:首先,去Hbuider官网下载HbuiderX;新建项目,我选择的是默认模版,当然它还有别的模版,可以去体验下;2
燃烧的土豆
·
2023-04-09 13:07
2023最新
谷粒商城
笔记之RabbitMQ篇(全文总共13万字,超详细)
RabbitMQ本项目通过RabbitMQ延时队列实现柔性事务+可靠消息+最终一致性引入RabbitMq延时队列的目的是为了解决事务最终一致性。定义:延迟队列存储的对象肯定是对应的延时消息;所谓"延时消息"是指当消息被发送以后,并不想让消费者立即拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。场景:比如未付款订单,超过一定时间后,系统自动取消订单并释放占有商品的库存。常见解决方案:使用
天选的爪哇
·
2023-04-09 11:59
谷粒商城
java-rabbitmq
rabbitmq
java
VirtualBox的vmdk文件压缩
前段时间为了做
谷粒商城
跟着教学用VirtualBox和Vagrant安装了Linux系统,具体过程可看:VirtualBox+vagrantLinux系统安装_padDio的博客-CSDN博客然后昨天突然发现电脑
padDio
·
2023-04-09 05:33
vagrant
linux
分布式定时任务
本文引用了
谷粒商城
的课程定时任务定时任务是我们系统里面经常要用到的一些功能。如每天的支付订单要与支付宝进行对账操作、每个月定期进行财务汇总、在服务空闲时定时统计当天所有信息数据等。
Java硬件工程师
·
2023-04-09 04:53
分布式
Java
Springboot
分布式
java
spring
boot
前端基础-ES6
前端基础-ES61.let&const2.解构表达式数组解构对象解构字符串扩展函数优化map、reducePromise异步编排模块化本文引用了尚硅谷
谷粒商城
的内容参考文档:https://blog.csdn.net
Java硬件工程师
·
2023-04-09 04:53
前端
es6
javascript
谷粒商城
五前端技术栈vue
mvvm思想M:即Model,模型,包括数据和一些基本操作V:即View,视图,页面渲染结果VM:即View-Model,模型与视图间的双向操作(无需开发人员干涉)之前类似于jquery都是,jquery利用ajax请求到数据,通过各种选择器找到这个元素,然后对dom文档进行添加、删除、清空等一系列操作,才能最终在html中显示,如果元素很复杂,那么就需要我们写大量的内容。假设html的元素发生变
阿无,
·
2023-04-08 06:29
谷粒商城
web
前端
vue.js
javascript
谷粒商城
2020文档_
谷粒商城
2020学习记录
谷粒商城
2020学习记录基础篇视频链接01-05对这个项目做了一些介绍,如果有一定开发经验可以跳过.06讲的是安装VirtualBox,要在BIOS里将主板的CPU虚拟开启,然后通过Vagrant快速搭建虚拟机
weixin_39772849
·
2023-04-08 06:58
谷粒商城2020文档
谷粒商城2020课件
谷粒商城课件代码
谷粒商城高级篇资料
谷粒商城
技术栈总结
文章目录
谷粒商城
ElasticSearch一、基本概念1、Index(索引)2、Type(类型)3、Document(文档)4、倒排索引机制二、Docker安装Es1、下载镜像文件2、创建实例三、初步检索
渣渣苏
·
2023-04-08 06:27
elasticsearch
java
微服务
谷粒商城
基础篇完结
谷粒商城
总结71-100(基础篇完结)1.保存商品1.1.后端首先我们根据前端返回给我的json数据,我们可以使用网上人家写好的一个方法,就是根据给的json数据生成java对象,这样就会方便很多的事情
柠檬不萌(Lemon)
·
2023-04-08 06:54
java
json
开发语言
谷粒商城
项目之高级篇笔记(一)
目录1商城业务1.1商品上架1.1.1商品Mapping1.1.2建立product索引1.1.3上架细节1.1.4数据一致性1.1.5代码实现1)先查库存(商品微服务远程调用库存微服务)2)商品上架,保存到es中(商品微服务远程调用搜索微服务)3)商品微服务中商品上架总代码4)上架中调用的两个远程微服务5)踩坑6)效果展示1.2商城系统首页1.2.1整合thymeleaf渲染首页1)、导入依赖2
赤脚的我
·
2023-04-08 06:23
谷粒商城
java
教育电商
《
谷粒商城
》高级开发总结篇
一、压力测试通过压力测试,我们有希望找到使用其他测试方法难以发现的错误,如内存泄漏、线程不安全。有效的压力测试应用的关键条件有:重复、并发、随机变化。压力测试主要关注的性能指标有吞吐量、响应时间、错误率等。●吞吐量:单位时间内系统处理请求的数量。●响应时间:从客户端发起请求开始,到客户端接收到服务端的响应为止,整个过程耗费的时间。测试员通常会关注响应时间的平均值、中位数、最小值、最大值、第90百分
拉里小猪
·
2023-04-08 06:53
项目实战
八股文
软件开发
谷粒商城
p98左右
发送提交订单,提交订单一直出错,正确应该是:{"id":1,"items":[{"itemId":1,"status":3,"reason":""}]}这样子提交,一直都提交错了少了[],呵呵额呵呵呵呵呵呵呵呵
一抹清风似少年
·
2023-04-08 06:52
java
全网最全
谷粒商城
记录_01、简介-项目介绍(2022-07-06更新完成)
全栈开发篇)分布式高级(微服务架构篇)高可用集群(架构师提升篇)希望大家、微服务架构图简单介绍项目简介1、项目背景1)电商模式1、B2B模式2、B2C模式3、C2B模式4、C2C模式5、O2O模式2)
谷粒商城
华哥折腾历险记
·
2023-04-08 06:21
学生可免费】
谷粒商城
java
java后端项目
微服务开发
谷粒商城
项目总结(一)-基础篇
谷粒商城
基础篇高级篇,跟着看,也敲了部分代码,但是感觉后续随着业务增加代码部分敲了也记不住,就想着应该重视解决问题的思路,理清思路比代码更重要,写这篇文章,是在看完后在从第一到高级篇,少部分集群篇总结一下思路
英勇de禁卫军
·
2023-04-08 06:18
谷粒商城
spring
cloud
java
架构
完美解决Windows本地python与Anaconda的python共存
本地配置环境只能配置一种,配置另外一个框架常因为各种库依赖版本不一样导致环境冲突,所以开始了使用Anaconda的
踩坑之路
(虽然本地环境踩的坑比它更多),这里强烈推荐大家使用Anaconda这类的集成环境
EDEN_RT
·
2023-04-07 10:47
Python开发经验
python
pycharm
开发语言
04-
谷粒商城
项目 docker启动MySQL失败原因与解决办法
在docker启动mysql一直启动失败,原因是“存储空间不足”(我们可以使用dockerlogsmysql查看他的报错信息)因为在vagrant启动时会把我们C盘的东西也塞到他的目录里面我们只需要进入C://User/xxx/在当前目录发现vagrantfile在这个vagrantfile文件中添加配置语句config.vm.synced_folder"./MyVagrantSyncFolder
OtnIOs
·
2023-04-07 06:22
商城项目
java
vagrant
docker
谷粒商城
6:nginx反向代理与性能优化
0.thymeleaf的复习1.nginx反向代理nginx的整体框架访问流程域名访问->在本地host文件中查找对应ip->找到了访问找不到->DNS域名解析来解析域名到ip->找到了访问整体配置流程:本机内:查看域名的映射规则在host文件中增加gulimall.com->192.168.56.10(默认80端口)nginx转发:nginx监听本机80端口gulimall{server:192
努力生活...
·
2023-04-06 04:21
谷粒商城
性能优化
jvm
java
谷粒商城
8:分布式锁使用和springcache的整合
1.分布式锁redisson使用①分布式锁简介②分布式锁学习过程③最终分析加入锁为原子操作:设置过期时间+设置锁删除锁为原子操作:业务流程+删除锁将锁的过期时间调长④Redisson的使用引入依赖程序化配置使用创建redisson客户端Redisson.create(“config”)config中保存redis的地址获取一把锁redisson.getLock(“lock”)设置逻辑try{loc
努力生活...
·
2023-04-06 04:21
谷粒商城
分布式
数据库
java
k8s快速入门
2.1架构2.2重要概念Pod2.3Kubernetes组件二、Kubernetes集群安装1、安装方式介绍2、minikubute安装3、裸机搭建(BareMetal)3.1概念介绍3.2集群安装3.3
踩坑之路
魅Lemon
·
2023-04-06 00:41
#
K8S
kubernetes
docker
容器
谷粒商城
笔记+踩坑(21)——提交订单。原子性验令牌+锁定库存
目录1、环境准备1.1、业务流程1.2、Controller层编写下单功能接口1.3、订单提交的模型类1.4、前端页面confirm.html提供数据2、提交订单业务完整代码3、原子性验令牌:令牌的对比和删除保证原子性4、初始化新订单,包含订单、订单项等信息4.1、抽取订单创建传输类4.2、service4.3、创建订单4.3.1、远程调用仓库服务,计算运费和详细地址的接口4.3.2、封装运费模型
vincewm
·
2023-04-05 09:18
谷粒商城项目
java学习路线
java
前端
servlet
谷粒商城
笔记+踩坑(22)——库存自动解锁。RabbitMQ延迟队列
目录1业务流程图2【仓库服务】RabbitMQ环境准备2.1导入依赖2.2yml配置RabbitMQ信息2.3主启动类添加注解@EnableRabbit2.4配置类,JSON消息转换、创建交换机、队列和绑定2.5导入seata依赖3监听库存解锁3.0分析3.1“仓库工作单”数据库表、实体类、mapper添加字段“锁定状态”3.2发消息MQ库存锁定成功3.2.1封装库存锁定单传输类3.2.2serv
vincewm
·
2023-04-05 09:48
谷粒商城项目
java学习路线
java
开发语言
谷粒商城
笔记+踩坑(23)——定时关闭订单
目录1、定时关单1.0、业务流程1.1、创建交换机、队列以及之间的绑定1.2、在订单创建成功时向MQ中延时队列发送消息1.3、在订单的关闭之后时向MQ发送消息1.4、监听order.release.order.queue队列,释放订单服务1.5、监听stock.release.stock.queue队列,解锁库存2、如何保证消息可靠性2.1、消息丢失问题,使用手动ack解决2.2、消息重复问题,使
vincewm
·
2023-04-05 09:48
谷粒商城项目
java学习路线
java-rabbitmq
rabbitmq
java
谷粒商城
-分布式高级篇[商城业务-购物车]
谷粒商城
-分布式基础篇【环境准备】
谷粒商城
-分布式基础【业务编写】
谷粒商城
-分布式高级篇【业务编写】持续更新
谷粒商城
-分布式高级篇-ElasticSearch
谷粒商城
-分布式高级篇-分布式锁与缓存项目托管于
HGW689
·
2023-04-05 09:06
谷粒商城
java
教育电商
谷粒商城
高级篇 (十八) --------- 购物车
目录一、环境搭建二、购物车需求三、流程1.身份鉴别2.临时与登录购物车3.添加购物车一、环境搭建创建购物车模块。。。添加依赖。。。创建完成后配置域名映射。。。。将静态资源上传至nginx做动静分离。。。将页面复制到项目的template文件夹下。。。注意改静态资源路径将服务注册到注册中心。。。排除数据库的相关配置。。。配置nacos注册中心地址。。。开启服务的注册与发现。。。网关配置如下。。。二、
在森林中麋了鹿
·
2023-04-05 09:06
微服务项目
数据库
redis
java
谷粒商城
笔记+踩坑(18)——购物车
目录一、环境搭建1.1、购物车模块初始化1.2、动静资源处理1.3、页面跳转配置二、数据模型分析2.1、购物车需求2.1.1、离线购物车和在线购物车需求、数据库选择redis2.1.2、购物车数据结构2.2、模型类抽取,Cart和CartItem2.3、Redis依赖和配置、SpringSession配置类三、ThreadLocal用户身份鉴别3.1、需求分析3.2、传输对象封装临时用户id,us
vincewm
·
2023-04-05 09:21
谷粒商城项目
java学习路线
spring
maven
java
spring
boot
spring
cloud
Flutter
踩坑之路
周末玩下flutter,遇到好几个问题一、更新了flutter后原有工程报错解决:二、编译报错ßCheckGithub项目后sdk版本不一样问题Running"flutterpubget"influtter_wanandroid...Becauseeveryversionofflutter_testfromsdkdependsonpath1.6.2anddio>=3.0.0-dev.1depend
咚咚_Coding
·
2023-04-03 18:03
SpringCloud基础8——多级缓存
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+
谷粒商城
目录1.多级缓存流程
vincewm
·
2023-04-02 21:05
java学习路线
spring
cloud
缓存
lua
SpringCloud基础7——Redis分布式缓存
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+
谷粒商城
目录1.Redis
vincewm
·
2023-04-02 21:35
java学习路线
spring
cloud
分布式
redis
分布式项目-
谷粒商城
。
分布式项目一,分布图二,环境搭建1.安装linux2.安装docker1卸载系统之前的dockersudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2设置存储库sudoyumi
93%.
·
2023-04-02 15:04
java
spring
boot
spring
cloud
谷粒商城
--整合Elasticsearch和商品的上架
整合Elasticsearch和商品的上架一、整合ESES常用概念索引,类型,文档是什么?倒排索引相关度分数score的计算安装ES和Kibana快速安装ESkibana初步检索_catES的增删改查新增文档put新增post新增区别查询文档乐观锁的使用更新文档_update删除文档或索引ES的批量操作_bulk执行多条数据样本测试数据ES进阶两种查询方式QueryDSL常用查询match全文检索
小蔡coding
·
2023-04-02 11:15
#
谷粒商城
elasticsearch
搜索引擎
大数据
IOS端调用微信jssdk失败的
踩坑之路
最近开发一个基于vue的spa应用,在调用微信扫描二维码jssdk的时候发现在ios上有时可以,有时失败,但Android设备上没问题。经过多次测试发现,ios端直接进入需要扫码的页面没问题,从其他页面跳到扫码页的情况下不行。翻阅微信官方文档,只发现这段话:与我遇到的情况并不相符。官方明确给出SPA在每次url变化时进行调用,于是我之前代码是这样的:/*在需要调用微信扫码的页面*/created(
指尖跳动
·
2023-04-02 06:19
【
谷粒商城
- k8s、devOps专栏】
一、K8s快速入门其他项目的K8S笔记:https://blog.csdn.net/hancoder/category_11140481.html1)简介kubernetes简称k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。部署方式的进化:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7TFGxran-1633940167403)(https://d3
caoxiaolei24
·
2023-04-01 21:29
谷粒商城项目
kubernetes
devops
运维
谷粒商城
项目3——微服务——注册中心、配置中心、网关:SpringCloud Alibaba、Nacos、OpenFeign、GateWay
目录四、微服务——注册中心、配置中心、网关1.SpringCloud-Alibaba简介2.组件3.版本选择、依赖注入4.Nacos注册中心5.OpenFeign测试远程调用(1).Feign声明式远程调用(2).模拟测试5.Nacos配置中心(1).配置(2).测试(3).真正的配置中心(4).配置中心-命名空间与配置分组(5).加载多配置集6.Gateway网关(1).相关概念(2).HowI
HotRabbit.
·
2023-03-31 06:17
谷粒商城
微服务
分布式
spring
cloud
微服务
gateway
谷粒商城
之商品服务-品牌管理
品牌管理前端页面校验功能表单校验&自定义校验器错误记录:启动第三方服务的时候报了个错错误:Errorcreatingbeanwithname'configDataContextRefresher'definedinclasspathresource出现原因:版本冲突解决方案:将cloud的版本改为Hoxton.SR12测试品牌管理的新增功能开关按钮需要动态绑定0/1而不是true/false品牌新
兰交余文乐
·
2023-03-31 03:42
尚硅谷谷粒商城
JSR303
谷粒商城品牌管理
谷粒商城
面试知识点总结(二)
6.购物车的实现购物车分为临时购物车和登录购物车,使用了redis的hash结构整个存放结构:登录购物车key=gulimall:cart:userIdfield:skuIdvalue:skuId对应的商品id临时购物车key=gulimall:cart:uuidfield:skuIdvalue:skuId对应的商品id添加商品到购物车都需要判断用户的登录状态,通过拦截器将用户的登录信息放到Thr
handsomeyxl
·
2023-03-31 03:41
谷粒商城
面试
谷粒商城
java
谷粒商城
十九购物车服务
//win本地hosts//将cart的静态资源上传到nginx的cart文件夹下//将cartList.html和success.html复制到模块中,并修改静态资源路径192.168.56.10gulimall.com192.168.56.10search.gulimall.com192.168.56.10item.gulimall.com192.168.56.10auth.gulimall.
阿无,
·
2023-03-31 03:04
谷粒商城
java
谷粒商城
一介绍及基本架构todo
谷粒商城
主要是看尚硅谷在B站的教程,由于项目成熟,从开发到部署很完整,百度的生态也很好,决定从0开始开发
谷粒商城
,直到部署上线。
阿无,
·
2023-03-31 03:34
谷粒商城
java
spring
maven
java-ee
BigDecimal
敲
谷粒商城
项目涉及到的,有时间再专门整合一下。
阿无,
·
2023-03-31 03:34
java
java
谷粒商城
订单
订单1、订单中心电商系统涉及到3流,分别时信息流,资金流,物流,而订单系统作为中枢将三者有机的集合起来。订单模块是电商系统的枢纽,在订单这个环节上需求获取多个模块的数据和信息,同时对这些信息进行加工处理后流向下个环节,这一系列就构成了订单的信息流通。1、订单构成1、用户信息用户信息包括用户账号、用户等级、用户的收货地址、收货人、收货人电话等组成,用户账户需要绑定手机号码,但是用户绑定的手机号码不一
chenfl0808
·
2023-03-31 03:32
谷粒商城
java
谷粒商城
14——订单支付(AliPay)
文章目录十四、订单支付1.公钥、私钥、加密、加签、验签1.1加密-对称加密1.2加密-非对称加密2.沙箱环境3.内网穿透4.整合SDK5.完善支付跳转页6.订单页面完善7.支付宝支付异步回调修改订单状态8.收单(解决订单关闭后还能支付的问题)十四、订单支付使用支付宝来完成支付宝开放平台:支付宝开放平台(alipay.com)官方Demo:手机网站支付DEMO-支付宝文档中心(alipay.com)
HotRabbit.
·
2023-03-31 03:49
谷粒商城
java
开发语言
2022
谷粒商城
学习笔记(二十二)rabbitMQ学习
前言本系列博客基于B站
谷粒商城
,只作为本人学习总结使用。这里我会比较注重业务逻辑的编写和相关配置的流程。有问题可以评论或者联系我互相交流。原视频地址
谷粒商城
雷丰阳版。
董茸茸
·
2023-03-31 03:48
B站谷粒商城
学习
java
java-rabbitmq
2022
谷粒商城
学习笔记(二十四)订单服务
前言本系列博客基于B站
谷粒商城
,只作为本人学习总结使用。这里我会比较注重业务逻辑的编写和相关配置的流程。有问题可以评论或者联系我互相交流。原视频地址
谷粒商城
雷丰阳版。
董茸茸
·
2023-03-31 03:48
B站谷粒商城
学习
redis
java
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他