<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[黄刚的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/haha0832</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; haha0832]]></copyright><item><title><![CDATA[明理詺事]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/18973705</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/18973705</guid><author>haha0832</author><pubDate>Fri, 07 Feb 2014 23:43:30 +0800</pubDate><description><![CDATA[1、记住，平均每天看电视超过三小时以上的，一定都是那些月收入不超过两千元的，如果你想要月收入超过两千，请不要把时间浪费在电视上，同样的道理，那些平均每天玩网络游戏或聊天超过三个小时以上的，也都是那些月收入不超过两千的。

 

2、这个世界，有这么一小撮的人，打开报纸，是他们的消息，打开电视，是他们的消息，街头巷尾，议论的事他们的消息，仿佛世界是为他们准备的，他们能够呼风唤雨，无所不能。你]]></description><category></category></item><item><title><![CDATA[支付宝代志远：HBase系统故障恢复的优化实践分享]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/16118289</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/16118289</guid><author>haha0832</author><pubDate>Thu, 14 Nov 2013 15:58:47 +0800</pubDate><description><![CDATA[非常高兴来到这个平台能和大家一起分享我们自己所做过技术上的研究和优化。刚才听过各位架构师和经理的演讲，大部分提到了是来自离线方面的计算和存储，我们公司的业务价值最直接的体现其实来自于在线方面，我们海量数据它的存储和计算能力，如果能够体现在在线平台当中，将会给公司业务价值带来非常大的提升。

在Hadoop的体系当中，支持实时的一条线，HBase，支持海量数据库初衷的时候，设计为了设计万一级实时]]></description><category></category></item><item><title><![CDATA[SQL多表连接查询（详细实例）]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/14002777</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/14002777</guid><author>haha0832</author><pubDate>Fri, 01 Nov 2013 16:16:20 +0800</pubDate><description><![CDATA[本文主要列举两张和三张表来讲述多表连接查询。
新建两张表：
表1：student  截图如下：

表2：course  截图如下：

（此时这样建表只是为了演示连接SQL语句，当然实际开发中我们不会这样建表，实际开发中这两个表会有自己不同的主键。）
一、外连接
外连接可分为：左连接、右连接、完全外连接。
1、左连接  left join 或 left outer join
SQ]]></description><category></category></item><item><title><![CDATA[NOSQL之旅---HBase]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/12981263</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/12981263</guid><author>haha0832</author><pubDate>Wed, 23 Oct 2013 22:56:43 +0800</pubDate><description><![CDATA[最近因为项目原因，研究了Cassandra,Hbase等几个NoSQL数据库，最终决定采用HBase。在这里，我就向大家分享一下自己对HBase的理解。

在说HBase之前，我想再唠叨几句。做互联网应用的哥们儿应该都清楚，互联网应用这东西，你没办法预测你的系统什么时候会被多少人访问，你面临的用户到底有多少，说不定今天你的用户还少，明天系统用户就变多了，结果您的系统应付不过来了了，不干了，这岂]]></description><category></category></item><item><title><![CDATA[C语言谜题]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6305263</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6305263</guid><author>haha0832</author><pubDate>Wed, 06 Apr 2011 17:52:00 +0800</pubDate><description><![CDATA[<br />这几天，本站推出了几篇关于C语言的很多文章如下所示：语言的歧义 [酷壳链接] [优快云链接]谁说C语言很简单？ [酷壳链接] [优快云链接]6个变态的C语言Hello World程序 [酷壳链接] [优快云链接]如何加密/弄乱C源代码 [酷壳链接] [优快云链接]C语言的谜题 [酷壳链接] [优快云链接]<br />我们可以看到很多C语言相关的一些东西。比如《语言的歧义》主要告诉了大家C语言中你意想不到的错误以及一些歧义上的东西。而《谁说C语言很简单》则通过一些看似你从来不可能写出的代]]></description><category></category></item><item><title><![CDATA[一个睡五分钟等于六个钟头的方法]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6228347</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6228347</guid><author>haha0832</author><pubDate>Mon, 07 Mar 2011 10:42:00 +0800</pubDate><description><![CDATA[<br /><br />一个睡五分钟等于六个钟头的方法<br /> <br />　　根据医学和我的体验、观察，一个人真正睡着觉最多只有两个钟头，其余都是浪费时间，躺在枕头上做梦，没有哪个人不做梦。至于醒来觉得自己没有做梦，那是因为他忘记了。<br /> <br />　　通常一个人睡两个钟头就够了，为什么有人要睡七、八个钟头？那是你赖床躺在枕头上休息的习惯养成的，并非我们需要那么久的睡眠时间，尤其打坐做功夫的人晓得，正午只要闭眼真正睡着三分钟，等于睡两个钟头，不过要对好正午的时间。夜晚则要在正子时睡着，五分钟]]></description><category></category></item><item><title><![CDATA[what i have lived for]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6219693</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6219693</guid><author>haha0832</author><pubDate>Thu, 03 Mar 2011 08:47:00 +0800</pubDate><description><![CDATA[本文作者伯特兰·罗素（Bertrand Russell， 
1872-1970），英国哲学家、数学家、社会学家，也是20世纪西方最著名、影响最大的学者和社会活动家之一。其大部分著作都能把理论的深刻性和表达
的通俗性结合起来，既有亚里士多德、黑格尔的思辨性，又有伏尔泰的、达·芬奇作品的那种文采，其流畅清晰的散文在英国文学中享誉甚高。1950年，为了
“表彰他所写的捍卫人道主义思想和思想自由的多种多样意义重大的作品”，罗素被授予诺贝尔文学奖。    three passions, simple but o]]></description><category></category></item><item><title><![CDATA[如何做人做事]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6178370</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6178370</guid><author>haha0832</author><pubDate>Fri, 11 Feb 2011 10:56:00 +0800</pubDate><description><![CDATA[<br />一个人不管有多聪明，多能干，背景条件有多好，如果不懂得如何去做人、做事，那么他最终的结局肯定是失败。做人做事是一门艺术，更是一门学问。很多人之所以一辈子都碌碌无为，那是因为他活了一辈子都没有弄明白该怎样去做人做事。 <br />
每一个人生活在现实社会中，都渴望着成功，而且很多有志之士为了心中的梦想，付出了很多，然而得到的却很少，这个问题不能不引起人们的深思：你不能说他们不够努力，不够勤劳，可为什么偏偏落得个一事无成的结局呢？这值得我们每一个人去认真思考。 <br />
从表面上看，做人做事]]></description><category></category></item><item><title><![CDATA[Java程序员学习之路]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6078834</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6078834</guid><author>haha0832</author><pubDate>Wed, 15 Dec 2010 22:48:00 +0800</pubDate><description><![CDATA[1. Java语言基础 <br />
谈到Java语言基础学习的书籍，大家肯定会推荐Bruce Eckel的《Thinking in 
Java》。它是一本写的相当深刻的技术书籍，Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce 
Eckel在网络上被称为天才的投机者，作者的《Thinking in C++》在1995年曾获SoftwareDevelopment Jolt 
Award最佳书籍大奖，《Thinking in Java》被评为1999年Java 
World]]></description><category></category></item><item><title><![CDATA[恰似你的温柔]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/6062862</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/6062862</guid><author>haha0832</author><pubDate>Wed, 08 Dec 2010 13:46:00 +0800</pubDate><description><![CDATA[<br />某年某月的某一天<br />就像一张破碎的脸<br />难以开口道再见<br />就让一切走远<br />这是一件不容易的事<br />我们却都没有流泪<br />让它淡淡的来<br />让它好好的去<br />到如今年复一年<br />我不能停止怀念<br />怀念你怀念从前<br />但愿那海风再起<br />只为那浪花的手<br />恰似你的温柔<br /> <br /> <br />    一个人，在有些时候，或许可以逃开红尘的一切束缚，让自己置身于一个童话的世界。因为只是极短暂的一瞬间]]></description><category></category></item><item><title><![CDATA[Java项目资源国际化思路]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5990824</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5990824</guid><author>haha0832</author><pubDate>Fri, 05 Nov 2010 23:03:00 +0800</pubDate><description><![CDATA[<br />        语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不同,以至需要我们来制定一个适合的方式来达到向他人表述我们自己或者我们的想法的目的.为了有效地与他人交流,需要考虑对方的文化,环境以及使用对方的语言.　　<br />　　  类似地,一套有实效的软件系统也要考虑用户的语言和地理区域.语言和区域形成了本地环境,描述了软件本地化的配置和上下文.在Java平台上,通过java.util.Locale对象来]]></description><category></category></item><item><title><![CDATA[基于struts2实现文件上传功能]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5989998</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5989998</guid><author>haha0832</author><pubDate>Fri, 05 Nov 2010 15:46:00 +0800</pubDate><description><![CDATA[   在web开发应用中，文件上传是很多情形下必备的一项功能。本文详细介绍如何通过struts2实现一个简单的文件上传功能。 首先了解几个术语：      MIME类型：设定某种扩展名的文件用一种应用程序来打开的方式类型，当该扩展名文件被访问的时候，浏览器会自动使用指定应用程序来打开。是描述消息内容类型的因特网标准。 MIME 消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。Tomcat的安装目录/conf/web.xml 中就定义了大量MIME类型。       拦截器：是Struts 2的一]]></description><category></category></item><item><title><![CDATA[Java IO 详解]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5904902</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5904902</guid><author>haha0832</author><pubDate>Sat, 25 Sep 2010 13:16:00 +0800</pubDate><description><![CDATA[<br />Java 语言中数据流是发送或接收数据的管道。通常，你的程序是流的一个端点，其它程序或文件是流的另一个端点。流式一维单向的，你可以从输入流读,但你不能对它写；同样，你可以向输出流写，但不能从输出流读。<br />    File 类可表示一个文件，也有可能是一个目录(在JAVA中文件和目录都属于这个类中，而且区分不是非常的明显，可以调用isDirectory()和isFile()来判断)。<br />File file = new File("c://abc.txt"); <br />    常]]></description><category></category></item><item><title><![CDATA[C语言学习笔记]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5900013</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5900013</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 20:16:00 +0800</pubDate><description><![CDATA[<br />一.数据类型<br />C语言数据类型分为基本类型,构造类型,指针类型和空类型.其中基本类型又分为整型,字符型,实型和枚举举型;构造类型分为数组类型,结构类型和联合类型.<br />注意求余运算时,余数与被除数同符号，都为整数,如35%8=3, 35%(-8)=3, 
(-35)%8=-3,只能用于整型量.自增和自减运算只能用于变量,不能用于常量或表达式.由于C语言编译程序尽可能自左向右将更多的运算符组成一个运算符，故r=w+++1；等价于r=（w++）+1；<br />逗号运算符号:”，”表]]></description><category></category></item><item><title><![CDATA[音乐•生活]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5900000</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5900000</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 19:58:00 +0800</pubDate><description><![CDATA[<br /><br />这学期怀着很好奇的心理选择了西方音乐欣赏这门课。我觉得像我们这种工科的学生是很需要增加自己人文素养的，所以一开始就很认真地听老师讲解西方音乐的发展以及各种代表人物，代表曲目及各种风格。通过老师深入浅出的讲解及课堂上的音乐欣赏，我学到了很多。现将自己的感受写写吧！<br />    音乐是有组织的乐音；是听觉艺术和时间艺术；是人们生活中最为亲密的伴侣；是我们的生活本身。这个世界充满着音乐，它可以最大程度地满足我们的需求，而且它无处不在。在所有的艺术形式中，音乐是最擅长抒发感情的。如果把]]></description><category></category></item><item><title><![CDATA[Java 线程]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5899146</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5899146</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 12:56:00 +0800</pubDate><description><![CDATA[<br />一个关于计算机的简化的视图是：它有一个执行计算的处理机(CPU)、包含处理机所执行的程序的 ROM(只读存储器，在JAVA中也叫堆栈)、包含程序所要操作的数据的RAM(随机存储器，在 JAVA 中也叫堆)。进程是正在执行的程序。一个或更多的线程构成了一个进程（操作系统是以进程为单位的，而进程是以线程为单位的，进程中必须有一个主线程）。一个线程（执行上下文）由三个主要部分组成： <br />一个虚拟CPU <br />CPU执行的代码 <br />代码操作的数据 <br />    Java线程分]]></description><category></category></item><item><title><![CDATA[Java GUI]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5899142</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5899142</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 12:55:00 +0800</pubDate><description><![CDATA[<br />    Java1.0 刚出现时，包含一个用于基本 GUI 编程的类库，Sun 把它叫做抽象窗口工具箱（Abstract Window Toolkit,AWT）。AWT 库处理用户界面元素的方法是把这些元素的创建及其行为委托给每个目标平台（Windows,Solaris,Macintosh等）的本地GUI工具进行处理。不同平台的 AWT 用户界面存在着不同的bug。程序员们必须在每一个平台上测试他们的应用程序，他们因此嘲笑 是一次编写，到处调试。<br />    Swing只是提供了更好的用户]]></description><category></category></item><item><title><![CDATA[文本应用]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5899140</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5899140</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 12:54:00 +0800</pubDate><description><![CDATA[<br />程序在运行的时候，我们要给程序输入数据，程序根据输入的数据作出响应。 常见的输入方式有： <br />    命令行参数 <br />    系统属性 <br />    标准的输入 <br />    在程序中实现文件的创建，读，写 <br />    Math 类是用来支持数学计算的，它打包在 java.lang 包中，包含一组静态方法和两个常数，是终态（final）的，它不能被实例化。<br />    正则表示式的功能是 J2SE 1.4 之后加入的新功能。String 的 matche]]></description><category></category></item><item><title><![CDATA[Java异常]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5899138</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5899138</guid><author>haha0832</author><pubDate>Tue, 21 Sep 2010 12:53:00 +0800</pubDate><description><![CDATA[<br />在 Java 编程语言中，错误类定义为不能恢复的严重错误条件。在大多数情况下，当遇到这样的错误时，建议让程序中断。异常类定义程序中可能遇到的轻微的错误条件。你可以写代码来处理异常,并继续执行程序，而不需要让程序中止。在程序执行中，任何中断正常程序流程的条件都是异常。例如，发生下列情况时，会出现异常：想打开的文件不存在；网络连接中断。<br />    在 Java 编程语言中 java.lang.Throwable 类充当所有对象的父类，可以使用异常处理机制将这些对象抛出并捕获。在 Throwa]]></description><category></category></item><item><title><![CDATA[基于Maven的Flex/Webapp项目示例]]></title><link>https://blog.youkuaiyun.com/haha0832/article/details/5886236</link><guid>https://blog.youkuaiyun.com/haha0832/article/details/5886236</guid><author>haha0832</author><pubDate>Wed, 15 Sep 2010 16:14:00 +0800</pubDate><description><![CDATA[这是一个配置为多模块maven项目的Flex3/J2EE项目示例。你可以以这种结构为基础来构建自己的项目。Flex项目应当看作是Web应用项目(WAR)的依赖项。使用Maven Dependency插件，SWF构件就会被自动复制到web应用项目的根目录中。 此示例项目包括三个模块：flex-gui :SWF构件，java-service : Java facade 示例，web-app : Web应用程序，同时依赖于flex-ui和java-services构件.flex-gui 
项目“flex-gui]]></description><category></category></item></channel></rss>