- 博客(38)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 执行shell脚本,报错坏的解释器
在Windows下编辑文本每一行结尾是\n\r,而Linux下则是\n。*.sh *号替换为你的脚本名称。.sh中的行尾的\r替换为空白。
2023-04-23 14:43:49
2147
原创 【navicat连接数据库,提示Access violation at address 0000000000780AC6 in module ‘navicat.exe‘. 】
Navicat弹窗提示:Access violation at address 0000000000780AC6 in module 'navicat.exe'. Read of address 00000000000000
2023-02-10 13:33:49
3096
原创 【linux部署jar包以后,只修改其中一个class文件】
1.如果要替换的文件直接在war包的根目录(一级目录)下直接使用jar uvf命令替换即可如:替换a.war中b.xml文件jar uvf a.war b.xml注:b.xml需要和a.war在同一个目录下。2.如果要替换的文件在war包的二级及以下目录下,则步骤如下:2.1 使用jar tvf 包名称 | grep class文件名 查询出目标文件在包中的目录路径信息2.2 使用jar xvf 包名称 class文件路径(copy上面查出的全路径) 将class文件及所在包中的目录解压到当
2022-03-31 18:33:13
1299
原创 swagger主页访问,返回报错500
报错日志:下面展示一些 内联代码片。// A code blockvar foo = 'bar';// An highlighted blockvar foo = 'bar';
2022-03-19 21:18:10
3641
4
原创 清理数据库脚本快速生成
select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES where table_schema in ('数据库名称'); 在数据库连接工具,执行上面的sql,就能生成所选库的全部表的清理语句了!
2021-12-09 10:28:59
216
原创 mysql级联查询指定节点下面的所有子节点
mysql级联查询指定节点下面的所有子节点sql模板如下:sql模板如下:SELECT id, pidFROM ( SELECT t1.id, t1.pid, IF ( find_in_set(pid, @pids) > 0, @pids := concat(@pids, ',', id), 'N' ) AS ischild --判断子节点是否在指定节点下面,如果在就拼接id逗号分割,不在就赋值为N FROM ( SELECT
2021-09-29 10:13:34
1876
原创 Nacos基于linux系统集群化部署
首先官方文档地址:nacos.io/zh-cn/docs/cluster-mode-quick-start.html官方部署文档默认Nacos使用嵌入式数据库实现数据的存储。所以,如果启动多个默认配置下的Nacos节点,数据存储是存在一致性问题的.为了解决这个问题,Nacos采用了集中式存储的方式来支持集群化部署,目前只支持MySQL的存储。集群部署架构图需注意的点1.安装数据库,版本要求:5.6.5+2.初始化mysql数据库,数据库初始化文件: nacos-mysql.sql3.修改co
2021-08-26 00:57:03
451
原创 Nacos注册中心对比
Nacos支持AP/CP之间的切换切换命令:curl-X PUT '$NACOS_SERVER:8848/nacos/v1/ns/operator/switches?entry=serverMode&value=CP'
2021-08-19 22:32:55
128
原创 Redis 常见面试题以及相关知识点
概述什么是RedisRedis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。与传统数据库不同的是 Redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。.
2021-08-19 13:10:28
740
原创 Nacos2.0.2安装启动报错问题
在springcloud集成alibaba的Nacos的时候,启动报错nacos版本2.0.1这个版本的nacos在下载好,启动之前需要做一些配置修改1:报错db.num is nulljava.lang.IllegalArgumentException: db.num is null at com.google.common.base.Preconditions.checkArgument(Preconditions.java:142) at com.alibaba.nacos.config.
2021-08-16 00:13:01
2736
原创 freemark导出word,图片显示问题
问题:导出的word里面有一张图片,使用WPS可以打开,图片正常显示,但是使用office的word软件打开,图片就不能正产显示,像下面的这样:找了很久原因,有的说设置word软件的高级选项,根本没用啊!!!!下面附上我的解决办法:<w:binData w:name="wordml://src_${USER_IDCARD}.png" xml:space="preserve"> <#if IMG??>${IMG}</#if></w:bin.
2021-08-09 17:56:14
1363
原创 GIT常用命令
记录一些git常用的命令Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库二、配置三、增加/删除文件四、代码提交五、分支六、标签七、查看信息八、远程同步九、撤销十、其他Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库
2021-08-05 15:12:49
116
原创 springCloud集成gateway配置文件
pom.xml <dependencies> <!--gateway--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency
2021-07-29 16:44:09
531
原创 gataway服务无法注册进eureka
启动报错:Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connectgateway就是没有注册进eureka,看视频里面的配置是下面这样的就没有问题:eureka:
2021-07-23 14:37:40
862
2
原创 Error creating bean with name ‘gatewayControllerEndpoint‘ defined in class path resource [org/spring
springcloud集成gateway,启动报错Error creating bean with name ‘gatewayControllerEndpoint’ defined in class path resource [org/springframework/cloud/gateway/config/GatewayAutoConfiguration$GatewayActuatorConfiguration.class]:解决办法:去掉pom文件里面的多余依赖然后一定记得刷新依赖引用..
2021-07-23 14:18:17
2450
原创 Merge into ... 用法总结
merge into 目标表 a using 源表 b on(a.条件字段1=b.条件字段1 and a.条件字段2=b.条件字段2 ……) when matched then update set a.更新字段=b.字段 when not matched then insert into a(字段1,字段2……)values(值1,值2……)(Oracle 9i引入的功能)语法...
2021-07-21 09:43:32
103
原创 springCloud项目结合Eureka搭建OpenFeign负载均衡
1.首先配置模块的pom文件,引入openFeign<dependencies> <!--openfeign--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependen
2021-06-10 17:59:10
228
原创 Ribbon负载均衡策略
**【Ribbon框架自带的负载策略类】**常见框架自带7种实现: # com.netflix.loadbalancer.RoundRobinRule - 轮询 # com.netflix.loadbalancer.RandomRule - 随机 # com.netflix.loadbalancer.RetryRule - 重试,先按RoundRobinRule进行轮询,如果失败就在指定时间内进行重试 # com.netflix.loadbalancer.WeightedResponseT
2021-06-09 10:49:31
224
原创 springCloud搭建Eureka注册中心,配置文件
客户端pom.xml<dependencies> <!--eureka-client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
2021-06-08 21:50:22
184
原创 springCloud搭建consul注册中心,配置文件
服务端/消费者pom.xml <dependencies> <!--引入consul--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-discovery</artifactId>
2021-06-08 21:39:47
210
原创 springCloud搭建zookeeper注册中心,配置文件
服务端/消费者pom.xml<dependencies> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependen
2021-06-08 21:27:20
215
原创 idea项目启动报错,日志包冲突slf4j和logback冲突
报错如下SLF4J: Found binding in [jar:file:/E:/maven_dev/maven_3/apache-maven-3.5.2/repo/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/E:/maven_dev/maven_3/apache-mav
2021-06-08 00:48:47
6574
原创 linux系统centos6.5安装zookeeper3.4.9集群
1.下载安装包,看好自己下载的目录,别找不到了 wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz2.创建目录zookeeper目录mkdir /usr/local/src/zookeeper3.解压到创建好的目录进入安装目录cd /usr/local/src/zookeepertar zxvf /download/zookeeper-3.4.9.tar.gz进入到
2021-06-07 18:04:40
2221
原创 eureka集群部署,DS Replicas一直显示localhost
大坑啊!!!气的吐血在启动完三个eureka以后,DS Replicas一直显示localhost,就是识别不到另外两个注册服务我来总结一下吧,遇到此问题的小伙伴,好好看看,避免吐血吧!!1.首先看一下,eureka注册服务的页面如果这里不是你本机的网卡的ip,有可能就是识别了你的虚拟机网卡查看自己网卡的方法,就是WIN+R,输入cmd,再输入ipconfig,看看自己的网卡ip是多少如果不是,就在application.yml里面配置加上:spring: cloud: inet
2021-06-04 18:10:19
2942
5
原创 idea设置Run Dashboard
1.先关闭idea,打开工程目录,找到.idea下面的workspace.xml2.在workspace.xml加入或者替换为以下配置现在xml文件里面ctrl+F搜索RunDashboard,如果没有直接添加 <!--RunDashboard配置 --> <component name="RunDashboard"> <option name="configurationTypes"> <set> <o
2021-06-02 21:07:49
267
2
原创 初始化Maven本地仓库
在命令行窗口中输入mvn help:system本地仓库的目录要提前配置好,配置在settings.xml中mvn help:system等待运行完毕,本地仓库就初始化好了
2021-06-01 21:52:11
1009
原创 Idea报错:
An incompatible version [1.2.12] of the APR based Apache Tomcat Native library is installed,下载Apache Tomcat官方提供的tcnative-1.all。地址是:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.14/binaries/然后打开这个压缩文件,得到如下目录进入bin目录,外面的是32位的,x64里面是
2021-06-01 09:55:19
181
1
原创 IDEA创建maven各种原型项目汇总
1: internal -> appfuse-basic-jsf (创建一个基于Hibernate,Spring和JSF的Web应用程序的原型)2: internal -> appfuse-basic-spring (创建一个基于Hibernate,Spring和Spring MVC的Web应用程序的原型)3: internal -> appfuse-basic-struts (创建一个基于Hibernate,Spring和Struts 2的Web应用程序的原型)4: interna
2021-05-31 23:15:13
385
原创 window本地安装mysql-8.0.25-winx64服务,并用SQLyog连接
1.下载安装包下载链接:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-winx64.zip2.解压到自己的制定目录,我就按照我的来了解压以后,标红的文件,默认是没有的,需要手动创建一个空的data文件夹3.创建my.ini新建一个txt文档,将下面内容复制进去,然后重命名为my.ini[mysqld] innodb_buffer_pool_size = 128M# mysql根目录 basedir = E:\\my
2021-05-30 10:39:30
481
2
原创 linux下centos6.5安装mysql8.025步骤,并本地使用SQLyog连接
1.下载rpm记住下载或上传到的目录,最好提前建好一个专门的上传存放的文件夹https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-1.el6.i686.rpm-bundle.tar下载到本地,再上传至虚拟机或者在虚拟机执行命令:wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.25-1.el6.i686.rpm-bundle.tar2.检测是否已经安装了mysqlrpm
2021-05-30 00:34:09
377
1
原创 Linux系统yum安装报错Cannot find a valid baseurl for repo的解决方法
1、进入到/etc/repos.d目录cd /etc/yum.repos.d2、修改CentOS-Media.repovi CentOS-Media.repo只修改后面的这几行就行了baseurl=file:///mnt/cdrom/ file:///media/cdrecorder/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-53、禁用默认的yum 网络源,将yum 网络源
2021-05-29 18:51:11
14775
4
原创 springCloud字模块pom.xml
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>
2021-05-25 23:11:27
215
原创 dependencyManagement与dependencies区别
Maven使用dependencyManagement元素来提供了一种管理依赖版本号的方式.通常会在一个组织或者项目的最顶层的父POM中看到dependencyManagement元素。使用pom.xml 中的dependencyManagement元素能让所有在子项目中引用一个依赖而不用显式的列出版本号。Maven会沿着父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后它就会使用这个dependencyManagement元素中指定的版本号。然后在子项目里
2021-05-25 21:33:05
81
1
原创 springcloud_alibaba项目搭建父工程pom.xml
springcloud_alibaba项目搭建父工程pom.xml org.springframework.boot spring-boot-maven-plugin 2.2.2.RELEASE true true
2021-05-24 23:57:48
1119
Ribbon超时控制的配置
2021-06-20
无法解析插件spring-boot-maven-plugin ?
2021-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人