自定义博客皮肤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)
  • 收藏
  • 关注

原创 Gateway 获取 ResponseBody

Gateway 获取 ResponseBody 上代码: import org.reactivestreams.Publisher; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.cloud.gateway.filter.factory.rewrite.RewriteFunction; import org.springframework.stereotype.Component; im

2022-05-10 17:10:40 620

原创 Gateway 获取 RequestBody

Gateway 获取 RequestBody Gateway版本: org.springframework.cloud:spring-cloud-starter-gateway:3.1.1 直接上代码: import com.alibaba.fastjson.JSON; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springf

2022-05-10 15:55:22 1451

原创 CentOS 7 压缩包方式安装 Elasticsearch

1.下载 Elasticsearch 压缩包 Elasticsearch下载地址 IK分词器下载地址 Kibana下载地址 Elasticsearch-Head下载地址(也可使用谷歌浏览器Elasticsearch-Head插件) 注意所有压缩包版本号要一致(Elasticsearch-Head除外),这里以 7.12.1 为例 2.准备 Elasticsearch规划安装目录:/usr/local/elasticsearch Kibana规划安装目录:/usr/local/kibana Nodejs规划安

2021-05-12 13:39:40 285

原创 CentOS 7 安装 Redis

一、压缩包方式安装 1.下载压缩包 如果没有wget: yum -y install wget wget https://download.redis.io/releases/redis-5.0.10.tar.gz 2.解压压缩包 cp /redis-5.0.10.tar.gz /usr/local tar -vxzf redis-5.0.10.tar.gz mv redis-5.0.10 redis cd redis 3.编译 make 如果没有make: yum -y install gcc autom

2021-03-22 09:59:48 148

原创 RabbitMQ安装-yum方式

1.查看centos版本: cat /etc/redhat-release 2.处理yum问题: whereis python vi /usr/bin/yum 3.这里开始(如有问题,从最上面开始): yum install epel-release yum install erlang centos6: wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.7/rabbitmq-server-3.8.7-1

2020-10-19 22:29:19 294

原创 Docker安装-yum方式

1.安装前置环境 yum install -y yum-utils device-mapper-persistent-data lvm2 2.安装docker源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3.安装docker yum -y install docker-ce 4.启动docker服务 systemctl start docker 5.设置开

2020-10-19 22:26:37 184

原创 CentOS 虚拟内存

方式一:swap交换文件 一、设置虚拟内存: 1、查看在未增加swap之前虚拟内存的使用情况 free -m 2、使用dd命令创建一个swap文件,大小为1G,文件越大,创建的时间越长 dd if=/dev/zero of=/home/swap bs=1024 count=1024000 3、将文件格式转换为swap格式的 mkswap /home/swap 4、再用swapon命令把这个文件分区挂载swap分区 swapon /home/swap 5、用free -m命令进行验证,数字增大了100

2020-10-19 22:24:57 695

原创 Kafka主题消息的发送和消费-Java方式(基础版)

1.导入需要的MAVEN <!-- https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients --> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.6.0</version

2020-10-19 22:23:04 321

原创 CentOS 7 压缩包方式安装Zookeeper

一、压缩包方式安装 1.下载 zookeeper 压缩包 cd /usr/local mkdir zookeeper cd zookeeper 2.zookeeper 压缩包解压到 /usr/local/zookeeper 目录下 3.配置环境变量 vi /etc/profile export ZOOKEEPER_HOME=/usr/local/zookeeper/apache-zookeeper-3.6.2-bin export PATH=$PATH:$ZOOKEEPER_HOME/bin 4.让配

2020-10-19 22:14:51 152

原创 Kafka 服务端server.properties参数说明

zookeeper.connect broker 要连接的 zookeeper 的服务地址(包含端号号,多个用逗号隔开) 建议加一个 chroot 路径,举例:localhost:2181/kafka 如果不指定 chroot,那么默认使用 zookeeper 的根路径 listeners broker 监听客户端连接的地址列表(即客户端要连接 broker 的入口地址列表) 格式:protocol1://hostname1:port1,protocol2://hostname2:port2 其中 pro

2020-10-19 22:13:49 254

原创 Kafka主题消息的发送和消费-命令(终端)方式

1.创建一个分区数为4、副本因子为1的主题 topic-demo cd /usr/local/kafka/kafka_2.13-2.6.0 bin/kafka-topics.sh --zookeeper localhost:2181/kafka --create --topic topic-demo --replication-factor 1 --partitions 4 2.查看阅 topic-demo 主题的信息 bin/kafka-topics.sh --zookeeper localhost:

