<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/zhangxinghua" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/zhangxinghua" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 17 Apr 2011 00:59:00 GMT</lastBuildDate><title>小华的专栏</title><description>CSDN博客聚合服务</description><link>http://blog.csdn.net/blogrss.aspx?username=zhangxinghua</link><item><title>数据仓库</title><link>http://blog.csdn.net/zhangxinghua/archive/2011/04/17/6328784.aspx</link><description>&lt;br /&gt;数据仓库是干什么的，到现在，我终于看到了成果。&lt;br /&gt;&lt;br /&gt;跟所有的证券公司一样，“生”与“死”是我们公司考虑的唯一问题。为获得证监会的“规范类券商资格”(获得这个牌照就如同获得了免死金牌，不但能够生存而且能获得资助从而做大做强)，公司急需上马一套集中监控系统。&lt;br /&gt;背景：&lt;br /&gt;在证券行业中，所有公司的业务系统（所谓证券交易系统）有一个基本特征：每一个分支机构（所谓营业部）的交易系统都是独立的（地理上、管理上），这样总部没办法在技术上对数十套这样的系统的业务数据进行及时的分析与核对。（当然这两年几乎所有公司都实现了交易系统的集中。）于是，几乎所有的证券公司都上马了一套集中监控系统，它通过广域网，把公司下属的这几十家营业部的数据实时或当天晚上采集到总部的数据库中，白天实时的对资金存取、证券买卖等业务行为进行监控，晚上再运算一些核对功能，看资金和证券是否帐实相符，再通过WEB界面将结果展示给公司审计部门。我们公司在06年上半年上了这个系统。&lt;br /&gt;由于手头上的这个系统整合了公司所有的业务系统的数据(30多套分布在全国各地的交易系统、30多套财务系统、&lt;img src=&quot;http://www1.feedsky.com/t1/500662547/zhangxinghua/csdn.net/s.gif?r=http://blog.csdn.net/zhangxinghua/archive/2011/04/17/6328784.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662547/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662547/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 17 Apr 2011 08:59:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2011/04/17/6328784.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2011/04/17/6328784.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662547/1129696</fs:itemid></item><item><title>程序员的版本</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/07/08/2625699.aspx</link><description>国外开发者博客中有一篇有趣的文章，将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级，中级，高级程序员，直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点，可将WEB开发者大致分为以下几个版本：Alpha：阅读过一些专业书籍，大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握HTML代码以前，你大概不会雇佣他们成为职业的WEB制作人员。Beta：已经比较擅长整合站点页面了，在HTML技巧方面也有一定造诣，但还是用Tables来制作页面，不了解CSS，在面对动态页面或数据库连接时还是底气不足。Pre Version 1 (0.1)：比Beta版的开发者水平要高。熟悉HTML，开始了解CSS是如何运作的，懂一点JavaScript，但还是基于业余水准，逐步开始关心动态站点搭建和数据库连接的知识。这个版本的WEB开发人员还远不能成为雇主眼中的香饽饽。1.0: 能够基本把控整个站点开发，针对每个问题尽可能的找到最直接的解决办法。但对可测性，可扩展性以及在不同(层)框架下如何选择最合适的WEB设计工具尚无概念。这个版&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662548/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662548/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 08 Jul 2008 17:31:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/07/08/2625699.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/07/08/2625699.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662548/1129696</fs:itemid></item><item><title>对象初始化过程</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/03/13/2176689.aspx</link><description>对象初始化过程&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662549/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662549/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 13 Mar 2008 11:59:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/03/13/2176689.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/03/13/2176689.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662549/1129696</fs:itemid></item><item><title>程序员与青春饭</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/03/12/2173841.aspx</link><description>程序员与青春饭&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662550/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662550/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 12 Mar 2008 17:01:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/03/12/2173841.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/03/12/2173841.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662550/1129696</fs:itemid></item><item><title>设计模式学习笔记（1）</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/03/11/2169251.aspx</link><description>设计模式学习笔记（1）&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662551/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662551/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 11 Mar 2008 14:59:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/03/11/2169251.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/03/11/2169251.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662551/1129696</fs:itemid></item><item><title>MessageQueue 消息处理</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143787.aspx</link><description>MessageQueue 消息处理&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662552/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662552/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 03 Mar 2008 17:48:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143787.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143787.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662552/1129696</fs:itemid></item><item><title>virtual 关键字</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143560.aspx</link><description>virtual 关键字&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662553/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662553/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 03 Mar 2008 17:01:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143560.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/03/03/2143560.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662553/1129696</fs:itemid></item><item><title>触发器update()和columns_update()函数的使用</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/02/29/2133998.aspx</link><description>触发器update()和columns_update()函数的使用&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662554/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662554/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 29 Feb 2008 17:15:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/02/29/2133998.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/02/29/2133998.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662554/1129696</fs:itemid></item><item><title>三个工厂模式的区别</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/02/28/2128348.aspx</link><description>三个工厂模式的区别&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662555/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662555/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 28 Feb 2008 15:28:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/02/28/2128348.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/02/28/2128348.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662555/1129696</fs:itemid></item><item><title>框架和设计模式的关系</title><link>http://blog.csdn.net/zhangxinghua/archive/2008/02/26/2122662.aspx</link><description>框架和设计模式的关系&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/zhangxinghua/500662556/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/zhangxinghua/500662556/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 26 Feb 2008 16:23:00 +0800</pubDate><author>小华</author><guid isPermaLink="false">http://blog.csdn.net/zhangxinghua/archive/2008/02/26/2122662.aspx</guid><dc:creator>小华</dc:creator><fs:srclink>http://blog.csdn.net/zhangxinghua/archive/2008/02/26/2122662.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/zhangxinghua/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/zhangxinghua/~1129702/500662556/1129696</fs:itemid></item></channel></rss>
