<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Being simple</title><subtitle type="text">Any fool can write code that computer can understand. Good programmers write codes that humans can understand.</subtitle><id>http://feed.cnblogs.com/blog/u/8881/rss</id><updated>2011-06-30T03:26:30Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/8881/rss"/><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/31/2065196.html</id><title type="text">管理笔记20110531（转载）</title><summary type="text">七大法则教你从魔兽公会管理中学习企业管理http://w.163.com/11/0516/13/7467OSBO00314C3U.html一、分工明确、各司其职二、团队协作、合理搭配三、按劳所得、按需分配四、恩威并施、公私分明五、财务公开透明六、合理作息、规划生活七、归属感现在是该我们努力读书的时候了http://book.hexun.com/2011-05-27/130015229.html“不尚贤，使民不争；不贵难得之货，使民不为盗；不见可欲，使民心不乱。是以圣人之治也，虚其心，实其腹，弱其志，强其骨。恒使民无知无欲。使夫智者不敢为也。为无为，则无不治矣。”昔日戏言身后意，今朝都到眼前来。</summary><published>2011-05-31T13:52:00Z</published><updated>2011-05-31T13:52:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/31/2065196.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/31/2065196.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;strong&gt;七大法则教你从魔兽公会管理中学习企业管理&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;div&gt;http://w.163.com/11/0516/13/7467OSBO00314C3U.html&amp;nbsp;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;一、分工明确、各司其职&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;二、团队协作、合理搭配&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;三、按劳所得、按需分配&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;四、恩威并施、公私分明&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;五、财务公开透明&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;六、合理作息、规划生活&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;七、归属感&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;div&gt;&lt;p&gt;&lt;strong&gt;现在是该我们努力读书的时候了&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;http://book.hexun.com/2011-05-27/130015229.html&lt;/div&gt;&lt;div&gt;&amp;#8220;不尚贤，使民不争；不贵难得之货，使民不为盗；不见可欲，使民心不乱。是以圣人之治也，虚其心，实其腹，弱其志，强其骨。恒使民无知无欲。使夫智者不敢为也。为无为，则无不治矣。&amp;#8221;&lt;/div&gt;&lt;div&gt;昔日戏言身后意，今朝都到眼前来。 &lt;p&gt;衣裳已施行看尽，针线犹存未忍开。&lt;/p&gt; &lt;p&gt;尚想旧情怜婢仆，也曾因梦送钱财。&lt;/p&gt; &lt;p&gt;诚知此恨人人有，贫贱夫妻百事哀。（《遣悲怀》其一）&lt;/p&gt;&lt;/div&gt; &lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2065196.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/31/2065196.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/30/2063118.html</id><title type="text">bi news 2011-05-30_06-05 (转载)</title><summary type="text">SQL Server 2011更强大！新功能全集锦 alwayson, crescent, 列压缩，数据可视化数据存储服务商NetApp 2011财年营收51亿美元EMC Hadoop策略：以MapR技术改善HDFSTintri开发适合虚拟化时代的存储商业智能技术在保险数据分析中的应用Facebook数据仓库揭秘：RCFile高效存储结构云端商业智能将离我们的生活越来越近</summary><published>2011-05-30T03:20:00Z</published><updated>2011-05-30T03:20:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/30/2063118.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/30/2063118.html"/><content type="html">&lt;li&gt;&lt;a href="http://server.zol.com.cn/229/2299124_all.html"&gt;SQL Server 2011更强大！新功能全集锦&lt;/a&gt; alwayson, crescent, 列压缩，数据可视化&lt;/li&gt;&lt;li&gt;&lt;a href="http://storage.chinabyte.com/249/12089749.shtml"&gt;数据存储服务商NetApp 2011财年营收51亿美元&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://storage.chinabyte.com/281/12089781.shtml"&gt;EMC Hadoop策略：以MapR技术改善HDFS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://storage.chinabyte.com/258/12089758.shtml"&gt;Tintri开发适合虚拟化时代的存储&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://finance.ifeng.com/money/insurance/hydt/20110517/4031969.shtml"&gt;商业智能技术在保险数据分析中的应用&lt;/a&gt;&lt;/li&gt;&lt;LI&gt;&lt;a href="http://news.cnblogs.com/n/99471/"&gt;Facebook数据仓库揭秘：RCFile高效存储结构&lt;/a&gt;&lt;/LI&gt;&lt;li&gt;&lt;a href="http://tech.it168.com/a2011/0526/1196/000001196108.shtml"&gt;云端商业智能将离我们的生活越来越近&lt;/a&gt;&lt;/li&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2063118.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/30/2063118.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/25/2057232.html</id><title type="text">一亿美元大计划：IBM加大对大规模数据分析投入(转载)</title><summary type="text">一亿美元大计划：IBM加大对大规模数据分析投入 [导读]随着企业IT需求的发展，对真正高效的大型数据分析工具的需求也日渐强烈。上周五，IBM宣布未来将投入1亿美元资金研发高级大型数据分析工具 随着企业IT需求的发展，对真正高效的大型数据分析工具的需求也日渐强烈。上周五，IBM宣布未来将投入1亿美元资金研发高级大型数据分析工具。 同时，IBM宣称，未来将提供20项新的应用，帮助企业及用户进行PB（1PB=1000TB）级别数据的快速分析。 IBM新兴技术副总裁Rod Smith说“现在是IBM介入大型数据处理以及其可操作性的绝佳时机。” 这笔巨额资金将用于处理大规模数据处理软件、系统和服务智能.</summary><published>2011-05-25T11:42:00Z</published><updated>2011-05-25T11:42:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/25/2057232.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/25/2057232.html"/><content type="html">&lt;div&gt;&lt;div&gt; &lt;p&gt;&lt;strong&gt;一亿美元大计划：IBM加大对大规模数据分析投入&lt;/strong&gt;&lt;/p&gt; &lt;div&gt; &lt;div id="conauthor"&gt;&lt;/div&gt; &lt;/div&gt;   &lt;/div&gt;   &lt;p id="digest"&gt;[&lt;strong&gt;导读&lt;/strong&gt;]随着企业IT需求的发展，对真正高效的大型数据分析工具的需求也日渐强烈。上周五，IBM宣布未来将投入1亿美元资金研发高级大型数据分析工具&lt;/p&gt; &lt;div id="artibody"&gt;&lt;div&gt; &lt;/div&gt; &lt;p&gt;随着&lt;a href="http://com.chinabyte.com/" target="_blank"&gt;企业&lt;/a&gt;IT需求的发展，对真正高效的大型数据分析工具的需求也日渐强烈。上周五，&lt;a href="http://com.chinabyte.com/ibm/" target="_blank"&gt;IBM&lt;/a&gt;宣布未来将投入1亿美元资金研发高级大型数据分析工具。 &lt;/p&gt; &lt;p&gt;同时，IBM宣称，未来将提供20项新的应用，帮助企业及用户进行PB（1PB=1000TB）级别数据的快速分析。&lt;/p&gt; &lt;p&gt;IBM新兴技术副总裁Rod Smith说&amp;#8220;现在是IBM介入大型数据处理以及其可操作性的绝佳时机。&amp;#8221;&lt;/p&gt; &lt;p&gt;这笔巨额资金将用于处理大规模数据处理软件、系统和服务智能化的研发。Smith说&amp;#8220;数据处理本身就是件很了不起的事情，但如果IBM能够将这一技术应用在特殊问题的解决和建议上，我们就能够获得这一市场的绝对主动权。&amp;#8221;&lt;/p&gt; &lt;p&gt;虽然当前的IT行业已经有大量的智能化处理和分析软件来对数据进行处理，但面对大量的非结构化数据处理这种问题时，已有的软件就显得力不从心了。而在当今的企业中，几乎80%的数据都是非结构化的，因此企业客户在构建分类&lt;a href="http://soft.chinabyte.com/database/" target="_blank"&gt;数据库&lt;/a&gt;的时候往往面临了非常大的困难和成本。&lt;/p&gt; &lt;p&gt;Smith说&amp;#8220;很多IBM的客户通过各种传感器或手持终端收集了大量的数据，但无论是基于软件还是硬件的传感器都没有提供后续的数据分析功能。&amp;#8221;而基于这种需求，IBM将竭尽所能提供帮助。&lt;/p&gt; &lt;p&gt;为此，IBM将扩建现有的&lt;a href="http://datacenter.chinabyte.com/" target="_blank"&gt;数据中心&lt;/a&gt;，&amp;#8220;而此项研究所带来的大量计算任务则将由部署在全球的数据中心协作完成。&amp;#8221;Smith说到。&lt;/p&gt; &lt;p&gt;&amp;#8220;这一正在研发的服务将包括一系列数据分析能力&amp;#8221;IBM全球技术服务与设施服务副总裁Steve Sams说。&lt;/p&gt; &lt;p&gt;为此，IBM将开发一项名为云负载分析（Cloud Workload Analysis）的工具来帮助用户分析他们的IT负载，识别并标记那些可以被移至云端的任务。而另一项工具则可以允许用户得到他们所需的&lt;a href="http://storage.chinabyte.com/" target="_blank"&gt;存储&lt;/a&gt;空间，从而降低存储管理员分配资源所花费的时间，提升工作效率。&lt;/p&gt; &lt;p&gt;另外，IBM还宣布了另一种软件包，可以利用Hadoop计算来模拟PB级别的数据流并在千分之一内生成运算结果。&lt;/p&gt; &lt;p&gt;InfoSphere BigInsights data analysis framework与InfoSphere Streams  analysis  tool两种软件的组合可以快速的分析文档、视频、音频、点击流、图像以及其他形式的数据。而IBM声称这一软件包在数据分析速度上比市场上同类软件快至 少35%。&lt;/p&gt; &lt;p&gt;而最近一项针对3000名&lt;a href="http://cio.chinabyte.com/" target="_blank"&gt;CIO&lt;/a&gt;的调查发现，83%的人承认分析与商务的智能化将在公司的战略性成长中扮演关键角色。 &lt;/p&gt; &lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2057232.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/25/2057232.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/05/2038217.html</id><title type="text">中国在走向低智商社会吗？(转)</title><summary type="text">http://cn.wsj.com/gb/20110505/ZHT081100.asp?source=rss前些日子，日本著名管理大师大前研一的著作《低智商社会》意外地触动了某些国人的敏感神经。根据网上的援引，大前研一如是说：在中国旅行时我发现，城市遍 街按摩店而书店寥寥无几，中国人均每天读书不足15分钟，人均阅读量只有日本的几十分之一，中国是典型的“低智商社会”，未来毫无希望成为发达国家。后来 有人出来辟谣，说其实这本书根本是在讲日本，有关中国的说法只是网上的移花接木｡不过，我们不能不对这个话题重视起来，探讨一下中国是否有走向低智商社会 的倾向和危险。中国人作为个体而言大都自认为冰雪聪明，尤</summary><published>2011-05-05T12:14:00Z</published><updated>2011-05-05T12:14:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038217.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038217.html"/><content type="html">&lt;div&gt;http://cn.wsj.com/gb/20110505/ZHT081100.asp?source=rss&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;div&gt;前些日子，日本著名管理大师大前研一的著作《低智商社会》意外地触动了某些国人的敏感神经。根据网上的援引，大前研一如是说：在中国旅行时我发现，城市遍 街按摩店而书店寥寥无几，中国人均每天读书不足15分钟，人均阅读量只有日本的几十分之一，中国是典型的&amp;#8220;低智商社会&amp;#8221;，未来毫无希望成为发达国家。后来 有人出来辟谣，说其实这本书根本是在讲日本，有关中国的说法只是网上的移花接木｡不过，我们不能不对这个话题重视起来，探讨一下中国是否有走向低智商社会 的倾向和危险。&lt;br /&gt;&lt;br /&gt;中国人作为个体而言大都自认为冰雪聪明，尤其是受过高等教育的组群。所以有必要先来简单聊一下社会智商和个人智商的区别。 个人智商与生俱来，很好理解，但对社会智商的定义则不一而同。从我个人的角度说，一个高智商社会应该具有以下特点：拥有思维独立及成熟的规模个体群、公共 意识强烈、创新的想法和行为上下呼应、对知识和真理的追求大于对信息的需要。&lt;/div&gt;&lt;/p&gt;&lt;p&gt;......&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2038217.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038217.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/05/2038203.html</id><title type="text">mysql支持的存储引擎（转）</title><summary type="text">MySql中有哪些存储引擎？ 1 MyISAM：这种引擎是mysql最早提供的。这种引擎又可以分为静态MyISAM、动态MyISAM 和压缩MyISAM三种： 静态MyISAM：如果数据表中的各数据列的长度都是预先固定好的，服务器将自动选择这种表类型。因为数据表中每一条记录所占用的空间都是一样的，所以这种表存取和更新的效率非常高。当数据受损时，恢复工作也比较容易做。 动态MyISAM：如果数据表中出现varchar、xxxtext或xxxBLOB字段时，服务器将自动选择 这种表类型。相对于静态MyISAM，这种表存储空间比较小，但由于每条记录的长度不一，所以多次修改数据后，数据表中的数据就可能</summary><published>2011-05-05T11:56:00Z</published><updated>2011-05-05T11:56:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038203.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038203.html"/><content type="html">&lt;div&gt;&lt;p&gt;&lt;strong&gt;MySql中有哪些存储引擎？&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1 MyISAM：&lt;/strong&gt;这种引擎是mysql最早提供的。这种引擎又可以分为静态MyISAM、动态MyISAM 和压缩MyISAM三种：&lt;/p&gt; &lt;p&gt;&lt;strong&gt;静态MyISAM：&lt;/strong&gt;如果数据表中的各数据列的长度都是预先固定好的，服务器将自动选择这种表类型。因为数据表中每一条记录所占用的空间都是一样的，所以这种表存取和更新的效率非常高。当数据受损时，恢复工作也比较容易做。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;动态MyISAM：&lt;/strong&gt;如果数据表中出现varchar、xxxtext或xxxBLOB字段时，服务器将自动选择 这种表类型。相对于静态MyISAM，这种表存储空间比较小，但由于每条记录的长度不一，所以多次修改数据后，数据表中的数据就可能离散的存储在内存中， 进而导致执行效率下降。同时，内存中也可能会出现很多碎片。因此，这种类型的表要经常用optimize table 命令或优化工具来进行碎片整理。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;压缩MyISAM：&lt;/strong&gt;以上说到的两种类型的表都可以用myisamchk工具压缩。这种类型的表进一步减小了占用的存储，但是这种表压缩之后不能再被修改。另外，因为是压缩数据，所以这种表在读取的时候要先时行解压缩。&lt;/p&gt; &lt;p&gt;但是，不管是何种MyISAM表，目前它都不支持事务，行级锁和外键约束的功能。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2 MyISAM Merge引擎：&lt;/strong&gt;这种类型是MyISAM类型的一种变种。合并表是将几个相同的MyISAM表合并为一个虚表。常应用于日志和数据仓库。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3 InnoDB：&lt;/strong&gt;InnoDB表类型可以看作是对MyISAM的进一步更新产品，它提供了事务、行级锁机制和外键约束的功能。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;4 memory(heap)：&lt;/strong&gt;这种类型的数据表只存在于内存中。它使用散列索引，所以数据的存取速度非常快。因为是存在于内存中，所以这种类型常应用于临时表中。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;5 archive：&lt;/strong&gt;这种类型只支持select 和 insert语句，而且不支持索引。常应用于日志记录和聚合分析方面。&lt;/p&gt; &lt;p&gt;当然MySql支持的表类型不止上面几种。&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2038203.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038203.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/05/05/2038202.html</id><title type="text">facebook使用的开源软件（转）</title><summary type="text">Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发，用于储存特别大的数据。 MySQL这个不需要在介绍什么了吧，使用最为广泛的开源数据库。 Memcached是一个高性能的、分布式的内存对象缓存系统。 Scribe旨在帮助Facebook处理服务器上的大量数据，正像Scribe网页所述“如经常访问Facebook，请使用Scribe。具体而言，Scribe就是一台服务器，实时收集用网站日志信息。 Thrift是一个可伸缩的跨语言的服务开发框架。Key-Value 存储服务器Cassandra就是使用Thrift作为其客户端API的。 Fla</summary><published>2011-05-05T11:55:00Z</published><updated>2011-05-05T11:55:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038202.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038202.html"/><content type="html">&lt;div&gt;&lt;div id="news_content"&gt;&lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Apache Cassandra&lt;/strong&gt;是&lt;strong style="font-weight:bold;"&gt;一&lt;/strong&gt;套开源分布式Key-Value存储系统。它最初由Facebook开发，用于储存特别大的数据。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;MySQL&lt;/strong&gt;这个不需要在介绍什么了吧，使用最为广泛的开源数据库。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Memcached&lt;/strong&gt;是一个高性能的、分布式的内存对象缓存系统。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Scribe&lt;/strong&gt;旨在帮助Facebook处理服务器上的大量数据，正像Scribe网页所述&amp;#8220;如经常访问Facebook，请使用Scribe。具体而言，Scribe就是一台服务器，实时收集用网站日志信息。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Thrift&lt;/strong&gt;是一个可伸缩的跨语言的服务开发框架。Key-Value 存储服务器&amp;nbsp;Cassandra&amp;nbsp;就是使用Thrift作为其客户端API的。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;FlashCache&lt;/strong&gt;&amp;nbsp;是一个适合一般应用场景的MySQL缓存优化模块。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Hadoop&lt;/strong&gt;并不仅仅是一个用于存储的分布式文件系统，而是设计用来在由通用计算设备组成的大型集群上执行分布式应用的框架。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Hive&lt;/strong&gt;&amp;nbsp;是一个基于Hadoop的数据仓库平台。通过Hive，我们可以方便地进行ETL的工作。Hive定义了一个类似于SQL的查询语言：HQL，能 够将用户编写的QL转化为相应的Mapreduce程序基于Hadoop执行。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Open Graph protocol&lt;/strong&gt;&amp;nbsp;可让你的任何网页变成社交图谱。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;OpenCompute&lt;/strong&gt;&amp;nbsp;- 一个开源硬件项目，提供高能效的数据中心。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;span style="font-weight:bold;"&gt;&lt;strong&gt;Tornado&lt;/strong&gt;&amp;nbsp;web server&lt;/span&gt;&amp;nbsp;是使用Python编写出來的一个极轻量级、高可伸缩性和非阻塞IO的Web服务器软件，著名的Friendfeed网站就是使用它搭建的。&lt;/li&gt; &lt;br /&gt; &lt;li style="margin-top:0px;margin-right:0px;margin-bottom:0.25em;margin-left:30px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"&gt;&lt;strong style="font-weight:bold;"&gt;Varnish cache&lt;/strong&gt;&amp;nbsp;是一款高性能的开源HTTP加速器，挪威最大的在线报纸&amp;nbsp;Verdens Gang使用3台Varnish代替了原来的12台squid，性能居然比以前更好。&lt;/li&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2038202.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/05/05/2038202.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/04/19/2020695.html</id><title type="text">免费的挖掘软件推荐（转）</title><summary type="text">http://blog.sciencenet.cn/home.php?mod=space&amp;uid=242887&amp;do=blog&amp;id=324579R相关GUI软件：http://www.sciviews.org/Tinn-R/http://www.shamoxia.com/html/y2011/2764.htmlGraphical user interfaces for R RStudio Integrated development environment (IDE) for R Rattle Gnome cross platform GUI for Data Min</summary><published>2011-04-19T03:40:00Z</published><updated>2011-04-19T03:40:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020695.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020695.html"/><content type="html">&lt;div&gt;http://blog.sciencenet.cn/home.php?mod=space&amp;amp;uid=242887&amp;amp;do=blog&amp;amp;id=324579&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;R相关GUI软件：&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;http://www.sciviews.org/Tinn-R/&lt;/div&gt;&lt;div&gt;http://www.shamoxia.com/html/y2011/2764.html&lt;/div&gt;&lt;div&gt;&lt;table width="432" border="0" cellpadding="3" cellspacing="2" height="220"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;Graphical user interfaces for R&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110306113811599/RStudio.html"&gt;RStudio&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Integrated development environment (IDE) for R&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110311190649361/Rattle.html"&gt;Rattle&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Gnome cross platform GUI for Data Mining using R&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110311191631521/Red-R.html"&gt;Red-R&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Open source visual programming interface for R&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110311183632110/Deducer.html"&gt;Deducer&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Intuitive, cross-platform graphical data analysis system&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110309144626518/RKWard.html"&gt;RKWard&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Easy to use, transparent frontend&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110311191311825/JGR.html"&gt;JGR&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Universal and unified graphical user interface for R&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://www.linuxlinks.com/article/20110306122159309/RCommander.html"&gt;R Commander&lt;/a&gt;&lt;/td&gt; &lt;td&gt;Basic-Statistics GUI for R&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&amp;nbsp;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;R与C#集成使用：&lt;/p&gt;&lt;p&gt;&lt;div&gt;http://www.codeproject.com/KB/cs/RtoCSharp.aspx&lt;/div&gt;&lt;div&gt;http://cos.name/cn/topic/103438&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2020695.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020695.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/04/19/2020687.html</id><title type="text">sql server 2005 and above, 合并多行为一行，并返回</title><summary type="text">数据集：表名：tb_testid name1 abc2 xyz3 test想一次性返回：1,abc|2,xyz|3,test具体的测试SQL如下：DECLARE @Sample TABLE (ID INT, NAME VARCHAR(50))INSERT @SampleSELECT 1, 'a是cdl' UNION ALLSELECT 2, 'bcdl' UNION ALLSELECT 3, 'ccdl' UNION ALLSELECT 4, 'dcdl' SELECT CAST(STUFF(g.y, 1, 1, '&amp;#3</summary><published>2011-04-19T03:37:00Z</published><updated>2011-04-19T03:37:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020687.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020687.html"/><content type="html">&lt;p&gt; 数据集：表名：tb_test&lt;/p&gt;&lt;p&gt;id&amp;nbsp; name&lt;/p&gt;&lt;p&gt;1&amp;nbsp; abc&lt;/p&gt;&lt;p&gt;2&amp;nbsp; xyz&lt;/p&gt;&lt;p&gt;3&amp;nbsp; test&lt;/p&gt;&lt;p&gt;想一次性返回：1,abc|2,xyz|3,test&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;div&gt;具体的测试SQL如下：&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;div&gt;DECLARE&amp;nbsp;&amp;nbsp; &amp;nbsp;@Sample TABLE (ID INT, NAME VARCHAR(50))&lt;br /&gt;&lt;br /&gt;INSERT&amp;nbsp;&amp;nbsp; &amp;nbsp;@Sample&lt;br /&gt;SELECT&amp;nbsp;&amp;nbsp; &amp;nbsp;1, 'a是cdl' UNION ALL&lt;br /&gt;SELECT&amp;nbsp;&amp;nbsp; &amp;nbsp;2, 'bcdl' UNION ALL&lt;br /&gt;SELECT&amp;nbsp;&amp;nbsp; &amp;nbsp;3, 'ccdl' UNION ALL&lt;br /&gt;SELECT&amp;nbsp;&amp;nbsp; &amp;nbsp;4, 'dcdl' &lt;br /&gt;&lt;br /&gt;SELECT&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;CAST(STUFF(g.y, 1, 1, '') AS VARCHAR(100)) AS result&lt;br /&gt;FROM (&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT DISTINCT&amp;nbsp;&amp;nbsp; &amp;nbsp;'|' + CAST(id AS VARCHAR(11))+','+NAME&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;FROM&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;@Sample&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;FOR XML&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;PATH('')&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;) AS g(y)&lt;/div&gt;&lt;/p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2020687.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/04/19/2020687.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/04/07/2008609.html</id><title type="text">ODS项目常见问题</title><summary type="text">•某个源表或源字段有变化了，影响范围有多大？•某个目标表或目标字段改名字了，ETL作业要如何调整？•目标表又修改了一组源表映射，ETL作业的依赖要如何调整才能确保正确？•某个目标表增加字段了，应该从哪些源字段映射过来？•源系统的日期字段格式多种多样，有没有什么统一的解决方法？•想查看某个源字段在哪些目标表中有引用，怎么办？•同一个源表字段在不同目标表中，由于这些目标表由不同开发人员开发，映射规则填...</summary><published>2011-04-07T11:04:00Z</published><updated>2011-04-07T11:04:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008609.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008609.html"/><content type="html">&lt;p&gt;&lt;strong&gt;•某个源表或源字段有变化了，影响范围有多大？&lt;br&gt;•某个目标表或目标字段改名字了，ETL作业要如何调整？&lt;br&gt;•目标表又修改了一组源表映射，ETL作业的依赖要如何调整才能确保正确？&lt;br&gt;•某个目标表增加字段了，应该从哪些源字段映射过来？&lt;br&gt;•源系统的日期字段格式多种多样，有没有什么统一的解决方法？&lt;br&gt;•想查看某个源字段在哪些目标表中有引用，怎么办？&lt;br&gt;•同一个源表字段在不同目标表中，由于这些目标表由不同开发人员开发，映射规则填写的可能也不同，如何才能确保这些处理规则都一致呢？&lt;br&gt;•修改了目标表中的主键和主索引，会有哪些潜在的影响？&lt;br&gt;•一个目标表对应有多个源表映射，有没有什么好的方法一次性修改某个目标字段的所有映射规则？&lt;br&gt;•事件主题的主外键问题始终未解决，每次测试都有新的问题产生，这可如何是好？&lt;br&gt;•开发环境都有几个，还不包括测试环境和生产环境，如何保证把正确的脚本发布到正确的ETL环境中？有没有什么办法减少发布过程中的版本错误或人为错误？&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2008609.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008609.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/margiex/archive/2011/04/07/2008605.html</id><title type="text">visual studio 2010与visual sourcesafe集成，注册表实现</title><summary type="text">Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe]"SCCServerName"="vss""SCCServerPath"="c:\\Program Files\\Microsoft Visual SourceSafe\\ssscc.dll" [HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider]"ProviderRegKey&amp;</summary><published>2011-04-07T11:02:00Z</published><updated>2011-04-07T11:02:00Z</updated><author><name>margiex</name><uri>http://www.cnblogs.com/margiex/</uri></author><link rel="alternate" href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008605.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008605.html"/><content type="html">Windows Registry Editor Version 5.00&lt;div&gt;&lt;div&gt; &lt;p&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SourceSafe]&lt;br /&gt;"SCCServerName"="vss"&lt;br /&gt;"SCCServerPath"="c:\\Program Files\\Microsoft Visual SourceSafe\\ssscc.dll"&lt;/p&gt; &lt;p&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider]&lt;br /&gt;"ProviderRegKey"="SOFTWARE\\Microsoft\\SourceSafe"&lt;/p&gt; &lt;p&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\SourceCodeControlProvider\InstalledSCCProviders]&lt;br /&gt;"Microsoft Visual SourceSafe"="SOFTWARE\\Microsoft\\SourceSafe"&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/margiex/aggbug/2008605.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/margiex/archive/2011/04/07/2008605.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
