标签:使用
-
08-八、MongoDB -连接
引言 MongoDB 连接语法使用标准的 URI 语法格式 启动 MongoDB 服务 经过前面的几章学习,我们知道如何 如何启动 MongoDB 服务 只需要在 MongoDB …
-
Java虚拟机:JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解 现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题: OutOfMem…
-
04-Java中级面试题进阶(四)-多线程篇
1.为什么要使用线程池 避免频繁地创建和销毁线程,达到线程对象的重用。另外,使用线程池还可以根据项目灵活地控制并发的数目。 2.java中如何获取到线程dump文件 死循环、死锁、…
-
011-十一、Java 9 – 增强 @Deprecated 注解
引言 @Deprecated 注解很早就存在了,如果我记得没错的话,好像是 Java 5 ( 后来我去查了资料,也的确是 Java 5 就引入了 ) 。 一个使用 @Depreca…
-
041-四十一、Java之Scanner
Scanner介绍 一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。 Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用…
-
036-三十六、StringBuffer 和StringBuilder类
StringBuffer和 StringBuilder 类 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类以及 String 类不…
-
026-二十六、Java之访问修饰符
Java 修饰符 Java 语言提供了很多修饰符,主要分为以下两类: 访问修饰符,非访问修饰符,修饰符用来定义类、方法或者变量,通常放在语句的最前端。 访问控制修饰符 Java 中…
-
012-十二、IDEA开发环境的使用
前言 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。 其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开…
-
001-一.GitHub Idea的简单使用
GitHub的简单使用 第一步 创建GitHub账号 [打开GitHub官网](https://github.com/ "打开GitHub官网") 注册如下图所…
-
16-十六、Git 查看提交历史 – git log
在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令查看。 针对我们前一章节的操作,使用 git log 命令列出历史提交…
-
08-八、Git 创建仓库 – git init
Git 使用 git init 命令初始化一个 Git 仓库 我们可以使用一个已经存在的目录作为 Git 仓库 git init 命令 Git 使用 git init 命令来初始化…
-
013-十三、Java并发 Java java.util.concurrent.Locks
引言 对于 Java 来讲,锁 ( Lock ) 是一种比标准同步块 ( synchronized block ) 更灵活,更复杂的线程同步机制。 其实,Java 1.5 就已经存…
-
011-十一、Java并发 Java CountDownLatch
引言 本章节我们来讨论下 java.util.concurrent.CountDownLatch 这个类,顺带演示下如何在一些实际例子中使用它。 CountDownLatch 类的…
-
03-三、Elasticsearch 教程: 安装前准备工作
使用 Elasticsearch 的第一步,就是先把它装起来,而得益于使用 Java 作为开发语言,安装 Elasticsearch 就非常简单 因为 Java 可以跨平台运行,所…
-
02-二、Elasticsearch 教程: 简介
Elasticsearch 使用 Java 语言开发,使用 Elastic 开源协议,实时分布式开源的全文搜索和分析引擎。 Elasticsearch 通过 RESTful Web…
-
01-一、Elasticsearch 教程: 基础教程
Elasticsearch ( ES ) 是一个基于 Lucene 的实时分布式开源的全文搜索和分析引擎。它不但稳定、可靠、快速,而且也具有良好的水平扩展能力,是专门为分布式环境设…
-
07-七、Docker 容器
在上一章节中我们使用 docker run 命令运行了一个 Hello World 开启了 Docker 容器的使用 每次遇到这种新的技术,我都有一个待解问题,到底有多少命令,我要…
-
05-五、Windows 安装 Docker
虽然早期的 Docker 不支持 Windows,但是最新的版本都可以使用 Docker ToolBox Docker 引擎使用的是 Linux 内核特性,所以需要在 Window…