加载中
Java SE7新特性之泛型实例创建时的类型推断

只要编译器从上下文中能够推断出类型参数,你就可以使用一个空的类型参数集合 (<>)代替调用一个泛型类的构造器所需要的类型参数。 这对尖括号通常叫做 diamond. 举个例子, 考虑下面的变量声明...

2016/04/11 20:01
11
ZooKeeper安装和配置

本文详细展示了ZooKeeper单机和集群模式下的安装和配置

ZooKeeper服务器端四字命令

##前言 在ZooKeeper安装和配置一文中, 我们使用了 stat 命令来验证 ZooKeeper 服务器是否成功启动。ZooKeeper 还支持很多类似的由四个字母组成的命令, 我们称之为 "四字命令"。可以通过 teln...

2016/07/10 15:17
670
Scala "Hello,world!" 程序

每种编程语言都会以一个 "Hello, world!" 程序作为开始, 本文就使用 Scala 语言编写 "Hello, world!" 程序来开始 Scala 的学习之旅!

2016/06/25 01:36
919
线上Web应用故障排查之高CPU占用

Web应用占用CPU很高,通常原因都是程序中出现了死循环。本文通过最近上线出现的一个实际故障,记录和分享一下怎么定位和解决这类问题。

spring-data-hadoop与HBase结合示例

Spring for Apache Hadoop简化了开发使用了HDFS, MapReduce, Pig 以及 Hive 等 Apache Hadoop 生态技术的应用程序的过程,它提供了一个统一的配置模型和易于使用的API。本文使用一个简单的示...

2016/09/09 23:51
2.7K
HBase单机模式和伪分布式模式安装和配置

HBase – Hadoop Database, 是一个高可靠性的、高性能的、可伸缩的、面向列存储的开源分布式存储系统。本文介绍了 HBase 单机模式和伪分布式模式的安装和配置

Java 自动装箱和拆箱

1.Java数据类型 在介绍Java的自动装箱和拆箱之前,我们先来了解一下Java的基本数据类型。 在Java中,数据类型可以分为两大种,Primitive Type(基本类型)和Reference Type(引用类型)。基本...

2014/02/12 21:58
1K
为什么Maven会更改Eclipse JDK设置

一、问题描述 在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.6, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。 二、原因分析 Maven官方文档有如下描述: 编译器插件...

Linux将文件内容追加到另一个文件末尾

我在Mac下使用的是zsh,安装scala后把环境变量配置到了.bash_profile文件中,所以命令行中运行scala -version提示scala命令找不到,即环境变量未生效,需要将环境变量拷贝到~/.zshrc文件中。...

2015/01/04 23:36
1K
GoF设计模式

设计模式简介 设计模式 是对软件设计中 普遍存在(反复出现)的各种问题所提出的解决方案。 它 是由Erich Gamma等人在1990年代从 建筑设计 领域引入到 计算机科学 的。 设计模式并不直接用来...

2015/01/08 20:34
74
MySQL架构

MySQL架构概述 MySQL是基于分层的架构,它由子系统和支持组件组成,通过它们之间的交互来读取、解析以及执行查询,并缓存和返回查询结果。MySQL架构由五个基本的子系统组成,它们协同工作以响...

2013/07/15 22:08
525
Windows下安装MongoDB

1、去官网下载最新的包,我的是mongodb-win32-i386-2.4.6.zip。 2、解压并重命名,D:\Software\mongodb。 3、将D:\Software\mongodb\bin添加到环境变量中。 4、在D:\Software\mongodb中新建两...

2013/08/25 18:14
297
PowerMock介绍

一、为什么要使用Mock工具 在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等)。 而我们没法控制这些外部依赖...

2013/08/26 23:37
7.6K
context:annotation-config和context:component-scan

在使用Spring框架的应用程序中,和是XML配置文件中比较常用的两个配置,但也比较容易混淆这两个的区别,本文旨在通过简单的示例说明一下它们的用法以及区别。

Mac OS X下安装Scala

一、Scala简介 Scala是Scalable Language的缩写,它是一种混合型的函数式编程语言。Martin Odersky于2003年发布了Scala的第一个版本。下面是Scala的一些关键特性: (1)拥有基于事件的并发模...

2015/01/04 23:26
968
Mac OS X安装Redis

下载、解压、重命名并且编译安装Redis ~ wget http://download.redis.io/releases/redis-3.0.5.tar.gz  ~ tar xzf redis-3.0.5.tar.gz ~ mv redis-3.0.5 redis ~ cd redis ~ mak...

2015/11/01 15:55
15.4K
Linux下Java开发环境快速搭建指南

一、系统说明 操作系统是Ubuntu12.04,32位的 。 二、安装JDK7 1、到Oracle官网上下载jdk-7u21-linux-i586.tar.gz。 2、将jdk-7u21-linux-i586.tar.gz拷贝到/usr/local/java/目录下面,这里如...

javap命令详解

一、用法 javap [ 选项 ] classes 二、描述 javap命令反汇编一个或多个类文件。它的输出由使用的选项决定。如果没有使用选项,javap命令将打印输出传递给它的类的包, protected和public属性...

2013/08/29 00:02
680
GreenMail邮件测试服务器

1、GreenMail简介 GreenMail是一个用于测试的、开源的、直观的和易于使用的邮件服务器测试套件。它支持 SMTP、POP3、IMAP 等。它还为JBoss提供GreenMail服务。 GreenMail是第一个并且是唯一的...

2016/04/11 20:01
82

没有更多内容

加载失败,请刷新页面

返回顶部
顶部