﻿<?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>语源科技BlogJava-小小程序员</title><link>http://www.blogjava.net/xfan/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 03 May 2026 15:30:01 GMT</lastBuildDate><pubDate>Sun, 03 May 2026 15:30:01 GMT</pubDate><ttl>60</ttl><item><title>Ext的EditorGridPanel中combo联动</title><link>http://www.blogjava.net/xfan/archive/2009/06/06/280376.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Sat, 06 Jun 2009 15:44:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2009/06/06/280376.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/280376.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2009/06/06/280376.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/280376.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/280376.html</trackback:ping><description><![CDATA[1.两个Combo store的autoload 都设为true,lastQuery设为true,renderer就根据各自store中的data转换<br />
2.要联动的那个Combo把所有的数据都取出来,<br />
3.grid的cellclick事件，如果点了第二个combo,调用它的ds.filterBy
 <img src ="http://www.blogjava.net/xfan/aggbug/280376.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2009-06-06 23:44 <a href="http://www.blogjava.net/xfan/archive/2009/06/06/280376.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对界面的东西感到很累</title><link>http://www.blogjava.net/xfan/archive/2008/04/19/194144.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Sat, 19 Apr 2008 01:44:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2008/04/19/194144.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/194144.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2008/04/19/194144.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/194144.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/194144.html</trackback:ping><description><![CDATA[<p>用ext有段时间,突然感到乏味</p>
