jjzjj

谷粒商城笔记+踩坑(1)——架构、项目环境搭建、代码生成器

 导航:谷粒商城笔记+踩坑汇总篇_谷粒商城笔记踩坑6_vincewm的博客-CSDN博客目录1、项目介绍1.1微服务架构图1.2.微服务划分图2、项目环境搭建2.1.虚拟机搭建环境2.2.Linux安装docker、配置镜像加速2.3.docker配置mysql、设置自启动2.3.1、安装mysql5.72.3.2、修改mysql配置文件2.4.docker配置redis并设置持久化2.5.jdk、maven镜像、idea插件2.6.vscode的安装、插件、配置2.6.1、安装vscode和插件 2.6.3、 禁止运行项目后自动打开浏览器2.7.初始化项目架构、创建仓库并提交GitHub2.

【笔记】谷粒商城高级篇

文章目录一、ElasticSearch1基本概念2安装2.1安装ElasticSearch2.2安装Kibana3初步检索3.1_cat查看ES的节点信息3.2索引一个文档4进阶检索4.1SearchAPI4.2QueryDSL4.2.1基本查询4.2.2聚合4.3Mapping4.4分词5整合Java二、Nginx动静分离三、压力测试1性能指标2JMeter3jvisualvm(VisualVM)4压力测试实验四、缓存1缓存使用1.1哪些数据适合放到缓存中?1.2整合Redis2缓存失效问题2.1缓存穿透2.2缓存雪崩2.3缓存击穿3缓存数据一致性3.1双写模式3.2失效模式3.3小结3.4

【笔记】谷粒商城高级篇

文章目录一、ElasticSearch1基本概念2安装2.1安装ElasticSearch2.2安装Kibana3初步检索3.1_cat查看ES的节点信息3.2索引一个文档4进阶检索4.1SearchAPI4.2QueryDSL4.2.1基本查询4.2.2聚合4.3Mapping4.4分词5整合Java二、Nginx动静分离三、压力测试1性能指标2JMeter3jvisualvm(VisualVM)4压力测试实验四、缓存1缓存使用1.1哪些数据适合放到缓存中?1.2整合Redis2缓存失效问题2.1缓存穿透2.2缓存雪崩2.3缓存击穿3缓存数据一致性3.1双写模式3.2失效模式3.3小结3.4

谷粒学院——Day09【整合阿里云视频点播】

❤作者主页:Java技术一点通的博客❀个人介绍:大家好,我是Java技术一点通!( ̄▽ ̄)~*🍊记得关注、点赞、收藏、评论⭐️⭐️⭐️📣认真学习,共同进步!!!🎉🎉视频点播简介一、阿里云视频点播技术能力盘点视频点播(ApsaraVideoforVoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案。1.应用场景音视频网站:无论是初创视频服务企业,还是已拥有海量视频资源,可定制化的点播服务帮助客户快速搭建拥有极致观看体验、安全可靠的视频点播应用。短视频:集音视频拍摄、特效编辑、本地转码、高速上传、自动化云端转码、媒体资源管理、分发加速、播放于一

谷粒学院——Day09【整合阿里云视频点播】

❤作者主页:Java技术一点通的博客❀个人介绍:大家好,我是Java技术一点通!( ̄▽ ̄)~*🍊记得关注、点赞、收藏、评论⭐️⭐️⭐️📣认真学习,共同进步!!!🎉🎉视频点播简介一、阿里云视频点播技术能力盘点视频点播(ApsaraVideoforVoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案。1.应用场景音视频网站:无论是初创视频服务企业,还是已拥有海量视频资源,可定制化的点播服务帮助客户快速搭建拥有极致观看体验、安全可靠的视频点播应用。短视频:集音视频拍摄、特效编辑、本地转码、高速上传、自动化云端转码、媒体资源管理、分发加速、播放于一

阿里云短信服务不对个人开放?如何在阿里云市场免费购买短信服务?云市场购买到的短信服务如何使用?(以谷粒学院项目为例)

问题描述:在做谷粒学院项目时,需要使用阿里云的短信服务用于注册验证,但是阿里云的短信服务目前不对个人开放了,看到弹幕说可以在云市场购买,于是果断尝试了一把,这过程中又遇到头疼的依赖版本兼容问题,好在最终解决并测试成功了。在此把详细的操作流程分享给大家。(如果是谷粒学院项目,代码c-v即可)具体操作步骤: 第一步:进入阿里云官网的云市场,搜索短信,我选的是下面的短信服务。(5条短信以内不要钱!不要钱!不要钱!)第二步:添加相关依赖,直接复制以下依赖即可,亲测好使。(供应商提供的依赖版本过低)com.alibabafastjson1.2.15org.apache.httpcomponentshtt

谷粒商城P125SpringBoot整合ES报错Failed to load ApplicationContext

1.首先是无法加载SpringBoot的上下文,我们只需在common依赖文件里面加上下面的依赖即可:!--https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-context-->dependency>groupId>org.springframework.cloud/groupId>artifactId>spring-cloud-context/artifactId>version>3.1.1/version>/dependency>!--https://mvnrepository.com/art

谷粒商城(三)

高级篇技术前提Elasticsearch-全文检索1、基本概念2、Docker安装Es3、初步检索3.1_cat3.2索引一个文档(保存)3.3查询文档3.4更新文档3.5删除文档&索引3.6bulk批量API3.7样本测试数据4、进阶检索4.1SearchAPI1检索信息4.2QueryDSL1基本语法格式2返回部分字段3match【匹配查询】4match_phrase【短语匹配】5multi_match【多字段匹配】6bool【复合查询】7filter【结果过滤】8term9aggregations(执行聚合)4.3Mapping1字段类型2Mapping(映射)3新版本改变4.4分词1安

谷粒商城-elasticsearch入门

Elasticsearch简介1概念Elasticsearch是一个分布式、RESTful风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。作为ElasticStack的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。2和MySQL的检索对比MySQL中也有检索数据的方式,可是为什么不适合呢?因为术业有专攻,MySQL是专攻于数据的持久化的存储与管理,但是要做海量数据的检索和分析,Elasticsearch更在行。3基本概念概述Elasticsearch是面向文档的,这意味着它可以存储整个对象或文档。然而它不仅仅是存储,还会索引每个文档的内容使之可以被搜索。在Elasti

谷粒学院——Day19【项目部署】

❤作者主页:欢迎来到我的技术博客😎❀个人介绍:大家好,本人热衷于Java后端开发,欢迎来交流学习哦!( ̄▽ ̄)~*🍊如果文章对您有帮助,记得关注、点赞、收藏、评论⭐️⭐️⭐️📣您的支持将是我创作的动力,让我们一起加油进步吧!!!🎉🎉一、准备代码,提交到码云Git库代码中需要包含以下几部分内容:(1)代码中需要包含Dockerfile文件 文件内容:FROMopenjdk:8-jdk-alpineVOLUME/tmpCOPY./target/demojenkins.jardemojenkins.jarENTRYPOINT["java","-jar","/demojenkins.jar","&"]