知识来源 答: 因为ES的倒排索引还做了 Term Index。 什么是Term Index? 答: 将分词后的term进行排序索引,类似的mysql对于"term"(即主键...
知识来源 答: 因为ES的倒排索引还做了 Term Index。 什么是Term Index? 答: 将分词后的term进行排序索引,类似的mysql对于"term"(即主键...
CMS是老年代垃圾收集器,在收集过程中可以与用户线程并发操作。它可以与Serial收集器和Parallel New收集器搭配使用。CMS牺牲了系统的吞吐量来追求收集速度,适合...
使用 Java 8 的 CompletableFuture 实现函数式的回调 最近,在准备一个关于 Java 并行流相关的演讲时,我意识到“The Free Lunch is...
安装邮件发送软件mailx yum -y install mailx 测试是否安装成功 which mailx 编辑配置文件 vi /etc/mail.rc 在文件末...
instance是null值,可以用来当锁吗?
JAVA中volatile介绍Volatile有序性 在并发编程中谈及到的无非是可见性、有序性及原子性。而这里的Volatile只能够保证前两个性质,对于原子性还是不能保证的,只能通过锁的形式帮助他去解决...
前言 ConcurrentHashMap 博大精深,从他的 50 多个内部类就能看出来,似乎 JDK 的并发精髓都在里面了。但他依然拥有体验良好的 API 给我们使用,程序员...
这里主要分析下brpc中多线程下定时器实现,主要是设计思路,顺便列一下其他开源中的实现,这里主要是整体架构实现,非单纯的定时器实现。 如果要测试对比性能,可能也没法对比,可能...
RtmpPublishKit 项目地址: https://github.com/pixpark/RtmpPublishKit[https://github.com/pixpa...
2018年8月4日第三次更新,详细介绍了RTMP协议与遇到的坑 1. 简介 RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是...
安装ftp命令 由于新的Mac系统去调了自带的telnet命令和ftp命令,所以第一步我们要安装ftp命令。我的系统是10.13.6 如果没有安装brew请移步Mac bre...
1.简单版 (小心cdn失效)<!DOCTYPE html> 2.复杂版<!DOCTYPE html> Video.js | HTML5 Video Player ...
参考来源 Redis的内存优化 Redis所有的数据都在内存中,而内存又是非常宝贵的资源。对于如何优化内存使用一直是Redis用户非常关注的问题。本文让我们深入到Redis细...