<?xml version="1.0" encoding="gb2312"?>

<!-- RSS generated by oioj.net on 4/16/2004 ; 感谢LeXRus提供 RSS 2.0 文档; 此文件可自由使用，但请保留此行信息 --> 
<!-- Source download URL: http://blogger.org.cn/blog/rss2.asp       -->
<rss version="2.0">

<channel>
<title>dhunter's blablab</title>
<link>http://blogger.org.cn/blog/blog.asp?name=hal9000</link>
<description>dhunter的博客</description>
<copyright>blogger.org.cn</copyright>
<generator>W3CHINA Blog</generator>
<webMaster>webmaster@blogger.org.cn</webMaster>
<item>
<title><![CDATA[In nature, there is no exp blow up]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=5429</link>
<author>hal9000</author>
<pubDate>2005/5/1 1:52:48</pubDate>
<description><![CDATA[
<P></P>
<P>自然，仅仅形与结构，已经是最完美的和谐。</P>
<P>And, when we&nbsp;are catched by the variety, nature use it to&nbsp;make the most complicateds.</P>
<P><IMG style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; WIDTH: 486px; BORDER-TOP-COLOR: #000000; HEIGHT: 307px; BORDER-RIGHT-COLOR: #000000" height=268 src="http://blogger.org.cn/blog/uploadfile/20055121440308.JPG" width=430 border=0></P>]]></description>
</item><item>
<title><![CDATA[SOMEONE'S 周年祭]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=5428</link>
<author>hal9000</author>
<pubDate>2005/5/1 1:37:18</pubDate>
<description><![CDATA[
<P></P>
<P>你，</P>
<P>只是试探的好奇</P>
<P>你却不知,</P>
<P>我心里的涟漪</P>
<P>我，可是，我，可是我</P>
<P>不能，不能...</P>]]></description>
</item><item>
<title><![CDATA[Re:jena的API 好用还是racer的好用?]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=5248</link>
<author>hal9000</author>
<pubDate>2005/4/24 3:37:17</pubDate>
<description><![CDATA[本文转载自<A href="http://bbs.w3china.org/" target=_blank>W3CHINA.ORG讨论区</A>(BBS.W3CHINA.ORG)&nbsp;&nbsp;&nbsp;<A href="http://bbs.w3china.org/dispbbs.asp?boardid=2&amp;ID=17331&amp;replyID=47914&amp;skin=1" target=_blank>原文链接</A><BR>作者：<A href="http://bbs.w3china.org/dispuser.asp?name=hal9000" target=_blank>hal9000</A><BR>以下为原文：<BR><BR><B></B><BR><BR>
<TABLE class=tableborder1 style="WIDTH: 100%" cellSpacing=1 cellPadding=5>
<TBODY>
<TR>
<TD class=white width="100%"><B>以下是引用<I>opmissing在2005-4-23 15:22:03</I>的发言：</B><BR>可以吗？<BR>jena的API 好用还是racer的好用？问楼上 
<P></P>
<P><BR></P></TD></TR></TBODY></TABLE><BR>
<P></P>
<P>Jena是RDF和OWL的API，也提供OWL和RDF的推理功能，Racer是描述逻辑推理机，刚刚开始试验性的支持OWL－DL推理。<BR>如果你是说比较推理方面，Jena自身提供的是基于规则的推理机，不能对所有的OWL－DL推理功能支持，性能上也比不过Racer，Racer算是DL推理机里性能最强悍的了，可以支持工业使用，Jena里的Rule Reasoner用过的都知道，性能实在是不怎么样。但Racer使用的是DIG接口，需要通过HTTP或是TCP访问，所以如果你的KB不是很复杂的话，可能会由于通信的时间消耗反而使性能下降。另一方面Racer一定程度来说只是单纯的推理机，它不对KB的存储做很多考虑，而Jena下对KB的存储乃至持久化支持的都很完整（可以把KB直接存在关系数据库中）。新版的Jena 2.2 已经开始支持集成使用DIG接口的Reasoner了，我还没有试过，不过正在考虑使用。<BR>Jena是一定要用的，用不用Racer要看你的KB的复杂程度和对推理功能的要求。<BR><BR>&lt;完&gt;<BR><A href="http://bbs.w3china.org/dispbbs.asp?boardid=2&amp;ID=17331&amp;replyID=47914&amp;skin=1" target=_blank>参与讨论本主题</A><BR></P>]]></description>
</item><item>
<title><![CDATA[Re: adapt to j2ee webservice]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=5195</link>
<author>hal9000</author>
<pubDate>2005/4/22 0:50:21</pubDate>
<description><![CDATA[本文转载自<A href="http://bbs.w3china.org/" target=_blank>W3CHINA.ORG讨论区</A>(BBS.W3CHINA.ORG)&nbsp;&nbsp;&nbsp;<A href="http://bbs.w3china.org/dispbbs.asp?boardid=10&amp;ID=15358&amp;replyID=46419&amp;skin=1" target=_blank>原文链接</A><BR>作者：<A href="http://bbs.w3china.org/dispuser.asp?name=hal9000" target=_blank>hal9000</A><BR>以下为原文：<BR><BR><B></B><BR><BR>
<P></P>
<P>不是非常高性能需求的话，tomcat+Axis足以应付，推荐Axis，非常的实用，设计很漂亮，扩展性非常强，基本上已经成了除了.net下所有webservice实现平台的基础。如果你原来的应用中有EJB的话，JBOSS+Tomcat+Axis is not bad。<BR>一定要考虑好，不是简单的用webservice暴露就好，接口的设计用对整个系统的非常大的影响，除非你的原来的j2ee应用是用statless session bean做facade，那样基本什么都不用改，要不然，就可能会造成很大规模的重构。记住三点，第一 服务是无状态的 第二 接口不宜过多，且相对独立性要强 第三 复杂的服务请求或是有更高松耦合要求的应用适合使用Document型的webservice而不是rpc。这些都是我自己犯过的血的教训：）。</P>
<P>好多人都说.net适合做webservice，但我觉得最起码使用简单不应该成为选用.net 做为实现平台的理由。对于web服务应用来说，服务接口太重要了，开发前必须非常仔细的考虑好服务的语义，开发的过程中每一次的修改都会引起很大的设计变动。就是因为在.net中实现webservice很简单，所以webservice在.net下有被滥用的趋势。其实好好的读文档，在哪一个平台下做webservice的配置发布都不会有什么困难，也没有什么很大的工作量，而手动去发布会给你带来更多的配置上的选择。</P>
<P>blah了这么多，呵呵，大概是因为差不多一年前我在做和你同样的事情吧，good luck<BR><BR>&lt;完&gt;<BR><A href="http://bbs.w3china.org/dispbbs.asp?boardid=10&amp;ID=15358&amp;replyID=46419&amp;skin=1" target=_blank>参与讨论本主题</A><BR></P>]]></description>
</item><item>
<title><![CDATA[啧, 差距啊]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=472</link>
<author>hal9000</author>
<pubDate>2004/11/22 20:18:11</pubDate>
<description><![CDATA[
<P>今天到网上查一个问题，C&nbsp;专家编程里的，让我看到了差距，前人大牛啊</P>
<P><FONT size=3>算法求解!如何判断一个单向链表是否有环路?</FONT></P>
<P>
<TABLE style="WORD-BREAK: break-all; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TBODY>
<TR>
<TD>
<HR>
<SMALL>&nbsp;<A href="http://bbs.chinaunix.net/forum/profile.php?mode=viewprofile&amp;u=14893" target=_blank>flw</A> 回复于：2004-09-20 13:18:10</SMALL></TD></TR>
<TR>
<TD>用两个指针，一个的步长为&nbsp;1，另外一个的为&nbsp;2，从表头开始一起往前走，如果相遇，表明有环路，否则就是没有了。<BR><BR></TD></TR>
<TR>
<TD>
<HR>
</TD></TR></TBODY></TABLE></P>
<TABLE style="WORD-BREAK: break-all; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TBODY>
<TR>
<TD><SMALL><A href="http://bbs.chinaunix.net/forum/profile.php?mode=viewprofile&amp;u=56952" target=_blank>win_hate</A> 回复于：2004-09-20 18:50:29</SMALL></TD></TR>
<TR>
<TD>这个问题应该有很长历史了，《C&nbsp;专家编程》的附录，程序员工作面试的秘密就提到过这个问题。在这 <BR><BR>里我试图对这个问题做一个数学的分析。 <BR><BR>如果单链表里存在重复的点，则该链表中包含一个环，事实上，可以用下面的图来表示 <BR><BR>这使我想起&nbsp;Pollard&nbsp;的&nbsp;"rho"&nbsp;算法，事实上本问题与&nbsp;"rho"&nbsp;算法有一个共同点，寻找一个碰撞。 <BR><BR>从这个图我们可以看到，如果一个单链表里出现了重复的点，则从表头开始走，无论以什么步调，必定 <BR><BR>会落到环中。所以我们可以肯定，如果以某个步调走，碰到了NULL，则该链表无重合点。 <BR><BR>尝试用两个指针，以不同的步调前进，如果他们能相遇，必定是在环中。假定指针&nbsp;p&nbsp;以步调&nbsp;f&nbsp;前进，q <BR><BR>以步调&nbsp;g&nbsp;前进，g&gt;f。则&nbsp;q&nbsp;先进入链表的环。有一种情况很特殊，就是：在&nbsp;p&nbsp;刚进入环的时候就与&nbsp;q&nbsp; <BR><BR>相遇。这是一个小概率事件，我们排除它，不考虑这种情况。可以认为： <BR><BR>p&nbsp;进入环的时候，偏移为&nbsp;a,&nbsp;而同时&nbsp;q&nbsp;的偏移为&nbsp;b，&nbsp;环的长度为&nbsp;n。（参考下面的图） <BR><BR><BR>往后，&nbsp;p,&nbsp;q&nbsp;就在圈内打转，它们在x&nbsp;步后重合的条件为： <BR><BR>fx&nbsp;+&nbsp;a&nbsp;=&nbsp;gx&nbsp;+&nbsp;b&nbsp;(mod&nbsp;n) <BR>(f-g)x&nbsp;=&nbsp;b-a&nbsp;(mod&nbsp;n) <BR><BR>上式有解等价于&nbsp;&nbsp;(f-g,&nbsp;n)&nbsp;|&nbsp;(b-a)。&nbsp; <BR><BR>但是，我们在事前不知道&nbsp;n,&nbsp;不知道&nbsp;b-a，&nbsp;所以唯一能确保&nbsp;(f-g,&nbsp;n)&nbsp;|&nbsp;(b-a)&nbsp;成立的是&nbsp;f-g&nbsp;=1。 <BR><BR>只要&nbsp;f-g&nbsp;=&nbsp;1,&nbsp;我们就能一定能检测出重合的情况，这是一个充分条件。 <BR><BR>而一旦&nbsp;p&nbsp;刚进入环时与&nbsp;q&nbsp;不等，(f-g,&nbsp;n)&nbsp;|&nbsp;(b-a)&nbsp;就成为检测重合的必要条件。前面一些朋友说&nbsp;f,g&nbsp; <BR><BR>互素或&nbsp;f,&nbsp;g&nbsp;不同即可的观点是错误的。从&nbsp;(f-g,&nbsp;n)&nbsp;|&nbsp;(b-a)&nbsp;这个条件应该能找到反例。但这个我就 <BR><BR>留给有兴趣的朋友了。 <BR><BR>f&nbsp;=&nbsp;1,&nbsp;g&nbsp;=&nbsp;2&nbsp;未必是最好的，因为如果&nbsp;"rho"&nbsp;的尾巴很长，p&nbsp;要花费很多工夫才能进入环。此外，虽 <BR><BR>然步调大的时候，可能要跑好几个圈才能覆盖整个环，甚至在很多情况下不能覆盖整个环，但它跑一圈 <BR><BR>的时间也相应减少，足以抵消。可惜的是，分析最优的选择，超出了我的能力范围。<BR>
<TABLE class=attachtable cellSpacing=4 cellPadding=1 align=center border=3>
<TBODY>
<TR>
<TD align=middle colSpan=2><BR><IMG src="http://bbs.chinaunix.net/forum/uploadfile/02_56321095677710.jpg" border=0><BR><BR></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=4 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
<TD class=attachrow><SPAN class=genmed></SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR><BR>
<TABLE class=attachtable cellSpacing=4 cellPadding=1 align=center border=3>
<TBODY>
<TR>
<TD align=middle colSpan=2><BR><IMG src="http://bbs.chinaunix.net/forum/uploadfile/01_13971095677701.jpg" border=0><BR><BR></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=4 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
<TD class=attachrow><SPAN class=genmed></SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE style="WORD-BREAK: break-all; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TBODY>
<TR>
<TD>
<HR>
<SMALL>&nbsp;<A href="http://bbs.chinaunix.net/forum/profile.php?mode=viewprofile&amp;u=75635" target=_blank>yangtou</A> 回复于：2004-09-20 19:28:07</SMALL></TD></TR>
<TR>
<TD>不需要考虑细节情况，就可以判断可能性 <BR>x=pn/(a-b)&nbsp;&gt;&nbsp;m/b <BR>只要改变p的值就可以找到合适的x，x&gt;m/b所以只要ab不等就必定相遇 <BR><BR>另外如果m较小比如0,由x=pn/(a-b)(不考虑m/b) <BR>则x只决定于a-b(只要改变p就可以得到x的合适的最小值，而p是决定于a-b的) <BR>T=(au+bu+av+w)x，在(a-b)一定的情况下，ab取值越小T越小</TD></TR></TBODY></TABLE><BR></TD></TR></TBODY></TABLE>]]></description>
</item><item>
<title><![CDATA[回复： 本体真正的用途？]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=238</link>
<author>hal9000</author>
<pubDate>2004/11/12 0:59:14</pubDate>
<description><![CDATA[本文转载自<A href="http://bbs.w3china.org/" target=_blank>W3CHINA.ORG讨论区</A>(BBS.W3CHINA.ORG)&nbsp;&nbsp;&nbsp;<A href="http://bbs.w3china.org/dispbbs.asp?boardid=2&amp;ID=11577&amp;replyID=29190&amp;skin=1" target=_blank>原文链接</A><BR>作者：<A href="http://bbs.w3china.org/dispuser.asp?name=hal9000" target=_blank>hal9000</A><BR>以下为原文：<BR><BR><B></B><BR><BR>我觉得Semantic Web最大的受益者就是Agent技术，不仅仅是搜索，有了一定层次的机器可理解的语义，应该能做很多更有趣的事情。本体提供的是一种分布式的对知识的描述，就是这种机器可理解语义的核心。单就搜索来讲，目的也是用语义式（联想式）的搜索替代基于关键字的搜索，查全率和查准率是问题，但不是目的。<BR><BR>&lt;完&gt;<BR><A href="http://bbs.w3china.org/dispbbs.asp?boardid=2&amp;ID=11577&amp;replyID=29190&amp;skin=1" target=_blank>参与讨论本主题</A><BR>]]></description>
</item><item>
<title><![CDATA[赞，IBM的Semantics Toolkit.]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=237</link>
<author>hal9000</author>
<pubDate>2004/11/11 22:33:56</pubDate>
<description><![CDATA[
<P>感谢论坛上的<A name=24326><FONT color=#990000><B>orangebench</B></FONT></A>，iamlinx，真的是本体定义的很好用的工具。看了一下ibm的alphWork/Semantic，真的是好多很实际的东西，看来在这方面研究ibm应该是最前列的了吧</P>
<P>贴一张图，以示庆贺 hehe</P>
<P><IMG style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" height=480 src="uploadfile/20041111224059131.JPG" width=640 border=0></P>]]></description>
</item><item>
<title><![CDATA[实达的电话面试－－续]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=157</link>
<author>hal9000</author>
<pubDate>2004/11/6 18:10:10</pubDate>
<description><![CDATA[
<P>昨天晚上，实达的hr给我们班的一个同学打电话</P>
<P>......</P>
<P>hr：你们现在用什么语言在开发呢？</P>
<P>偶同学：C语言。</P>
<P>hr：用了多长时间了？</P>
<P>偶同学：（想了一想）两三个月吧。</P>
<P>hr：哦，这样。那你说实话，一共写过多少行C代码？</P>
<P>偶同学：（想了更长的时间）几百行吧。</P>
<P>hr：-_-!</P>
<P>&nbsp;</P>
<P>偶同学就这样把实达拒掉了，<IMG src="http://blogger.org.cn/blog/images/emot/face7.gif">，那个很能恶搞的hr也遇到对手了，估计会狂faint吧</P>
<P>&nbsp;</P>]]></description>
</item><item>
<title><![CDATA[实达的电话面试－－挺搞的]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=151</link>
<author>hal9000</author>
<pubDate>2004/11/6 0:12:55</pubDate>
<description><![CDATA[
<TABLE width=610><PRE>发信人: philipszhou (小桂林), 信区: Job
标  题: 刚刚实达电脑面我了~（现场版）
发信站: 吉林大学牡丹园站 (Fri Nov  5 23:03:49 2004)

晕啊~~
先问我一下为什么觉得自己适合这个职位
blablababla....(商业机密，故省略)
然后又问了一下私人情况
最后他问我想在什么地方工作
我说我们先看对方是否合适
“这个应该最后再谈吧”

“你说吧”
“我说只要需要哪都可以”
“我们派你去拉萨你去吗？”
“..........”（巨汗中....）
“不去，还是希望去那些经济发达的城市好啦，东西好卖一点”
“那好吧~如果我觉得你合适我会再联系你~”
（死活都不给我联系方式啊~~）

OVER

--
心高远

甲天下

<FONT class=c32>※ 来源:．吉林大学牡丹园站 bbs.jlu.edu.cn [FROM: 202.198.175.*]</FONT></PRE><PRE><FONT class=c32></FONT>&nbsp;</PRE>
<TBODY></TBODY></TABLE>刚刚的电话通知，我们寝的一个同学也收到了，这个HR简直太搞了，有些后悔没有给他们投简历了<IMG src="http://blogger.org.cn/blog/images/emot/face7.gif">]]></description>
</item><item>
<title><![CDATA[几条建议]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=141</link>
<author>hal9000</author>
<pubDate>2004/11/5 1:59:03</pubDate>
<description><![CDATA[
<P>&nbsp;</P>
<P>在写网志的时候如果点提交修改就会回到日志管理页面，可不可以加一个“保存”按钮，不做页面跳转，比如我在修改的时候想中间保存一下，防止出了问题好长时间的工作都报销，来回点好麻烦。</P>
<P>关于google搜索的问题：我在csdn的blog上写的东东在google上马上就能查到，是csdn做了什么特殊的工作吗？w3china能不能做到呢。毕竟能开放一些是好事情，要不然都是大家在这一个小圈子里玩。</P>]]></description>
</item><item>
<title><![CDATA[Blog链接是不是出了问题？]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=140</link>
<author>hal9000</author>
<pubDate>2004/11/5 1:49:33</pubDate>
<description><![CDATA[我这里如果用http://blogger.org.cn/username访问的话经常会找不到页面，能进入的话也会出现图片刷不全的情况，如果用http://blogger.org.cn/blog/blog.asp?name=username访问则没有问题。是光是我这里有问题还是大家都有？]]></description>
</item><item>
<title><![CDATA[为什么C++中的拷贝构造函数参数不能值传递]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=139</link>
<author>hal9000</author>
<pubDate>2004/11/5 1:22:44</pubDate>
<description><![CDATA[Received: by mail.email.jlu.edu.cn (ecMail, from userid 99)<BR>To:<BR>Subject: help<BR>Date: Sun, 10 Oct 2004 11:00:03 +0800<BR>From: <BR><BR>阿超：<BR><BR>&nbsp;&nbsp;&nbsp; 为什么在C++中拷贝构造函数只有一个参数的时候为什么不能是对象，而必须是引用或者指针呢？请帮忙思考。<BR>&nbsp;&nbsp;&nbsp; 回去太匆忙，太多的遗留问题，没能见面，遗憾。<BR>&nbsp;&nbsp;&nbsp; 祝找工作顺利！<BR><BR><BR><BR>Received: by mail.email.jlu.edu.cn (ecMail, from userid 99)<BR>To: <BR>Subject: =?gb2312?Q?=D7=AA=B7=A2:?=<BR>Date: Tue, 11 Oct 2004 00:10:57 +0800<BR>From:&nbsp;<BR>&nbsp;<BR>ARM中就是这样规定的，而且我想这样也是有道理的，<BR>比如如果有这样的值传递的拷贝构造函数：<BR>class Account<BR>{<BR>public:<BR>&nbsp;&nbsp;&nbsp;&nbsp; Account(Account rhs)<BR>&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ......<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>}<BR>在拷贝构造函数的执行过程中因为是值传递，所以要对rhs进行拷贝生成临时对象，而这个拷贝正常情况下又要去调用拷贝构造函数，所以如果编译器不对它的调用方式做特殊的处理的话就会死循环。而值传递的拷贝构造函数，在我看来在应用中是没有意义的，所以编译器也没有必要去特殊实现它。<BR><BR><BR><BR>Received: by mail.email.jlu.edu.cn (ecMail, from userid 99)<BR>To: <BR>Subject: Re: <BR>Date: Mon, 11 Oct 2004 09:51:16 +0800<BR>From:<BR><BR>阿超：<BR><BR>&nbsp;&nbsp;&nbsp; 拷贝构造函数和赋值函数系统能够自动提供默认，似乎不会出现递归情况，证明之一就是：如果拷贝构造函数中存在一个以上的参数（比如增加个整型参数）就允许值传递。<BR>&nbsp;&nbsp;&nbsp; 我看是否可以这样理解：<BR>&nbsp;&nbsp;&nbsp; 多个参数的时候和系统默认的出现了重载，所以允许，而单个参数的时候引用类型参数覆盖了系统默认的，值参数则和系统的默认函数（引用类型）无法区分，所以就不可以。<BR><BR><BR><BR>Received: by mail.email.jlu.edu.cn (ecMail, from userid 99)<BR>To:<BR>Subject: =?gb2312?Q?=D7=AA=B7=A2:?=<BR>Date: Tue, 12 Oct 2004 00:10:35 +0800<BR>From: <BR><BR>Copy Constructor应该就是只有一个本类型参数的构造函数，或是有多个参数，第一个是本类型的而其他的都有默认值的构造函数。所以如果多加一个没有默认值的参数，编译器会把它当作一般的构造函数处理，而不是拷贝构造函数。<BR><BR>Account(Account a, int salary){...} //是一般的构造函数，而不是拷贝构造函数<BR><BR>Account(Account a, int salary = 0){...} //它是拷贝构造函数，所以还是会报错<BR><BR>拷贝构造函数一般是用在等号赋值和函数传值临时对象拷贝上的,这时除了被拷贝对象是不可能给它传入额外的参数的，所以它不能有必须传入一个以上参数的形式。加上一个参数之后它就变成一般的构造函数了，而参数值传的拷贝还是要调用真正的拷贝构造函数，如果没有定义的情况下就是调用默认自动生成的拷贝构造函数。要是带其它默认参数的，是拷贝构造函数，如果真的能出现本类型值传的情况（编译器不限制）还是会调用它自己进行拷贝，递归循环，直到内存耗尽。<BR><BR>可以做实验，证明 Account(Account a, int salary)不是拷贝构造函数，比如这样的语句<BR>Account a("hal9000", 1000);<BR>Account b = a;<BR>绝对是应该调用拷贝构造函数的，但它会去执行默认生成的copy ctor，而不是上面那个。<BR>]]></description>
</item><item>
<title><![CDATA[回复:W3China＋Bolg＝？]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=115</link>
<author>hal9000</author>
<pubDate>2004/11/4 1:43:37</pubDate>
<description><![CDATA[<A></A>
<DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; MARGIN: 5px 20px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid" align=left>ref&nbsp;:<A title=W3China＋Bolg＝？ href="http://blogger.org.cn/blog/more.asp?name=胡e刀&amp;id=92" target=_blank>W3China＋Bolg＝？</A>(<A href="http://blogger.org.cn/blog/blog.asp?name=胡e刀" target=_blank>胡e刀</A></DIV>
<DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; MARGIN: 5px 20px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid" align=left>......<BR>本网站提供的是W3China的经典内容，也是研究、学习、使用高手荟萃的地方，自然是“高”，对各位的学习和经验交流有很重要的帮助哦。哪Blog呢？从“木子美”而起的轰动，到现在好象不甚关注，因为当前好像有些前沿的人在弄潮RSS等什么了，后面的则默默的使用着， 也就是“俗”了吧。那么W3China＋Blog是因为W3China曲高和寡而自甘平民，还是希望通过俗化的形式把自己平民普及化，当然目前不得而知，只有拭目以待哦。</DIV>
<P><BR><BR>我不觉得blog"俗"了什么的，它与rss也不冲突，rss提供的是一种新的链接方式或者说是信息的使用方式，而blog这类东西才是内容的提供者。<BR><BR>blog, 网志--就是用来分享经验和感受的地方吧。几年前我维护过一个很小的网站，每个星期都要写一些东西在上面，要花一些时间，也感到很充实，像是永远有个朋友在那里倾听你述说。blog算是一种简化了形式的个人主页，你不用再去关心网站的组织结构，用什么来做留言板，你写就可以了，这为更多的人提供了得到这种乐趣的机会。</P>
<P>现在的blog的使用者，主要都是技术人员（比如MS的那几个有名的blogger），我觉得是因为blog比较适合做这种技术的share和sumerize的平台，blog是blogger写给同道的文章。论坛是大家讨论的好地方，但也有不合适的时候：比如你的文章前因后果一大片的时候，比如看到自己觉得还有价值的贴子慢慢沉下去的时候，比如你想说说“疯话”(blablab)的时候......</P>
<P>W3China有没有Blog和它是不是曲高或是平民是没有什么联系吧，我倒是衷心希望它能“曲低”一些，但就从它的主题来说，应该是不太可能。</P>]]></description>
</item><item>
<title><![CDATA[Blog管理程序与Norton防火墙冲突的解决办法]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=76</link>
<author>hal9000</author>
<pubDate>2004/11/2 18:50:01</pubDate>
<description><![CDATA[昨天在blogger.org.cn上申请的Blog, 今天推荐给同学，发现在他的机器上不能正常地申请论坛用户，而且用我的用户也无法进入管理页面，显示 
<P align=center><FONT color=red>对不起，为了系统安全，不允许直接输入地址访问本系统的后台管理页面。</FONT></P>
<P align=left>找来找去发现是Norton防火墙中的安全隐私设置的问题，解决办法如下：</P>
<P align=left>Norton Internet Security：隐私控制-〉配置-〉高级</P>
<P align=left>添加站点 ：加入blogger.org.cn，将其全局设置页中的“浏览站点信息”项改为“允许”</P>
<P align=left></P>
<P align=left>想来一些交互性比较强的网站很多都和Norton防火墙和不来（比如BTChina），应该都能按类似的方法解决。</P>]]></description>
</item><item>
<title><![CDATA[搬家]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=hal9000&amp;id=66</link>
<author>hal9000</author>
<pubDate>2004/11/2 0:39:24</pubDate>
<description><![CDATA[<A>
<P align=center></P>
<P align=left><IMG style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000" src="http://blogger.org.cn/blog/uploadfile/20041120416986.BMP" border=0></P>
<P>搬家啦，搬家啦，这个系统看来做的粉不错的，功能比CSDN上要强多了，希望能长久的坚持下去。不过上传文件的空间只有2M，有些小啊，不知道图片算不算在内－－写完这这篇就知道了<IMG src="http://blogger.org.cn/blog/images/emot/face1.gif"></P>
<P>我原来的<A href="http://blog.csdn.net/dhunter">窝</A>，刚刚玩blog，没什么文章也没什么经验，不过已经开始喜欢上了。</P>
<P>最近刚刚决定毕业论文的方向，会是语义Webservice相关的，我在这里主要会写一些研究的想法和感受－－呵呵，这里是w3china，还满切题的。</P>]]></description>
</item>
</channel>
</rss>