<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zns2002</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zns2002]]></copyright><item><title><![CDATA[Hive与数据库的异同]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6395249</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6395249</guid><author>zns2002</author><pubDate>Wed, 04 May 2011 22:47:00 +0800</pubDate><description><![CDATA[<br />由于Hive采用了SQL的查询语言HQL，因此很容易将Hive理解为数据库。其实 从结构上来看，Hive和数据库除了拥有类似的查询语言，再无类似之处。本文将从多个方面来阐述Hive和数据库的差异。数据库可以用在Online的应用中，但是Hive是为数据仓库而设计的，清楚这一点，有助于从应用角度理解Hive的特性。<br /><br />1.查询语言。由于 SQL 被广泛的应用在数据仓库中，因此，专门针对 Hive 的特性设计了类 SQL 的查询语言 HQL。熟悉 SQL 开发的开发者可以很方便的]]></description><category></category></item><item><title><![CDATA[基于Hive的日志数据统计实战]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6394496</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6394496</guid><author>zns2002</author><pubDate>Wed, 04 May 2011 16:52:00 +0800</pubDate><description><![CDATA[<br />一、Hive简介<br />Hive 是一个基于 hadoop 的开源数据仓库工具，用于存储和处理海量结构化数据。    它把海量数据存储于 hadoop 文件系统，而不是数据库，但提供了一套类数据库的数据存储和处理机制，并采用 HQL （类 SQL ）语言对这些数据进行自动化管理和处理。我们可以把 hive 中海量结构化数据看成一个个的表，而实际上这些数据是分布式存储在 HDFS 中的。 Hive 经过对语句进行解析和转换，最终生成一系列基于 hadoop 的 map/reduce 任务，通过]]></description><category></category></item><item><title><![CDATA[为解决扩展性瓶颈雅虎计划重构Hadoop-MapReduce]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6394024</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6394024</guid><author>zns2002</author><pubDate>Wed, 04 May 2011 14:58:00 +0800</pubDate><description><![CDATA[<br />最近雅虎开发者博客发了一篇介绍Hadoop重构计划的文章。因为他们发现当集群的规模达到4000台机器的时候，Hadoop遭遇到扩展性的瓶颈，目前他们正准备开始对Hadoop进行重构。 <br /> <br />Mapreduce面临的瓶颈 <br /> <br />从集群大小和工作量中观察到的趋势是，MapReduce的JobTracker需要彻底改革，以解决其可扩展性，内存消耗，线程模型，可靠性和 性能的几个缺陷。Mapreduce在过去5年框架不断的修复过程中发现成本在不断增加。目前Hado]]></description><category></category></item><item><title><![CDATA[基于Eclipse的Hadoop应用开发环境的配置]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6394018</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6394018</guid><author>zns2002</author><pubDate>Wed, 04 May 2011 14:55:00 +0800</pubDate><description><![CDATA[<br /><br />基于Eclipse的Hadoop应用开发环境的配置 http://blog.sina.com.cn/s/blog_537770820100byho.html<br />配置好了Hadoop运行环境，下一步就要配置，开发环境了。实际上开发环境很好配置，网上很多的帖子，都指向了IBM提供的Hadoop开发工具，这个工具很好用。大家打开这个网址，很容易就能Step by step搞定，http://www.alphaworks.ibm.com/tech/mapreducetools。但是细]]></description><category></category></item><item><title><![CDATA[jvm command option ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6298121</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6298121</guid><author>zns2002</author><pubDate>Sat, 02 Apr 2011 13:47:00 +0800</pubDate><description><![CDATA[<br />-server -verbose:gc -XX:+PrintGCDetails  -XX:+PrintGCTimeStamps -XX:+UseParallelGC -XX:+UseParallelOldGC -Xmx4000m -Xms4000m -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=172.22.10.252  -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.m]]></description><category></category></item><item><title><![CDATA[如何向妻子解释OOD]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/6167944</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/6167944</guid><author>zns2002</author><pubDate>Fri, 28 Jan 2011 13:14:00 +0800</pubDate><description><![CDATA[如何向妻子解释OOD前言<br />　　此文译自CodeProject上<How I explained OOD to my wife>一文，该文章在Top Articles上排名第3，读了之后觉得非常好，就翻译出来，供不想读英文的同学参考学习。<br />　　作者(Shubho)的妻子(Farhana)打算重新做一名软件工程师(她本来是，后来因为他们孩子出生放弃了)，于是作者就试图根据自己在软件开发设计方面的经验帮助她学习面向对象设计(OOD)。<br />　　自作者从事软件开发开始，作者常常注意到不管技]]></description><category></category></item><item><title><![CDATA[数字电视平移加速 经济“重塑”电视运营]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1816196</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1816196</guid><author>zns2002</author><pubDate>Tue, 09 Oct 2007 09:09:00 +0800</pubDate><description><![CDATA[中国有线数字电视的整体平移正在加速。 　　截至2005年，全国用户数达到413万户，比2004年的97万增长了325％。而从2006年初开始，广电总局也出台了一系列政策，以取消试点资格和优惠政策来鼓励和敦促各地的广电部门，因地制宜的推动数字电视在中国市场之上的推广。 　　然而，与1.26亿户的全国有线电视用户相比，413万用户只能算是沧海一粟。这个数字距离2003年广电总局发布的”“数字化”目标也]]></description><category></category></item><item><title><![CDATA[让Subversion和Visual Studio 2005一起工作 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1814462</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1814462</guid><author>zns2002</author><pubDate>Sun, 07 Oct 2007 22:40:00 +0800</pubDate><description><![CDATA[工具准备：VS2005.Subversion,撰写此文时的最新版本是1.4.2,官方网站http://subversion.tigris.orgTortoiseSVN,撰写此文时的最新版本是1.4.1.7992,官方网站http://tortoisesvn.net,该软件有中文汉化包VisualSVN，让VS2005支持SVN的插件。该软件必须和TortoiseSVN配套使用。撰写此文时的版本是1]]></description><category></category></item><item><title><![CDATA[善用Wink，将电脑操作录屏为flash]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1814459</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1814459</guid><author>zns2002</author><pubDate>Sun, 07 Oct 2007 22:39:00 +0800</pubDate><description><![CDATA[1. 需求　　工作或学习中，常有人问到一些软件如何操作的问题。口说太不直观，如果把操作屏幕录下来，做成动画多好。如果动画上，能暂停，加入注释、声音，岂不是更妙。既然这么有用，当然出现了很多商业或共享软件。但我要推荐的，却是一款免费件——wink。　　xbeta认为，除去免费软件本身的优势，它还有三大优点：　　① 软件小巧：2.0版安装文件 2.8M；安装后占空间6M（多数是素材、例子、语言文件]]></description><category></category></item><item><title><![CDATA[[转载]说说大型高并发高负载网站的系统架构 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1807389</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1807389</guid><author>zns2002</author><pubDate>Sun, 30 Sep 2007 09:04:00 +0800</pubDate><description><![CDATA[By Michael转载请保留出处：俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71　　我在CERNET做过拨号接入平台的搭建，而后在Yahoo&3721从事过搜索引擎前端开发，又在MOP处理过大型社区猫]]></description><category></category></item><item><title><![CDATA[Reactor模式和NIO]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1794032</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1794032</guid><author>zns2002</author><pubDate>Fri, 21 Sep 2007 09:12:00 +0800</pubDate><description><![CDATA[本文可看成是对Doug Lea Scalable IO in Java一文的翻译。当前分布式计算　Web Services盛行天下，这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构：1. Read request2. Decode request3. Process service4. Encode reply5. Send reply经典的网络服务的设计如下图，在每]]></description><category></category></item><item><title><![CDATA[【转】 Linux系统双机热备的方案 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1742012</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1742012</guid><author>zns2002</author><pubDate>Tue, 14 Aug 2007 09:29:00 +0800</pubDate><description><![CDATA[目前，双机和集群采用的操作系统主要有UNIX、Linux、BSD及微软公司的Windows NT/2000。随着Linux的迅速发展，稳定性、安全性及功能的不断增强，人们对Linux的使用越来越广泛，Linux已成为服务器市场中的一个重要操作系统，基于Linux的双机和集群系统也越来越多。Linux集群的主要优点有：高可靠性、高性能、低成本等等。1.1     概述1.1.1   实现目的]]></description><category></category></item><item><title><![CDATA[基于Java的GPS接收机解析器]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1552554</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1552554</guid><author>zns2002</author><pubDate>Thu, 05 Apr 2007 10:09:00 +0800</pubDate><description><![CDATA[[摘要]本文介绍了一个基于Java的GPS 接收机解析器。这个Java类通过解析标准GPS接收机的输出信号，能够为导航与控制系统提供GPS 时钟、经度、纬度、高程等一系列信息。本类库使用标准Java语言编写，不需要任何第三方通讯类库（包括Sun 公司的Java通讯API ）的支持，稍加修改即可被广泛应用在各种便携式设备和嵌入式系统中。[介绍]全球定位系统 （Global Positio]]></description><category></category></item><item><title><![CDATA[在Struts应用中施展Ajax魔法]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1515659</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1515659</guid><author>zns2002</author><pubDate>Tue, 27 Feb 2007 11:18:00 +0800</pubDate><description><![CDATA[AJAX是“异步的JavaScript和XML”的缩写。这是一项技术，而不是一个如Struts一样的框架。为什么在AJAX周围会有这么多的关注呢?这是因为AJAX使web页面看起来并不像一个平面的文档，而更像用户所期望的如桌面应用的动态GUI应用程序。AJAX技术能在很多的浏览器上使用(包括IE和Netscape/Mozilla)。它已经为Microsoft(用于Outlook的web客户端)和G]]></description><category></category></item><item><title><![CDATA[ 工作流基本概念: 什么是工作流？ ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1480413</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1480413</guid><author>zns2002</author><pubDate>Thu, 11 Jan 2007 17:37:00 +0800</pubDate><description><![CDATA[                        工作流：两个或两个以上的人，为了共同的目标，连续的以串行或并行的方式去完成某一业务。业务：工作流所指业务涵盖了与经营相关的活动。　　串行或并行：业务中的步骤也许以一步接着一步的方式进行，我们称之为串行；或者由不同的人或组合根据不同的情况处理，我们称之为并行。　　两个或两个以上的人：如工作流的名称所表达的含义，一个人处理的业务不称其为工作流]]></description><category></category></item><item><title><![CDATA[我的最小项目管理工具集 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1450559</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1450559</guid><author>zns2002</author><pubDate>Wed, 20 Dec 2006 14:34:00 +0800</pubDate><description><![CDATA[2006年JOLT大奖（http://www.sdmagazine.com）的得奖名单：企业项目管理：WelcomRisk 2.6（Welcom）缺陷跟踪、变更与配置管理：Perforce SCM 2005（Perforce）设计与建模：Lattix LDM 2.0（Lattix）项目质量管理：Rally 5.6（Rally Software Development）测试工具:]]></description><category></category></item><item><title><![CDATA[基于Mapserver的WebGIS下Java环境配置与JSP例子]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1450501</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1450501</guid><author>zns2002</author><pubDate>Wed, 20 Dec 2006 14:09:00 +0800</pubDate><description><![CDATA[ mapserver通过Mapscript支持各种解释型语言，像C#,java、TCL、 PHP，完成这项工作是通过swig这个开源工具进行的，swig可以对c/c++代码打包成各种脚本语言可以的代码库。swig这个伟大的工具对mapserver的c代码进行了打包。俺太喜欢这个swig了，网上这么的c/c++开源库，要是咱们用到某方面的功能，下一个，然后用swig打包，这样我们就看在java或者c]]></description><category></category></item><item><title><![CDATA[使用开源项目打造GIS应用系统 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1447114</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1447114</guid><author>zns2002</author><pubDate>Sun, 17 Dec 2006 21:57:00 +0800</pubDate><description><![CDATA[1、方便的多任务设计与处理模式2、在实际应用中，更多的是多任务处理模式。而在面向多任务处理的应用中，传统单片机只能分时串行处理。因而，程序设计者必需花费大量的精力和系统资源将多任务转换成单任务再进行处理。而L-单片机在结构上的特点就是非常适合多任务的并行/并发处理，因而程序设计将更简明、周期更短，系统资源需求更少。3、程序设计更简单4、传统单片机的程序设计复杂，各道程序之间需要一个系统]]></description><category></category></item><item><title><![CDATA[免费WebGIS平台 ]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1441997</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1441997</guid><author>zns2002</author><pubDate>Wed, 13 Dec 2006 21:59:00 +0800</pubDate><description><![CDATA[本站主要介绍免费WebGIS平台，它们具有共同特点：免费使用，开放源代码（具体使用规则请参看各个平台的 Lisense文件），希望借此带您进入广阔的开源GIS世界。采用Java开发的几个主要的开放源代码的WEBGIS平台列表（由于时间有限，只选取部分平台）                        平台            当前版本            生成日期]]></description><category></category></item><item><title><![CDATA[图解MyEclipse配置struts+hibernate+spring+FreeMarker]]></title><link>https://blog.youkuaiyun.com/zns2002/article/details/1184570</link><guid>https://blog.youkuaiyun.com/zns2002/article/details/1184570</guid><author>zns2002</author><pubDate>Wed, 06 Sep 2006 11:42:00 +0800</pubDate><description><![CDATA[这几天把hibernate和spring好好看了下，再想想struts的一些东西，决定把3个整合一下一起用，表现层用struts+freemarker，业务层用spring，hibernate处理持久层。在struts中，利用委托，将action的处理委托给spring进行，struts只负责页面逻辑。　　前些日子下了Eclipse 3.2+MyEclipse5.0M2，感觉MyEclipse一些]]></description><category></category></item></channel></rss>