自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Hadoop 环境配置和第一个例子

最近想研究下hadoop,折腾了好几天终于跑成功了自带例子CountWord。所以特此开贴记录碰到的问题。首先是在windows 上安装cygwin上想运行hadoop,无奈实在问题太多,转到虚拟机。首先借鉴的是这篇文章:http://www.open-open.com/lib/view/open1435761287778.html总体讲的比较详细,但是在安装过程中还是遇到很多问题,虚

2016-08-30 15:53:50 369

原创 Js的作用域

1.函数作用域以前做项目经常会用到Js,但是很多知识点都没有深入的研究,JS是一门非常难得语言(对于做后端的来说确实),今天看了下Js的作用域,感触非常深,在这里记录下。首先看一段js代码:var num="one"; function t(){ console.log(num); var num="two" console.log(num);

2016-05-31 22:54:22 248

转载 java安全的单例模式

单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。饿汉法顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下:public class Singleton {    

2016-05-24 17:59:07 386

原创 spring源码分析(二)- 容器基础

1.基本用法用过Spring的都知道,bean是Spring中最基础也是最核心的。首先看一个简单的例子。一个类和一个配置文件package bean;public class MyBean { private String name = "test"; public String getName() { return name; } public void setNa

2016-05-19 10:56:26 808

原创 spring源码分析(一)- 源码下载和导入eclipse

Spring的源码已经从svn迁移到了GitHub,并且由之前的Ant+Lvy系统改为Gradle来构建项目,所以下载源码之前首先得安装GitHub和Gradle。1.安装GitHub 首先到GitHub官网下载Windows的安装包,地址:https://desktop.github.com/ ,下载完成后双击安装。安装成功后,可以在开始菜单中看到GitHub的文件。2.安装Grad

2016-05-18 10:23:37 715

转载 在Java中如何高效判断数组中是否包含某个元素

如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同的。本文将分析几种常见用法及其时间成本。检查数组是否包含某个值的方法使用Listpublic

2016-05-17 14:51:18 270

转载 为什么 ArrayList.toArray(T[]) 方法的参数类型是 T 而不是 E ?

ArrayList 是一个 generic class,它是这样声明的:public class ArrayListE> extends AbstractListE> implements ListE>, RandomAccess, Cloneable, java.io.Serializable这个类的 toArray(T[] a) 方法是一个 generic met

2016-05-10 19:58:41 456

原创 java受检异常和非受检异常的区别

java中异常分为两大类:checkedexception(检查异常)和unchecked exception(未检查异常),未检查异常也可以叫做RuntimeException(运行时异常).他们的主要区别:对于运行时异常,java编译器不要求捕获或者一定要继续抛出,但是必须捕获或者抛出检查异常.下面看一个例子:public class Test { public static vo

2016-05-06 11:00:09 3929

原创 java中的不可变类

String是java中的不可变类,不可变类有它存在的意义。首先看一个例子。 public static void main(String[] args) { BigInteger one = new BigInteger("1"); BigInteger two = new BigInteger("2"); BigInteger three =

2016-05-05 14:26:54 420

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除