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
谷粒商城踩坑之路!
谷粒商城
:快速搭建并push到码云一个renren项目
1、VMware快速搭建CentOS2、连接Xshell3、安装Mysql、Redis4、测试并连接SQLyog5、VSCode快速启动renre-fast-vue6、Gitee新建一个仓库7、用idea打开在Gitee上复制的仓库地址8、快速创建5个Module、1个pom并修改一些细节问题9、去除一些冗余文件10、push到码云一个-项目初始结构创建11、配置renren-fast、renre
祁连%
·
2023-09-25 20:51
项目实战
maven
spring
boot
spring
cloud
谷粒商城
项目学习笔记一
一、项目简介1.1、项目背景1.1.1、电商模式市面上有5种常见的电商模式B2B、B2C、C2B、C2C、O2O1、B2B模式B2B(BusinesstoBusiness),是指商家与商家建立的商业关系。如:阿里巴巴2、B2C模式B2C(BusinesstoConsumer),就是我们经常看到的供应商直接把商品卖给用户,即“商家对客户”模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。如
m0_65746888
·
2023-09-24 05:13
谷粒商城
教育电商
git revert
踩坑之路
背景在实际的开发工作中,使用git总会遇到一堆问题,本文将结合具体例子,讲述在何种条件下会出发gitrevert失败以及解决的方案和措施。准备工作首先,创建一个git仓库(repo),本人是在Mac环境下,Windows下打开git命令行,但代码是一样的:mkdirgit-revertcdgit-revertgitinit首先创建两个commit来模拟master上现有的commit记录:echo
wings专栏
·
2023-09-19 10:15
git
git
谷粒商城
笔记四sleuth
1zipkin分布式监控客户端Zipkin是一种分布式跟踪系统。它有助于收集解决微服务架构中的延迟问题所需的时序数据。它管理这些数据的收集和查找。Zipkin的设计基于GoogleDapper论文。应用程序用于向Zipkin报告时序数据。ZipkinUI还提供了一个依赖关系图,显示了每个应用程序通过的跟踪请求数。如果要解决延迟问题或错误,可以根据应用程序,跟踪长度,注释或时间戳对所有跟踪进行筛选或
周虽旧邦其命维新
·
2023-09-18 03:04
笔记
MySQL高级篇——索引失效的11种情况
导航:【黑马Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+
谷粒商城
+学成在线+设计模式+牛客面试题目录1.索引优化思路
程序员小海绵【vincewm】
·
2023-09-17 15:10
Java学习路线
mysql
数据库
java
MySQL高级篇——存储引擎和索引
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+
谷粒商城
+学成在线+牛客面试题_java黑马笔记目录一、存储引擎
程序员小海绵【vincewm】
·
2023-09-17 15:40
Java学习路线
数据库
java
mysql
【
谷粒商城
之订单服务-RabbitMQ延时队列】
本笔记内容为尚硅谷
谷粒商城
订单服务锁库存事务最终一致性部分目录一、RabbitMQ延时队列二、具体实现1、创建上述队列和路由组件2、解锁库存解锁库存的两种情况1、当订单业务提交后回滚2、订单取消解锁库存三
蛋饼吧
·
2023-09-17 13:54
谷粒商城
分布式
java-rabbitmq
谷粒商城
项目总结--RabbitMq
RabbitMq一、RabbitMQ概念二、RabbitMQ运行机制三、Docker安装RabbitMQ四、RabbitMQ整合五、RabbitMQ消息确认机制-可靠抵达六、RabbitMQ延时队列(实现定时任务)七、如何保证消息可靠性1、消息丢失2、消息重复3、消息积压一、RabbitMQ概念RabbitMQ简介:RabbitMQ是一个由erlang开发的AMQP(AdvanvedMessage
AgoniL
·
2023-09-17 13:54
谷粒商城项目
【
谷粒商城
-秒杀服务】
谷粒商城
–秒杀服务–高级篇笔记十二1.后台添加秒杀商品未配置秒杀服务相关网关1.1配置网关-id:coupon_routeuri:lb://gulimall-couponpredicates:-Path
caoxiaolei24
·
2023-09-17 13:53
谷粒商城项目
java
谷粒商城
-分布式高级篇[商城业务-RabbitMQ]
谷粒商城
-分布式基础篇【环境准备】
谷粒商城
-分布式基础【业务编写】
谷粒商城
-分布式高级篇【业务编写】持续更新
谷粒商城
-分布式高级篇-ElasticSearch
谷粒商城
-分布式高级篇-分布式锁与缓存项目托管于
HGW689
·
2023-09-17 13:53
部署小demo
教育电商
rabbitmq
谷粒商城
----认证服务
一、短信验证码(阿里云短信服务)@Data@ConfigurationProperties(prefix="spring.cloud.alicloud.sms")@ComponentpublicclassSmsComponent{privateStringhost;privateStringpath;privateStringskin;privateStringsign;privateString
杭州下小雨~
·
2023-09-17 13:53
项目
spring
boot
后端
谷粒商城
----环境搭建篇
声明本文是根据尚硅谷视频讲解的
谷粒商城
项目,手动实操过后以及踩坑后的心得体会,笔记会根据分为几大关键点进行讲解,码字不易,请勿转载发布!
lazyzw
·
2023-09-17 13:22
商城项目
linux
运维
docker
java
谷粒商城
集群篇 (九) --------- RabbitMQ 集群
目录一、集群形式二、搭建集群三、节点加入集群四、实现镜像集群一、集群形式RabbiMQ是用Erlang开发的,集群非常方便,因为Erlang天生就是一门分布式语言,但其本身并不支持负载均衡。RabbitMQ集群中节点包括内存节点(RAM)、磁盘节点(Disk,消息持久化),集群中至少有一个Disk节点。普通模式(默认)对于普通模式,集群中各节点有相同的队列结构,但消息只会存在于集群中的一个节点。对
在森林中麋了鹿
·
2023-09-17 13:22
微服务项目
java-rabbitmq
rabbitmq
java
谷粒商城
----rabbitmq
一、为什么要用MQ?三大好处,削峰,解耦,异步。削峰比如秒杀,或者高铁抢票,请求在某些时间点实在是太多了,服务器处理不过来,可以把请求放到MQ里面缓冲一下,把一秒内收到的1万个请求放到队列里面,花10分钟去消费队列里的请求。解耦比如有一个服务A每天都采集数据并计算各种数据,服务B需要调用服务A的接口获取数据,就在A开一个接口获取。那如果出现新的服务C,D,E它们都需要服务A的数据呢,又要改代码调用
杭州下小雨~
·
2023-09-17 13:52
项目
rabbitmq
分布式
谷粒商城
笔记
https://blog.csdn.net/hancoder/article/details/106922139
波德莱尔2
·
2023-09-17 06:35
踩坑之路
: AndroidAutoSize导致UI显示异常
前言在讲这次踩坑的问题之前首先先介绍下AndroidAutoSize,ResourceImpl以及Density和ResourceImpl的关系AndroidAutoSize目前市面上比较主流的适配框架AndroidAutoSize.这个方案主要的原理是修改Density来进行UI的缩放,假设app以宽为基准,设计稿为360,因此所有宽度为1080的设备的density都为3,即1dp=3px。下
CDF_cc7d
·
2023-09-16 23:44
【Tinker】
踩坑之路
(1)
【Tinker】
踩坑之路
(1)1、找不到variantConfigurationNosuchproperty:variantConfigurationforclass:com.android.build.gradle.internal.variant.ApplicationVariantDatahttps
l and
·
2023-09-16 16:49
android
谷粒商城
篇章6 ---- P193-P210 ---- 异步&线程池&商品详情【分布式高级篇三】
目录1.异步1.1初始化线程的4种方式1.1.1继承Thread1.1.2实现Runnable接口1.1.3实现Callable接口+FutureTask1.1.4线程池1.1.5以上4种方式总结:1.2线程池详解1.2.1初始化线程池的2种方式1.2.1.1使用Executors创建1.2.1.2使用ThreadPoolExecutor创建1.2.1.2.1ThreadPoolExecutor线
W@Lucky
·
2023-09-16 15:05
java
android
开发语言
org.junit.platform.commons.JUnitException: TestEngine with ID ‘junit-jupiter‘ failed to discover te
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zNCtORpk-1620643259754)(
谷粒商城
.assets/image-20210510154322217.png
WalkerShen
·
2023-09-15 16:51
开发工具
maven
谷粒商城
-基础篇-商品服务2-品牌管理(P59-P69)+(P75)
目录一、商品服务-API-品牌管理1、使用逆向工程的前后端代码2、效果优化及显示开关3、云存储开通与使用(1)阿里云对象存储oss(2)oss整合测试(3)SpringCloudAlibaba4、创建第三方模块(并完成添加上传功能)(1)创建模块`gulimall-third-party`(2)改进:服务端签名后直传(3)oss前端联调测试上传5、表单校验&自定义校验器(前端校验)6、JSR303
绿箭柠檬茶
·
2023-09-12 12:41
谷粒商城-学习记录
java
微服务
谷粒商城
商品服务
品牌服务
PHP 从菜鸟到大咖的
踩坑之路
https://cloud.tencent.com/developer/article/1464655电商Sku设计思维https://xlswriter-docs.viest.me/zh-cn/an-zhuang/mac借助C扩展来处理百万excel文件的导入导出https://juejin.im/post/6867433557313863688数组巧用https://juejin.im/pos
smallsha
·
2023-09-11 15:06
Scrapy简介-快速开始-项目实战-注意事项-
踩坑之路
scrapy项目模板地址:https://github.com/w-x-x-w/Spider-ProjectScrapy简介Scrapy是什么?Scrapy是一个健壮的爬虫框架,可以从网站中提取需要的数据。是一个快速、简单、并且可扩展的方法。Scrapy使用了异步网络框架来处理网络通讯,可以获得较快的下载速度,因此,我们不需要去自己实现异步框架。并且,Scrapy包含了各种中间件接口,可以灵活的完
编程启航
·
2023-09-11 09:10
Python
爬虫
爬虫实战小项目
scrapy
谷粒商城
_08_商品首页+nginx+压力测试
文章目录商城系统首页页面与静态资源处理渲染一级分类菜单渲染三级分类菜单Nginxnginx配置nginx代理nginx+网关压力测试JmeterJmeterAddressAlreadyinuse错误解决优化Nginx动静分离优化三级分类商城系统首页页面与静态资源处理不使用前后端分离开发了,管理后台用vue静态资源处理1、nginx发给网关集群,网关再路由到微服务2、静态资源放到nginx中,后面的
早上真起不来!
·
2023-09-11 02:46
后端
nginx
压力测试
java
后端
spring
boot
Java项目《
谷粒商城
》Java架构师 | 微服务 | 大型电商项目
哔哩哔哩地址:Java项目《
谷粒商城
》Java架构师|微服务|大型电商项目文档地址:https://www.yuque.com/zhangshuaiyin/guli-mall项目地址:https://gitee.com
码农碎碎念
·
2023-09-10 22:29
java
微服务
开发语言
谷粒商城
----Nginx篇
一、正向代理和反向代理正向代理和反向代理是两种常见的代理服务器模式,用于在网络通信中起到中介的作用。正向代理(ForwardProxy):正向代理是在客户端和目标服务器之间充当中介的代理服务器。客户端向正向代理发送请求,然后代理服务器将请求转发给目标服务器,并将目标服务器的响应返回给客户端。正向代理隐藏了客户端的真实身份,并可以提供一些额外的功能,如访问控制、缓存、安全性等。典型的应用场景包括工具
杭州下小雨~
·
2023-09-09 17:00
项目
java
谷粒商城
----缓存与分布式锁
1、缓存使用为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而db承担数据落盘工作。哪些数据适合放入缓存?即时性、数据一致性要求不高的访问量大且更新频率不高的数据(读多,写少)举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定),后台如果发布一个商品,买家需要5分钟才能看到新的商品一般还是可以接受的data=cache.load(id);//从
杭州下小雨~
·
2023-09-09 17:58
项目
缓存
分布式
谷粒商城
----ES篇
一、product-es准备P128ES在内存中,所以在检索中优于mysql。ES也支持集群,数据分片存储。需求:上架的商品才可以在网站展示。上架的商品需要可以被检索。分析sku在es中如何存储商品mapping分析:商品上架在es中是存sku还是spu?1)、检索的时候输入名字,是需要按照sku的title进行全文检索的2)、检素使用商品规格,规格是spu的公共属性,每个spu是一样的3)、按照
杭州下小雨~
·
2023-09-06 20:18
项目
elasticsearch
大数据
搜索引擎
Docker学习1——Docker入门
Docker学习1——Docker入门参考资料1、Docker简介2、尚硅谷2022版Docker实战教程(docker教程天花板)1.1Docker简介1.1.1Docker引入假定您在开发一个尚硅谷的
谷粒商城
雨落俊泉
·
2023-09-05 18:05
云原生学习
docker
学习
容器
The Tomcat connector configured to listen on port 10000 failed to start. The port may already be in
一、原因今天在学
谷粒商城
,启动一个电商项目,发现一个端口被占用了,记录下来二、解决方法1、以管理员身份打开cmd2、输入:netstat-ano|findstr“PID”3、输入:tasklist|findstr
杭州下小雨~
·
2023-09-05 17:52
杂记
tomcat
服务器
linux
ArcGis for javascript 绘制线!!!
初次接触Arcgisforjavascript,
踩坑之路
很舒服,写下来记录下,也希望能够帮到需要的人。
帝尊菜鸟
·
2023-09-05 13:07
ArcGis
for
javascript
ArcGis画线
ArcGis绘制线
ArcGis入门
Vue中使用ArcGis
谷粒商城
实战-01-基础环境搭建
虚拟机:腾讯云服务器(CentOS7)124.223.118.207虚拟机操作工具:MobaXterm1docker安装mysql,redis(1)安装docker1.1移除旧dockersudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate
高秉文
·
2023-08-31 22:56
谷粒商城实战
java
【
谷粒商城
】开发篇三:微服务组件 SpringCloud & SpringCloud Alibaba
谷粒商城
微服务应用说明SpringCloudAlibabaSpringCloudAlibaba简介SpringCloudAlibaba简介SpringCloudAlibaba致力于提供微服务开发的一站式解决方案
青蓝饮墨
·
2023-08-31 21:42
谷粒商城学习记录
微服务
spring
cloud
架构
谷粒商城
项目简介
1.简介
谷粒商城
是一个B2C模式的电商平台,销售自营商品给客户。
今天不coding
·
2023-08-31 01:30
谷粒商城
java
spring
boot
开发语言
踩坑之路
:Flutter Lottie动画组件踩坑
背景Flutter中我使用的是这个Lottie组件我在做一个点赞的动画的时候,就是很简单的将like.json放到assets目录下,然后再同一个目录下面创了了一个images文件夹,文件夹下面放着like-fill.png图片注:这么做的原因是json文件有下面这段代码:"assets":[{"id":"image_0","w":120,"h":120,"u":"images/","p":"li
CDF_cc7d
·
2023-08-29 03:41
【
谷粒商城
】环境搭建二:开发环境配置
开发环境配置统一Maven配置查看maven信息修改配置文件:apache-maven-3.3.9\conf\settings.xml#配置阿里云镜像nexus-aliyuncentralNexusaliyunhttp://maven.aliyun.com/nexus/content/groups/public#配置jdk1.8编译项目jdk-1.8true1.81.81.81.8在IDEA中配置
青蓝饮墨
·
2023-08-28 04:02
谷粒商城学习记录
java
谷粒商城
谷粒商城
-基础篇(后端)
一、项目架构图项目微服务架构图微服务划分图二、分布式基础概念1)微服务微服务架构风格,就像是把一个单独的应用程序开发成一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTPAPI这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署,这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。简而言之:拒绝大型单体应用,基于业务边界进行服务拆分
蜗牛也不慢......
·
2023-08-26 14:21
java
谷粒商城
cors跨域访问问题处理
按教程getway配置了cors过滤器,还是报跨域访问错误,百度查‘getway配置CorsWebFilter未生效’,发现需要修改一处地方,corsConfiguration.addAllowedOrigin("*");改成corsConfiguration.addAllowedOriginPattern("*");代码如下publicclassGulimallCorsConfiguration
昵称总是必填
·
2023-08-26 06:30
java
跨域访问
renrenfast
谷粒商城
TS
踩坑之路
(四)之 Vue3
一、在使用定义默认值withDefaults和defineProps组合时,默认值设置报错代码案例报错信息不能将类型“{isBackBtn:false;}”分配给类型“(props:PropsType)=>RouteMsgType”。对象字面量只能指定已知属性,并且“isBackBtn”不在类型“(props:PropsType)=>RouteMsgType”中。ts(2322)headerTop
在路上`
·
2023-08-25 03:10
Vue
Typescript
vue.js
typescript
谷粒商城
学习笔记---补充部分
1、秒杀1、使用redis进行实现–开启商品的监控----使用redis的watch来保证秒杀的成功–multi-watch随机运气机制-MULTI-EXEC-DISCARD-WATCHMULTI命令:用于开启一个事务,它总是返回OK。MULTI执行之后,客户端可以继续向服务器发送任意多条命令,这些命令不会立即被执行,而是被放到一个队列中,当EXEC命令被调用时,所有队列中的命令才会被执行。EXE
行走的歌
·
2023-08-24 05:07
Java
redis
秒杀
限流
云容器
漏桶算法
【k8s】docker网络模式(必知)
p=8获取本文方式:见
谷粒商城
文尾,备注【docker网络】k8s思维导图:https://www.processon.com/view/link/615bc61e637689127946ea5d一、docker
hancoder
·
2023-08-24 05:36
k8s
docker
docker网络
docker网络模式
谷粒商城
--从入门到入坟(持续更新)第一篇:总体概括
简介:
谷粒商城
项目,是尚硅谷的一套基于微服务的电商视频,在网上大受欢迎。本人系大三老狗,准备用大约一个月时间,去拆解该商品的知识点,由点及面,最后希望呈现一个比较好的效果。
希境
·
2023-08-24 04:49
项目
项目
谷粒商城
环境搭建一:Docker容器部署
Docker容器部署VMware虚拟机安装参考:VMware虚拟机安装Linux教程Docker安装Linux安装Docker#1.更新apt包索引sudoapt-getupdate#2.安装以下包以使apt可以通过HTTPS使用存储库(repository)sudoapt-getinstall-yapt-transport-httpsca-certificatescurlsoftware-pro
青蓝饮墨
·
2023-08-23 13:30
谷粒商城学习记录
docker
容器
运维
2022尚硅谷docker学习笔记
第一章Docker简介1.1Docker的由来 假定您在开发一个尚硅谷的
谷粒商城
,您使用的是一台笔记本电脑而且您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。
luo an
·
2023-08-19 01:56
docker
java
docker
容器
运维
谷粒商城
学习笔记
一、项目简介1、项目背景1)、电商模式2)、
谷粒商城
谷粒商城
是一个B2C模式的电商平台,销售自营商品给客户。
学习至死qaq
·
2023-08-18 08:07
学习
java
微服务
Spring Cloud Feign MultipartFile文件上传
踩坑之路
(包含前端文件上传请求、后端文件保存到aliyun-oss文件服务器)
SpringCloudFeignMultipartFile文件上传
踩坑之路
总结一、前端文件上传文件上传组件用的是ant-design的a-upload组件,我的界面如下所示:文件上传请求API:FileUtils.jsimportaxiosfrom"axios"constuploadApi
ZenSheep
·
2023-08-17 12:28
软件开发架构平台
spring
cloud
前端
服务器
谷粒商城
——基础篇
一、分布式基础概念1、微服务微服务架构风格就是把单独的应用程序构造为一种松耦合服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是httpApi,这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。这些服务可以使用不同编程语言,以及不同存储技术,并保持最低限度的集中式管理简而言之:拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行2、集群&分布式集群:同一
拾八岁
·
2023-08-17 04:44
谷粒商城
java
谷粒商城
(一)
谷粒商城
一、项目介绍
谷粒商城
是一个分布式电商项目二、分布式基础概念简单说就是一个分布式系统服务就是把一个服务拆分成多个服务百度百科分布式系统(distributedsystem)是建立在网络之上的软件系统
lovewangyihui
·
2023-08-17 04:42
谷粒商城
spring
cloud
alibaba
spring
maven
jar
谷粒商城
day22-Vue介绍与helloworld
1.介绍2.编写之前安装VUE执行npminit-ynpminstallvue3.编写helloworld!+shift键生成模板引入vue.js编写代码Document我是{{name}},helloworld!letap=newVue({el:"#app",data:{name:'李白'}})
我才是真的封不觉
·
2023-08-16 12:39
谷粒商城
vue介绍
helloworld
【禁用外键】为什么互联网大厂禁用外键约束?详谈外键的优缺点和使用场景
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+
谷粒商城
+学成在线+MySQL高级篇+设计模式+常见面试题+
程序员小海绵【vincewm】
·
2023-08-16 07:43
Java学习路线
数据库
mysql
MySQL
MySQL调优
Oracle和MySQL有哪些区别?从基本特性、技术选型、字段类型、事务、语句等角度详细对比Oracle和MySQL
导航:【Java笔记+踩坑汇总】Java基础+进阶+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+
谷粒商城
+学成在线+MySQL高级篇+设计模式+面试题汇总+
程序员小海绵【vincewm】
·
2023-08-16 07:12
Java学习路线
数据库
oracle
mysql
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他