<img src ="http://www.blogjava.net/xfan/aggbug/194144.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2008-04-19 09:44 <a href="http://www.blogjava.net/xfan/archive/2008/04/19/194144.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>简单的下拉框联动</title><link>http://www.blogjava.net/xfan/archive/2007/06/19/125099.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Tue, 19 Jun 2007 04:53:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2007/06/19/125099.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/125099.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2007/06/19/125099.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/125099.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/125099.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JS写的简单下拉框联动&nbsp;&nbsp;<a href='http://www.blogjava.net/xfan/archive/2007/06/19/125099.html'>阅读全文</a><img src ="http://www.blogjava.net/xfan/aggbug/125099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2007-06-19 12:53 <a href="http://www.blogjava.net/xfan/archive/2007/06/19/125099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>像Java一样写JavaScript</title><link>http://www.blogjava.net/xfan/archive/2007/01/21/95097.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Sat, 20 Jan 2007 18:51:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2007/01/21/95097.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/95097.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2007/01/21/95097.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/95097.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/95097.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 介绍Javascript面向对象的写法&nbsp;&nbsp;<a href='http://www.blogjava.net/xfan/archive/2007/01/21/95097.html'>阅读全文</a><img src ="http://www.blogjava.net/xfan/aggbug/95097.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2007-01-21 02:51 <a href="http://www.blogjava.net/xfan/archive/2007/01/21/95097.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何在eclipse中,选中java文件,快速定位到class</title><link>http://www.blogjava.net/xfan/archive/2007/01/17/94488.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Wed, 17 Jan 2007 12:25:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2007/01/17/94488.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/94488.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2007/01/17/94488.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/94488.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/94488.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 介绍如何在eclipse中选中java文件,利用资源浏览器快速定位到类的class文件<br>当然,也可以定位到它自身&nbsp;&nbsp;<a href='http://www.blogjava.net/xfan/archive/2007/01/17/94488.html'>阅读全文</a><img src ="http://www.blogjava.net/xfan/aggbug/94488.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2007-01-17 20:25 <a href="http://www.blogjava.net/xfan/archive/2007/01/17/94488.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>工作中常用到的批处理命令</title><link>http://www.blogjava.net/xfan/archive/2007/01/16/94292.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Tue, 16 Jan 2007 11:54:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2007/01/16/94292.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/94292.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2007/01/16/94292.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/94292.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/94292.html</trackback:ping><description><![CDATA[1.去CVS目录<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">@echo On<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@Rem 删除CVS版本控制目录<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@for /r . %%a in (.) do @if exist </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%%a\CVS</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> rd /s /q </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%%a\CVS</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@rem for /r . %%a in (.) do @if exist </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%%a\CVS</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> @echo </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">%%a\CVS</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@echo Mission Completed.<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@pause</span></div><br />2.设置IP<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">echo off <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />netsh interface ip  set address </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">本地连接</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">   source </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> static addr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">192.168.0.3</span><span style="COLOR: #000000">  mask</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">255.255.255.0</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />netsh interface ip set address   </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">本地连接</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> gateway </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">192.168.0.1</span><span style="COLOR: #000000"> gwmetric </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />netsh interface ip set dns  </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">本地连接</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> source </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> static  addr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">192.168.0.1</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />netsh interface ip add dns  </span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">本地连接</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"> addr </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">192.168.0.1</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />pause </span></div><br />3.如果工程目录很深,用资源管理器感觉很不爽,在命令行输入以下命令,就会,清爽很多,还可以配置eclipse<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">@rem 以你指定的目录为根目录,打开资源管理器<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">Explorer /e</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">/root</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">D:\workspace\project<br /> @ rem 打开资源管理器,并选中指定的文件<br />   Explorer /e,/select,<span style="COLOR: #000000">D:\workspace\project\index.jsp</span></span></div>利用脚本的替代,在eclipse可以做到选中java文件,定位到class文件,更新class文件就不用<br />去找了<img src ="http://www.blogjava.net/xfan/aggbug/94292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2007-01-16 19:54 <a href="http://www.blogjava.net/xfan/archive/2007/01/16/94292.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaScript中的arguments,callee,caller,call,appy</title><link>http://www.blogjava.net/xfan/archive/2007/01/12/93504.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Fri, 12 Jan 2007 10:31:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2007/01/12/93504.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/93504.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2007/01/12/93504.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/93504.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/93504.html</trackback:ping><description><![CDATA[看了网上的一篇文章&lt;&lt;<a onclick="return c('dfe5',this.innerHTML,this.href,2)" href="http://hi.baidu.com/mengjin/blog/item/44c754432f458c119213c6d3.html" target="_blank"><font size="3">全面理解javascript的caller,<font color="#c60a00">callee</font>,<font color="#c60a00">call</font>,<font color="#c60a00">apply</font>概念</font></a>&gt;&gt;,记下代码,备用<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">script language</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">JavaScript</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_31_66_Open_Image" onclick="this.style.display='none'; Codehighlighter1_31_66_Open_Text.style.display='none'; Codehighlighter1_31_66_Closed_Image.style.display='inline'; Codehighlighter1_31_66_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_31_66_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_31_66_Closed_Text.style.display='none'; Codehighlighter1_31_66_Open_Image.style.display='inline'; Codehighlighter1_31_66_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_31_66_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_31_66_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 演示arguments的用法,如何获取实参数和形数数<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_93_329_Open_Image" onclick="this.style.display='none'; Codehighlighter1_93_329_Open_Text.style.display='none'; Codehighlighter1_93_329_Closed_Image.style.display='inline'; Codehighlighter1_93_329_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_93_329_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_93_329_Closed_Text.style.display='none'; Codehighlighter1_93_329_Open_Image.style.display='inline'; Codehighlighter1_93_329_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> argTest(a,b,c,d)</span><span id="Codehighlighter1_93_329_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_93_329_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000"> numargs </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> arguments.length;     </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 获取被传递参数的数值。</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">    </span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000"> expargs </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> argTest.length;       </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 获取期望参数的数值。</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">    alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">实参数目为:</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">numargs)<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">形数数目为:</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">expargs)<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(arguments[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">])         <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(argTest[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">])          </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">undefined 没有这种用法</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="COLOR: #000000">}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">argTest(1,2)</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />//</span><span style="COLOR: #008000">argTest(1,2,3,4,5)</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_368_399_Open_Image" onclick="this.style.display='none'; Codehighlighter1_368_399_Open_Text.style.display='none'; Codehighlighter1_368_399_Closed_Image.style.display='inline'; Codehighlighter1_368_399_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_368_399_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_368_399_Closed_Text.style.display='none'; Codehighlighter1_368_399_Open_Image.style.display='inline'; Codehighlighter1_368_399_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_368_399_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_368_399_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> *  arguments不是数组(Array类)<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />Array.prototype.selfvalue </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br /><img id="Codehighlighter1_456_513_Open_Image" onclick="this.style.display='none'; Codehighlighter1_456_513_Open_Text.style.display='none'; Codehighlighter1_456_513_Closed_Image.style.display='inline'; Codehighlighter1_456_513_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_456_513_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_456_513_Closed_Text.style.display='none'; Codehighlighter1_456_513_Open_Image.style.display='inline'; Codehighlighter1_456_513_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> testAguments()</span><span id="Codehighlighter1_456_513_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_456_513_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">arguments.selfvalue=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">arguments.selfvalue);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">alert("Array.sefvalue="+new Array().selfvalue);</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />//</span><span style="COLOR: #008000">testAguments();</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_588_653_Open_Image" onclick="this.style.display='none'; Codehighlighter1_588_653_Open_Text.style.display='none'; Codehighlighter1_588_653_Closed_Image.style.display='inline'; Codehighlighter1_588_653_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_588_653_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_588_653_Closed_Text.style.display='none'; Codehighlighter1_588_653_Open_Image.style.display='inline'; Codehighlighter1_588_653_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_588_653_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_588_653_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 演示函数的caller属性.<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 说明:(当前函数).caller:返回一个对函数的引用，该函数调用了当前函数<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_678_834_Open_Image" onclick="this.style.display='none'; Codehighlighter1_678_834_Open_Text.style.display='none'; Codehighlighter1_678_834_Closed_Image.style.display='inline'; Codehighlighter1_678_834_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_678_834_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_678_834_Closed_Text.style.display='none'; Codehighlighter1_678_834_Open_Image.style.display='inline'; Codehighlighter1_678_834_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> callerDemo() </span><span id="Codehighlighter1_678_834_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_678_834_Open_Text"><span style="COLOR: #000000">{<br /><img id="Codehighlighter1_707_778_Open_Image" onclick="this.style.display='none'; Codehighlighter1_707_778_Open_Text.style.display='none'; Codehighlighter1_707_778_Closed_Image.style.display='inline'; Codehighlighter1_707_778_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_707_778_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_707_778_Closed_Text.style.display='none'; Codehighlighter1_707_778_Open_Image.style.display='inline'; Codehighlighter1_707_778_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (callerDemo.caller) </span><span id="Codehighlighter1_707_778_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_707_778_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000"> a</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> callerDemo.caller.arguments[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">];<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        alert(a);<br /><img id="Codehighlighter1_785_832_Open_Image" onclick="this.style.display='none'; Codehighlighter1_785_832_Open_Text.style.display='none'; Codehighlighter1_785_832_Closed_Image.style.display='inline'; Codehighlighter1_785_832_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_785_832_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_785_832_Closed_Text.style.display='none'; Codehighlighter1_785_832_Open_Image.style.display='inline'; Codehighlighter1_785_832_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    }</span></span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"> </span><span id="Codehighlighter1_785_832_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_785_832_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />        alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">this is a top function</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_860_880_Open_Image" onclick="this.style.display='none'; Codehighlighter1_860_880_Open_Text.style.display='none'; Codehighlighter1_860_880_Closed_Image.style.display='inline'; Codehighlighter1_860_880_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_860_880_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_860_880_Closed_Text.style.display='none'; Codehighlighter1_860_880_Open_Image.style.display='inline'; Codehighlighter1_860_880_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> handleCaller() </span><span id="Codehighlighter1_860_880_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_860_880_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    callerDemo();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">callerDemo();</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />//</span><span style="COLOR: #008000">handleCaller("参数1","参数2");</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_930_1006_Open_Image" onclick="this.style.display='none'; Codehighlighter1_930_1006_Open_Text.style.display='none'; Codehighlighter1_930_1006_Closed_Image.style.display='inline'; Codehighlighter1_930_1006_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_930_1006_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_930_1006_Closed_Text.style.display='none'; Codehighlighter1_930_1006_Open_Image.style.display='inline'; Codehighlighter1_930_1006_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_930_1006_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_930_1006_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 演示函数的callee属性.<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 说明:arguments.callee:初始值就是正被执行的 Function 对象,用于匿名函数<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_1030_1061_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1030_1061_Open_Text.style.display='none'; Codehighlighter1_1030_1061_Closed_Image.style.display='inline'; Codehighlighter1_1030_1061_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1030_1061_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1030_1061_Closed_Text.style.display='none'; Codehighlighter1_1030_1061_Open_Image.style.display='inline'; Codehighlighter1_1030_1061_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> calleeDemo() </span><span id="Codehighlighter1_1030_1061_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1030_1061_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(arguments.callee);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">calleeDemo();</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />//</span><span style="COLOR: #008000">(function(arg0,arg1){alert("形数数目为:"+arguments.callee.length)})();</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_1149_1321_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1149_1321_Open_Text.style.display='none'; Codehighlighter1_1149_1321_Closed_Image.style.display='inline'; Codehighlighter1_1149_1321_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1149_1321_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1149_1321_Closed_Text.style.display='none'; Codehighlighter1_1149_1321_Open_Image.style.display='inline'; Codehighlighter1_1149_1321_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_1149_1321_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span><span id="Codehighlighter1_1149_1321_Open_Text"><span style="COLOR: #008000">/*</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 演示apply,call函数的用法<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> * 说明:作用都是将函数绑定到另外一个对象上去运行，两者仅在定义参数方式有所区别：<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> *       apply(thisArg,argArray);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> *     call(thisArg[,arg1,arg2…] ]);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /> *     即所有函数内部的this指针都会被赋值为thisArg<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="COLOR: #008000">*/</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_1343_1451_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1343_1451_Open_Text.style.display='none'; Codehighlighter1_1343_1451_Closed_Image.style.display='inline'; Codehighlighter1_1343_1451_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1343_1451_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1343_1451_Closed_Text.style.display='none'; Codehighlighter1_1343_1451_Open_Image.style.display='inline'; Codehighlighter1_1343_1451_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> ObjectA()</span><span id="Codehighlighter1_1343_1451_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1343_1451_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">执行ObjectA()</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(arguments[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">]);<br /><img id="Codehighlighter1_1413_1424_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1413_1424_Open_Text.style.display='none'; Codehighlighter1_1413_1424_Closed_Image.style.display='inline'; Codehighlighter1_1413_1424_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1413_1424_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1413_1424_Closed_Text.style.display='none'; Codehighlighter1_1413_1424_Open_Image.style.display='inline'; Codehighlighter1_1413_1424_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.hit</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000">(msg)</span><span id="Codehighlighter1_1413_1424_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1413_1424_Open_Text"><span style="COLOR: #000000">{alert(msg)}</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.info</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">我来自ObjectA</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> <br /><img id="Codehighlighter1_1474_1629_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1474_1629_Open_Text.style.display='none'; Codehighlighter1_1474_1629_Closed_Image.style.display='inline'; Codehighlighter1_1474_1629_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1474_1629_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1474_1629_Closed_Text.style.display='none'; Codehighlighter1_1474_1629_Open_Image.style.display='inline'; Codehighlighter1_1474_1629_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> ObjectB()</span><span id="Codehighlighter1_1474_1629_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1474_1629_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">执行ObjectB()</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">调用ObjectA()方法,同时ObjectA构造函数中的所有this就会被ObjectB中的this替代</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">    ObjectA.apply(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">,arguments);</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">ObjectA.call(this);</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">    alert(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.info);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">ObjectB('参数0');</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> </span><span style="COLOR: #0000ff">var</span><span style="COLOR: #000000"> value</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">global 变量</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br /><img id="Codehighlighter1_1691_1716_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1691_1716_Open_Text.style.display='none'; Codehighlighter1_1691_1716_Closed_Image.style.display='inline'; Codehighlighter1_1691_1716_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1691_1716_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1691_1716_Closed_Text.style.display='none'; Codehighlighter1_1691_1716_Open_Image.style.display='inline'; Codehighlighter1_1691_1716_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> Obj()</span><span id="Codehighlighter1_1691_1716_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1691_1716_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.value</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">对象！</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> }</span></span><span style="COLOR: #000000"><br /><img id="Codehighlighter1_1734_1757_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1734_1757_Open_Text.style.display='none'; Codehighlighter1_1734_1757_Closed_Image.style.display='inline'; Codehighlighter1_1734_1757_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_1734_1757_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1734_1757_Closed_Text.style.display='none'; Codehighlighter1_1734_1757_Open_Image.style.display='inline'; Codehighlighter1_1734_1757_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span><span style="COLOR: #0000ff">function</span><span style="COLOR: #000000"> Fun1()</span><span id="Codehighlighter1_1734_1757_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/images/dot.gif" /></span><span id="Codehighlighter1_1734_1757_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />    alert(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.value);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> }</span></span><span style="COLOR: #000000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Fun1();</span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Fun1.apply(window); </span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000"> </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Fun1.apply(new Obj()); </span><span style="COLOR: #008000"><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">script</span><span style="COLOR: #000000">&gt;</span></div><img src ="http://www.blogjava.net/xfan/aggbug/93504.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2007-01-12 18:31 <a href="http://www.blogjava.net/xfan/archive/2007/01/12/93504.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>springside之springside.bat,build.xml</title><link>http://www.blogjava.net/xfan/archive/2006/08/02/61270.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Tue, 01 Aug 2006 17:19:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2006/08/02/61270.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/61270.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2006/08/02/61270.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/61270.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/61270.html</trackback:ping><description><![CDATA[     终于下定决心要努力学习springside，以后我会记录一些springside中重要的源码的详细注释，以备查。<br />1. springside.bat：调用build.xml文件中的quickstart任务   <br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98.54%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 201px; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080"> 1</span><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">@echo off<br /></span><span style="COLOR: #008080"> 2</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />if "%JAVA_HOME%" == "" goto error<br /></span><span style="COLOR: #008080"> 3</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@echo on<br /></span><span style="COLOR: #008080"> 4</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />:execute<br /></span><span style="COLOR: #008080"> 5</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />"%JAVA_HOME%/bin/java" -cp lib/ant.jar;lib/ant-nodeps.jar;lib/ant-junit.jar;lib/junit-3.8.1.jar;"%JAVA_HOME%/lib/tools.jar" <br /></span><span style="COLOR: #008080"> 6</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />   org.apache.tools.ant.Main -f build.xml quickstart<br /></span><span style="COLOR: #008080"> 7</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />start http://localhost:8080/springside/<br /></span><span style="COLOR: #008080"> 8</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />goto end<br /></span><span style="COLOR: #008080"> 9</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />:error<br /></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />echo 请先设置JAVA_HOME环境变量<br /></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />:end</span></div> 注解：<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 55px; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />@echo off :  @作用表示它所在行的语句不显示在命令行，echo off表示它下面的所有语句不显示在命令行<br />    5,6行的语句就相当于ant -f build.xml quickstart,其他-cp参数指定classpath, -f用于指定ant的构建文件，如果是build.xml ,<br />          可以不用写 -f build.xml          </div>2.build.xml(文件有750多行，就不贴了)，以下是里面涉及到的ant的用法，不了解ant的请先看<a href="http://www.javafan.net/down1.jsp?ID=206&amp;URL=1">&lt;&lt;ant使用指南&gt;&gt; <br /></a><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">tstamp</span><span style="COLOR: #0000ff">&gt;&lt;</span><span style="COLOR: #800000">format </span><span style="COLOR: #ff0000">property</span><span style="COLOR: #0000ff">="datestamp"</span><span style="COLOR: #ff0000"> pattern</span><span style="COLOR: #0000ff">="yyyy-MM-dd"</span><span style="COLOR: #0000ff">/&gt;&lt;/</span><span style="COLOR: #800000">tstamp</span><span style="COLOR: #0000ff">&gt; //指定属性datestamp为当前时间,并指定时间格式</span></div>......先睡了，把build.xml看完，也就可以熟练掌握ant了<img src ="http://www.blogjava.net/xfan/aggbug/61270.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2006-08-02 01:19 <a href="http://www.blogjava.net/xfan/archive/2006/08/02/61270.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>毕业</title><link>http://www.blogjava.net/xfan/archive/2006/07/07/57055.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Thu, 06 Jul 2006 16:38:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2006/07/07/57055.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/57055.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2006/07/07/57055.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/57055.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/57055.html</trackback:ping><description><![CDATA[
		<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" height="400" width="550" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
				<param name="_cx" value="14552" />
				<param name="_cy" value="10583" />
				<param name="FlashVars" value="" />
				<param name="Movie" value="http://www.sc.xinhuanet.com/swf/63.swf" />
				<param name="Src" value="http://www.sc.xinhuanet.com/swf/63.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="always" />
				<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" />
				<img src="/enpadmin/edit/xhw_adv_c.jpg" align="left" border="0" />
		</object>
