<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<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>Coamy's blog</title><link>http://www.coamy.cn/</link><description>春去花还在,人来鸟不惊!</description><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 91204</generator><language>zh-CN</language><copyright>Copyright 2009 Coamy.cn Some Rights Reserved. 苏ICP备07025796号 </copyright><pubDate>Mon, 12 Jul 2010 21:12:32 +0800</pubDate><item><title>For Each与For语句的区别</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/178.html</link><pubDate>Mon, 12 Jul 2010 21:11:49 +0800</pubDate><guid>http://www.coamy.cn/Html/178.html</guid><description><![CDATA[<p>它们之间的区别就是For Each...next可以在对象中循环，将一个对象中的数据从头到尾都取一遍； For...next一般在 知道步长和范围时使用，就是循环变量</p>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/178.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=178</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=178&amp;key=86e4c098</trackback:ping></item><item><title>AS3单例模式（Singleton Pattern）</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/177.html</link><pubDate>Mon, 12 Jul 2010 21:10:39 +0800</pubDate><guid>http://www.coamy.cn/Html/177.html</guid><description><![CDATA[<p>在面向对象的编程中，有时候会要求一个类有且仅存在一个实例，并提供一个全局的访问方法。所以我们在设计这样的类的时候，就需要思考如何避开构造函数，提 供一种机制来实现单例（单一实例）。这就是单例模式。另因为在AS3中无法操作线程，因此我们无需考虑多线程情况下的单例。<br /><br /><strong>单 例模式的几种AS3实现<br /></strong><br />在AS3中有多种方法可以实现Singleton模式，首先看下面的方法1：</p><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; font-size: 13px; width: 98%; background-color: rgb(238, 238, 238);"><span style="color: rgb(0, 128, 128);">&nbsp;1</span><img align="top" src="http://www.coamy.cn/upload/2010/7/201007122111184342.gif" onclick="this.style.display='none';...</div>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/177.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=177</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=177&amp;key=fb45b303</trackback:ping></item><item><title>在AS3中eval的取代方法</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/176.html</link><pubDate>Sun, 11 Jul 2010 18:14:43 +0800</pubDate><guid>http://www.coamy.cn/Html/176.html</guid><description><![CDATA[<p>as3中现已经取消了eval函数。我们可以取代的方法是this[&quot;mc&quot; + 变量].属性，或者是getChildByName(&quot;影片剪辑的名字&quot;).或者是this[变量名]例：一对象名为 myObj，该对象里有一方法名为myFun现可以现样实现myobj.myFun(param)效果：var arr:Array=[&quot;myObj&quot;,&amp;qu</p>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/176.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=176</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=176&amp;key=cb86ce47</trackback:ping></item><item><title>解决Flash加载外部数据的缓存问题</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/175.html</link><pubDate>Sun, 11 Jul 2010 15:03:23 +0800</pubDate><guid>http://www.coamy.cn/Html/175.html</guid><description><![CDATA[<p>&nbsp;&nbsp; &nbsp;&nbsp;<span class="Apple-style-span" style="font-family: Arial; line-height: 20px; color: rgb(102, 102, 102); -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; ">采用flash读取外部数据无论是loadVars类还是MovieClipLoader类还是XML.load()都会碰到一个问题就是外部数据的缓存，原则上flash一般只会载入一次，之后的数据都会从浏览器的缓存读取，无论你怎么刷新浏览器都一样的效果。解决的办法就跟JS中的处理一样，在后面增加一个随机数，以保证每次都是重新获取数据，而不是缓存。当然还有其它方法。</span></p>...]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/175.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=175</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=175&amp;key=9e3303fb</trackback:ping></item><item><title>介绍一下JSON 轻量级的数据交换格式</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/174.html</link><pubDate>Tue, 06 Jul 2010 20:59:57 +0800</pubDate><guid>http://www.coamy.cn/Html/174.html</guid><description><![CDATA[<p><b>JSON</b>(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于<a href="http://www.crockford.com/javascript">JavaScript Programming  Language</a>,  <a href="http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf">Standard   ECMA-262 3rd Edition - December 1999</a>的一个子集。 JSON采用完全独立于语言的文本格式，但是也使用了类似于C语言家族的习惯（包括C, C++, C#, Java, JavaScript,  Perl, Python等）。 这些特性使JSON成为理想的数据交换语言。</p>...]]></description><category>Web</category><comments>http://www.coamy.cn/Html/174.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=174</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=174&amp;key=6be0d8da</trackback:ping></item><item><title>as3的跨域访问安全沙箱</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/173.html</link><pubDate>Sat, 03 Jul 2010 09:35:53 +0800</pubDate><guid>http://www.coamy.cn/Html/173.html</guid><description><![CDATA[<p>在actionscript里,如果要从其它域里载入swf或数据的话,或者socket要连接服务端的话,就会遇到这个超贱的安全沙箱.在以下情 况里(抄自as3 cookbook):<br />1.swf将要连接的服务器,必须与此swf在同一域中;<br />2.从网络打开的网页中的swf不能连接到本地服务器(废到无耻的话);<br />3.本地不受信任的swf不能连接任何服务器或载入任何文件.<br />4.swf被跨域载入了,但是不能用as控制其中的代码:<br />5.<font color="#ff0000">跨域载入变量,不行</font>.<br />...</p>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/173.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=173</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=173&amp;key=abb453c9</trackback:ping></item><item><title>PureMVC初探</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/172.html</link><pubDate>Mon, 28 Jun 2010 21:28:20 +0800</pubDate><guid>http://www.coamy.cn/Html/172.html</guid><description><![CDATA[<p>这里揭示了Facade主要干3件事情，初始化Model，Controller，View，而这三个都是单例 ,Model用于保存所有的Proxy，View用于保存所有的Mediator还可以注册一些对notification的监听，而   Controller主要是保持一些Command。这些类提供了注册的方法也提供了查询的方法。那么Facade这个类本身也提供了对于   Proxy，Mediator，Controller的访问接口。这正符合Facade的本意：将众多的对外接口统一起来，但是也不屏蔽底层的接口。</p>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/172.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=172</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=172&amp;key=556b8984</trackback:ping></item><item><title>flash模块开发</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/171.html</link><pubDate>Mon, 28 Jun 2010 21:09:28 +0800</pubDate><guid>http://www.coamy.cn/Html/171.html</guid><description><![CDATA[<p>模块<span class="t_tag" onclick="tagshow(event)" href="http://bbs.9ria.com/tag.php?name=%E5%BC%80%E5%8F%91">开发</span>对于大项目而言还是蛮有用的。优点很多啊。使用<span class="t_tag" onclick="tagshow(event)" href="http://bbs.9ria.com/tag.php?name=flex">flex</span>进行模块开发还不错，毕竟人家都已经提供了module。我是没有深入研究它里面的实现。不过可以肯 定的一点就是：使用<span class="t_tag" onclick="tagshow(event)" href="http://bbs.9ria.com/tag.php?name=Loader">Loader</span>来载入各个模块，被载入模块依附主体模块。 我说的依附，就是使用主体的类资源。<br />...</p>]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/171.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=171</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=171&amp;key=06c425ef</trackback:ping></item><item><title>AStar A*寻路算法</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/170.html</link><pubDate>Thu, 24 Jun 2010 21:29:52 +0800</pubDate><guid>http://www.coamy.cn/Html/170.html</guid><description><![CDATA[<h3 class="title pre fs1">AS3 AStar算法（1）<span class="pleft"><a target="_blank" href="http://blog.163.com/c_youyou/blog/#m=0&amp;t=1&amp;c=fks_087070084085084074080084083095085087088069085094086071092" class="fc03m2a"><br /></a></span></h3><p>最近再次看了一下AStar算法，并把理论转化成了 代码。后来在一个2.5D的格子上测试了一把，哈哈，很不错。</p>...]]></description><category>AS3</category><comments>http://www.coamy.cn/Html/170.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=170</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=170&amp;key=a8916eeb</trackback:ping></item><item><title>AJAX缓存页面的问题</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/169.html</link><pubDate>Wed, 31 Mar 2010 17:31:53 +0800</pubDate><guid>http://www.coamy.cn/Html/169.html</guid><description><![CDATA[<p>　　做一个项目用到Ajax,开始觉得挺好，后来发现一个问题，例如删除一项，恢复之后就不能再接着删除，必须要等一段时间，后来知道是IE缓存的问题。</p><p>　　AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题，造成这个问题的关键性人物又是IE...</p><p>　　在网上找了好多资料后，总结一下</p><p><br />　　1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数</p><p>　　在javascript发送的URL后加上t=Math.random() ，当然，不是直接把t=Math.random()拷贝到URL后面,应该像这样:URL+&quot;&amp;&quot;+&quot;t=&quot;+Math.random();</p>...]]></description><category>Web</category><comments>http://www.coamy.cn/Html/169.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=169</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=169&amp;key=da54201b</trackback:ping></item></channel></rss>
