摘要: 面试题 es 写入数据的工作原理是什么啊?es 查询数据的工作原理是什么啊?底层的 lucene 介绍一下呗?倒排索引了解吗? 面试官心理分析 问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据,搜索数据。你要是不明白你发起一个写入和搜索请求的时候,es 在干什么,那... 阅读原文
2019-03-27 10:07:04 阅读(2355) 评论(0)
摘要: 1.常量概述     -在程序执行的过程中,其值不可以发生改变的量。 2.常量的分类     -字符串常量    用双引号括起来的内容("HelloWorld")     -整数常量    所有整数(12,-23)     -小数常量    所有小数(12.34)     -字符常量    用单引号括起来... 阅读原文
2019-03-27 08:27:02 阅读(2253) 评论(0)
摘要: 在Eclipse中编写代码时,有时候可能需要了解JDK类库的一些特性,这个时候可以通过查看类的源代码来了解JDK类的详细信息。本文主要内容就是如何直接在Eclipse开发环境中查看JDK类库源代码。 1、 设置JDK类库源代码位置   (1)点 “window”-> "Preferences" ,如下图所示... 阅读原文
2019-03-27 06:44:04 阅读(2357) 评论(0)
摘要: 1.关键字概述     -被Java语言赋予特定含义的单词 2.关键字的特点     -组成关键字的字母全部小写     -常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观,所以我们不需要死记硬背,在今后的学习中重要的关键字也会不要断的出来。   1.常量概述     -在程序执行的过程中,其值不... 阅读原文
2019-03-27 06:00:02 阅读(2366) 评论(0)
摘要: 1.白话负载均衡         在上一篇的介绍中,我们创建了两个一模一样的服务提供者:Provider1和Provider2,然后它们提供的服务也一模一样,都叫Hello-Service。为什么一样的服务我们要部署两遍?其实理由很简单:         比如,在一个电商网站中,一开始的时候,用户并没有那么多,我... 阅读原文
2019-03-26 23:17:05 阅读(2267) 评论(0)
摘要: 1、为什么重写equals还要重写hashcode 首先equals与hashcode间的关系是这样的: 1、如果两个对象相同(即用equals比较返回true),那么它们的hashCode值一定要相同; 2、如果两个对象的hashCode相同,它们并不一定相同(即用equals比较返回false)    为了提高程... 阅读原文
2019-03-26 22:37:02 阅读(2331) 评论(0)
摘要: /*     注释:用于解释说明程序的文字          分类:             单行://             多行:/**/       作用:解释说明程序,提高程序的阅读性 */   //这是我的HelloWorld案例 public class HelloWorld{ ... 阅读原文
2019-03-26 22:24:02 阅读(2475) 评论(0)
摘要: 简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Spring应用变的更轻量化。我们不... 阅读原文
2019-03-26 21:21:06 阅读(3489) 评论(0)
摘要: 1.为什么要进行Path环境变量的配置       程序的编译和执行需要使用到javac和java命令,所以只能在bin目录下写程序,而实际开发中,我们不可能将程序全部写到bin目录下,所以我们不许让javac和java命令在任意目录下都能够被访问。这时候,我们就要开始进行Path环境变量的配置工作。 2.如何配置P... 阅读原文
2019-03-26 21:16:02 阅读(2349) 评论(0)
摘要: Java中有一些或常用,或不常用,但却不得不知关键字,本篇文章将讨论这些关键字的作用。 transient transient关键字可能用的不是那么频繁,但却是一个很重要的关键字,它的作用是在对象序列化过程中体现的。如果一个类的变量被transient修饰,那么这个对象在序列化过程中,不会序列化这个变量,同时... 阅读原文
2019-03-26 19:21:02 阅读(2400) 评论(0)