摘要:
面试题
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)