自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LogStash采集Nginx日志到Kafka操作手册

nginx配置编辑nginx配置文件vim /usr/local/nginx/conf/nginx.conf定义日志格式为json,修改http模块http { include mime.types; default_type application/octet-stream;​ log_format logstash_json '{ "@timestamp": "$time_iso8601", ' ...

2021-09-03 17:28:17 498

原创 Hive安装部署以及问题处理

解压tar -zxvf apache-hive-2.3.9-bin.tar.gz -C /opt解压后路径:/opt/apache-hive-2.3.9-bin配置创建配置文件 hive-site.xmlcp hive-default.xml.template hive-site.xml修改hive-site.xml内容:<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesh

2021-08-03 09:57:32 612

原创 Hadoop单机版安装部署

设置免密登录解压tar hadoop-2.10.1.tar.gz -C /opt解压后路径:/opt/hadoop-2.10.1配置环境变量打开配置文件vim /etc/profile添加内容(文件末尾添加)export HADOOP_HOME=/opt/hadoop-2.10.1export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin更新环境变量s

2021-08-03 09:52:00 663

原创 WebFlux block()/blockFirst()/blockLast() are blocking, which is not supported in thread reactor-http

block()报错WebFlux中,如果是Mono/Flux.map()或者其他方法体是属于NonBlocking线程,如果在NonBlocking线程中再调用阻塞方法(block()等)会报错 final Optional<T> blockingGet() { if (Schedulers.isInNonBlockingThread()) { ...

2019-12-05 16:43:38 17102 5

原创 记一次nginx配置时转义问题

防止转义错误示例location /time{ root D:\ai-Opt; index index.html; add_header 'Access-Control-Allow-Origin' '*'; }这时,/t会发生转义为制表符,与预期不符。正确示例location /a{ root D:\ai-Opt; index ...

2019-12-04 15:13:47 3354

原创 java代理

java代理java代理为什么使用代理代理分类注:代理一定要实现被代理类中的方法,于是我们经常会看见把代理和被代理中的方法抽象为一个借口,增加了一个约束。静态代理动态代理jdk动态代理cglib动态代理简述并不要求委托类必须实现接口,底层采用asm字节码生成框架生成代理类的字节码。private static void getMethods(Class superclass,...

2019-10-11 13:30:51 315

原创 Spring Cloud Sleuth-Zipkin链路追踪使用说明

1.简介        微服务框架是一个分布式结构框架,一般按业务划分为多个服务单元,服务单元间会通信进行数据交互。由于服务单元数量单元多,业务复杂,如果出现了异常或者错误,很难去定位。所以微服务架构中,必须实现分布式链路追踪,去跟进一个请求到底有哪些服务参与,参与的顺序又是怎样的,从而达到每个请求的步骤清晰可见,出...

2019-10-11 13:27:58 837

原创 Mybatis类型转换器(typeHandler)

1.简介      在JDBC中,需要在PreparedStatement对象中设置那些已经预编译过的SQL语句参数。 执行SQL后,会通过ResultSet对象获取得到数据库的数据,而这些MyBatis是根据数据的类型通过typeHandler来实现的。     在typeHandler中,分...

2019-09-25 14:08:00 814

原创 dgate网关mock数据

dgate网关配置数据如下:apiGateway1 { port = 7000 login = "/login" urls { "/login" { required = ["sub", "password"] methods = [HttpMethod.GET, HttpMethod.POST] ...

2019-09-24 14:20:18 256

原创 mysql操作

Mysql操作查看外键selectTABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAMEfrom INFORMATION_SCHEMA.KEY_COLUMN_USAGEwhere CONSTRAINT_SCHEMA ='citybrain' and CONSTRAINT_N...

2019-09-10 10:59:34 99

原创 mysql错误

mysql错误外键mysql Unknown error 1451由于外键约束,删除数据时报错

2019-09-09 16:23:18 274

空空如也

空空如也

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

TA关注的人

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