![](https://img-blog.csdnimg.cn/20210319023137910.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
谷粒项目笔记
文章平均质量分 96
谷粒个人笔记,谢谢支持
hancoder
谢谢支持
展开
-
【谷粒商城】k8s与DevOps最终章
笔记-基础篇-1(P1-P28):https://blog.csdn.net/hancoder/article/details/106922139笔记-基础篇-2(P28-P100):https://blog.csdn.net/hancoder/article/details/107612619笔记-高级篇(P340):https://blog.csdn.net/hancoder/article/details/107612746笔记-vue:https://blog.csdn.net..原创 2021-10-11 15:29:26 · 2058 阅读 · 0 评论 -
【分布式事务】
分布式事务专题1.基础概念1.1 .什么是事务什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。明白上述例子,再来看事务的定义:事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。1.2 .本地事务在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此叫数据库事务,由于应用主要靠关系数据库来控制事务,原创 2021-09-10 01:21:40 · 6570 阅读 · 4 评论 -
【谷粒商城】k8s、devops集群篇(4/4)
1、K8s快速入门1)简介kubernetes简称k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。中文官网:https://kubernetes.io/Zh/中文社区:https://www.kubernetes.org.cn/官方文档:https://kubernetes.io/zh/docs/home/社区文档:https://docs.kubernetes.org.cn/部署方式的进化:2)架构(1)整体主从方式(2)master节点架构(3)Node原创 2020-07-27 15:28:46 · 61294 阅读 · 20 评论 -
【谷粒商城】vue简要笔记
VueMVVM思想M:module 包括数据和一些基本操作V:view 视图,页面渲染结果VM:View-module,模型与视图间的双向操作(无需开发人员干涉)视图和数据通过VM绑定起来,模型里有变化会自动地通过Directives填写到视图中,视图表单中添加了内容也会自动地通过DOM Listeners保存到模型中。教程:https://cn.vuejs.org/v2/guide/安装:直接下载并用 <script> 标签引入或者在VScode控制台使用npm ins原创 2020-06-28 20:50:45 · 44195 阅读 · 8 评论 -
【谷粒商城】npm install node-sass报错问题的解决
主要是node-sass版本问题,他的版本看和node版本对应0 安装可以去这里找到v12的版本。(不要用12.0,可以用12.1)https://npm.taobao.org/mirrors/node/NPM是随同NodeJS一起安装的包管理工具。JavaScript-NPM类似于java-Maven。命令行输入node -v 检查配置好了,配置npm的镜像仓库地址,再执node -vnpm config set registry http://registry.npm.taobao.o原创 2021-02-16 04:42:34 · 21006 阅读 · 56 评论 -
【谷粒商城】框架扩充篇(3/4)
1. ELASTICSEARCH1、安装elastic searchdokcer中安装elastic search(1)下载ealastic search和kibanadocker pull elasticsearch:7.6.2docker pull kibana:7.6.2(2)配置mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/dataecho "http.host: 0.0.0.0" >原创 2020-07-27 15:27:20 · 75576 阅读 · 42 评论 -
【谷粒商城】全网最全笔记(1/4)
本文重点记录老师讲的话 和 一些配置流程,笔记中有的内容尽量少记录。边看视频变更新,我尽快更新。原创 2020-06-23 13:59:12 · 382128 阅读 · 227 评论 -
【谷粒商城】分布式事务与下单
=购物车==构建gulimall-cart,复制静态资源到nginx,修改网关购物车分为离线购物车和登录购物车离线购物车重启浏览器了也还有1、购物车需求特点:读多写少,放入数据库并不合适登录状态:登录购物车放入数据库mongodb放入redis(采用)登录以后,将离线购物车里合并后清空离线购物车未登录状态:离线购物车放入localstorage浏览器的技术cookieWebSQL放入redis(采用)浏览器重启后还在2、购物车VO(1) 数据结构分析原创 2021-03-18 16:40:51 · 11808 阅读 · 5 评论 -
【谷粒商城】【rabbitMQ】笔记
文章目录1. 消息中间件概述1.1. 什么是消息中间件1.2. AMQP 和 JMS1.2.1. AMQP1.2.2. JMS1.2.3. AMQP 与 JMS 区别1.3. 消息队列产品1.4. RabbitMQ2. 安装及配置RabbitMQ3. RabbitMQ入门3.1. 搭建示例工程3.2. 编写生产者3.3. 编写消费者3.4. 小结4. AMQP4.1. 相关概念介绍4.2. RabbitMQ运转流程4.3. 生产者流转过程说明4.4. 消费者流转过程说明5. RabbitMQ工作模式4.1.原创 2021-03-03 00:10:06 · 7360 阅读 · 7 评论 -
【谷粒商城】【认证服务】验证码、社交登录、分布式session、单点登录
本文是谷粒商城项目笔记文章目录认证服务**1 gulimall-auth-server****2 注册验证码**(1) 验证码倒计时(2) 阿里云-短信服务(3) 接口防刷(4) 注册VO(5) 注册用户保存(6)密码加密(7) 用户名密码登录**3 社交登录**(1) OAuth2.0(2) 微博开放平台使用(3) 代码编写/weibo/successtoken保存**4 SpringSession**(1) session 原理(2) 分布式session解决方案1) session复制2) h.原创 2021-02-28 23:24:56 · 24541 阅读 · 3 评论 -
【谷粒商城】高级篇-分布式锁与缓存
缓存本地缓存:和微服务同一个进程。缺点:分布式时分布式缓存:缓存中间件1. 本地缓存category、brand、productredisredis学习笔记:https://blog.csdn.net/hancoder/article/details/105694186安装docker-redisproduct导入依赖<dependency> <groupId>org.springframework.boot</groupId>原创 2021-02-23 22:11:20 · 22820 阅读 · 14 评论 -
【谷粒商城】ElasticSearch、上架与检索
文章目录1. ELASTIC SEARCH0、简介1、安装elastic search2、初步检索1)_CAT2)索引一个文档3)查看文档4)更新文档5)删除文档或索引6)ES的批量操作——bulk7)样本测试数据3、进阶检索1)search Api2)Query DSL(1)基本语法格式(2)返回部分字段(3)match匹配查询(4) match_phrase [短句匹配](5)multi_math【多字段匹配】(6)bool用来做复合查询(7)Filter【结果过滤】(8)term(9)Aggregat原创 2021-02-21 19:38:11 · 87097 阅读 · 37 评论