自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Filebeat+Kafka+ELK日志采集(五)——Elasticsearch

Elasticsearch下载安装使用,索引模板、索引生命周期管理介绍应用。

2022-10-09 16:06:39 2286

原创 Filebeat+Kafka+ELK日志采集(四)——Logstash

使用Logstash消费Kafka消息,对其进行过滤、筛选、分析,输出至Elasticsearch进行持久化。

2022-09-30 14:57:05 5509

原创 Filebeat+Kafka+ELK日志采集(三)——Zookeeper、Kafka集群

使用K8S搭建Zookeeper集群和Kafka集群,对K8S中数据卷Volume、存储卷PersistentVolume、存储卷声明PersistentVolumeClaim等做解释说明。

2022-09-29 17:33:17 2578

原创 Filebeat+Kafka+ELK日志采集(二)——Filebeat

Filebeat用于日志采集,将采集的日志做简单处理(多行合并)发送至Kafka、Logstash、Elasticsearch等。

2022-09-20 18:11:49 8728 1

原创 Filebeat+Kafka+ELK日志采集(一)

Filebeat实现日志采集,采集指定路径的日志文件,并对日志格式、内容、字段等信息进行处理,发送至消息中间件、或发送至Logstash再次处理,或直接发送存储至Elasticsearch结合Kibana直接展示(本文采用先发送至Kafka做异步分流处理,再由Kafka推送至Logstash再次处理,最终发送至ES)。

2022-09-20 09:48:33 3098

原创 Springboot集成Flowable

springboot 集成flowable

2025-09-29 16:15:17 864

原创 SpringBoot集成Kafka

Springboot 集成kafka

2025-09-25 18:00:23 334

原创 SpringBoot集成ElasticSearch

SpringBoot集成 ElasticsearchSpring Boot 2.x 和 3.x 集成方式的区别?ElasticsearchRepository 到底要不要继承?ElasticsearchOperations 和 ElasticsearchRestTemplate 有何不同?连接参数详细解释

2025-09-11 18:26:45 1597

原创 SpringBoot集成Redis

SpringBoot 集成 Redis 的两种连接方式与单节点、集群、哨兵三种模式

2025-09-11 11:45:32 333

原创 Syslog日志采集

Syslog日志采集:syslog服务端采集、filebeat采集、java服务采集三种方式

2024-02-26 16:15:01 1902

原创 Spring AOP(二)自定义注解

/调用系统枚举类//不使用枚举类使用范围接口、类、枚举、注解、方法、字段@Retention是用来修饰注解的生命周期的,RetentionPolicy.RUNTIME代表的是不仅被保存到class文件中,jvm加载class文件之后,仍然存在;一直有效!

2023-10-09 17:05:19 383

原创 JDK安装

linux JDK 安装、卸载

2023-09-20 16:18:26 417

原创 Mysql—表操作

mysql 数据库表创建、删除、修改、外键

2023-09-14 17:55:28 542

原创 Mysql—数据库操作

mysql数据库操作

2023-09-14 17:44:09 217

原创 单元测试mockito使用

单元测试、Mockito

2023-08-31 17:25:57 306

原创 Docker部署Springboot项目

Docker 部署Mysql、部署Springboot项目

2023-08-23 11:16:28 408

原创 Docker数据卷volume与端口映射

docker 数据卷 Volume 端口映射

2023-08-21 18:04:05 769

原创 Docker 镜像与容器常用命令

docker 镜像、容器常用命令

2023-08-21 15:28:02 157

原创 Docker安装

docker 安装

2023-08-21 11:28:35 509

原创 ExecutorCompletionService使用

使用ExecutorCompletionService获取线程执行结果

2023-08-18 17:04:33 319

原创 三种Executor、ThreadPoolExecutor、ThreadPoolTaskExecutor线程池

Java 线程池

2023-08-18 15:43:00 909

原创 Kafka安装

linux安装kafka

2023-07-14 15:30:19 88

原创 Zookeeper安装

linux安装zookeeper

2023-07-14 11:22:54 236

原创 JavaWeb基础知识——response(HttpServletResponse)、request(HttpServletReqest)

1、中文乱码 处理第一种方式://设置服务端使用utf-8编码发送给浏览器response.setCharacterEncoding(“utf-8”);//设置浏览器使用utf-8解码response.setHeader(“Content-type”,“text/html;charset=utf-8”);第二种方式://包含第一种的两个功能response.setContentTy...

2023-03-17 11:09:47 127

转载 Nacos统一配置中心使用详解