2020-10-19 22:12:50 1616

原创 CentOS 7 压缩包方式安装 kafka

1.下载 kafka 压缩包 cd /usr/local mkdir kafka cd kafka 2.kafka 压缩包解压到 /usr/local/kafka 目录下 3.配置环境变量 vi /etc/profile export KAFKA_HOME=/usr/local/kafka/kafka_2.13-2.6.0 export PATH=$PATH:$KAFKA_HOME/bin 4.让配置生效 source /etc/profile 5.修改 broker 的配置文件 $KAFKA_HO

2020-10-19 22:11:08 133

原创 Java中 throw 和 throws 的区别

Java中 throw 和 throws 的区别 throw(一定有异常) : 写在方法内部,表示抛出一个异常 ; throws(可能有异常) : 写在方法声明上,表示该方法可能有异常抛出,一般抛给调用者处理 。 如有错误,欢迎指正;如有侵权,请联系作者。 ...

2020-04-30 16:12:42 151

原创 Java中 int 和 Integer 的区别

Java中 int 和 Integer 的区别 一、区别 int 是 Java 中的 基本数据类型 , Integer 是 int 的包装类 ; int 的默认值是 0 Integer 的默认值是 null 二、 关于 Integer 和 int 的比较问题 第一种情况:两个 new 生成的 Integer 变量 Integer a = new Integer(1); ...

2020-04-30 16:07:29 166

原创 Java请求、响应乱码问题

Java请求、响应乱码问题 response: 用于response.getWriter()输出的字符流的乱码问题:response.setCharacterEncoding(“UTF-8”); 设置浏览器编码三种方式: response.setHeader(“content-type”,“text/html;charset=UTF-8”); 或者 response.setContentTyp...

2020-04-26 19:58:00 194

原创 Java中 方法重写 和 方法重载 的区别

Java中 方法重写 和 方法重载 的区别 1、应用场景: 当子类从父类继承过来的方法无法满足子类的需求时,就用方法重写。 方法重载解决的是当同一个类功能相同的方法命名问题和调用问题。 2、条件不同: 方法重写必须发生在有继承关系的子类中,重写的方法与被重写的方法的方法名和形参列表相同,返回值类型兼容,访问修饰符相同或更大。 方法重载发生在同一个类中,方法名相同,参数列不同,与返回值类型和访问修饰...

2020-04-23 15:40:00 155

原创 Java中 "" 和 null 的区别

Java中 “” 和 null 的区别 “” :表示在内存申请了空间,只是空间上没有存值 null :表示这个变量对象没有开辟空间 如有错误,欢迎指正;如有侵权,请联系作者。 ...

2020-04-23 15:35:44 119

原创 Java中 == 和 equals() 的区别

Java中 == 和 equals() 的区别 == 左右两边是基本数据类型时,比的是两个变量的值 左右两边是引用数据类型时,比的是两个变量的内存地址 equals() 比较的两个变量的数据类型没有重写 equals() ,则 equals() 作用与 == 相同; 如果重写了equals(),则比较是两个变量的值。 ...

2020-04-23 15:33:00 126

原创 Java的基本数据类型

Java的基本数据类型 基本类型 大小(字节) 默认值 封装类 byte 1 (byte)0 Byte short 2 (short)0 Short int 4 0 Integer long 8 0L Long float 4 0.0f Float double 8 0.0d Double boolean - false Boolean char 2 -...

2020-04-23 15:25:25 103

原创 Java的反射机制

Java反射 一、反射的概念 在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意方法和属性; 这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 **这里要特别注意,反射是发生在运行时的一种机制** 二、反射的功能 在运行时判断任意一个对象所属的类。 在运行时构造任意一个类的对象。 在运行时判断任意一个类所...

2020-04-23 15:00:58 111

原创 Java的动、静态代理

Java的动、静态代理 一、什么是代理? 百度百科给出的定义: Java代理模式即Proxy Pattern,23种java常用设计模式之一。 代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问。 二、静态代理 看完这个定义我们可能还是不懂,一脸懵,那不如来举个简单例子: 1. 假设有一个XX牌饮料公司,它是个接口,有个生产饮料的方法 /** * 饮料公司接口 */ public i...

2020-04-23 11:36:49 154

空空如也

空空如也

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

TA关注的人

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