01 2022 档案
摘要:1. 基本理念 1.1 使用分词器把一段话给分成词条 1.2 倒排索引,就是按照词条查询对应的结果 1.3 和数据库的对应 2. ES的安装 2.1 创建网络。因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。 docker network create es-net 2.1
阅读全文
摘要:1. 全局变量 全局变量可以直接使用,不用声明。全局变量前必须加 @ 1.1 赋值全局变量 -- 可以被赋值成任何类型 SET @var = XXX -- 通过 into 赋值,(查询出来的结果必须只有零到一行,列的个数需要和变量个数相同) SELECT a,b FROM tableName whe
阅读全文
摘要:1. 配置中心 1.1 配置中心的设置 SpringCloud配置中心也可以使用nacos来完成 nacos配置中心的配置通过 [服务名]-[类型].[后缀名] 来定位到需要读取这个配置文件的服务 1.2 配置中心的读取 给需要使用配置中心的服务 添加依赖 <!--nacos配置管理依赖--> <d
阅读全文
摘要:0. 前奏 0.1 安装 下载 点击进入下载地址 无脑下一步 0.2 使用 [1]. 右键选择 Git Bash Here [2]. 初始化本地仓库(创建一个文件夹用作本地仓库) [3]. git config -e --global 命令生成 .gitconfig文件,默认在c盘下的当前用户目录里
阅读全文
摘要:1. 单独的登陆系统 有时候做微服务拆分的时候,登录注册会抽取出来单独做一个模块 2. 单点登录的架构 2.0 总体流程 SSO服务有登陆注册功能,还有验证token的功能 除SSO服务外的服务都注册一个拦截器,拦截本服务的请求,如果检测到 URL 或者 Cookie 里有 token(说明SSO登
阅读全文
摘要:1. 对象::实例方法 被赋值的接口方法的参数列表要和方法引用相同,返回值也要相同 interface Imt<T>{ boolean equ(T t2); } public class TestApplication { public static void main(String[] args)
阅读全文
摘要:1. 引言 总体微服务流程类似: SpringCloud是基于SpringBoot的,所以会存在版本的兼容性问题, 1.5. 远程调用 因为不同的服务部署在不同的机器上,所以我们需要使用远程调用的方式去获取数据(把RestTemplate注册进IOC容器中) @Bean public RestTem
阅读全文
摘要:全表扫描:explain执行计划 type 列对应的 'ALL' 全索引扫描:explain执行计划 type 列对应的 'index' 由于InnoDB存储数据是基于索引的(即数据在文件中的存储形式是以【自定义主键或默认主键】构成的一颗B+树) 所以即使全表扫描走的也是这颗B+树的所有子节点(数据
阅读全文
浙公网安备 33010602011771号