余林丰

136 篇文章
42 人订阅

全部文章

用户1148394

《ElasticSearch6.x实战教程》之简单的API

可以看到当前ES中一共有2个索引,一个是我们刚创建的demo,另一个是kibana创建的索引.kibana。表格中有一些信息代表了索引的一些状态。

852
用户1148394

消费端如何保证消息队列MQ的有序消费

消息队列,既然是队列就能保证消息在进入队列,以及出队列的时候保证消息的有序性,显然这是在消息的生产端(Producer),但是往往在生产环境中有多个消息的消费端...

934
用户1148394

《ElasticSearch6.x实战教程》之复杂搜索、Java客户端(下)

经过了解简单的API和简单搜索,已经基本上能应付大部分的使用场景。可是非关系型数据库数据的文档数据往往又多又杂,各种各样冗余的字段,组成了一条"记录"。复杂的数...

893
用户1148394

《ElasticSearch6.x实战教程》之父-子关系文档

在非关系型数据库数据库中,我们常常会有表与表的关联查询。例如学生表和成绩表的关联查询就能查出学会的信息和成绩信息。在ES中,父子关系文档就类似于表的关联查询。

732
用户1148394

《ElasticSearch6.x实战教程》之分词

本打算先介绍“简单搜索”,对ES的搜索有一个直观的感受。但在写的过程中发现分词无论如何都绕不过去。term查询,match查询都与分词息息相关,索性先介绍分词。

632
用户1148394

《ElasticSearch6.x实战教程》之简单搜索、Java客户端(上)

掌握ES搜索查询的RESTful的API犹如掌握关系型数据库的SQL语句,尽管Java客户端API为我们不需要我们去实际编写RESTful的API,但在生产环境...

874
用户1148394

《ElasticSearch6.x实战教程》之准备工作、基本术语

ElasticSearch6.3.2下载地址(Linux、mac OS、Windows通用,下载zip包即可):https://www.elastic.co/c...

963
用户1148394

【好书推荐】《剑指Offer》之硬技能(编程题12~16)

题目:请设计一个函数,用来判断一个矩阵中是否存在一条包含其字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果...

992
用户1148394

synchronized凭什么锁得住?

我们知道synchronized是重量级锁,我们知道synchronized锁住的是一个对象上的Monitor对象,我们也知道synchronized用于同步代...

984
用户1148394

synchronized到底锁住的是谁?

本文代码仓库:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/s...

951
用户1148394

【好书推荐】《剑指Offer》之硬技能(编程题7~11)

题目:输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。例如:输入前序遍历序列{1, 2, 4, 7, 3, 5, 6, 8}和中序遍历序列{4, 7, ...

802
用户1148394

【好书推荐】《剑指Offer》之硬技能(编程题1~6)

本文例子完整源码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositori...

822
用户1148394

在互联网中关系型数据库是否不再那么重要

  强调互联网,这是因为本文所讨论的前提是互联网应用。与“传统”应用不同,互联网中的应用每天面临的是海量的数据、大量的请求以及对系统可靠性和响应速度有着更高的要...

892
用户1148394

常用开发环境搭建配置教程(OneStall)

  并且恰好碰到腾讯云打折,云主机原价100多一个月,花了30块钱买了三个月。买下后立即动手准备开始环境配置。

1132
用户1148394

似懂非懂的Comparable与Comparator

  Comparable与Comparator都是用于集合的排序,对于大多数人来说Comparator可能略微比Comparable要熟悉一点,类似下面这几句代...

1184
用户1148394

Java集合中的AbstractMap抽象类

AbstractMap抽象类实现了一些简单且通用的方法,本身并不难。但在这个抽象类中有两个方法非常值得关注,keySet和values方法源码的实现可以说是教科...

1012
用户1148394

JDK8的新特性——Lambda表达式

  JDK8已经发布快4年的时间了,现在来谈它的新特性显得略微的有点“不合时宜”。尽管JDK8已不再“新”,但它的重要特性之一——Lambda表达式依然是不被大...

982
用户1148394

万类之父——Object

  Object类作为Java中的顶级类,位于java.lang包中。所有的类直接或者间接都继承自它。所以Object类中的方法在所有类中都可以直接调用。在深入...

1223
用户1148394

Java集合中的Map接口

  Map是Java三种集合中的一种位于java.util包中,Map作为一个接口存在定义了这种数据结构的一些基础操作,它的最终实现类有很多:HashMap、T...

3134
用户1148394

Java集合中的LinkedHashMap类

  本文阅读最好先了解HashMap底层,可前往《Java集合中的HashMap类》。

973

扫码关注云+社区

领取腾讯云代金券