逖靖寒的世界

每天进步一点点

导航

上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页

2010年2月2日 #

Java中的异常

摘要: Java异常是我们编程中时时刻刻都要使用的特性,但是我们却很少去关注它细节的一些信息。 Exception架构 所有的异常都是派生至Throwable,最主要的2个继承类是Exception和Error。 我们常说的异常都是指Exception,Exception分为Check Exception和Unchecked Exception。 JDK文档中对Error中解释是:用于指示合理的应用... 阅读全文

posted @ 2010-02-02 14:17 逖靖寒 阅读(2025) 评论(0) 推荐(1) 编辑

2010年1月27日 #

使用CapacityTaskScheduler

摘要: Hadoop的版本为0.19.2 关于这个调度的详细介绍,可以参考:http://hadoop.apache.org/common/docs/r0.19.2/capacity_scheduler.html 本文只介绍如何搭建一个CapacityTaskScheduler的系统。 在Master机器上执行如下操作: 1 将contrib/capacity-scheduler/hadoop-0... 阅读全文

posted @ 2010-01-27 21:45 逖靖寒 阅读(2219) 评论(0) 推荐(2) 编辑

2010年1月26日 #

揭秘Google Adwords API

摘要: 搭建一个在线广告营销系统,离不开第三方的支持。而使用第三方提供的API,是一个非常不错的解决方案。 Google提供的Adwords API是一个跨语言的,支持基本所有的主流编程语言。 本文分为四个部分,首先讲解Adwords API是如何做到跨语言的;然后分别讲解Java版本的Client是如何工作的,以及作为开发人员,如何改进和扩展这个API;最后讲解我们在实际的应用中,都遇到了哪些问题。... 阅读全文

posted @ 2010-01-26 14:33 逖靖寒 阅读(6177) 评论(0) 推荐(1) 编辑

2010年1月18日 #

如何停止java线程

摘要: 如何停止java的线程一直是一个困恼我们开发多线程程序的一个问题。这个问题最终在Java5的java.util.concurrent中得到了回答:使用interrupt(),让线程在run方法中停止。 简介 在Java的多线程编程中,java.lang.Thread类型包含了一些列的方法start(), stop(), stop(Throwable) and suspend(), destro... 阅读全文

posted @ 2010-01-18 00:46 逖靖寒 阅读(62724) 评论(6) 推荐(5) 编辑

2010年1月15日 #

初识ZooKeeper

摘要: Hadoop下面的子项目ZooKeeper是一个用于协调分布式程序的服务。我们可以利用它来保证各个机器之间的数据同步。单机环境运行ZooKeeper1 下载ZooKeeper:http://labs.xiaonei.com/apache-mirror/hadoop/zookeeper/zookeeper-3.2.2/zookeeper-3.2.2.tar.gz2 解压。3 在conf目录下创建一个配置文件zoo.cfg,然后指定其中的内容为:[admin@hadoop1 zookeeper-3.2.2]$ sh bin/zkServer.sh start JMX enabled by defa 阅读全文

posted @ 2010-01-15 13:51 逖靖寒 阅读(16670) 评论(7) 推荐(3) 编辑

2010年1月9日 #

Java多线程编程中的Synchronized

摘要: Synchronized,顾名思义,代表线程同步。那么,在java编程中如何使用它呢? 我们首先来看这样一个情况:对于同一个变量synDemo,我们分别在2个不同的线程中调用synDemo.synMethord1()与synDemo.synMethord2()。 package com.cnblogs.gpcuster;/** * * @author Aaron.Guo * */public ... 阅读全文

posted @ 2010-01-09 23:29 逖靖寒 阅读(1059) 评论(1) 推荐(1) 编辑

2009年12月27日 #

在Java中使用NIO进行网络编程

摘要: 在JDK中,有一个非常有意思的库:NIO(New I/O)。这个库中有3个重要的类,分别是java.nio.channels中Selector和Channel,以及java.nio中的Buffer。 本篇文章我们首先了解一下为什么需要NIO来进行网络编程,然后看看一步一步来讲解如何在网络编程中使用NIO。 为什么需要NIO 使用Java编写过Socket程序的同学一定都知道Socket和So... 阅读全文

posted @ 2009-12-27 14:51 逖靖寒 阅读(9517) 评论(6) 推荐(1) 编辑

2009年11月16日 #

对搜狗云输入法的胡思乱想

摘要: 今天偶然间发现了一个有意思的东西:搜狗云输入法。 使用 首先我们来看看如何安装和使用: 进入主页http://pinyin.sogou.com/cloud/,我们可以看到下面的介绍: 其实图中已经说得很明白了,如果你仔细看的话:) 但是我还是看了2分钟才明白是什么意思,所以我这里在简单重复一下步骤: 点击我用红圈标记起来的东西,存为书签。 在要输入中文的网页中点击书签,然后输入英文字母即可。... 阅读全文

posted @ 2009-11-16 00:18 逖靖寒 阅读(2622) 评论(21) 推荐(2) 编辑

2009年10月4日 #

在Hadoop中使用MRUnit进行单元测试

摘要: 本文地址:博客园 逖靖寒 http://gpcuster.cnblogs.com 前提 1. 了解JUnit4.x的使用。2. 了解Mock的概念在单元测试中的应用。3. 了解Hadoop中MapReduce的编程模型。 如果您对Junit和Mock不了解,可以先阅读[翻译]Unit testing with JUnit 4.x and EasyMock in Eclipse - Tutori... 阅读全文

posted @ 2009-10-04 11:45 逖靖寒 阅读(9178) 评论(2) 推荐(2) 编辑

2009年10月3日 #

[翻译]Unit testing with JUnit 4.x and EasyMock in Eclipse - Tutorial

摘要: 原文地址:http://www.vogella.de/articles/JUnit/article.html 本文地址:博客园 逖靖寒 http://gpcuster.cnblogs.com 译文: 在Eclipse中使用Junit4.x与EasyMock进行单元测试 摘要 这篇文章简单讲解了如何在Eclipse中利用Junit 4.x和EasyMock进行单元测试。 当你阅读完这篇文... 阅读全文

posted @ 2009-10-03 11:27 逖靖寒 阅读(3195) 评论(0) 推荐(2) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页