(1)采用本地静态配置,无法保证实时性:修改配置不灵活且需要经过较长的测试发布周期,无法尽快通知到客户端,还有些配置对实时性要求很高,比方说主备切换配置或者碰上故障需要修改配置,这时通过传统的静态配置或者重新发布的方式去配置,那么响应速度是非常慢的,业务风险非常大。当我们微服务的数量越来越多,势必会有相同的配置,这时我们可以将相同的配置抽取出来作为项目中共有的配置,比如集群中的数据源信息、日志的配置信息,nacos 也是支持这种一个配置中心多个配置集这种写法的。那这样做有什么好处呢?

2023-03-16 17:16:47 3854

转载 Nacos注册中心使用详解

nacos做注册中心

2023-03-16 16:29:50 5127

原创 日常开发问题记录

日常开发问题

2023-03-10 17:06:50 310

原创 主线程等待所有子线程结束的4种方法

主线程等待所有子线程结束的4种方法,包括使用`CountDownLatch`、`CyclicBarrier`、`Future.get()`、`Completable.allOf()`。

2023-03-10 16:00:41 6812

转载 Java创建多线程得8种方式

Java 创建线程的多种方式,包括继承Threac、实现Runnable、Callable接口,Runnable和Callable的区别,线程池的使用

2023-03-09 10:58:41 1946

转载 CompletableFuture使用详解

CompleteFuture是库在java 8中新增的主要工具,同传统的Future相比,其支持流式计算、函数式编程、完成通知、自定义异常处理等很多新的特性实现了接口和Future接口,前者是对后者的一个扩展,增加了异步回调、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利点击此处了解JMM线程池讲解和FutureTask同属于Future接口的实现类,都可以获取线程的执行结果在这里插入图片描述。

2023-03-08 11:27:00 1848

转载 SpringCloud Gateway 使用详解

springCloud Gateway 网关路由

2022-07-04 11:24:14 2839

原创 Flowable流程审批使用

流程审批Flowable使用

2022-07-01 17:55:11 7200

转载 Spring AOP 详解

本文转载自 SharpCJ 的 Spring AOP——Spring 中面向切面编程原文地址:https://www.cnblogs.com/joy99/p/10941543.html一、AOP——另一种编程思想1.1 什么是 AOPAOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。从《Spring实战(第4版)》图书中

2022-03-20 16:14:38 654

原创 过滤器与拦截器的区别与各自实现

1、过滤器 (Filter)过滤器的配置比较简单,直接实现Filter 接口即可,也可以通过@WebFilter注解实现对特定URL拦截,看到Filter 接口中定义了三个方法。init() :该方法在容器启动初始化过滤器时被调用,它在 Filter 的整个生命周期只会被调用一次。注意:这个方法必须执行成功,否则过滤器会不起作用。doFilter() :容器中的每一次请求都会调用该方法, FilterChain 用来调用下一个过滤器 Filter。destroy(): 当容器销毁 过滤器实例时调用该

2022-03-19 18:08:07 1810

转载 RocketMQ《二》消息发送与接收样例

本文转载整理至网友整理的相关,资料整理地址:https://github.com/DillonDong/notes/blob/master/RocketMQ/RocketMQ-01.md1、准备工作工作导入MQ客户端依赖<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <ve

2021-08-17 13:39:42 932

原创 RocketMQ 《一》基本概念、安装启动、集群搭建

0、解压缩下载的文件unzip rocketmq-all-4.9.0-source-release.zip1、启动NameServer(必须先安装JDK)1、启动NameServernohup sh bin/mqnamesrv &2、查看启动日志tail -f ~/log/rocketmqlogs/namesrv.log2、启动Broker1、启动Brokernohup sh bin/mqbroker -n localhost:9876 &2、查看启动日志tai

2021-08-13 17:32:57 207

转载 Oracle存储过程基本语法及例子

转载自:Oracle存储过程基本语法原文地址:https://www.cnblogs.com/hero4china/articles/base_rule_oracle_procedure.htmlOracle存储过程基本语法存储过程基本语法1 CREATE OR REPLACE PROCEDURE 存储过程名2 IS3 BEGIN4 NULL;5 END;行1:CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skel

2021-03-12 16:26:30 2448

转载 Mybatis常见面试题

转自:Mybatis常见面试题总结原文地址:https://blog.youkuaiyun.com/a745233700/article/details/809771331、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sq...

2020-04-09 09:48:38 196

转载 Spring常见面试题

转自:Spring常见面试题总结原文地址:https://blog.youkuaiyun.com/a745233700/article/details/809597161、Spring是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配...

2020-04-08 22:06:16 152

转载 ognl表达式、值栈、actionContext之间的关系

这篇博客写的特别棒!https://www.cnblogs.com/whgk/p/6600393.html

2019-08-22 17:22:08 126

空空如也

空空如也

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

TA关注的人

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