自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 SpringAMQP的基础使用

4.Topic的key的通配符功能,key由一个或多个单词构成,用","隔开,#匹配一个或多个词,*只匹配一个词,注意:是词。默认情况下Spring采用的序列化方式是JDK序列化。convertAndSend(交换机名,key,信息)2.在application.yml中配置MQ服务器地址,连接MQ。convertAndSend(队列名,信息)1.配置MQ地址,在接收类的application.yml中。因此在接收端和发送端最好使用定义的统一的格式来,先引入依赖。3.任务模型需要在配置文件中配置。...

2022-08-02 21:32:58 501 1

原创 3.Feign远程调用

Feign是一个声明式的http客户端用来代替RestTemplate。

2022-07-31 21:41:17 501

原创 Gateway服务网关

Order(-1)@Component@Override//1.获取请求参数//2.获取authorization参数//3.校验//放行}//4.拦截//4.1.禁止访问,设置状态码//4.2.结束处理}}请求进入网关会碰到三类过滤器当前路由的过滤器、DefaultFilter、GlobalFilter请求路由后,会将当前路由过滤器和DefaultFilter、GlobalFilter,合并到一个过滤器链(集合)中,排序后依次执行每个过滤器。...

2022-07-30 22:10:10 136

原创 2.Nacos配置管理和搭建集群

前提先把nacos和ribbon装好nacos可以将配置集中管理,同时也可进行配置的热更新。

2022-07-30 21:14:07 538

原创 1.Nacos操作步骤和Ribbon负载均衡

Ribbon默认是采用懒加载,即第一次访问时才会去创建LoadBalanceClient,请求时间会很长。Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Nacos支持服务端主动检测提供者状态临时实例采用心跳模式,非临时实例采用主动检测模式。SpringCloudRibbon的底层采用了一个拦截器,拦截了请求,对地址做了修改。环境隔离,就是名称空间,直接在网页中创建,id自动生成。负载均衡的规则都定义在IRule接口中,有很多实现类。在cloud-demo父工程的pom文件中的。..

2022-07-29 20:20:51 632

原创 搭建eureka-server

在order-service的OrderApplication中,给RestTemplate这个Bean添加一个@LoadBalanced注解。给eureka-server服务编写一个启动类,一定要添加一个@EnableEurekaServer注解,开启eureka的注册中心功能。创建一个子模块用来搭建eureka-server。...

2022-07-29 14:39:56 264

原创 Linux安装配置nginx

在上述我们在使用nginx命令在进行服务的启动、停止、重新加载时,都需要用到一个指令nginx,而这个指令是在nginx/sbin目录下的,我们每一次使用这个指令都需要切换到sbin目录才可以,使用相对繁琐。Nginx中,我们的二进制可执行文件(nginx)存放在sbin目录下,虽然只有一个可执行文件,但是我们可以通过该指令配合不同的参数达到更加强大的功能。在本项目中,我们所学习的Nginx选择的是稳定版本的1.16这个版本,我们可以直接从官网下载,当然在我们的课程资料中也已经提供了该版本的安装包。...

2022-07-17 20:59:16 1124

原创 过滤器和拦截器

过滤器和拦截器

2022-07-07 17:34:48 79

原创 文件上传和下载

图片的上传下载

2022-07-06 09:02:19 961

原创 消息转换器

消息转换器

2022-07-04 16:19:27 277

原创 全局异常处理

创建全局异常处理类

2022-07-04 14:01:08 116

原创 公共字段填充

公共字段填充

2022-07-04 13:23:50 178

原创 时间日期类

Date类计算机中时间原点1970年1月1日 00:00:00获得的时间为毫秒构造方法| public Date() | 分配一个 Date对象,并初始化,以便它代表它被分配的时间,精确到毫秒 || public Date(long date) | 分配一个 Date对象,并将其初始化为表示从标准基准时间起指定的毫秒数 |常用方法| public long getTime() | 获取的是日期对象从1970年1月1日 00:00:00到现在的毫秒值 || public v

2022-05-29 16:09:37 54

原创 常用API&异常

包装类作用将基本数据类型封装成对象的好处在于可以对在对象中定义更多的功能方法操作该数据常用的操作之一:用于基本数据类型与字符串之间的转换Interger概述包装一个对象中的原始类型int的值构造方法| public Integer(int value) | 根据 int 值创建 Integer 对象(过时) || public Integer(String s) | 根据 String 值创建 Integer 对象(过时) | | public static Inte

2022-05-29 14:41:22 68

原创 内部类&lambda&API

内部类概念在一个类中定义一个类访问特点内部类可以直接访问外部类的成员,包括私有外部类要访问内部类的成员,必须创建对象成员内部类位置 类中方法,跟成员变量一样 格式 外部类名.内部类名 对象名 = 外部类对象.内部类对象 私有成员内部类 将一个类,设计为内部类的目的,大多数都是不想让外界去访问,所以内部类的定义应该私有化,私有化之后,再提供一个可以让外界调用的方法,方法内部创建内部类对象并调用 静态成员内部类 外部类名.内部类名 对象名 = new 外部类名.内部类名

2022-05-28 15:40:23 52

原创 接口和多态

接口概述接口就是一种公共的规范标准特点用interface关键字修饰 实现接口用implements 接口不能实例化 接口的子类要么重写左右抽象方法 要么子类也是抽象类成员特点成员变量 只能是常量 默认修饰符:public static final 构造方法 没有构造方法 成员方法 只能是抽象方法 默认修饰符:public abstract和类的关系类与类 继承关系,只能单继承,可以多层继承 类与接口 实现关系,可以单实现,多实现,可以继承的同时实现

2022-05-28 14:58:05 53

原创 继承、抽象、static、final、代码块的概念、特点及作用

static特点: 被类的所有对象共享是我们判断是否使用静态关键字的条件 随着类的加载而加载,优先于对象存在对象需要类被加载后,才能创建 可以通过类名调用也可以通过对象名调用 static注意事项: 静态方法只能访问静态的成员 非静态方法可以访问静态的成员,也可以访问非静态的成员 静态方法中是没有this关键字 this是当前对象的引用,但是静态方法存在时还没有对象,所以this没用继承的概念:继承是面向对象的三大特征之一,可以使得子类

2022-05-28 13:44:18 86

原创 代码模拟SQL注入问题及解决方法

@Test public void method2() throws Exception { String url = "jdbc:mysql:///db1"; String username = "root"; String password = "1234"; Connection conn = DriverManager.getConnection(url, username, password); String.

2022-05-18 20:46:14 250

原创 JavaSE基础整理

系列文章目录文章目录系列文章目录前言一、static关键字1.1 static概述1.2 static的特点1.3 static关键字注意事项二、继承2.1 继承的实现2.2 继承的好处和弊端2.3 继承的特点2.4 继承中变量的访问特点2.5 super2.6 继承中构造方法的访问特点2.7 继承中成员方法的访问特点2.8 super内存2.9 方法重写2.10 方法重写的注意事项2.11 权限修饰符三、抽象类3.1 抽象类概述3.2 抽象类的特点3.3 模板设计模式3.4 final四、代码块4.1

2022-05-11 18:32:44 142 1

空空如也

空空如也

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

TA关注的人

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