自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 Hystrix服务降级

Hystrix服务降级1.在服务调用方的加上Feign依赖,因为服务降级Hystrix往往整合到Feign调用,Feign里面已经整合了Ribbon和Feign2.在application.yaml写配置3.在提供Feign远程调用的微服务创建继承FallbackFactory类,并加上@Component注解和返回对应的类4.在对应的Feign类的@FeignClient加上fallbackFactory值...

2021-10-31 16:09:41 113

原创 Hystrix服务熔断

Hystrix服务熔断1.在服务提供的微服务引入Hystrix依赖2.在Springboot的启动类添加@EnableCircuitBreaker注解3.在controller层添加@HystrixCommand注解

2021-10-31 15:54:44 112

原创 feign的基本使用

feign的基本使用1.向微服务的pom引入依赖2.创建一个接口,这个结构跟要远程调用的方法保持一致3.在代理类加上@FeignClient和@Component注解4.然后在要调用这个服务的微服务加上Eureka的依赖5.在这个微服务的Springboot启动类同时加上@EnableFeignClient注解6.这个微服务就可以通过feign来调用了...

2021-10-31 15:44:26 624

原创 Eureka的基本使用

Eureka的基本使用1.先创建eureka服务端的微服务2.在Eureka服务端的微服务pom文件引用依赖3.写服务端的配置4.可以多创建几个服务端作为一个集群使用5.在Springboot启动类加上@EnableEurekaServer注解6.以上就是Eureka服务端的基本配置了,接下就是Eureka客户端的配置7.在微服务服务提供方的pom文件引入依赖8.在微服务提供方写配置文件9.在启动类加上@EnableEurekaClient注解10.同时微服务提供方也可以做集群,

2021-10-31 11:40:58 1668

原创 Ribbon负载均衡的简单使用

