草庐IT

springblade微服务代码生成的微服务管理的详细教程

目前微服务作为分段式、高并发、负载均衡、服务注册、权限认证、聚合文档、熔断保护等机制合为一体的全新分布式服务,功能显而易见,在目前的开发市场中占据很大的优势,如何学习微服务,对程序员来说至关重要(学不会,可能饭碗不保!)springblade是springcloude的转化,也可以理解为加强版!,而且也是属于开源项目。我们首先需要再我们的github中下载一个源码导入到我们的idea中;如下图所示:执行doc包下边的sql文件:只需要执行后边两个就可以然后创建我们所需要生成的tb_student表:(这里注意我们的表名必须以tb_开头,不然生成配置过程中,会报错。)这里千万不要忘记给我们的字段

Elasticsearch 常用的增加、删除、修改、查询语句

Elasticsearch常用的增删改查语句新增删除修改批量增删改查询批量查询scoll滚动查询multi-index和multi-type搜索模式索引别名校验查询语句是否合法ES其它一些常用语句新增PUT/index-name/type-name/id{"json数据"}PUT/consultant_company_list_test1/_doc/1{"polar_abbreviation":"企查查","consultant_company_position":"北京市","consultant_company_admin_id":3,"channel_operation_id":"","

Elasticsearch 常用的增加、删除、修改、查询语句

Elasticsearch常用的增删改查语句新增删除修改批量增删改查询批量查询scoll滚动查询multi-index和multi-type搜索模式索引别名校验查询语句是否合法ES其它一些常用语句新增PUT/index-name/type-name/id{"json数据"}PUT/consultant_company_list_test1/_doc/1{"polar_abbreviation":"企查查","consultant_company_position":"北京市","consultant_company_admin_id":3,"channel_operation_id":"","

安装部署Apache Doris集群

安装部署ApacheDoris集群1.购买服务器2.增加所有节点的用户3.配置ssh免密登录配置免密4.创建挂载磁盘5.设置打开文件数和进程数6.关闭交换分区7.Doris二进制包下载地址8.配置Fe创建文件夹解压Fe创建软链接修改fe.conf配置启动master节点Fe访问WebUi通过mysql客户端连接Fe节点剩余两台Fe分发Fe脚本9.配置Be解压be修改be.conf启动三台Bemysql客户端添加Be分发Be脚本10.设置root的用户名和密码11.配置代理1.购买服务器购买服务器,绑定最好与集群同一个安全组,配置入规则,在01机器配置弹性公网ip,三台的Fe,不用外挂硬盘,设置

安装部署Apache Doris集群

安装部署ApacheDoris集群1.购买服务器2.增加所有节点的用户3.配置ssh免密登录配置免密4.创建挂载磁盘5.设置打开文件数和进程数6.关闭交换分区7.Doris二进制包下载地址8.配置Fe创建文件夹解压Fe创建软链接修改fe.conf配置启动master节点Fe访问WebUi通过mysql客户端连接Fe节点剩余两台Fe分发Fe脚本9.配置Be解压be修改be.conf启动三台Bemysql客户端添加Be分发Be脚本10.设置root的用户名和密码11.配置代理1.购买服务器购买服务器,绑定最好与集群同一个安全组,配置入规则,在01机器配置弹性公网ip,三台的Fe,不用外挂硬盘,设置

77-Mybatis-Plus详解

Mybatis-Plus详解Mybatis-Plus概念:Mybatis-Plus介绍:官⽹:https://mp.baomidou.com/MyBatis-Plus(简称MP)是⼀个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变(即自然内置了MyBatis的依赖,也就可以单独的使用MyBatis框架的内容),为简化开发、提高效率而生愿景:我们的愿景是成为MyBatis最好的搭档,就像魂斗罗中的1P、2P,基友搭配,效率翻倍特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接⾯向对象操作强大的CR

77-Mybatis-Plus详解

Mybatis-Plus详解Mybatis-Plus概念:Mybatis-Plus介绍:官⽹:https://mp.baomidou.com/MyBatis-Plus(简称MP)是⼀个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变(即自然内置了MyBatis的依赖,也就可以单独的使用MyBatis框架的内容),为简化开发、提高效率而生愿景:我们的愿景是成为MyBatis最好的搭档,就像魂斗罗中的1P、2P,基友搭配,效率翻倍特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接⾯向对象操作强大的CR

Elasticsearch高级操作及集群

Elasticsearch高级操作及集群1ElasticSearch高级操作1.1批量操作通过批量操作,我们可以一次向ElasticSearch发送多条增删改查操作。从而达到一定程度上节省带宽的操作1.1.1基本语法先来看通过脚本的方式执行批量操作:#准备工作定义索引,及其映射PUTteacher{"mappings":{"properties":{"id":{"type":"long"},"name":{"type":"text"},"age":{"type":"integer"}}}}批量操作脚本#批量操作#新增1号#新增2号#更新2号#删除2号POST_bulk{"create":{"_

Elasticsearch高级操作及集群

Elasticsearch高级操作及集群1ElasticSearch高级操作1.1批量操作通过批量操作,我们可以一次向ElasticSearch发送多条增删改查操作。从而达到一定程度上节省带宽的操作1.1.1基本语法先来看通过脚本的方式执行批量操作:#准备工作定义索引,及其映射PUTteacher{"mappings":{"properties":{"id":{"type":"long"},"name":{"type":"text"},"age":{"type":"integer"}}}}批量操作脚本#批量操作#新增1号#新增2号#更新2号#删除2号POST_bulk{"create":{"_

django框架全解

目录简介MVC与MTV模型MVCMTV创建项目目录生命周期静态文件配置(无用)启动django路由分组无名分组有名分组路由分发反向解析反向解析结合分组名称空间re_path与path自定义转换器视图HttpRequest常用方法HttpResponseJsonFBV和CBV模板(前后端分离不用看)变量过滤器循环分支csrfwith自定义过滤器和标签模板的导入和继承模板的继承\派生之extends标签、block标签inclusion_tagORM模型层单表操作创建models.py配置数据库连接在链接mysql数据库前,必须事先创建好数据库,下载连接配置APP打印sql-orm迁移数据库修改字