-
yexindonglai@163.com
2022-07-08 20:00
SpringCloud
2109°
0
对应版本关系搭建父项目完对应版本关系由于springCloudAlibaba的版本必须跟springboot以及其他组件的版本对应,否则会出现奇奇怪怪的问题,所以在搭建的时候一定要仔细检查,各组件的版本是否对应上,各版本的对应关系可以自行到官网查看,以下是springCloudAlibaba2021.x分支对应springbootversion和SpringCloudVersion版本的关系2.2.x分支对应springbootversion和SpringCloudVersion版本的关系组件版本关系搭建父项目本次使用到的开发工具为IntellijIdea,也是目前主流的开发工具,按照教程来一
-
yexindonglai@163.com
2022-07-08 19:26
SpringCloud
5794°
0
1、转发http配置-普通方式字段说明2、转发http配置-使用注册中心地址2.1、直接转发2.2、转发指定的path3、转发websocket配置4、转发多个地址1、转发http配置-普通方式server:port:8088spring:application:name:api-gatewaycloud:gateway:routes:-id:url-proxy-1uri:https://blog.csdn.netpredicates:-Path=/csdn上面这段配置的意思是,配置了一个id为url-proxy-1的URI代理规则,路由的规则为:当访问地址http://localhost:8
-
yexindonglai@163.com
2022-07-07 15:02
SpringCloud
10236°
0
前言查看方法1、通过官网查看2、通过maven依赖方式查看组件对应关系前言在搭建SpringCloudAlibaba项目的时候,需要选择SpringBoot和SpringCloud进行兼容的版本号,因此对于选择SpringBoot版本与SpringCloud版本的对应关系很重要,如果版本关系不对应,常见的会遇见项目启动不起来,怪异的则会是你的项目出现一些诡异的问题,查资料也不好查。下面就收集一下SpringBoot与SpringCloud版本之间的对应关系,在搭建项目框架或者学习时按照对应的版本区间进行选择即可,避免走一些不必要的弯路。查看方法1、通过官网查看阿里巴巴官网版本说明:版本说明以下
-
yexindonglai@163.com
2022-07-07 12:33
Maven
1325°
0
作用示例子项目引用父项目作用dependencyManagement标签的作用:在父工程pom文件中声明依赖,但不引入;在子工程中用到声明的依赖时,可以不加依赖的版本号,这样可以统一管理工程中用到的依赖版本。示例先创建一个项目dependencyManagement-demo在pom.xml内加入以下内容<dependencyManagement><dependencies><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.1.36</version></dependenc
-
yexindonglai@163.com
2022-07-07 12:07
SpringBoot
1108°
0
前言1、bootstrap.yml和application.yml区别bootstrap.ymlapplication.yml2、加载顺序3、属性覆盖问题4、bootstrap.yml典型的应用场景前言SpringCloud构建于SpringBoot之上,在SpringBoot中有两种上下文,一种是bootstrap,另外一种是application。1、bootstrap.yml和application.yml区别bootstrap.yml和application.yml都可以用来配置参数。bootstrap.ymlbootstrap.yml用来程序引导时执行,应用于更加早期配置信息读取。可
-
yexindonglai@163.com
2022-07-06 11:25
Maven
3048°
0
1、问题描述2、原因分析解决方案方案一、修改版本号方案二、使用maven插件变更版本号完1、问题描述新公司,一个项目进行二次开发,使用mvncleaninstall打包时报出以下错误'version'containsanexpressionbutshouldbeaconstant.@org.springblade:blade-service-api:${blade.project.version},D:\java_project\eiot-saas\blade-service-api\pom.xml,line14,column14只看文字可能不太直观,再来张图吧2、原因分析'version'c
-
yexindonglai@163.com
2022-07-05 19:11
linux
6253°
0
前言啥是/dev?啥是/dev/null?为啥要有/dev/null这个东东?一、/dev/null用法1、>/dev/null2>&12、2>/dev/null3、2>&1>/dev/null文件描述符解释二、重定向举例:三、终极教程前言啥是/dev?在Linux上,从驱动程序到设备的所有内容都可以作为文件进行访问。/dev/是包含所有物理和虚拟设备的目录,例如:/dev/sda可能是您的主硬盘驱动器/dev/sdb可能是您现在正在使用的笔记本驱动器的文件这就是您在Linux中访问设备的方式。除了这些物理设备(如硬盘驱动器)之外,Linux还具有虚拟设备。虚拟设备是类似于物理设备的设备,但实
-
yexindonglai@163.com
2022-07-03 18:10
数据库
2875°
0
前言influx部分语法说明进入influxdb用户相关权限相关数据库相关1、创建数据库2、查看所有数据库3、删除库4、使用某个数据库表相关1、查看所有的表2、创建表3、插入数据4、删除表5、查询表6、tag(索引)7、field(字段)8、series9、删除数据数据保留策略查看数据保存策略创建数据保留策略前言时序数据库一般来说最常见的操作就只有2种,要么写,要么查influx部分语法说明特别注意:influxDB2.0版本相对1.x版本改动较大,尤其是语法方面的改动,2.0版本的语法使用的是JavaScript,1.x使用的是sql。这里使用的1.x的版本进入influxdb要操作infl
-
yexindonglai@163.com
2022-06-27 10:40
Mysql
1154°
0
一、MySQL权限级别介绍二、查看用户权限三、查看单个用户的权限字段说明四、授权1、授权格式2、全局授权3、单个数据库授权4、单个数据库单个表授权5、、单个数据库单个表授权某些字段授权4、刷新权限五、回收权限完一、MySQL权限级别介绍全局:可以管理整个MySQL库:可以管理指定的数据库表:可以管理指定数据库的指定表字段:可以管理指定数据库的指定表的指定字段权限存储在mysql库的user,db,tables_priv,columns_priv,procs_priv这几个系统表中,待MySQL实例启动后就加载到内存中二、查看用户权限SELECTuser,hostFROMmysql.user;三
-
yexindonglai@163.com
2022-06-25 11:37
Mysql
1040°
0
问题解决方案刷新权限完问题在mac上,使用.dmg文件安装了mysql8.0.12,使用navicat连接mysql数据库时,报错:2059-Authenticationplugin'caching_sha2_password'cannotbeloaded:dlopen(../Frameworks/caching_sha2_password.so,2):imagenotfound首先我们进入mysql看下mysql的加密方式mysql-uroot-pusemysql;#查看加密方式selectuser,host,plugin,authentication_stringfromuser;结果如下