11 2022 档案
摘要:通用命令 inf无穷 redis默认有16个数据库用的第0个,select可以切换数据库 key * 查看所有的key flushdb 清除数据库 flushall 清除全部数据库 exists key 判断是否有这个key move 移动key到另外的数据库 expire 设置key自动过期时间
阅读全文
摘要:CAP定理 base理论对CAP的一种解决思路 seata架构 XA模式,图二seata的XXA模式 AT模式,图二XA和AT区别,图三AT模式优点 TCC模式,图三空回滚和业务悬挂 saga模式 四种模式对比
阅读全文
摘要:解决雪崩问题 服务保护技术 微服务整合sentinel:sentinel启动java -jar sentinel-dashboard.jar后面是对应的sentinel版本全名 sentinel限流规则:关联模式使用场景一个优先级高一个低 链路流控 流控效果warm up 图二排队等待 热点参数限流
阅读全文
摘要:聚合的分类: 聚合示例,图二加排序,图三限定范围 stats聚合,图二加排序,图三代码实现,图四获取聚合数据,多字段聚合就继续加 自动补全查询 数据同步的发方法:同步调用和异步通知和监听binlog,图四对比 es集群 es集群节点角色
阅读全文
摘要:、 词条问题,图二是索引库常见类型,图三是索引库操作,不能修改只能添加新字段 索引库增删改查 restclient操作索引库 添加删除修改文档 批量导入 DSL查询语法,图二全文检索,图三精确查询gte大于等于lte小于,图四地理查询 打分算法 复合查询function_score图二boolean
阅读全文
摘要:Docker基本命令: 每个命令加 --help查看帮助 启动Docker 命令 systemctl start docker Docker容器基本命令 Docker数据卷操作 自定义镜像 DockerCompose部署微服务集群,图一两种方式 MQ(消息队列) 快速入门流程 springAMQP发
阅读全文
摘要:跨服务远程调用:配置Restemplate eureka注册中心:第一步引入依赖,第二步启动类加注解@EnableEurekaServer,第三步配置yml文件 配置客户端添加依赖client客户端配置yml同样的eireka serviceUrl eureka客户端 eureka拉取服务 Ribb
阅读全文
摘要:查看日志 git log 创建文件 touch 添加到暂存区 git add 提交git commit -m "添加描述" 创建分支 branch 分支名称 回退版本 git reset commitId(版本号) --hard 切换分支 git checkout 分支名称 合并分支:切换到分支 然
阅读全文
摘要:lombok:导入依赖坐标 @data包含了除了构造方法之外的所有实体类方法 条件查询:三种方式 查询投影:固定字段 图二相同表名全局配置,图三逻辑删除全局配置 乐观锁:修改的时候必须保证传过去的参数里面包含乐观锁的字段
阅读全文
摘要:~~~java/** * 导出Excel报表 * @return*/@RequestMapping("/exportBusinessReport")public Result exportBusinessReport(HttpServletRequest request, HttpServletRe
阅读全文
摘要:使用步骤: 第一步:创建一个 Configuration 对象,直接 new 一个对象。构造方法的参数就是 freemarker的版本号。 第二步:设置模板文件所在的路径。 第三步:设置模板文件使用的字符集。一般就是 utf-8。 第四步:加载一个模板,创建一个模板对象。 第五步:创建一个模板使用的
阅读全文
摘要:vscode前端软件 使用vscode,node.js链接mysql数据库,第一步导入mysql的第三方依赖 npm install mysql 箭头函数:如果参数只有一个也可以把括号去掉 ajax 获取对象的方法,下面是对象解构,不是结构 传播操作符:会把剩下的属性转移给下一个对象来用 数组循环:
阅读全文