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
谷粒商城项目学习
【
谷粒商城
-秒杀服务】
谷粒商城
–秒杀服务–高级篇笔记十二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
通过
项目学习
Go语言之环境搭建
Go语言在这里我们不做过多的介绍,它的简易容易上手和高性能在开发语言的江湖中闻名遐迩。Docker、etcd、Prometheus等从基础软件到时序数据库等有名的都是Go语言实现。我们也时常能听到某某互联网公司使用Go重构了以前java或者Python写的系统,性能提升了多少倍,同时节省了多少硬件资源。话不多说,直接进入正题。开发Go语言前,首先就是搭建Go开发环境。Go开发环境设置起来是相当的简
whatiscoding
·
2023-09-17 02:41
谷粒商城
篇章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
《黑马头条》
项目学习
第一天
服务环境准备。nacos的安装运行黑马的centos镜像linux(里面包含了docker,不需要另外安装)docker镜像拉取dockerpullnacos/nacos-server:1.2.0创建容器dockerrun--envMODE-standlone--namenacos--restart=always-d-p8848:8848nacos/nacos-server:1.2.0MODE-s
熊熊危机
·
2023-09-14 04:11
学习
eureka
云原生
《黑马头条》
项目学习
(一)
文章目录介绍功能结构图技术栈环境搭建服务器Nacos安装DockerDocker安装Nacos下载项目工程文件介绍黑马头条项目是黑马程序员的公开免费课程,项目使用了众多主流技术,对于本人学习有较大帮助。改项目类似于今日头条、腾讯新闻…等主流软件。功能结构图技术栈环境搭建服务器首先我们需要先具备一个Linux服务器环境,大家可以使用虚拟机,也可以使用各大厂的云服务器(阿里、腾讯、华为),这里就不再赘
Honey Ro
·
2023-09-14 04:10
学习
docker
java
spring
cloud
【SpringCloud微服务
项目学习
-mall4cloud项目(1)】——环境部署,构建与运行
环境部署,构建与运行mall4cloud项目介绍源码地址开发环境搭建pom搭建项目运行前端运行mall4cloud项目介绍mall4j商城系统首先介绍一下mall4j,是一个基于springboot、springoauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城。m
卡卡东~
·
2023-09-12 22:40
mall4cloud
SpringCloud
微服务
spring
cloud
微服务
教育电商
谷粒商城
-基础篇-商品服务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
微服务
谷粒商城
商品服务
品牌服务
谷粒商城
_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
大数据
搜索引擎
开源
项目学习
步骤
1.安装这里的安装并不是对着手册执行一下命令,而是要通过安装过程,获取到如下一些关键的信息:这个系统的依赖组件,而依赖的组件又是系统设计和实现的基础;安装目录也能够提供一些使用和运行的基本信息;系统提供了哪些工具方便我们使用(带着问题去学习效率是最高的)。2.运行安装完成后,我们需要真正将系统运行起来,运行系统的时候有两个地方要特别关注:命令行和配置文件,它们主要提供了两个非常关键的信息:系统具备
飞天的猪_ba05
·
2023-09-06 12:08
2022-02-12《项目化学习设计:学习素养视角下的国际与本土实践》学习收获
《项目化学习设计:学习素养视角下的国际与本土实践》学习收获许昌实验小学孙亚琦通过夏雪梅老师《项目化学习设计:学习素养视角下的国际与本土实践》这本书的学习,我对
项目学习
有了更加清晰的认识。
果园里的耕作者
·
2023-09-06 08:39
很棒的AIGC 教程-适合初学者也适合进阶AI爱好者
关注联系作者,领取各
项目学习
链接。我应该如何学习?入门人工智能为每个人-吴恩达面向师生的实用人工智能-沃顿商学院人工智能初学者-微软生成式AI学习路径-谷歌大语言模型提示工程ChatGPT
AI 研习所
·
2023-09-06 06:12
大模型训练
AIGC
人工智能
ai
AIGC
人工智能
信息技术学习的心得体会
很荣幸能参加本次网络学习,让我收获很多,学会了使用微信小程序办公,学会了应用思维导图教学,掌握了
项目学习
的方法!这些信息技术的学习给我的教育教学带来了方便和创新,同时提高了学生学习的兴趣!
洮北597刘士阳
·
2023-09-05 20:03
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
vue3小兔鲜商城
项目学习
笔记+资料分享07
建议大家先去看我第一篇小兔鲜的文章,强烈建议,非常建议,十分建议,从头开始看更完整。下面是学习笔记填写订单模块填写订单实现本节目标:实现填写订单跳转填写订单页组件和路由1)准备填写订单页面新建页面组件:src/views/Checkout/index.vue//填写订单页面2)二级路由:router/index.ts{path:'/',component:Layout,children:[...{
小前端端
·
2023-09-04 09:02
前端
商城
VUE
学习
vue.js
javascript
法律也不一定能改变你的认知
2018年8月底,京东创始人到达美国明尼苏达州大学卡尔森管理学院,开始其工商管理博士
项目学习
,他在培训结束后会见了明尼苏达大学一些华人创业者代表,并且在晚上一起吃了饭,当
车来先生
·
2023-09-01 15:20
谷粒商城
实战-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
架构
EL-ADMIN 开源
项目学习
EL-ADMINhttps://el-admin.vip快速了解#项目简介EL-ADMIN基于SpringBoot2.1.0、SpringBootJpa、JWT、SpringSecurity、Redis、Vue、Element-UI的前后端分离的后台管理系统,项目采用按功能分模块的开发方式,权限控制采用RBAC思想,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由等#主要特
caoshenyang
·
2023-08-31 02:38
谷粒商城
项目简介
1.简介
谷粒商城
是一个B2C模式的电商平台,销售自营商品给客户。
今天不coding
·
2023-08-31 01:30
谷粒商城
java
spring
boot
开发语言
0352021年河南省“义务教育师资薄弱环节改善暨中小学教师素质提升工程”—省级骨干教师培育
项目学习
纪实4
今天是5月29日,2021年河南省“义务教育师资薄弱环节改善暨中小学教师素质提升工程”—省级骨干教师培育
项目学习
的第四天。
飘飘心语小屋
·
2023-08-30 20:57
何露共享变现训练营,实现你学习+项目操盘
何露共享训练营不仅教你如何打造朋友圈,剖析底层逻辑思维,教你读懂人性心理,还可以作为
项目学习
操盘,因为是何露个人训练+项目实操,一对一辅导,学习了马上能实践,边
滕玲玲_2de5
·
2023-08-30 12:40
Lottery抽奖
项目学习
第二章第一节:环境、配置、规范
Lottery抽奖
项目学习
第二章第一节:环境、配置、规范环境、配置、规范下面以DDD架构和设计模式落地实战的方式,进行讲解和实现分布式抽奖系统的代码开发,那么这里会涉及到很多DDD的设计思路和设计模式应用
宇zzZ
·
2023-08-28 19:34
java
后端开发
Lottery抽奖系统
学习
java
maven
spring
boot
dubbo
java-zookeeper
idea
【
谷粒商城
】环境搭建二:开发环境配置
开发环境配置统一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
谷粒商城
rust基础
学习之后从在这里找一些优秀的开源
项目学习
一下awesome-rust。开发的时候可以从RustPackageRegistry找找有那些适合自己使用的库避免重
StoneLiu999
·
2023-08-25 08:00
前端
rust
开发语言
后端
QQ音乐获取推荐歌单
Vue
项目学习
的过程中,在获取QQ音乐推荐分类歌单数据的时候,按照老师的代码配置如下:image.png组件中代码:image.png此时启动的时候,会报如下错误:image.png为什么会出现jp1未定义的情况呢
以手画圆心
·
2023-08-24 21:22
谷粒商城
学习笔记---补充部分
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
容器
运维
【Java
项目学习
Day01】创建JavaWeb的Maven项目
2022/7/5:成功配置了maven环境,换了阿里的镜像。参考下面这个maven的基础教程以及黑马的JavaWeb快速入门里的Maven知识。(超详细)2021最新Maven教程-Maven基础篇之Maven实战入门-最新IDEA版maven【半天快速掌握,附全套视频资料】_哔哩哔哩_bilibili【Idea中Tomcat创建MavenWeb项目】1.创建项目要改设置:2.maven不同项目的
童斋
·
2023-08-23 13:13
java
maven
学习
微服务知识及
项目学习
本笔记记录springcloudalibaba的学习内容,依赖项目是读书笔记分享业务,业务较为简单,有助于纯粹学习框架知识。技术栈:后端bootmvccloud数据库mybatis前端小程序不作赘述。主要功能:用户注册登陆与积分、内容分享中心。按照功能拆分为了两个微服务。微服务概念划分微服务的方法:DDD领域驱动设计DomainDriveDesign、面向对象理念byname等。微服务划分的侧面:
派_大星
·
2023-08-20 19:26
微服务
学习
java
2022尚硅谷docker学习笔记
第一章Docker简介1.1Docker的由来 假定您在开发一个尚硅谷的
谷粒商城
,您使用的是一台笔记本电脑而且您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。
luo an
·
2023-08-19 01:56
docker
java
docker
容器
运维
博客
项目学习
笔记二十六:增量数据同步到ES
博客项目目录:请戳这里准备需求:用户登录后,发表新文章或者编辑文章,ES会创建或更新对应的文章索引,如果用户删除文章,ES也会删除对应的文章索引。基本思路:可以考虑使用rabbitmq来实现,首先配置rabbitmq,将队列和交换机绑定起来。然后在程序中建立监听者,当用户发表或编辑文章时(删除文章时类似),就会收到新建或更新文章索引的消息,然后消费者根据消息类型,进行处理对应的消息。1.添加依赖包
xqxls1
·
2023-08-18 16:22
项目实战
java
rabbitmq
Spring
Spring
Boot
elasticsearch
博客
项目学习
笔记二十五:搜索引擎开发
博客项目目录:请戳这里准备需求:用户登录后,点开搜索框,输入搜索内容,回车之后,就会跳转到对应的搜索页面基本思路:首先将所有的文章信息查询出来,同步到elasticsearch中,然后通过es进行搜索,得到对应的文档,之后转化成MyBatis的page信息,显示在前端页面1.添加依赖包,修改yml配置es相关依赖用于整合elasticsearch,项目启动时,需要事先安装es,并开启es服务mod
xqxls1
·
2023-08-18 16:52
项目实战
java
搜索引擎
mysql
elasticsearch
spring
Python实战项目2——图片处理
目录前言一、本次学习须知二、
项目学习
1.导入库解读:2.对图片进行九宫格图片分组处理解读:总结:3.文件选择:解读:总结:4.对图片进行组成九宫格图片处理:解读:总结:5.对图片进行四宫格图片分组处理:
内心如初
·
2023-08-18 15:52
python
pygame
开发语言
软件工程
python实战项目1—字符画
目录文章目录前言一、本次学习须知二、
项目学习
1.导入库2.拆分gif将每一帧处理成字符画3.清空tmp目录下内容4.将不同的灰度值映射为ASCII字符5.将图片处理成字符画6.创建新画布7.读取tmp目录下文件合成
内心如初
·
2023-08-18 15:51
python
软件工程
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他