2018.11.08更新:代码更新已提交github,更新如下: 1.Elasticsearch全文检索——之前说...[作者空间]
直接插入排序,是算法里老生常谈的经典,这里直接先上一段原始版的直接插入排序代码,然后顺着代码理思路,最后再来一段优...[作者空间]
知乎编辑器效果有限,原文发布在语雀文档上,看上去效果更好~ Java—用ProcessBuilder执行Shell...[作者空间]
前言: 学Java的过程中就接触到了不少Linux命令,什么cd、pwd、ls等,但是从未系统学习过,还好遇见了一...[作者空间]
logstash是什么?为什么需要logstash?援引官网的介绍:Logstash 是开源的服务器端数据处理管道...[作者空间]
Elasticsearch是一款很火热的,很优秀的,基于lucene的开源的分布式的搜索引擎,话不多说,本篇文章主...[作者空间]
1.线程安全 1.1定义 如果一个对象可以安全的被多个线程同时使用,那它就是线程安全的。——来自Google搜索的...[作者空间]
前言: 本文主要介绍Java的内存模型和Java线程。 Java内存模型的主要目标是定义程序中各个变量的访问规则,...[作者空间]
上一篇文章我们说到了「对象」这个在java中无比重要的概念,也讨论了对象在堆内存里的创建、布局和访问定位,本篇文章...[作者空间]
前言: Java是一门面向「对象」的语言,学Java就要学会面向「对象」编程?。对象的创建在语言层面很简单,new...[作者空间]
前言: Java虚拟机指令是JVM的核心,JVM通过这些指令来取操作数、取引用关系再返回计算结果,从而完成Java...[作者空间]
前言: 在前几篇文章中: Java虚拟机——字节码、机器码和JVMJava虚拟机——类加载机制和类加载器Java虚...[作者空间]
前言: 在前面的文章中介绍了JVM的类加载机制和类加载器以及一些前置性的概念:字节码、机器码和JVM。本篇文章主要...[作者空间]
前言: 本文主要参考《深入理解Java虚拟机》,讲解了Java虚拟机加载.class文件主要流程——类加载过程、几...[作者空间]
前言: 本文是Java虚拟机系列第一篇,主要讲解Java虚拟机的概念,字节码、机器码、编译器、解释器的概念 1.J...[作者空间]
抽象类的定义 Java核心技术卷1: 1.为了提高程序的清晰度,包含一个或者多个抽象方法的类本身必须被声明为抽象的...[作者空间]
前言: 在上一篇文章:Java集合框架—LinkedHashMap—源码研读 中,我们深入学习了LinkedHas...[作者空间]
在上一篇文章: 中,我们讲解的是Map接口下的HashMap,今天让我们来看看另一个Map实现类: 。 本篇文章内...[作者空间]
前言: 本篇是HashMap系列的第二篇,上一篇:Java集合框架—HashMap—源码深入分析1 我们主要讲解了...[作者空间]
前言: 本篇为HashMap源码研读系列第一篇,主要分析HashMap中put()方法的源码。阅读前需要对Hash...[作者空间]