加载中
线程Thread

基本概念: 线程是一个程序内部的顺序控制流,一个进程相当于一个任务,一个线程相当于任务的一个执行路径。 进程是一个操作系统执行的任务,一般都是.exe文件。一个进程中可以运行着多个线程...

2017/05/01 10:57
32
this关键字的使用

通常,我们说的this表示的是"当前对象",简单的说说this使用需要注意的地方,温故而知新嘛。 ①如果一个类有多个构造方法,那么可以在一个构造方法里面通过this调用另外一个构造方法。如: ...

2017/04/25 15:45
38
Java中如何使用嵌入MySQL

这篇文件主要介绍在Java中嵌入式MySQL的使用,对于一些的应用项目,提供安装版的Mysql,Oracle是必须的工作。但是有时候如果是一个小的工具,可安装或者移植性比较强的小软件。再去安装数据库...

2016/12/01 10:53
102
elasticsearch开发文档(五)——Elasticsearch数据交互之JAVA篇

Elasticsearch提供两个内置的client给JAVA API进行数据交互使用: node client:本地集群的非数据结点,不保存任何数据信息,只是将请求发送给集群中存活的节点。 Transport client:可以使用...

elasticsearch开发文档(四)——索引

利用Sence来检索索引,启动ES+kibana后浏览器访问:http://localhost:5601/app/sense,然后我们就可以进行索引的相关操作了。 添加(PUT) 点击绿色三角执行后,看到右边显示框提示索引创建成功...

2016/07/05 15:29
80
elasticsearch开发文档(三)——Kibana安装与整合

Sense是一个Kibana从浏览器向ES提交请求的应用程序,要使用Sense必须先安装Kibana。 下载地址:https://www.elastic.co/downloads/kibana 要求兼容elasticsearch版本,解压到系统目录。 执行...

2016/07/04 14:59
169
elasticsearch开发文档(二)——elasticsearch.yml配置文件解析

Elasticseach默认启动一个名为elasticsearch集群。您也可以通过修改~/config/elasticsearch.yml文件中相关的属性来制定开发环境。 cluster.name:集群名称。 node.name:描述性名称的节点。 ...

2016/07/04 14:18
322
elasticsearch开发文档(一)——安装与运行

基于elasticsearch DOC官网文档

2016/07/04 11:36
32
推荐!手把手教你使用Git

一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,...

2016/06/24 10:20
25
POM文件配置解析

POM :Poject Object Model 项目对象模型。

2016/03/16 11:10
534
java并发编程基础(一)

什么是并发 并发是一种能够并行运行多个程序或并行运行一个程序中多个部分的能力。如果程序中一个耗时的任务能以异步或并行的方式运行,那么整个程序的吞吐量和可交互性将大大改善。现代的P...

2016/03/09 11:35
104
JVM内存溢出(OutOfMemoryError异常)

在java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError异常的可能。

2016/03/08 10:57
1.3K
JVM内存区域划分及其管理机制

java 虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,如图。各个区域有各自的用途,以及创建时间和销毁时间,有的区域随着虚拟机进程启动而存在,有些区域则依...

2016/03/07 16:21
86
JVM介绍

什么是JVM 它是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它包括一套字...

2016/03/07 11:28
78
maven的安装与集成

准备工具 eclipse-java-helios-SR2-win32 .zip maven 安装包 :apache-maven-3.2.5-bin.zip maven 集成包 :eclipse-maven-plugin.zip 下载地址 :http://pan.baidu.com/s/1kUjWkYz 安装步骤...

2016/03/06 10:29
61
Java 泛型中? super T和? extends T的区别

经常发现有List<? super T>、Set<? extends T>的声明,是什么意思呢?<? super T>表示包括T在内的任何T的父类,<? extends T>表示包括T在内的任何T的子类,下面我们详细分析一下两种通配符具...

2016/03/03 16:51
88
StringBuilder 与 StringBuffer 源码分析

简介 StringBuilder 与 StringBuffer 是两个常用的操作字符串的类。 大家都知道, StringBuilder 是线程不安全的,而 StringBuffer 是线程安全的。前者是JDK1.5加入的,后者在JDK1.0就有了。...

2016/03/03 11:08
46
spring依赖注入基础

一、Spring简介 1.Spring简化Java开发 Spring Framework是一个应用框架,框架一般是半成品,我们在框架的基础上可以不用每个项目自己实现架构、基础设施和常用功能性组件,而是可以专注业务逻...

2016/03/03 10:47
37
java自动装箱性能

Java 的基本数据类型(int、double、 char)都不是对象。但由于很多Java代码需要处理的是对象(Object),Java给所有基本类型提供了包装类(Integer、Double、Character)。有了自动装箱,你...

2016/03/02 16:33
27

没有更多内容

加载失败,请刷新页面

返回顶部
顶部