自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java使用grok解析日志文件

在项目中会产生大量的日志以方便问题跟踪,有时需要统计分析系统运行期间的日志,例如:分析系统使用情况,使用人数,系统错误信息等等。根据不同的日志类别,生成可视化图表展示,所以就需要需要对日志进行处理,将每一行拆分成多个字段,存入数据库或者es,便于统计分析,生成报表。由于之前没有接触过,网上通过搜集资料,找到使用logstash来分割反向代理的日志,由单个简单的正则组合,就能对一大段文字进行切割,惊叹与简单可配置。后来找到了java也可以通过Grok进行日志的统计分析,Grok进行日志处理的好处有:1:默

2021-07-07 14:52:28 6219 1

原创 springboot 集成redis缓存

添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>在配置文件添加red...

2019-04-14 21:35:12 218

原创 centos7 安装rabbitmq

第一步 安装Erlangrmp -Uvh https://www.rabbitmq.com/releases/erlang/erlang-18.3.4.4-1.el7.centos.x86_64.rpm第二部安装rabbitmq serverrpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rab...

2019-04-13 21:56:04 202

原创 springboot rabbitMQ

1.初始化,创建队列,转发器import org.springframework.amqp.core.Binding;import org.springframework.amqp.core.BindingBuilder;import org.springframework.amqp.core.FanoutExchange;import org.springframework.a...

2019-04-11 15:54:59 217

原创 几种常用的排序算法(快速排序,希尔排序,堆排序,选择排序,冒泡排序)

1、归并排序      基本原理:归并排序也称合并排序,其算法思想是将待排序序列分为两部分,依次对分得的两个部分再次使用归并排序,之后再对其进行合并。操作步骤如下。(1)将所要进行的排序序列分为左右两个部分,如果要进行排序的序列的起始元素下标为first,最后一个元素的下标为last,那么左右两部分之间的临界点下标mid=(first+last)/2,这两部分分别是A[first …

2017-10-17 20:47:19 4427

原创 c++string类的简单实现

本文只是实现String的一些简单功能,实现构造函数、拷贝构造函数、赋值函数、析构函数这几个非常重要的部分。因为String里涉及动态内存的管理,这时就要求程序员自己实现这些函数进行深复制,即不止复制指针,需要连同内存的内容一起复制,析构函数释放对应的内存。除了以上几个个必须的函数,这里还实现了其他一些比较常用的函数     1.常见=,+,==,>等运算符的重载,可以加深对Str

2017-10-14 12:09:33 917

空空如也

空空如也

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

TA关注的人

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