﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-hxh(贺星河)的专栏</title><link>http://www.cnblogs.com/hxhbluestar/</link><description>看美人颜红，心窃喜；纵有来生复世，知己难求；且饮酒西楼，把江山灌醉，莫问心忧!
</description><language>zh-cn</language><lastBuildDate>Thu, 28 Aug 2008 10:39:05 GMT</lastBuildDate><pubDate>Thu, 28 Aug 2008 10:39:05 GMT</pubDate><ttl>60</ttl><item><title>4月27日顶尖Windows内核技术大师David A. Solomon与您相约上海</title><link>http://www.cnblogs.com/hxhbluestar/archive/2007/04/19/719000.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Wed, 18 Apr 2007 17:04:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2007/04/19/719000.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/719000.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2007/04/19/719000.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/719000.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/719000.html</trackback:ping><description><![CDATA[&nbsp;<br>详细请查看 <a href="http://blog.csdn.net/snakeguang/archive/2007/04/12/1561936.aspx">http://blog.csdn.net/snakeguang/archive/2007/04/12/1561936.aspx</a> <br><br>
<p>活动嘉宾：David A. Solomon</p>
<p>David A. Solomon是David Solomon Expert Seminars的主席，为全球的企业（包括Microsoft）教授有关Windows内部机理的课程。David也经常是Microsoft技术会议的演讲者。他以前曾经是DEC（Digital Equipment Corporation）公司的VMS操作系统开发组的项目负责人和开发者。</p>
<p>DavidDavid A. Solomon和Mark E. Russinovich（顶尖Windows内核专家、 Winternals Software 首席软件设计师） 合著了《深入解析Windows 操作系统》。该书已经出版第4版，已由博文视点公司引进出版。</p>
<p>&nbsp;</p>
<p>邀请嘉宾：李建忠、彭爱华、（增加中）</p>
<p>活动时间：<st1:chsdate year="2007" month="4" day="27" islunardate="False" isrocdate="False" w:st="on">2007-4-27</st1:chsdate> 19：00点</p>
<p>活动地点：上海市淮海中路1555号上海图书馆二层5203室(地铁一号线衡山路二号出口)<br><br></p>
<p>活动联系人：佘广、方舟</p>
<p>联系方式：<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#83;&#104;&#101;&#103;&#117;&#97;&#110;&#103;&#64;&#98;&#114;&#111;&#97;&#100;&#118;&#105;&#101;&#119;&#46;&#99;&#111;&#109;&#46;&#99;&#110;">Sheguang@broadview.com.cn</a> 或<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#115;&#104;&#101;&#103;&#117;&#97;&#110;&#103;&#64;&#99;&#115;&#100;&#110;&#46;&#110;&#101;&#116;">sheguang@csdn.net</a></p>
<p>电话：027-66012959&nbsp;&nbsp;13037178212&nbsp;027-87690812 </p>
<p>活动举办方：</p>
<p>CSDN.NET 、电子工业出版社北京博文视点资讯有限公司、<a href="http://www.softcompass.com/">祝成科技</a>、《程序员》杂志社</p>
<p>活动流程：</p>
<p>（1）30分钟读者见面会以及新书签售</p>
<p>（2）30分钟《程序员》杂志专访</p>
<p>（3）技术交流时间</p>
<p>&nbsp;</p>
<p>报名方式：想报名参加的读者朋友，请您尽快将您的联系方式按以下邮件格式发送到：<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#115;&#104;&#101;&#103;&#117;&#97;&#110;&#103;&#64;&#98;&#114;&#111;&#97;&#100;&#118;&#105;&#101;&#119;&#46;&#99;&#111;&#109;&#46;&#99;&#110;">sheguang@broadview.com.cn</a> 或 <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#115;&#104;&#101;&#103;&#117;&#97;&#110;&#103;&#64;&#99;&#115;&#100;&#110;&#46;&#110;&#101;&#116;">sheguang@csdn.net</a></p>
<p>邮件格式如下：</p>
<p>l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 标题：参加David A. Solomon见面会</p>
<p>l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 姓名：</p>
<p>l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 手机：</p>
<p>l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 邮件地址：</p>
<p>l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 是否需要购买签名图书：</p>
<img src ="http://www.cnblogs.com/hxhbluestar/aggbug/719000.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41940/" target="_blank">[新闻]惠普139亿美元完成对EDS的收购</a>]]></description></item><item><title>上海.NET俱乐部10月份活动</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/10/18/532448.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Wed, 18 Oct 2006 05:51:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/10/18/532448.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/532448.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/10/18/532448.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/532448.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/532448.html</trackback:ping><description><![CDATA[<table class=MsoNormalTable style="BACKGROUND: white; WIDTH: 90%" cellSpacing=3 cellPadding=0 align=left border=0>
    <tbody>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: center" align=center><strong><span style="FONT-SIZE: 16.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">上海</span></strong><strong><span lang=EN-US style="FONT-SIZE: 16.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">.NET</span></strong><strong><span style="FONT-SIZE: 16.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">俱乐部</span></strong><strong><span lang=EN-US style="FONT-SIZE: 16.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">10</span></strong><strong><span style="FONT-SIZE: 16.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">月份活动</span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"><br><br></span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">演讲主题</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">(</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">一</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">)</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">：基于</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> WinFX </span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">技术构建的下一代企业应用</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">作为微软下一代操作系统，引入了全新的开发体验，基于</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">WinFX </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">技术构建的下一代企业应用体现出绝佳的用户体验，灵活性和安全性。</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Presentation Foundation (Avalon)</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">，</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Communication Foundation</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">（</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Indigo</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">），</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Workflow Foundation,CardSpace(InfoCard)</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">，各种耳熟能详的技术必将激发开发人员更大的创造性，如果你是一个</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">.net</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">技术的爱好者，一个关注新技术的开发者，一个</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">IT</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的从业者，欢迎加入我们，一起聊聊技术，说说体会，让新知与经验在这里交互共享！</span></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">主讲：钟卫</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><img height=119 alt="" hspace=20 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/image001.jpg" width=93 align=left border=0><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">微软公司开发平台合作部经理，微软技术专家，多年参与和主持</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">.net</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">平台的开发工作，对于金融，保险，社区管理领域的研发有很深的从业经验，对于数据安全在经济类系统中的应用有较深的研究。</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"><br><br></span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">演讲主题</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">(</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">二</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">)</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">：</span></strong><strong><span lang=EN-US style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Vista</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核演进</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">锤炼五载，几经推迟，</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的正式发布终于离我们越来越近了。你也许已经看过了</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的亮丽界面，体验过一些</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">新的功能。但是，当世软件霸主倾巨资打造的力作当然不只是表面的变化和简单的功能扩充，而是从内核开始的一次全面革新。如果说</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows 2000</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">和</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">XP</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">是对</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">NT </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核的丰富和扩充，那么</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">则是对</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">NT</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核的一次重构（</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">refactoring</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">），包括线程调度、中断和异常分发、多处理器同步、内存管理、文件系统等操作系统</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的核心模块都进行了重新实现。新的</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核不仅把安全性这一最重要目标贯彻到内核的每个角落，而且把近年来的很多重要软硬件技术都融入到内核中，包</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">括</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">PCI Express</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">TPM</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">EFI</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">ACPI3.0</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">CPU</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">热替换等。本演讲将介绍</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核的演进过程，</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核的重大增强和改进，以及如何使用调试工具来探索</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的内核变化。通过本演讲大家可以更深刻的理解</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">的各种新功能和特性。</span></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">主讲：张银奎</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><img height=116 alt="" hspace=20 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/image002.jpg" width=100 align=left border=0><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"><br></span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">高级软件工程师，高端调试网站（</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">http://advdbg.org</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">）主要创始人，《程序员</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">》杂志</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&#8220;</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">软件调试</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&#8221;</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">专栏作者。毕业于上海交通大学信息与控制工程系，十年软件开发和研究经验，对</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">IA-32</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">架构、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核、驱动程序、尤其是软件调试有</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">较深入研究。</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">已经出版翻译作品有《数据挖掘原理》、《机器学习》、《人工智能：复杂问题求解的结构和策略》等。在写作品《软件调试》将于</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">2007</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">年出版。</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">活动时间</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 99.24%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span></p>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">2006</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">年</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">10</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">月</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">22</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">日</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">(</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">周日</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">) 14:00-17:00 </span></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 72.66%; PADDING-TOP: 7.5pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">活动安排</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 7.5pt; PADDING-LEFT: 7.5pt; PADDING-BOTTOM: 7.5pt; WIDTH: 99.24%; PADDING-TOP: 7.5pt" vAlign=top colSpan=2>
            <table class=MsoNormalTable style="WIDTH: 300.5pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=401 border=0>
                <tbody>
                    <tr style="HEIGHT: 14.8pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f79646 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #f79646; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 14.8pt" vAlign=top width=116>
                        <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: center" align=center><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span><strong><span style="FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">时间</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f79646 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #f79646; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 213.8pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 14.8pt" vAlign=top width=285>
                        <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: center" align=center><strong><span style="FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内容</span></strong></p>
                        </td>
                    </tr>
                    <tr style="HEIGHT: 3.75pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 3.75pt" vAlign=top width=116>
                        <p class=MsoNormal><strong><span lang=EN-US style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">13:30-14:00</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 3.75pt" vAlign=top>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">签到</span></p>
                        </td>
                    </tr>
                    <tr style="HEIGHT: 10.5pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 10.5pt" vAlign=top width=116>
                        <p class=MsoNormal style="LINE-HEIGHT: 10.5pt; TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">14:00-14:15</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 10.5pt" vAlign=top>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">俱乐部规划展望</span></p>
                        </td>
                    </tr>
                    <tr style="HEIGHT: 0.85pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 0.85pt" vAlign=top width=116>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">14:15-15:00</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 0.85pt" vAlign=top>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">基于<span lang=EN-US> WinFX </span>技术构建的下一代企业应用</span></p>
                        </td>
                    </tr>
                    <tr style="HEIGHT: 13.5pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 13.5pt" vAlign=top width=116>
                        <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">15:05-16:25</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 13.5pt" vAlign=top>
                        <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">Windows Vista</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">内核演进</span></p>
                        </td>
                    </tr>
                    <tr style="HEIGHT: 5.25pt">
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #f79646 1pt solid; WIDTH: 86.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 5.25pt" vAlign=top width=116>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">16:25-17:00</span></strong></p>
                        </td>
                        <td style="BORDER-RIGHT: #f79646 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: #f79646 1pt solid; HEIGHT: 5.25pt" vAlign=top>
                        <p class=MsoNormal style="TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">分组讨论，幸运抽奖</span></p>
                        </td>
                    </tr>
                </tbody>
            </table>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 72.66%; PADDING-TOP: 0.75pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">活动地点</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 95.74%; PADDING-TOP: 0.75pt" vAlign=top colSpan=2>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span></p>
            <p class=MsoNormal style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">上海华东师范大学中山北路校区中山北路</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">3663</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">号，活动中心报告厅</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">(</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">到华东师范大学正门，</span></p>
            <p class=MsoNormal style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">直走至丽娃河，在河北岸左转，直走即到</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">.) <br><br></span></p>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt"><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"><img height=228 alt="" src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/image003.jpg" width=290 border=0></span></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 72.66%; PADDING-TOP: 0.75pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">目标成员</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 0.84%; PADDING-TOP: 0.75pt" vAlign=top width=32>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span></p>
            </td>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 94.5%; PADDING-TOP: 0.75pt" vAlign=top>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">IT</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">开发人员、软件开发经理、软件架构师、</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">IT</span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">知识工作者、系统管理人员、信息主管等。</span></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 72.66%; PADDING-TOP: 0.75pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">报名注册</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 0.84%; PADDING-TOP: 0.75pt" vAlign=top width=32>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span></p>
            </td>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 94.5%; PADDING-TOP: 0.75pt" vAlign=top>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">用户在</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> www.TechJie.Com </span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">官方网站报名注册后，我们将对用户进行核准筛选，</span></p>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">并在活动前通过电子邮件发出活动邀请函。活动完全免费，并有精美奖品附送，</span></p>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span lang=EN-US style="FONT-SIZE: 15pt; COLOR: black; FONT-FAMILY: 黑体; LETTER-SPACING: 0.85pt"><a href="http://www.techjie.com/usermodules/register.aspx"><span lang=EN-US><span lang=EN-US>请点击这里报名</span></span><span lang=EN-US><span lang=EN-US> </span></span></a></span></strong></p>
            </td>
        </tr>
        <tr style="HEIGHT: 3.75pt">
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 72.66%; PADDING-TOP: 0.75pt; HEIGHT: 3.75pt" colSpan=2>
            <p class=MsoNormal style="TEXT-ALIGN: left" align=left><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">论坛交流</span></strong><strong><span style="FONT-SIZE: 11.5pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></strong></p>
            </td>
        </tr>
        <tr>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 0.84%; PADDING-TOP: 0.75pt" vAlign=top width=32>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt">&nbsp; </span></p>
            </td>
            <td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 94.5%; PADDING-TOP: 0.75pt" vAlign=top>
            <p class=MsoNormal style="LINE-HEIGHT: 13.5pt; TEXT-ALIGN: left" align=left><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"><a href="http://forum.techjie.com/"><span lang=EN-US style="FONT-FAMILY: 宋体"><span lang=EN-US>点击这里</span></span></a></span><span style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; LETTER-SPACING: 0.85pt">就此次俱乐部活动，与俱乐部成员以及讲师进行全方位互动</span><span lang=EN-US style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial; LETTER-SPACING: 0.85pt"> </span></p>
            </td>
        </tr>
        <tr height=0>
            <td style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" width=32></td>
            <td style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" width=566></td>
        </tr>
    </tbody>
</table>
<p class=MsoNormal><span lang=EN-US>&nbsp;</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<img src ="http://www.cnblogs.com/hxhbluestar/aggbug/532448.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41939/" target="_blank">[新闻]搜狗五笔输入法发布</a>]]></description></item><item><title>Jawbreaker 小游戏</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/05/18/403839.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Thu, 18 May 2006 14:03:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/05/18/403839.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/403839.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/05/18/403839.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/403839.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/403839.html</trackback:ping><description><![CDATA[<p>趁闲时写了个小游戏 Jawbreaker ,就是彩珠游戏,在Windows Mobile 系列的手机上都会带的一个游戏,本来五一之前就完成了,想再修补修补完善完善,近来发现实在没有时间了,暂且公开出来,大家有兴趣的可以在此基础上继续开发<br>有两个版本 C# 版的和Java版的,都还有些小bug,不是很完善,分别用的是VS2005和Eclipse开发的,也可以作为一个两种语言异同的对照和参考<br><img src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_Csharp.jpg" border=0><br>C#版源代码：<a href="/Files/hxhbluestar/JawbreakerCsharp.zip">http://www.cnblogs.com/Files/hxhbluestar/JawbreakerCsharp.zip</a><br><br><img height=253 alt="" src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_Java.jpg" width=418 border=0></p>
<p>Java版源代码：<a href="/Files/hxhbluestar/JawbreakerJava.zip">http://www.cnblogs.com/Files/hxhbluestar/JawbreakerJava.zip</a><br><br><br>&nbsp;</p>
<img src ="http://www.cnblogs.com/hxhbluestar/aggbug/403839.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41938/" target="_blank">[新闻]新学年开始 大学生适用的十大互联网应用</a>]]></description></item><item><title>关于企业软件资质申请流程以及时间规划（二）——软件登记测试</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/04/19/379275.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Wed, 19 Apr 2006 07:55:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/04/19/379275.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/379275.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/04/19/379275.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/379275.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/379275.html</trackback:ping><description><![CDATA[摘要: 介绍在中小型企业申请软件企业资质的过程中所要注意的一些问题，包括填写表格和准备资料的注意事项，申请过程所需要的时间和费用，以及要掌握的一些小技巧，希望能给大家带来一些帮助，如果有疑问，欢迎跟我联系GoogleTalk:hexinghe (a) gmail.com<br><br>本篇重点介绍在进行软件登记测试过程中要注意的一些事项&nbsp;&nbsp;<a href='http://www.cnblogs.com/hxhbluestar/archive/2006/04/19/379275.html'>阅读全文</a><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/379275.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41937/" target="_blank">[新闻]Google拟在9月发布自有浏览器 或采用火狐内核</a>]]></description></item><item><title>使用Rose2003进行数据库建模并导入SQLServer2000的图解详细过程</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/04/01/364138.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Sat, 01 Apr 2006 03:42:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/04/01/364138.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/364138.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/04/01/364138.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/364138.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/364138.html</trackback:ping><description><![CDATA[摘要: 文章详细介绍了如何使用Rose2003进行数据库建模以及将模型导入到SQLServer2000中的步骤，包括建立表、表间关系、Tablespace等以及过程中需要注意的一些细节问题，希望能给大家带来帮助<br><br>本文为系列之一，欢迎讨论&nbsp;&nbsp;<a href='http://www.cnblogs.com/hxhbluestar/archive/2006/04/01/364138.html'>阅读全文</a><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/364138.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41936/" target="_blank">[新闻]微软正在构思将Wi-Fi带入汽车</a>]]></description></item><item><title>关于企业软件资质申请流程以及时间规划（一）——软件著作权申请</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/03/29/362041.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Wed, 29 Mar 2006 12:31:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/03/29/362041.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/362041.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/03/29/362041.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/362041.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/362041.html</trackback:ping><description><![CDATA[摘要: 介绍在中小型企业申请软件企业资质的过程中所要注意的一些问题，包括填写表格和准备资料的注意事项，申请过程所需要的时间和费用，以及要掌握的一些小技巧，希望能给大家带来一些帮助，如果有疑问，欢迎跟我联系GoogleTalk:hexinghe (a) gmail.com<br>本篇重点介绍在进行 软件著作权申请 过程中要注意的一些事项&nbsp;&nbsp;<a href='http://www.cnblogs.com/hxhbluestar/archive/2006/03/29/362041.html'>阅读全文</a><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/362041.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41935/" target="_blank">[新闻]对比测试：IE8 Beta 2 VS Firefox 3.0.1</a>]]></description></item><item><title>写了个小程序，方便大家编程（QuickDog,快捷键帮手）</title><link>http://www.cnblogs.com/hxhbluestar/archive/2006/01/05/311729.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Thu, 05 Jan 2006 09:31:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2006/01/05/311729.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/311729.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2006/01/05/311729.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/311729.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/311729.html</trackback:ping><description><![CDATA[摘要: 在使用电脑的过程中诞生的一些个性化需求，这个软件主要是解决<br>1、用快捷键快速打开文件或文件夹；<br>2、快速切换网络设置（即IP地址）<br>3、解决IBM笔记本中没有Windows Key的一些麻烦<br><br>欢迎试用，如果有任何问题，请与我联系：hexinghe (a) gmail.com&nbsp;&nbsp;<a href='http://www.cnblogs.com/hxhbluestar/archive/2006/01/05/311729.html'>阅读全文</a><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/311729.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41934/" target="_blank">[新闻]iPhone存在严重密码安全漏洞</a>]]></description></item><item><title>在VS.NET2005中使用java代码段以及SOL文件格式的解析</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/12/07/292182.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Tue, 06 Dec 2005 16:25:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/12/07/292182.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/292182.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/12/07/292182.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/292182.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/292182.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="TEXT-ALIGN: center" align=center><B><SPAN style="FONT-SIZE: 18pt; FONT-FAMILY: 华文细黑">在<SPAN lang=EN-US>VS.NET2005</SPAN>中使用<SPAN lang=EN-US>java</SPAN>代码段<BR>以及SOL文件格式的解析</SPAN></B></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">贺星河</SPAN> <SPAN lang=EN-US>2005-11-16</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN style="FONT-FAMILY: 宋体">你是一个</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">程序员，不熟悉</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">，突然拿到一段</SPAN><SPAN lang=EN-US>Java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码，你怎么办？你甚至什么</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">程序都没有写过，现在要把这段</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码用到</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">中来，怎么办呢？</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">方法不外乎这几个：</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>1</SPAN><SPAN style="FONT-FAMILY: 宋体">、学习</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">，用</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">重写一遍，语法差不多，应该可以搞定</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>2</SPAN><SPAN style="FONT-FAMILY: 宋体">、使用</SPAN><SPAN lang=EN-US>J#,</SPAN><SPAN style="FONT-FAMILY: 宋体">把</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码导入进来，做相关改动即可</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>3</SPAN><SPAN style="FONT-FAMILY: 宋体">、将</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">类库</SPAN><SPAN lang=EN-US>(jar)</SPAN><SPAN style="FONT-FAMILY: 宋体">转化成</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">的类库</SPAN><SPAN lang=EN-US>(dll);</SPAN><SPAN style="FONT-FAMILY: 宋体">比如</SPAN><SPAN lang=EN-US><A href="http://sourceforge.net/projects/ikvm/">IKVM<SPAN lang=EN-US style="FONT-FAMILY: 宋体"><SPAN lang=EN-US>项目</SPAN></SPAN></A></SPAN><SPAN style="FONT-FAMILY: 宋体">：</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">相关方法：</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>http://www.cnblogs.com/xiaotie/archive/2005/10/10/251724.aspx</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">其实到了</SPAN><SPAN lang=EN-US>VS.NET2005</SPAN><SPAN style="FONT-FAMILY: 宋体">里面，我觉得大家可以试试第二种方法：</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">如果你有时间，那么第一种方法当然是最好不过的了，不管是对你的知识结构还是</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">与</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">的了解都会加深很多，但是很多时候，因为可能项目紧张，你没时间重写一遍代码；这种时候你可以用第三种办法，但是实际情况你只是需要一段或者几段</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码，第三种方法就行不通了，所以我觉得第二种方法相对来说还是比较灵活的</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">我这里只一个举例子来说明在</SPAN><SPAN lang=EN-US>VS.NET2005</SPAN><SPAN style="FONT-FAMILY: 宋体">中怎么在</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">中使用一段</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码，供大家参考</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">写过</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">程序的大概都知道后缀为</SPAN><SPAN lang=EN-US>.sol</SPAN><SPAN style="FONT-FAMILY: 宋体">的一种文件格式，这是</SPAN><SPAN lang=EN-US>flash</SPAN><SPAN style="FONT-FAMILY: 宋体">用于在本地存储日志记录的</SPAN><SPAN lang=EN-US>;</SPAN><SPAN style="FONT-FAMILY: 宋体">我们</SPAN><SPAN lang=EN-US>google</SPAN><SPAN style="FONT-FAMILY: 宋体">一下，发现没有用</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">写好的项目，但是有</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">的，</SPAN><SPAN lang=EN-US><A href="http://sourceforge.net/projects/solve/">http://sourceforge.net/projects/solve/</A> </SPAN><SPAN style="FONT-FAMILY: 宋体">；大家可以到</SPAN> <SPAN lang=EN-US><A href="http://sourceforge.net/project/showfiles.php?group_id=121037&amp;package_id=131997"><SPAN lang=EN-US style="FONT-FAMILY: 宋体"><SPAN lang=EN-US>这里</SPAN></SPAN></A> </SPAN><SPAN style="FONT-FAMILY: 宋体">下载相应的</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">源代码，然后解压来看可以看到这个软件的</SPAN><SPAN lang=EN-US>windows</SPAN><SPAN style="FONT-FAMILY: 宋体">界面如下图：</SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><IMG height=375 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/r_image001.gif" width=550 border=0 longDesc=""></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">图一、</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">版的</SPAN><SPAN lang=EN-US>SolVE</SPAN><SPAN style="FONT-FAMILY: 宋体">界面</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">现在我们并不需要这个项目的</SPAN><SPAN lang=EN-US>gui</SPAN><SPAN style="FONT-FAMILY: 宋体">，只是需要解析的一些文件格式代码，从</SPAN><SPAN lang=EN-US>solve-v0.2-src</SPAN><SPAN style="FONT-FAMILY: 宋体">文件夹中我们可以看到，真正需要的是</SPAN><SPAN lang=EN-US>datatypes/fileformat/ </SPAN><SPAN style="FONT-FAMILY: 宋体">下面的几个相关类</SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><IMG height=325 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/r_image002.gif" width=214 border=0 longDesc=""></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">图二、</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">代码的文件结构</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">我们使用</SPAN><SPAN lang=EN-US>eclipse</SPAN><SPAN style="FONT-FAMILY: 宋体">查看一下相关的类，可以知道还需要</SPAN><SPAN lang=EN-US>/util/</SPAN><SPAN style="FONT-FAMILY: 宋体">目录下的几个类</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">现在我们用</SPAN><SPAN lang=EN-US>VS2005</SPAN><SPAN style="FONT-FAMILY: 宋体">新建一个</SPAN><SPAN lang=EN-US>C#Application</SPAN><SPAN style="FONT-FAMILY: 宋体">项目和</SPAN><SPAN lang=EN-US>J#</SPAN><SPAN style="FONT-FAMILY: 宋体">组件项目</SPAN><SPAN lang=EN-US>SolFileAccesser</SPAN><SPAN style="FONT-FAMILY: 宋体">，将相关的几个类拷贝到项目下</SPAN><SPAN lang=EN-US>,</SPAN><SPAN style="FONT-FAMILY: 宋体">并把</SPAN><SPAN lang=EN-US>.java</SPAN><SPAN style="FONT-FAMILY: 宋体">的后名改为</SPAN><SPAN lang=EN-US>.jsl</SPAN><SPAN style="FONT-FAMILY: 宋体">，这样</SPAN><SPAN lang=EN-US>vs</SPAN><SPAN style="FONT-FAMILY: 宋体">就可以识别了</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">如下图</SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><IMG height=404 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/r_image003.gif" width=203 border=0 longDesc=""></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">图三、将文件导入</SPAN><SPAN lang=EN-US>VS.NET</SPAN><SPAN style="FONT-FAMILY: 宋体">中</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">我们要在</SPAN><SPAN lang=EN-US>C# App</SPAN><SPAN style="FONT-FAMILY: 宋体">中调用这个组件，并实现相应的解析功能</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">这个时候我们需要</SPAN><SPAN lang=EN-US>Add reference </SPAN><SPAN style="FONT-FAMILY: 宋体">，选择项目</SPAN><SPAN lang=EN-US>SolFileAccesser</SPAN><SPAN style="FONT-FAMILY: 宋体">，并选择添加</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">中的组件</SPAN><SPAN lang=EN-US>vjslib</SPAN><SPAN style="FONT-FAMILY: 宋体">，这样就可以使用</SPAN><SPAN lang=EN-US>java</SPAN><SPAN style="FONT-FAMILY: 宋体">中的一些类和方法了，如下图</SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><IMG height=287 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/r_image004.gif" width=222 border=0 longDesc=""></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">图四、建立相应的</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">程序调用这个组件</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">具体的怎么调用方法，我这里只将一个，其他都很类似：</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">比如现在我们要得到从</SPAN><SPAN lang=EN-US>LogInfo.sol</SPAN><SPAN style="FONT-FAMILY: 宋体">文件里面读取到的</SPAN><SPAN lang=EN-US>Object,</SPAN><SPAN style="FONT-FAMILY: 宋体">首先是要用</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt">SolFileAccesser.DataTypes.Object flashObject =</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SolFileAccesser.FileFormat.TCSOFileReader.read(filePath);</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">从</SPAN><SPAN lang=EN-US>SolFileAccesser.DataTypes.Object</SPAN><SPAN style="FONT-FAMILY: 宋体">类的结构可以得知，</SPAN><SPAN lang=EN-US>flashObject.data</SPAN><SPAN style="FONT-FAMILY: 宋体">是一个</SPAN><SPAN lang=EN-US>type</SPAN><SPAN style="FONT-FAMILY: 宋体">为</SPAN><SPAN lang=EN-US>java.util.ArrayList</SPAN><SPAN style="FONT-FAMILY: 宋体">的值这时因为我们已经引用了</SPAN><SPAN lang=EN-US>vjslib</SPAN><SPAN style="FONT-FAMILY: 宋体">组件，就可以直接在</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">中使用以下命令</SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 21pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt">java.util.ArrayList dataList = flashObject.data;</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">来获取</SPAN><SPAN lang=EN-US>data</SPAN><SPAN style="FONT-FAMILY: 宋体">的值并进行遍历和解析</SPAN><SPAN lang=EN-US>,</SPAN><SPAN style="FONT-FAMILY: 宋体">最后</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">中程序的效果如下</SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><IMG height=340 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/r_image005.gif" width=563 border=0 longDesc=""></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">图五、</SPAN><SPAN lang=EN-US>C#</SPAN><SPAN style="FONT-FAMILY: 宋体">程序实现的界面</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">附源代码：<A href="http://www.cnblogs.com/Files/hxhbluestar/源代码FlashSolFile.rar">FlashSolFile.rar</A>&nbsp;我的dotnet2.0版本为 2.0.50727，请注意<BR></SPAN></P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/292182.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41931/" target="_blank">[新闻]GC2008：星际争霸2进程报告 微调进程延续</a>]]></description></item><item><title>C++20周年大庆摘记</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/11/30/288095.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Wed, 30 Nov 2005 13:10:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/11/30/288095.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/288095.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/11/30/288095.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/288095.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/288095.html</trackback:ping><description><![CDATA[<P>一周忙下来，又赶着去龙王山户外游玩，这篇日志便拖到了今天才放上来</P>
<P>应dudu的邀请去参加了C++ 20周年大庆,来上海快一年半了,也参加过几次讲座,几次会议,我是那种什么会议都参加的人,所以java也听,C#也听,C++也听,微软的讲座也去,sun的也不拒绝,这几次讲座下来,明显感觉到这些领域不同的精神面貌和社群力量:java给我的感觉是气势,dotnet给我的感觉是劲头,C++给我的感觉则是精神,具体讲来,就是java气势如虹,有点一览众山小的气派,而dotnet是劲头十足,初生牛犊不怕虎;C++给我的印象最深刻,那是一种精神力量,游侠的精神,心无旁骛的精神,执着的精神,就这次会议来说,还真有点武林大会的味道<BR><BR>当然有点遗憾,因为羞于道行太浅,我只能做一个忠实的观众，说说这次会议给我的几个亮点：<BR><BR><STRONG>1.陈榕老师的声音</STRONG></P>
<P>我想这次会议声音最大的应该就是陈榕老师了,风趣幽默，犀利又带些调皮，微软出来的人总是一副自信满满惟我独尊的样子,陈老师则更是超越微软;声音大自然应者众,印象也深,共鸣应该也不在少数;陈老师从计算机历史的角度,以一个长者的姿态,和预言家的精神,给我们生动的上了一课</P>
<P><STRONG>a.操作系统一定要存在本地硬盘上吗?<BR></STRONG>存储方式一:C:\WINDOWS\system32\user32.dll<BR>存储方式二:http://www.microsoft.com/windows/system32/user32.dll（陈老师举的例子是//www.elastos.com/car/drivers/tcpip.dll）如果以后的操作系统都这样存放,又有何不可呢</P>
<P>这让我联想很多东西:windows vista, <A href="http://www.live.com/">www.live.com</A> ,网络游戏,还有就是网络发展的一个有趣的现象：操作系统的发展有点像单机游戏往网络游戏变化&#8230;&#8230;</P>
<P><STRONG>b.C++也可以写WebService</STRONG><BR>陈老师很喜欢举例子,用简单的例子解释复杂的概念:他举例说他本来是说中文的,但是他会说英文,所以在第一天的会议上他用英文和Bjarne交流,这个时候他自己就是一个webservice,什么意思呢,本来说什么和会说什么是不冲突的,用C++写dll和用xml格式的soap协议传输是不冲突的,在本机的时候和内部交流可以用C++直接交流,当外部通过soap来调用这个写好的dll的时候,通信语言变成了xml,这也是webserbice,C++也可以做WebService,而且C++做的更好,处理速度更快.（理解得不对请大家指正）这让我马上想到把Blogweather的WebService公开，可是看到我们公司那台服务器被一个WebService拖死，就犯难了，WebService可不是条小虫啊。</P>
<P><STRONG>c.对微软的一些认识</STRONG><BR>陈老师很喜欢将典故,讲道家,讲历史,所以动不动就会抛出一些"内幕"性质的东西,让我觉得好奇的是:<BR>MIT是不学C/C++的,据说有他自己的理念<BR>微软的工程师们调试是不用IDE的,而且都有很强的汇编基础<BR>微软最挣钱的是挣国家的钱,挣超大项目的钱<BR>微软的全局优化工具(Global Optimizations):就是最后发布之前,会对每个函数调用的频率和深度,来路去路进行详细统计,然后调整位置,打乱源码嵌入很多类似goto的优化语句进行速度优化（粗略理解）</P>
<P>当然，陈老师还东拉西扯发散地讲了很多，其中对Windows消息模型骂声颇大，这让我现在看到自己代码里面有case语句就怕怕;还扯到Xml与Lisp的关系，甚至还说到了我们现在所有的编程语言的关键字都来自《范畴学》，听得我一愣一愣的。</P>
<P><STRONG>2.对C++的认识<BR></STRONG>孟岩老师的《什么是高级C++》,讲到了C++发展历史中一些被摒弃和发扬的特性,也讲到了C++社群的特殊性,还是很有说服力的,C++确实是一个独特的社群,崇拜高手,崇尚高效简洁,但是各为其主,缺乏协作精神,泛滥着无谓的批评之声.</P>
<P><BR><STRONG>3.对编程、工作的认识</STRONG><BR>这次会议上讲到的大部分知识其实都是介绍性质的,反而是对什么是计算,什么是编程,怎么样做计算做编程讨论了很多.有很多概念上的理解,有很多认识上的纠正和更新，我比较喜欢听到不同的声音,每每听到就会觉得收获颇多,这次则是收获满满趋势科技的鲍老师,网易的云风大师,陈榕老师,孟岩老师,张仁魁老师先后发表了自己对编程之道的一些认识,我权且记录如下:</P>
<P>这几天正在和一位朋友聊到工作中的拓荒期怎样度过的问题,基本上讲到两个态度,一是做肯定对自己发展有利的一些准备,比如学习英语和一些基础知识的,二是集中精力做自己感兴趣的事情</P>
<P>正好会上孟岩老师讲到了这点,一是一定时候要闭关,要专注于某一点深入再深入,一定时候再开关,关注外面的世界;二是要找到一个兴趣点和工作内容的平衡,尽量找一个自己感兴趣的工作,这样才有一个良性循环.孟老师还讲到&#8220;功夫在功夫外&#8221;的观点，哎，我想要是有一天我也坐到台上了，我能讲些什么呢，汗啊！</P>
<P>趋势科技的鲍老师也讲到了一些要注意的事项，比如学习English，保持工作的热情，不过我最感兴趣的还是<A href="http://blog.bcchinese.net/yvonneren/archive/2004/11/10/4168.aspx">《路径依赖》，</A>火车轨道的宽度取决于两匹马屁股之间的距离，虽荒谬却真实，不禁让人深省。</P>
<P>云风大侠讲了讲自己的编程历史，从5岁那么小就开始编程，就年份都够吓人的了，他主要讲到两点：一是虚心，二是要怀疑；看他讲话总是不紧不慢的，呵呵，他还讲到一个程序有效性的问题，就是网络游戏这种程序对时间要求很严谨，也就是时间轴的问题，必须在某个固定的时间段内完成某个任务，比如A开了一枪，B不能一个小时还没倒下，这让我想到了Flash奇特的编程模式，总之，云风颇有大侠风范，真够羡慕的。</P>
<P>张银奎老师则讲到了一个坚持编程为一生职业的信念和编程人员的汇编基础问题，都很有代表性，确实学过的基础知识这么久不用都快忘记了，没有这些基础哪里来的融会贯通呢。</P>
<P>小插曲1:<BR>丁磊出现在会议上：这是第二次和他面对面了，大学毕业时投了网易的网页设计师，不过真正过去上班的时候却放弃了这份工作，一是有原来在华中大在线的朋友和我竞争，二是自己确实不想做这个工作，所以匆匆来也匆匆走了，挺感谢丁磊给我这个机会的，总之，希望下次碰到他的时候我比现在要进步更多。<BR><BR>小插曲2:<BR>孟岩老师赶飞机：虽然没有胆量提一个像样的问题来和孟老师进行面对面的交流，不过顺路告诉孟老师怎么去机场快这样的小事还是做得来的，聊了聊才知道孟老师是武汉人，说起来武汉也是我的第二故乡，毕业后就一直没回去过，也挺想那边的兄弟们的。地铁很快就到中山公园了，张老师送孟老师搭上了去虹桥机场的的士，我便也回到了熟悉的兆丰Plaza。</P>
<P><BR>附上照片一张：<BR>从左到右为：贺星河(<A href="http://www.cnblogs.com/hxhbluestar">hxhbluestar</A>)，候永丰(<A href="http://montaque.cnblogs.com/">montaque</A>)，马士杰(<A href="http://teddyma.cnblogs.com/">Teddy</A>)<BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_c++.jpg" border=0></P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/288095.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41930/" target="_blank">[新闻]科学家在世界最大对撞机中观察到首批粒子</a>]]></description></item><item><title>使用Hook(钩子)阻止Flash启动浏览器打开URL</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/11/15/277226.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Tue, 15 Nov 2005 13:59:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/11/15/277226.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/277226.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/11/15/277226.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/277226.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/277226.html</trackback:ping><description><![CDATA[<H2 style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 新宋体">使用<SPAN lang=EN-US>Hook(</SPAN>钩子<SPAN lang=EN-US>)</SPAN>阻止<SPAN lang=EN-US>Flash</SPAN>启动浏览器打开<SPAN lang=EN-US>URL</SPAN></SPAN></H2>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN style="FONT-FAMILY: 宋体">贺星河</SPAN> <SPAN lang=EN-US>2005-11-7<BR></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US></SPAN></P>
<P class=MsoNormal align=left><B><SPAN style="FONT-FAMILY: 宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_flashurl.jpg" align=center border=0><BR><BR>【文章目的】</SPAN></B></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">在</SPAN><SPAN lang=EN-US>.net</SPAN><SPAN style="FONT-FAMILY: 宋体">程序中嵌入</SPAN><SPAN lang=EN-US>flash</SPAN><SPAN style="FONT-FAMILY: 宋体">文件，为了防止有人通过</SPAN><SPAN lang=EN-US>flash</SPAN><SPAN style="FONT-FAMILY: 宋体">右键菜单中的&#8220;关于</SPAN><SPAN lang=EN-US>Macromedia</SPAN><SPAN style="FONT-FAMILY: 宋体">&#8221;打开</SPAN><SPAN lang=EN-US>ie</SPAN><SPAN style="FONT-FAMILY: 宋体">访问</SPAN><SPAN lang=EN-US>internet,</SPAN><SPAN style="FONT-FAMILY: 宋体">或者</SPAN><SPAN lang=EN-US>flash</SPAN><SPAN style="FONT-FAMILY: 宋体">中通过</SPAN><SPAN lang=EN-US>GetURL()</SPAN><SPAN style="FONT-FAMILY: 宋体">方法打开浏览器直接访问</SPAN><SPAN lang=EN-US>internet</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><B><SPAN style="FONT-FAMILY: 宋体">【解决方案】</SPAN></B></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">使用</SPAN><SPAN lang=EN-US>Hook</SPAN><SPAN style="FONT-FAMILY: 宋体">技术，截获</SPAN><SPAN lang=EN-US>flash</SPAN><SPAN style="FONT-FAMILY: 宋体">在启动外部浏览器访问</SPAN><SPAN lang=EN-US>internet</SPAN><SPAN style="FONT-FAMILY: 宋体">时向系统发送的消息，然后用线程将外部浏览器</SPAN><SPAN lang=EN-US>Kill</SPAN><SPAN style="FONT-FAMILY: 宋体">掉</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><B><SPAN style="FONT-FAMILY: 宋体">【编程手记】</SPAN></B></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">开发工具：</SPAN><SPAN lang=EN-US>VS2005 Beta2,Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">版本为</SPAN><SPAN lang=EN-US>flash 8</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">为了达到禁止</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">打开浏览器的目的，从</SPAN><SPAN lang=EN-US>Hook</SPAN><SPAN style="FONT-FAMILY: 宋体">（</SPAN><SPAN lang=EN-US>Hook</SPAN><SPAN style="FONT-FAMILY: 宋体">不知道？天极里面资料很多的）入手，截获到</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">的相关事件信息，提前启动一个专杀浏览器的线程，使得</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">打开浏览器的瞬间关闭。我们先要找到</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">在播放电子杂志时候的一些相关数据</SPAN><SPAN lang=EN-US>,</SPAN><SPAN style="FONT-FAMILY: 宋体">比如系统消息，发送给外部的消息结构为：</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp; [<SPAN style="COLOR: teal">StructLayout</SPAN>(<SPAN style="COLOR: teal">LayoutKind</SPAN>.Sequential)]</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">struct</SPAN> <SPAN style="COLOR: teal">CWPSTRUCT</SPAN></SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: teal">IntPtr</SPAN> lparam;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: teal">IntPtr</SPAN> wparam;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">int</SPAN> message;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: teal">IntPtr</SPAN> hwnd;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: 13.5pt; LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="TEXT-INDENT: 36pt; LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">//</SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">在<SPAN lang=EN-US>C#</SPAN>中使用钩子</SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: 13.5pt; LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 新宋体">public</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"> <SPAN style="COLOR: blue">delegate</SPAN> <SPAN style="COLOR: blue">int</SPAN> <SPAN style="COLOR: teal">HookProc</SPAN>(<SPAN style="COLOR: blue">int</SPAN> code, <SPAN style="COLOR: teal">IntPtr</SPAN> wparam, <SPAN style="COLOR: blue">ref</SPAN> <SPAN style="COLOR: teal">CWPSTRUCT</SPAN> cwp);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">int</SPAN> WH_CALLWNDPROC = <SPAN style="COLOR: red">0x004</SPAN>;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: green">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">安装钩子的函数</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [<SPAN style="COLOR: teal">DllImport</SPAN>(<SPAN style="COLOR: maroon">"user32.dll"</SPAN>, CharSet = <SPAN style="COLOR: teal">CharSet</SPAN>.Auto,CallingConvention = <SPAN style="COLOR: teal">CallingConvention</SPAN>.StdCall)]</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">extern</SPAN> <SPAN style="COLOR: teal">IntPtr</SPAN> SetWindowsHookEx(<SPAN style="COLOR: blue">int</SPAN> type, <SPAN style="COLOR: teal">HookProc</SPAN> hook, <SPAN style="COLOR: teal">IntPtr</SPAN> instance, <SPAN style="COLOR: blue">int</SPAN> threadID);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: green">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">调用下一个钩子的函数</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [<SPAN style="COLOR: teal">DllImport</SPAN>(<SPAN style="COLOR: maroon">"user32.dll"</SPAN>, CharSet = <SPAN style="COLOR: teal">CharSet</SPAN>.Auto, CallingConvention = <SPAN style="COLOR: teal">CallingConvention</SPAN>.StdCall)]</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">extern</SPAN> <SPAN style="COLOR: blue">int</SPAN> CallNextHookEx(<SPAN style="COLOR: teal">IntPtr</SPAN> hookHandle, <SPAN style="COLOR: blue">int</SPAN> code, <SPAN style="COLOR: teal">IntPtr</SPAN> wparam, <SPAN style="COLOR: blue">ref</SPAN> <SPAN style="COLOR: teal">CWPSTRUCT</SPAN> cwp);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: green">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">卸载钩子</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [<SPAN style="COLOR: teal">DllImport</SPAN>(<SPAN style="COLOR: maroon">"User32.dll"</SPAN>, CharSet = <SPAN style="COLOR: teal">CharSet</SPAN>.Auto)]</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">extern</SPAN> <SPAN style="COLOR: blue">bool</SPAN> UnhookWindowsHookEx(<SPAN style="COLOR: teal">IntPtr</SPAN> hookHandle);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: green">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">获取窗体线程<SPAN lang=EN-US>ID</SPAN></SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [<SPAN style="COLOR: teal">DllImport</SPAN>(<SPAN style="COLOR: maroon">"User32.dll"</SPAN>, CharSet = <SPAN style="COLOR: teal">CharSet</SPAN>.Auto)]</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">public</SPAN> <SPAN style="COLOR: blue">static</SPAN> <SPAN style="COLOR: blue">extern</SPAN> <SPAN style="COLOR: blue">int</SPAN> GetWindowThreadProcessId(<SPAN style="COLOR: teal">IntPtr</SPAN> hwnd, <SPAN style="COLOR: blue">int</SPAN> ID);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">private</SPAN> <SPAN style="COLOR: teal">HookProc</SPAN> hookProc;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">private</SPAN> <SPAN style="COLOR: teal">IntPtr</SPAN> hookHandle = <SPAN style="COLOR: teal">IntPtr</SPAN>.Zero;</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>&nbsp; &nbsp;&nbsp;</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">这是打开</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">中一个含链接的事件时候截获的系统消息：</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =528 &amp;&amp; cwp.wparam=513&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: red">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">鼠标事件消息，在</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: red">Flash</SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">上点击左右键盘都会发生</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =33cwp.lparam =33619969&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =33cwp.lparam =33619969cwp.wparam=658836cwp.hwnd=724410</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =33cwp.lparam =33619969cwp.wparam=658836cwp.hwnd=658836</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =32cwp.lparam =33619969cwp.wparam=724410cwp.hwnd=724410</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =8cwp.lparam =0cwp.wparam=724410cwp.hwnd=527784</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =8cwp.lparam =0cwp.wparam=724410cwp.hwnd=527784</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =647cwp.lparam =527784cwp.wparam=24cwp.hwnd=658866&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: red">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">当前窗口的得到或失去焦点消息</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=0cwp.hwnd=527784</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=0cwp.hwnd=658866</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=0cwp.hwnd=724374</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =647cwp.lparam =724410cwp.wparam=23cwp.hwnd=658866&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: red">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">当前窗口得到或失去焦点信息</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=1cwp.hwnd=724410</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=1cwp.hwnd=658866</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =641cwp.lparam =-1073741809cwp.wparam=1cwp.hwnd=724374</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =992cwp.lparam =-1070940117cwp.wparam=855452cwp.hwnd=855452 <SPAN style="COLOR: red">&nbsp;//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">通知外部浏览器打开</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: red">URL</SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: 宋体">消息</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =992cwp.lparam =-1070940117cwp.wparam=855452cwp.hwnd=724374</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =992cwp.lparam =-1070940117cwp.wparam=855452cwp.hwnd=658866</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =992cwp.lparam =-1070940117cwp.wparam=855452cwp.hwnd=658836</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US style="FONT-SIZE: 9pt">cwp.message =996cwp.lparam =-1070940117cwp.wparam=462274cwp.hwnd=855452</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">从以上消息队列中可以找到</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">中相关事件的消息</SPAN><SPAN lang=EN-US> message </SPAN><SPAN style="FONT-FAMILY: 宋体">的内容，查阅</SPAN><SPAN lang=EN-US>API</SPAN><SPAN style="FONT-FAMILY: 宋体">的相关资料，经过测试可以得知，</SPAN><SPAN lang=EN-US>message=992 </SPAN><SPAN style="FONT-FAMILY: 宋体">是想要截获的消息</SPAN><SPAN lang=EN-US>,</SPAN><SPAN style="FONT-FAMILY: 宋体">截获到这个消息后，可以使用</SPAN><SPAN lang=EN-US>thread</SPAN><SPAN style="FONT-FAMILY: 宋体">来</SPAN><SPAN lang=EN-US>kill IE</SPAN><SPAN style="FONT-FAMILY: 宋体">的</SPAN><SPAN lang=EN-US>process(</SPAN><SPAN style="FONT-FAMILY: 宋体">有人可能说这里可以直接将截获到的消息丢掉，实际上这是行不通的，有些钩子只能查看消息，不能修改消息，也不能通过返回非</SPAN><SPAN lang=EN-US>0</SPAN><SPAN style="FONT-FAMILY: 宋体">值阻止消息继续传递。很不幸，我们用到的</SPAN><SPAN lang=EN-US>WH_CALLWNDPROC</SPAN><SPAN style="FONT-FAMILY: 宋体">就是其中之一。</SPAN><SPAN lang=EN-US>MSDN</SPAN><SPAN style="FONT-FAMILY: 宋体">里说得很清楚：</SPAN><SPAN lang=EN-US>After the hook procedure returns control to the system, the message is passed to the window procedure. </SPAN><SPAN style="FONT-FAMILY: 宋体">不过</SPAN><SPAN lang=EN-US>WH_GETMESSAGE</SPAN><SPAN style="FONT-FAMILY: 宋体">钩子可以修改消息，大家可以试试看</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 宋体">。</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 新宋体">#region</SPAN><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"> </SPAN><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">阻止<SPAN lang=EN-US>Flash</SPAN>打开<SPAN lang=EN-US>URL</SPAN></SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">private</SPAN> <SPAN style="COLOR: teal">Thread</SPAN> killThread;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">protected</SPAN> <SPAN style="COLOR: blue">override</SPAN> <SPAN style="COLOR: blue">void</SPAN> WndProc(<SPAN style="COLOR: blue">ref</SPAN> <SPAN style="COLOR: teal">Message</SPAN> m)</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">base</SPAN>.WndProc(<SPAN style="COLOR: blue">ref</SPAN> m);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">if</SPAN> (m.Msg == <SPAN style="COLOR: red">992</SPAN>)</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">if</SPAN> (killThread != <SPAN style="COLOR: blue">null</SPAN>)</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; killThread.Abort();</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; killThread = <SPAN style="COLOR: blue">new</SPAN> System.Threading.<SPAN style="COLOR: teal">Thread</SPAN>(<SPAN style="COLOR: blue">new</SPAN> System.Threading.<SPAN style="COLOR: teal">ThreadStart</SPAN>(KillIE));</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; killThread.IsBackground = <SPAN style="COLOR: blue">true</SPAN>;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; killThread.Start();</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">private</SPAN> <SPAN style="COLOR: blue">void</SPAN> KillIE()</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">bool</SPAN> isKilled = <SPAN style="COLOR: blue">false</SPAN>;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">while</SPAN> (!isKilled)</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Threading.<SPAN style="COLOR: teal">Thread</SPAN>.Sleep(<SPAN style="COLOR: red">10</SPAN>);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: green">//</SPAN></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: green; FONT-FAMILY: 新宋体">这里当然也可以是关闭<SPAN lang=EN-US>firefox/maxthon </SPAN>等其他浏览器</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: teal">Process</SPAN>[] processes = System.Diagnostics.<SPAN style="COLOR: teal">Process</SPAN>.GetProcessesByName(<SPAN style="COLOR: maroon">"iexplore"</SPAN>);</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">foreach</SPAN> (<SPAN style="COLOR: teal">Process</SPAN> ps <SPAN style="COLOR: blue">in</SPAN> processes)</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ps.Kill();</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; isKilled = <SPAN style="COLOR: blue">true</SPAN>;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="COLOR: blue">break</SPAN>;</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: left" align=left><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 新宋体">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #endregion</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN style="FONT-FAMILY: 新宋体">【小结】</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN style="FONT-FAMILY: 新宋体">本文只是在做项目的过程中碰到一个小的需求而进行的一个测验，解决方案有很多，目前为止这是我找到的一个性能比较高的方案，供大家参考，谢谢！</SPAN></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><B><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">全文完</SPAN></B></P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><B><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体"></SPAN></B>&nbsp;</P>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><B><SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 新宋体">附件：源程序<SPAN lang=EN-US><A href="http://www.cnblogs.com/Files/hxhbluestar/FlashUrlTest.rar"><SPAN lang=EN-US>FlashUrlTest.rar</SPAN></A>,</SPAN>我的<SPAN lang=EN-US>.net2.0</SPAN>版本为<SPAN lang=EN-US> 2.0.50727</SPAN>，请注意</SPAN></B></P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/277226.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41929/" target="_blank">[新闻]阿里巴巴利润增1.36倍</a>]]></description></item><item><title>2005年8月13日 上海.NET俱乐部第一次活动纪实 已经发布，资料提供下载</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/08/18/217621.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Thu, 18 Aug 2005 05:26:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/08/18/217621.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/217621.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/08/18/217621.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/217621.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/217621.html</trackback:ping><description><![CDATA[<IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_0813.jpg" border=0><BR><BR>具体情况请到 <A href="http://www.chinaitclub.org/record/20050813.aspx">http://www.chinaitclub.org/record/20050813.aspx</A>&nbsp;去查看 <BR><BR>&nbsp; <BR><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/217621.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41928/" target="_blank">[新闻]Google Gears覆盖四大浏览器 Safari版推出</a>]]></description></item><item><title>你为什么不用Flash做程序的表示层呢？</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/08/16/216376.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Tue, 16 Aug 2005 14:07:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/08/16/216376.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/216376.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/08/16/216376.html#Feedback</comments><slash:comments>24</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/216376.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/216376.html</trackback:ping><description><![CDATA[Flash8发布也有一个星期了，作为MM的忠实拥护者，我还是推荐使用Flash做程序的表示层——如果你的程序界面不是一定要很复杂又希望交互很简单的话<BR><BR>
<P class=MsoNormal align=left><SPAN style="FONT-FAMILY: 宋体">本人最最感叹的还是</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">的交互技术，这也是目前我手上正在研发的产品之一所要用到的技术，用</SPAN><SPAN lang=EN-US> Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">和</SPAN><SPAN lang=EN-US>Dotnet</SPAN><SPAN style="FONT-FAMILY: 宋体">结合，使用</SPAN><SPAN lang=EN-US>XML</SPAN><SPAN style="FONT-FAMILY: 宋体">协议来规范</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">端和</SPAN><SPAN lang=EN-US>Dotnet</SPAN><SPAN style="FONT-FAMILY: 宋体">端的动作配合，把各自的优势发挥出来——</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">就是给用户一种简单、明了的操作，而且</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">中还有时间轴的概念，这是其他程序中所没有的，所以</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">端尽可以动画炫得一塌糊涂，该触发事件调用函数的时候就发消息告诉</SPAN><SPAN lang=EN-US>Dotnet</SPAN><SPAN style="FONT-FAMILY: 宋体">，用</SPAN><SPAN lang=EN-US>Dotnet</SPAN><SPAN style="FONT-FAMILY: 宋体">来完成负责的数据库、网络等功能即可，我想任何一个软件的自带的</SPAN><SPAN lang=EN-US>GDI</SPAN><SPAN style="FONT-FAMILY: 宋体">都不可能做得象</SPAN><SPAN lang=EN-US>Flash</SPAN><SPAN style="FONT-FAMILY: 宋体">那样炫的<BR><BR><IMG height=324 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_image003.jpg" width=303 border=0><BR>Flash做的IM<BR><BR>详细请查看 &#8220;<STRONG><SPAN><A href="http://hxhbluestar.cnblogs.com/articles/216372.html"><STRONG style="COLOR: red"><SPAN>Flash8对视频播放的改进</SPAN> <SPAN style="FONT-FAMILY: 宋体">以及</SPAN> <SPAN style="FONT-FAMILY: 宋体">用</SPAN><SPAN>Flash做程序的表示层</SPAN></STRONG></A></SPAN></STRONG>&#8221;</SPAN></P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/216376.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41927/" target="_blank">[新闻]Internet Explorer 8 Beta 2 发布</a>]]></description></item><item><title>用于Blog的天气预报服务－改进2005-08-06</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/08/06/209083.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Sat, 06 Aug 2005 13:22:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/08/06/209083.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/209083.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/08/06/209083.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/209083.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/209083.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="TEXT-ALIGN: center" align=center><B><SPAN style="FONT-FAMILY: 宋体"><BR><SPAN style="COLOR: red; BACKGROUND-COLOR: #ff0000"><SPAN style="BACKGROUND-COLOR: #ffffff"><SPAN style="COLOR: #ffffff; BACKGROUND-COLOR: #ff9900"><A href="http://www.blogweather.net/">www.blogweather.net</A>域名正式恢复<BR><SPAN style="COLOR: #ffffff">请大家先到 <A href="http://www.blogweather.net/WeatherHelper.aspx">www.blogweather.net/WeatherHelper.aspx</A> 去生成自己的代码 2006年2月14日</SPAN></SPAN></SPAN><BR></SPAN><BR>用于</SPAN><SPAN lang=EN-US>Blog</SPAN></B><B><SPAN style="FONT-FAMILY: 宋体">的天气预报服务－改进</SPAN></B></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US>贺星河&nbsp;</SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 宋体">周末有一点时间，便把</SPAN><SPAN lang=EN-US>Blog Weather </SPAN><SPAN style="FONT-FAMILY: 宋体">进行了一下改进</SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US>1</SPAN><SPAN style="FONT-FAMILY: 宋体">、增加颜色选择：蓝色、绿色、黑色<BR><SPAN lang=EN-US><FONT face="Times New Roman">2</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体">、增加区域选择：分为</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">China</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体">和</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">International </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体"><BR>3、增加天气的中英文即时对照</SPAN><BR></SPAN></P>
<P class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN lang=EN-US><A href="http://hxhbluestar.cnblogs.com/articles/209076.html"></A><A style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" href="http://www.cnblogs.com/hxhbluestar/articles/209076.html"><IMG height=320 alt="" hspace=0 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/hxh_Demo.jpg" width=600 border=0 longDesc=""></A><BR><BR>详细请点击&nbsp;<A href="http://hxhbluestar.cnblogs.com/articles/209076.html">这里</A> 查看 或直接进<A href="http://www.bitman.cn/">www.bitman.cn</A>查看</SPAN></P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/209083.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41924/" target="_blank">[新闻]中国软件协会：SAP羞辱国产软件是不正当竞争</a>]]></description></item><item><title>工作一周年祭</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/08/02/205617.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Tue, 02 Aug 2005 06:37:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/08/02/205617.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/205617.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/08/02/205617.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/205617.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/205617.html</trackback:ping><description><![CDATA[<P><SPAN style="FONT-SIZE: 10pt">序：时光荏苒，短短的一年又过去了，回过头看着自己走过的一年，难免有些感伤，又有些欣喜，欣喜的是那一点点的成长，感伤的是自己的青春&#8230;&#8230;</P>
<P>详细请查看 <A href="http://hxhbluestar.cnblogs.com/articles/205612.html">工作一周年祭</A></P></SPAN><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/205617.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41923/" target="_blank">[新闻]福布斯：Facebook网站十大最火爆游戏</a>]]></description></item><item><title>用于Blog的天气预报服务</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/07/28/201681.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Thu, 28 Jul 2005 01:36:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/07/28/201681.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/201681.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/07/28/201681.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/201681.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/201681.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 8pt">
<p><br><span style="BACKGROUND-COLOR: yellow">如果您读到此文档，并想使用最新的天气服务，请前往</span><a style="BACKGROUND-COLOR: yellow" href="http://www.blogweather.net/WeatherHelper.aspx">www.blogweather.net/WeatherHelper.aspx</a><span style="BACKGROUND-COLOR: yellow"> 获取您自己的天气预报样式，谢谢<br></span><br><br><br>最近发现QQ的提供给Blog使用的天气预报（<a href="http://appnews.qq.com/cgi-bin/news_qq_search?city">http://appnews.qq.com/cgi-bin/news_qq_search?city</a>=上海）老是坏，便自己动手写了一个，效果如下，只要在Blog的Config上加入<br>&lt;center&gt;<br>&lt;iframe id="weather" width="158" height=320 frameborder="0" scrolling="NO" src="<a href="http://www.blogweather.net/MyWeather.aspx?Name">http://www.blogweather.net/MyWeather.aspx?Name</a>=上海"&gt;&lt;/iframe&gt;<br>&lt;/center&gt;<br>即可；其中，城市名可以直接用中文，而不用以前QQ的编码格式</p>
<p>效果如下：</span><br><img src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_xiaoguo.png" border=0></p>
<img src ="http://www.cnblogs.com/hxhbluestar/aggbug/201681.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41922/" target="_blank">[新闻]谷歌允许用户评论搜索结果调整顺序</a>]]></description></item><item><title>包含DataSet类的XML架构怎么不自动生成CS文件了？（Fix一个小问题）</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/07/26/200240.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Tue, 26 Jul 2005 03:18:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/07/26/200240.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/200240.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/07/26/200240.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/200240.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/200240.html</trackback:ping><description><![CDATA[<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><STRONG>问题描叙：</STRONG></SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体"><BR><BR>1</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">、我们在项目一中添加一个</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">&#8220;DataSetOne.xsd&#8221;</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">，注意是数据集类型的，然后建立一个如下的</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">Schema</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">，点</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">&#8220;</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">保存</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">&#8221;</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">，可以看到多出一个</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">DataSetOne.cs</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">类，这是</SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">IDE</SPAN><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">自动生成的<BR><BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_Sechme.jpg" border=0><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">图一：创建含</SPAN><SPAN lang=EN-US>DataSet</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类的</SPAN><SPAN lang=EN-US>Xml Schema</SPAN><BR><BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_DataSetOne.jpg" border=0><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 图2：编辑Schema<BR><BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_DataSetOnecs.jpg" border=0><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 图3：Schema将自动生成DataSetOne.cs类<BR><BR>2、然后你需要在另外一个项目中也使用这个DataSetOne.xsd ,就把以下几个文件拷贝到另外一个项目中，并&#8220;包含到项目中来&#8221;<BR><BR><IMG src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_DataSetOneLost.jpg" border=0><BR>图5：这个时候，你发现Schema不自动生成DataSetOne.cs了，而且文件跑到外面一层去了<BR><BR><BR><STRONG>解决方案：<BR></STRONG><BR><IMG height=217 src="http://www.cnblogs.com/images/cnblogs_com/hxhbluestar/13033/o_Fixed.jpg" width=268 border=0><BR><BR>图5：解决方案，先删除项目中的DataSetOne.cs文件，再右键点击DataSetOne.xsd，选择&#8220;属性&#8221;，在&#8220;自定义工具&#8221;栏上填写上&#8220;MSDataSetGenerator&#8221;，然后点保存即可</SPAN> <img src ="http://www.cnblogs.com/hxhbluestar/aggbug/200240.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41921/" target="_blank">[新闻]Internet 另一超级漏洞被公布</a>]]></description></item><item><title>喜欢互联网行业，是因为它拥有着无穷的变数</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/07/18/195399.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Mon, 18 Jul 2005 12:11:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/07/18/195399.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/195399.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/07/18/195399.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/195399.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/195399.html</trackback:ping><description><![CDATA[<P style="FONT-SIZE: 10pt" align=left><BR><STRONG>一、未来的电视－Internet TV</STRONG> <BR>原始网站<A href="http://www.brightcove.com/">http://www.brightcove.com/</A> <BR><BR>
<OBJECT style="WIDTH: 573px; HEIGHT: 260px" codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,42,0 height=260 width=573 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="_cx" VALUE="15161"><PARAM NAME="_cy" VALUE="6879"><PARAM NAME="FlashVars" VALUE=""><PARAM NAME="Movie" VALUE="http://www.bitman.cn/flash/internettv.swf"><PARAM NAME="Src" VALUE="http://www.bitman.cn/flash/internettv.swf"><PARAM NAME="WMode" VALUE="Window"><PARAM NAME="Play" VALUE="-1"><PARAM NAME="Loop" VALUE="-1"><PARAM NAME="Quality" VALUE="High"><PARAM NAME="SAlign" VALUE=""><PARAM NAME="Menu" VALUE="-1"><PARAM NAME="Base" VALUE=""><PARAM NAME="AllowScriptAccess" VALUE=""><PARAM NAME="Scale" VALUE="ShowAll"><PARAM NAME="DeviceFont" VALUE="0"><PARAM NAME="EmbedMovie" VALUE="0"><PARAM NAME="BGColor" VALUE=""><PARAM NAME="SWRemote" VALUE=""><PARAM NAME="MovieData" VALUE=""><PARAM NAME="SeamlessTabbing" VALUE="1"><PARAM NAME="Profile" VALUE="0"><PARAM NAME="ProfileAddress" VALUE=""><PARAM NAME="ProfilePort" VALUE="0">
<embed src="http://www.bitman.cn/flash/internettv.swf" quality="high" bgcolor=""  width="200px" height="200px" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
</OBJECT><BR><BR>首先，仔细的看完这个Flash，就觉得确实是一个很好的点子，想出这个点子的是Jeremy Allaire,原Macromedia的CTO，从Macromedia出来后就自己成立了这个公司，开始实施他的计划。 <BR><BR>把电视当作Website一样放在互联网上，每个人都可以维护自己的电视台，每天自己做节目给大家看——这是一个颠覆性的概念，至少对政府来讲，这是要命的，每个人都可以建立自己的传播渠道，每个人都在创造自己的品牌，呵呵，当然，一切都要基于良好的网络带宽和政策支持，所以，我想我们国人暂时是无法享受这些自由了。 <BR><BR><STRONG>二、还有前不久看到CSDN上放上的一条&#8220;<SPAN class=font14px><A href="http://news.csdn.net/news/newstopic/23/23854.shtml"><SPAN class=font14px>Fujitsu推出彩色柔性电子纸 带来移动显示技术革命</SPAN></A></SPAN>&#8221;新闻 <BR></STRONG>详细：<A href="http://www.fujitsu.com/global/news/pr/archives/month/2005/20050713-01.html"><FONT color=#000066>http://www.fujitsu.com/global/news/pr/archives/month/2005/20050713-01.html</FONT></A> <BR><BR><IMG height=195 src="http://images.csdn.net/20050715/epaper.jpg" width=250> <BR><BR>当然，柔性电子纸很早以前就有成果出来了，这只不过是富士通在产品上市之前的一个造势罢了，我是觉得CSDN这个名字命得太小了，因为柔性电子纸带来的绝不仅仅是&#8220;移动显示技术革命&#8221;，而是带来不同的生活方式，造成极大的社会影响。 <BR><BR>电子书的概念也很早就有了，市面上也有类似的产品——不过非常难用，而且真正做到象柔性纸张一样的，确实还没有，我读本科的时候就一直在想，我们为什么不用电子书呢，大一报道的时候每个人发一本电子书，然后所有的课本都可以装在里面，还可以在上面记笔记，当然也可以进行考试，做作业，还可以用无线的方式来交作业——然后这本书用四年就归还给学校，多节约纸张和印刷的一种方式啊，于是我就去找类似的产品，结果大部分都是象PDA一样的产品，现在柔性的电子Paper出来了，我想我的梦想也至少有了实现的技术基础了。而后的电子画报，电子服装都会接踵而至，每天都可以在衣服上换不同的图案——多有个性呢 <BR><BR>扯远了，说回来，其实只想讲一点：喜欢互联网行业，是因为它拥有着无穷的变数，而且经常会出现颠覆性的技术——尤其是颠覆性的，这意味着乱世出英雄，这意味着我们在这个行业的努力能够有非常多的机会改变世界，影响很多人。 <BR><BR>BTY：其实上面的话是听了<FONT color=#551a8b><A href="http://news.xinhuanet.com/newscenter/2001-12/19/content_169657.htm"><FONT color=#551a8b>张树新</FONT></A><SPAN style="COLOR: #000000">的访谈后，一点感受</SPAN><SPAN style="COLOR: #000000"><IMG height=19 src="http://www.cnblogs.com/Emoticons/emsmile.gif" width=19 align=absMiddle border=0></SPAN></FONT> </P><img src ="http://www.cnblogs.com/hxhbluestar/aggbug/195399.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41920/" target="_blank">[新闻]3 个独特的未来搜索引擎</a>]]></description></item><item><title>关于推迟7月9日上海.NET俱乐部第一次技术交流会的通知</title><link>http://www.cnblogs.com/hxhbluestar/archive/2005/07/07/188186.html</link><dc:creator>贺星河</dc:creator><author>贺星河</author><pubDate>Thu, 07 Jul 2005 14:33:00 GMT</pubDate><guid>http://www.cnblogs.com/hxhbluestar/archive/2005/07/07/188186.html</guid><wfw:comment>http://www.cnblogs.com/hxhbluestar/comments/188186.html</wfw:comment><comments>http://www.cnblogs.com/hxhbluestar/archive/2005/07/07/188186.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/hxhbluestar/comments/commentRss/188186.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hxhbluestar/services/trackbacks/188186.html</trackback:ping><description><![CDATA[<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 非常抱歉，由于前段时间准备的仓促和其他多方面的原因，我们没有很好的准备充足的内容，对前期工作也考虑得不够周到，所以不得不<SPAN style="COLOR: red">推迟原定于7月9日举行的上海.NET俱乐部第一次活动</SPAN>，请大家原谅，活动的时间仍然定在7月份，具体时间会提前一个星期通知，请大家继续关注。</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 经过dudu和大家的努力，我们的活动也得到了多方的关注和支持，我们本着一定要办好俱乐部，能长期的、优质的进行每一次技术交流会的宗旨，将会给大家带来精彩的第一次活动。</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这里尤其要对 <SPAN style="COLOR: red">阿平<A href="http://arping.cnblogs.com/">http://arping.cnblogs.com</A></SPAN> 等外地朋友表示道歉，因为他们都已经定好票要来上海了，临时取消实在是不得以而为之，如果7月9日确实有人到上海来了，请和我联系；同时