Ribbon负载均衡的简单使用1.pom文件引用依赖2.在获取RestTemplate方法中添加Ribbon的@LoadBalanced注解3.仿造RandomRule自定义一个负载均衡的类public class RandomRule extends AbstractLoadBalancerRule { /** * Randomly choose from all living servers */ @edu.umd.cs.findbugs.annota

2021-10-25 21:52:58 132

原创 解决Xshell连接远程linux服务器,关闭Xshell程序对应的运行程序也相应关闭的问题

1.先安装screenyum install screen2.具体步骤shell> screen -S test #创建一个新的窗口,这个窗口关闭时程序不会关闭shell> java -jar test.jar #运行jar包

2021-09-25 22:03:23 894

原创 linux安装jdk

1.创建目录(如果有请忽略)shell> mkdir /usr/local/soft2.具体操作流程shell> /usr/local/softshell> wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a

2021-09-25 13:38:38 47

原创 linux在线安装nginx

1.创建目录(有这个目录的可以忽略)shell> mkdir /usr/local/soft2.安装所需要的插件shell> yum -y install gccshell> yum install -y pcre pcre-develshell> yum install -y zlib zlib-develshell> yum install -y openssl openssl-devel3.安装具体操作shell> cd /usr/local/s

2021-09-25 11:08:28 187

原创 linux在线安装redis

1.linux先安装wgetyum -y install wget2.安装具体操作shell> cd /usr/localshell> mkdir soft #如果没有这个文件夹就创建shell> cd /usr/local/softshell> wget http://download.redis.io/releases/redis-5.0.7.tar.gz#从网上下载包shell> redis-5.0.7.tar.gz #解压到当前目录下shell&gt

2021-09-25 09:43:33 144

原创 linux安装mysql

1.先搭建好linux,这里我申请的是阿里云的轻量应用服务器,并通过Xshell连接2.在/usr/local 下创建soft,我喜欢把要安装的软件放在这个下面mkdir soft3.通过Xshell的文件传输功能把mysql的压缩包上传到linux服务器4.通过linux解压命令解压到当前文件夹下tar -zxvf mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz5.安装所需要的依赖yum install -y libaio6.具体安装shell&

2021-09-25 08:42:22 38

原创 VMWARE虚拟机NAT模式上网设置

网络步骤1. VMWARE虚拟机NAT模式上网设置1.1. VM虚拟机设置1.1.1. 虚拟机全局设置启动虚拟机选择【虚拟网络编辑器】如果需要管理员权限点【更改设置】,没有提示这忽略这一步选择NAT模式,更改下面的子网IP,改成你需要的任何一个子网网段(255以内),子网掩码不建议改变在这个页面选择你IP的范围地址,虚拟机的IP记得设置成这个以内修改完成后点应用保存1.1.2. 虚拟机系统启动设置在你要设置网络的虚拟机上点设置设置【网络适配器】选择【net模式】,确定。1.

2021-09-23 14:57:54 1201

原创 java面试题

1、String,StringBuffer,StringBuilder的区别?①String的值是不可改变,每次赋值都是创建一个新的对象。②StringBuilder不是线程安全的,单线程可以用,速度会比StringBuffer快一点。③StringBuffer是线程安全的,多线程的情况下使用。2、ArrayList和LinkedList的区别?①ArrayList的数据结构是数组,所以在查找的时候可以根据下标迅速找到,但是通过普通的add方法来添加数据,正常情况下速度会很快,但是在扩容的时候就会

2021-09-23 08:52:36 103

原创 vue的基础语法学习

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://unpkg.com/vue/dist/vue.js"></script><!--Vue约束----> <script src="https://unpkg.com

2021-09-22 21:15:56 59

原创 4.axios安装使用

1.安装vue-axios命令:npm install --save axios vue–axios2.如何配置启动[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uoIEskEs-1632314927118)([外链图片转存失败,源站可能有防盗C:\Users\pjl\AppData\Roa链机制,建议(i\Typora\typoranuier-im-ges\imageI5Qj-20210921213748202g)(C:%5CUsers%5Cpjl%5CAppDa

2021-09-22 21:13:43 52

原创 3.router安装使用

1.Vue Router是Vue.js官方的路由管理器。它和Vue.js的核心深度集成,让构建页面应用变得易如反掌。2.安装命令:npm install vue-router --save-dev3.创建目录结构:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t8bILtOQ-1632314898238)(C:\Users\pjl\AppData\Roaming\Typora\typora-user-images\image-20210921205506637.p

2021-09-22 20:48:35 783

原创 2.webpack安装使用

1.安装Webpack(WebPack是一款模块加载器兼打包工具)​ npm install webpack -g​ npm install webpack-cli -g2.测试安装成功:​ webpack -v​ webpack-cli -v3.创建webpack.config.js配置文件entry:入口文件,指定WebPack用哪个文件作为项目的入口output:输出,指定WebPack把处理完的文件放置到指定路径module:模块,用于处理各种类型的文件plugins:

2021-09-22 20:48:04 34

原创 1.vue安装步骤

1.去node.js官网下载并安装 Node.js: https://nodejs.org/en/download/2.用 node -v 命令检测node.js是否已经安装成功,npm -v 检测安装器是否安装成功。3.安装淘宝镜像加速器 :npm install cnpm -g(尽量少用cnpm ,有问题)4.创建第一个vue-cli程序:vue init webpack (项目名)5.安装的过程全部选择no6.在vue项目下运行项目:npm run dev...

2021-09-22 20:45:08 34

原创 ArrayList、LinkedList、CopyOnWriterArrayList这三者有什么区别?

ArrayList、LinkedList、CopyOnWriterArrayList这三者有什么区别?首选ArrayList是个数组,所以可以通过下标查询,查询速度快。在使用add()添加元素的时候,正常情况下是在数组末尾添加,如果需要扩容那么这个添加操作就会变得很长,如果是通过下标的方式插入元素,难么即使是在不扩容的情况下也会变得耗费时间,因为这个下标的右边元素都要往右边移动一位。同时该集合是个线程不安全基本,不适合多线程。LinkedList实现了Deque接口,数据结构是链表,因此也拥有的链表的

2021-09-12 00:53:20 367

原创 String、StringBuilder、StringBuffer有什么区别?

String、StringBuilder、StringBuffer有什么区别?String是个不可变的对象,每一次赋值都是创建一个对象。StringBuilder不是线程安全的,适合单线程对字符串进行添加,删除,操作速度比StringBuffer快。StringBuffer是线程安全的,适合多线程的场景,速度比StringBuilder稍慢。...

2021-09-12 00:35:12 34

原创 SpringBoot怎么配置SpringMvc的请求映射

package com.example.demo.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.stereotype.Component;import org.springframework.web.servlet.View;import org.spri

2021-09-08 21:02:18 189

原创 ClassPathXmlApplicationContext如何设置必填属性

ClassPathXmlApplicationContext如何设置必填属性解释例子测试结果requiredPropertiesIsEmptyTest测试结果requiredPropertiesIsNotEmptyTest测试结果![requiredPropertiesIsNotEmptyTest测试结果图](https://img-blog.csdnimg.cn/20210709114935221.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGV

2021-07-09 11:56:38 72

我的vue-cli第一个例子

我的vue-cli第一个例子

2021-09-22

复制bomLine属性.rar

复制bomLine属性.rar

2021-03-17

Treeselectbox.rar

Treeselectbox.rar

2021-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除