<img src ="http://www.blogjava.net/xfan/aggbug/57055.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2006-07-07 00:38 <a href="http://www.blogjava.net/xfan/archive/2006/07/07/57055.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>"Hello World!"之汇编语言</title><link>http://www.blogjava.net/xfan/archive/2006/07/03/56432.html</link><dc:creator>~小Q</dc:creator><author>~小Q</author><pubDate>Mon, 03 Jul 2006 15:46:00 GMT</pubDate><guid>http://www.blogjava.net/xfan/archive/2006/07/03/56432.html</guid><wfw:comment>http://www.blogjava.net/xfan/comments/56432.html</wfw:comment><comments>http://www.blogjava.net/xfan/archive/2006/07/03/56432.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfan/comments/commentRss/56432.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfan/services/trackbacks/56432.html</trackback:ping><description><![CDATA[推荐工具Win-Masm<br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #000000">assume cs:code,ds:data<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;数据段<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;----------------------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />data segment<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />data ends<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;代码段<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;----------------------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />code segment    <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />start:<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;安装do0子程序到0:200h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;----------------------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov ax,cs         ;段寄存器之间不准直接传递数据<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov ds,ax                      <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov si,offset do0<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov ax,0<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov es,ax<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov di,200h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;movsb将ds:si指向的内存单元中的字节送入es:di中<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;if(DF==0){ si++;di++} else{si--,di--} <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />                 <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov cx,offset do0end-offset do0  ;设置复制代码的长度<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  cld                              ;DF=0  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  rep movsb                        ;等价于while(cx--!=0) movsb;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;设置中断程序0指向0:200h处<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;--------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov ax,0<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov es,ax<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;中断向量占两个字,高字地址存放段地址,低字地址存放偏移地址<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov word ptr es:[0*4],200h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov word ptr es:[0*4+2],0<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;调用0号中断<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;---------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  int 0<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />   <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;程序返回dos<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  mov ax,4c00h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  int 21h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;do0子程序:显示字符串"hello world!"<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />  ;----------------------------------<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />do0:<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> jmp short do0start<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> db "hello world!"<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />do0start:<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov ax,0b800h       ;0b800h地址为显存地址<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov es,ax<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov di,12*160+36*2<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov ax,cs<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov ds,ax<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov si,202h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov cx,12<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> s:mov al,[si]<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />   mov es:[di],al<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />   inc si<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />   add di,2<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> loop s<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> mov ax,4c00h<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /> int 21h  <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />do0end:nop<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />code ends<br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />end start</span></div><br /><img src ="http://www.blogjava.net/xfan/aggbug/56432.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfan/" target="_blank">~小Q</a> 2006-07-03 23:46 <a href="http://www.blogjava.net/xfan/archive/2006/07/03/56432.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>