自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ElasticSearch聚合查询—— Metrics Aggregations

返回 ElasticSearch 聚合查询——开篇Metrics Aggregations(度量聚合)度量聚合从需要聚合的文档中取一个值(value)来计算文档的相应度量(比如该值在这些文档中的max、sum等)。用于计算的值(value)可以是文档的字段(field),也可以是脚本(sc...

2019-08-21 22:37:00 1140

转载 ElasticSearch聚合查询——开篇

实际开发中,经常会对数据统信息计生成报表。如:某台主机当月内流量变化的趋势图,不同部门销售额排名的直方图,局域网内计算机操作系统占比的饼状图,等等。这些都需要对数据聚合统计计算。下面探讨一下 elasticsearch 中数据的聚合(aggregation)聚集的类别最新版的 Elas...

2019-08-21 22:31:00 345

转载 Redis滑动窗口实现访问频率控制

现在系统中由于各种需要,经常遇到一种场景:需要限定每个IP地址每分钟最大访问次数类似的需求。下面是使用Redis实现范文频率限制的一种方式。场景一:要限制每分钟每个用户最多只能访问100个页面。思路:对每个用户使用一个名为“rate.limiting:用户IP”的字符串类型键;每...

2019-08-20 10:55:00 6151

转载 Java基础-Queue

Queue实现1、没有实现阻塞接口的LinkedList:实现了java.util.Queue接口和java.util.AbstractQueue接口  内置的不阻塞队列:PriorityQueue和ConcurrentLinkedQueue  PriorityQueue和Con...

2019-07-18 12:13:00 109

转载 Java并发编程:线程池的使用

我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销...

2019-07-18 10:58:00 313

转载 秒懂Java动态编程(Javassist研究)

[toc]概述什么是动态编程?动态编程解决什么问题?Java中如何使用?什么原理?如何改进?(需要我们一起探索,由于自己也是比较菜,一般深入不到这个程度)。什么是动态编程动态编程是相对于静态编程而言的,平时我们讨论比较多的就是静态编程语言,例如Java,与动态编程语言,例如JavaSc...

2019-07-03 16:12:00 256

转载 vim配置

修改.vimrc文件添加以下配置" gvim的相关设置set guifont=Courier\ New:h10set lines=35 columns=118" 设置文件编码set fileencodings=ucs-bom,utf-8,utf-16,gbk,big5,gb1803...

2019-07-01 12:30:00 93

转载 vim 常用命令

在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。总结一三种状态Command: 任何输入都会作为编辑...

2019-07-01 11:13:00 1118

转载 Linux日常运维命令

linux初始必装实用小工具vim: 默认是vi,vim需要自己安装htop: 增强版的toplsof: 命令压缩解压# 解压elasticsearch-6.3.1.tar.gztar -xzvf elasticsearch-6.3.1.tar.gz# 压缩elasticse...

2019-07-01 11:02:00 190

转载 docker save load export import的区别

exportexport命令用于持久化容器(不是镜像)。所以,我们就需要通过以下方法得到容器ID:sudo docker ps -a 接着执行导出:sudo docker export <container id> &gt; /home/export.tarsav...

2019-07-01 10:40:00 172

空空如也

空空如也

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

TA关注的人

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