<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[thinking4java的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/thinking4java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; thinking4java]]></copyright><item><title><![CDATA[Linux Signal 信号机制]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/8695752</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/8695752</guid><author>thinking4java</author><pubDate>Wed, 20 Mar 2013 12:04:48 +0800</pubDate><description><![CDATA[本文转载于： http://www.cnblogs.com/taobataoma/archive/2007/08/30/875743.html
信号是Linux编程中非常重要的部分，本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号，以及有关信号的几个系统调用。 

信号机制是进程之间相互传递消息的一种方法，信号全称为软中断信号，也有人称作软中断。从它的命名可]]></description><category></category></item><item><title><![CDATA[利用maven构建和管理java项目]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7937760</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7937760</guid><author>thinking4java</author><pubDate>Mon, 03 Sep 2012 14:36:31 +0800</pubDate><description><![CDATA[利用maven构建项目，你不用再为ant繁琐的依赖关系去逐一配置了，maven自动帮你进行依赖管理，优势太明显了……
 
第一部分  mvn常用的几个命令
 
$>mvn install
此命令会下载项目相应的依赖(如果第一此运行，或增加了新的依赖)，并编译project，然后根据pom.xml文件的配置测试，然后打包应用程序。
 
$>mvn source:jar install]]></description><category></category></item><item><title><![CDATA[转载——数据库设计的技巧，从遵从范式到效率提升]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7425333</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7425333</guid><author>thinking4java</author><pubDate>Wed, 04 Apr 2012 12:46:55 +0800</pubDate><description><![CDATA[1. 原始单据与实体之间的关系
　　可以是一对一、一对多、多对多的关系。在一般情况下，它们是一对一的关系：即一张原始单据对应且只对应一个实体。在特殊情况下，它们可能是一对多或多对一的关系，即一张原始单证对应多个实体，或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后，对我们设计录入界面大有好处。
　　〖例1〗：一份员工履历资料，在人力资源信息系统中，就对应三个基本表：员]]></description><category></category></item><item><title><![CDATA[深入理解Java的序列化和反序列化机制——Serializable]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7425253</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7425253</guid><author>thinking4java</author><pubDate>Wed, 04 Apr 2012 12:29:52 +0800</pubDate><description><![CDATA[在网络通信(Socket)或远程过程调用(RPC(RMI))中，我们通常都会发送和接收一个对象，比如
ObjectOutputStream oos = new ObjectOutputStream(out);

oos.writeObject(obj);
……
ObjectInputStream ois  = new ObjectInputStream(in);

Object ob]]></description><category></category></item><item><title><![CDATA[深入理解Java的迭代器Iterator]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7422431</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7422431</guid><author>thinking4java</author><pubDate>Mon, 02 Apr 2012 22:28:56 +0800</pubDate><description><![CDATA[先看一段代码:

package com.thinking4java;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class ListModifyDemo {

	public static void main(String[] args) {
		List li]]></description><category></category></item><item><title><![CDATA[Hadoop Demo 1 ——WordCount 统计文章中单词的个数]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7355057</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7355057</guid><author>thinking4java</author><pubDate>Wed, 14 Mar 2012 22:54:20 +0800</pubDate><description><![CDATA[其实统计文章中单词的个数问题是我们曾经学习任何一门语言都可能遇到的例子，这个例子在实际业务场景中可能扩展为：分析网站发表的文章是否包含过激言论(言论中包含敏感词组或单词，国家领导人名字等)
有人说要统计一片文章单词的出现次数，非常简单嘛，用一个Map就搞定了，可是这里我们提到hadoop，就告诉你，我们要处理的数据量可不是MB，GB级别的了
下面是这个例子的具体实现，都有注释。由于我使用了Ec]]></description><category></category></item><item><title><![CDATA[What Why How Hadoop]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7346107</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7346107</guid><author>thinking4java</author><pubDate>Mon, 12 Mar 2012 20:24:16 +0800</pubDate><description><![CDATA[What

其实每学习一门新东西的时候，我们都在问自己，这东西是什么，为什么要学习，它能被用来做什么。不知道你有没有注意到：网上一些国外著名大学的网络课程，往往第一个视频里，无论是专家还是教授都在讲为啥要学习这东西，而且不厌其烦的讲很长时间，这或许就是中国的教育方式和国外的不同，老外可能更关心why，而我们更关心how to do。废话不多少了……
Hadoop的官方文档很直白的告诉了我们w]]></description><category></category></item><item><title><![CDATA[ubuntu hadoop eclipse ssh 配置]]></title><link>https://blog.youkuaiyun.com/thinking4java/article/details/7327207</link><guid>https://blog.youkuaiyun.com/thinking4java/article/details/7327207</guid><author>thinking4java</author><pubDate>Wed, 07 Mar 2012 00:58:42 +0800</pubDate><description><![CDATA[搭建hadoop的开发环境费了不小力气，中间走了很难弯路，到最后还是看了官方文档把环境搞好了http://hadoop.apache.org/common/docs/stable/single_node_setup.html，由于我下载的是hadoop-0.20.203.0版本，貌似$HADOOP_HOME/contrib/eclipse-plugin/hadoop-eclipse-plugin-]]></description><category></category></item></channel></rss>