1. 1
  2. 2
  3. 3
最新发布 每页10条   共296条   当前第14页
  • 应该选

    spring gateway 配置http和websocket路由转发规则

    yexindonglai@163.com 2022-07-08 19:26 SpringCloud

    5562°

    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
  • 应该选

    Spring Cloud Alibaba 版本对应关系

    yexindonglai@163.com 2022-07-07 15:02 SpringCloud

    9711°

    0

    前言查看方法1、通过官网查看2、通过maven依赖方式查看组件对应关系前言在搭建SpringCloudAlibaba项目的时候,需要选择SpringBoot和SpringCloud进行兼容的版本号,因此对于选择SpringBoot版本与SpringCloud版本的对应关系很重要,如果版本关系不对应,常见的会遇见项目启动不起来,怪异的则会是你的项目出现一些诡异的问题,查资料也不好查。下面就收集一下SpringBoot与SpringCloud版本之间的对应关系,在搭建项目框架或者学习时按照对应的版本区间进行选择即可,避免走一些不必要的弯路。查看方法1、通过官网查看阿里巴巴官网版本说明:版本说明以下
  • 应该选

    maven <dependencyManagement>标签的作用

    yexindonglai@163.com 2022-07-07 12:33 Maven

    1160°

    0

    作用示例子项目引用父项目作用dependencyManagement标签的作用:在父工程pom文件中声明依赖,但不引入;在子工程中用到声明的依赖时,可以不加依赖的版本号,这样可以统一管理工程中用到的依赖版本。示例先创建一个项目dependencyManagement-demo在pom.xml内加入以下内容<dependencyManagement><dependencies><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.1.36</version></dependenc
  • 应该选

    springboot项目中 bootstrap.yml 和 application.yml 的区别

    yexindonglai@163.com 2022-07-07 12:07 SpringBoot

    980°

    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用来程序引导时执行,应用于更加早期配置信息读取。可
  • 应该选

    maven 打包报错 'version' contains an expression but should be a constant.@ xxx:xxx pom.xml, line 14, column 14

    yexindonglai@163.com 2022-07-06 11:25 Maven

    2733°

    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
  • 应该选

    linux /dev/null 的用法详解

    yexindonglai@163.com 2022-07-05 19:11 linux

    6088°

    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还具有虚拟设备。虚拟设备是类似于物理设备的设备,但实
  • 应该选

    influxdb 时序数据库常用命令

    yexindonglai@163.com 2022-07-03 18:10 数据库

    2722°

    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
  • 应该选

    mysql权限使用教程

    yexindonglai@163.com 2022-06-27 10:40 Mysql

    987°

    0

    一、MySQL权限级别介绍二、查看用户权限三、查看单个用户的权限字段说明四、授权1、授权格式2、全局授权3、单个数据库授权4、单个数据库单个表授权5、、单个数据库单个表授权某些字段授权4、刷新权限五、回收权限完一、MySQL权限级别介绍全局:可以管理整个MySQL库:可以管理指定的数据库表:可以管理指定数据库的指定表字段:可以管理指定数据库的指定表的指定字段权限存储在mysql库的user,db,tables_priv,columns_priv,procs_priv这几个系统表中,待MySQL实例启动后就加载到内存中二、查看用户权限SELECTuser,hostFROMmysql.user;三
  • 应该选

    navicat连接mysql8时报错:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found

    yexindonglai@163.com 2022-06-25 11:37 Mysql

    850°

    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;结果如下
  • 应该选

    ssh免密登录

    yexindonglai@163.com 2022-06-20 18:12 linux

    769°

    0

    准备1、检查是否已有SSH密钥对2、生成密钥对3、将A生成的密钥对导入到B服务器3.1、使用ssh导入3.2、使用ssh-copy-id导入(推荐使用)完准备有2台机器,分别为:A:192.168.1.101B:192.168.1.102A想要免密登录B服务器,那么就需要在A机器上先生成密钥对1、检查是否已有SSH密钥对通过以下命令检查是否已经生成了SSH密钥对,若已存在则可直接跳到第三步进行操作;ls-al~/.ssh/id_*.pub需要注意的是:在公司里进行配置免密登录时,如果密钥对已存在,且需要覆盖时,需要先确认下是否有其他同事在使用,避免其他同事的免密登录变得不可用;2、生成密钥对如