<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/css" href="css/rss.css"?>
<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>世澜互动 - 算法</title><link>http://www.erabillow.com/blog/</link><description>幻鲨天空 - </description><generator>RainbowSoft Studio Z-Blog 1.6 Final Build 60816</generator><language>zh-CN</language><copyright>Copyright www.erabillow.com. Some Rights Reserved.</copyright><pubDate>Fri, 10 Sep 2010 23:48:10 +0800</pubDate><item><title>MMORPG任务的相关内容整理</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/183.html</link><pubDate>Mon, 08 Feb 2010 13:25:55 +0800</pubDate><guid>http://www.erabillow.com/blog/post/183.html</guid><description><![CDATA[．领取方式：①对话领取：与NPC对话领取；②地图元素领取：点击某个地图元素（告示牌、通告等）领取；③触发领取：满足条件后由系统自动给予（邮件方式或系统提示方式），玩家可以选择是否接受；㈠地域触发：进入地图的某个指定区域即可触发；㈡等级触发：达到一定级别后即可触发；㈢道具触发：使用某些特殊道具即可触发；㈣事件触发：服务器发生某个特殊事件以后（如杀死某个大BOSS），全服所有玩家同时获得；④共享领取：与其他玩家组队后，可通过执行&ldquo;共享任务&rdquo;的操作，让其他还没有领取过某个任务的...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/183.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=183&amp;key=f4328fc8</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=183</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=183&amp;key=1d6f2968</trackback:ping></item><item><title>lua游戏中任务的设计</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/182.html</link><pubDate>Mon, 08 Feb 2010 13:22:07 +0800</pubDate><guid>http://www.erabillow.com/blog/post/182.html</guid><description><![CDATA[一、实现方式的选择目前mmorpg中，游戏的任务系统一般采用脚本实现，主要是脚本灵活方便，适合复杂的任务逻辑实现。但基于公司的产品我们还是无法使用脚本，运营商不只一个，我们不能要求运营商去写脚本，而公司又没有专门的脚本程序。故任务系统最终决定使用表实现。当然表格实现在效率方面也有一定的优势。二、实现方式任务表主要由三张表实现：任务表、接受条件表、完成条件表。其中任务表是总表，两个条件表是支表，主要是对任务条件的要求描述。条件中列出了所有的任务接受或者完成需要的条件，如接受任务需要的等级、职业甚至...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/182.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=182&amp;key=7e1533c8</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=182</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=182&amp;key=7194bd6e</trackback:ping></item><item><title>我们检测到您的 404（找不到文件）出错页在标头中返回 200（成功）状态</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/162.html</link><pubDate>Thu, 24 Dec 2009 09:33:15 +0800</pubDate><guid>http://www.erabillow.com/blog/post/162.html</guid><description><![CDATA[今天在利用Google网站管理员工具验证我的网站所有权时遇到：我们检测到您的 404（找不到文件）出错页在标头中返回 200 （成功） 状态。 错误。我是按google的要求在网站根目录下建了个指定名字的html空文件，从错误信息分析，是google在找取这个空文件时没能返回404的错误信息而是返回了200的成功信息，于是google认为你没有上传这个html文件，把自定义的404页去掉后再验证，成功！在网上找到这样一篇写得很详细的文章，黑体字标明了为什么去掉自定义404页后就能验证成功。   ...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/162.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=162&amp;key=2f0569a0</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=162</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=162&amp;key=a1c62e87</trackback:ping></item><item><title>Socket 死连接详解</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/160.html</link><pubDate>Tue, 22 Dec 2009 13:13:43 +0800</pubDate><guid>http://www.erabillow.com/blog/post/160.html</guid><description><![CDATA[对于 Socket 程序设计来说，良好的通信协议才是稳定的保证，类似于这样的问题，如果在应用程序通信协议中加入自己的心跳包，不仅可以处理多种棘手的问题，还可以在心跳中加入自己的简单校验功能，防止包数据被 WPE 等软件篡改。&nbsp;&nbsp;当使用 Socket 进行通信时，由于各种不同的因素，都有可能导致死连接停留在服务器端，假如服务端需要处理的连接较多，就有可能造成服务器资源严重浪费，对此，本文将阐述其原理以及解决方法。&nbsp; 在写 Socket 进行通讯时，我们必须预料到各种可...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/160.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=160&amp;key=427c44db</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=160</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=160&amp;key=22296c70</trackback:ping></item><item><title>在C#中Socket端口复用(转)</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/159.html</link><pubDate>Fri, 18 Dec 2009 10:18:20 +0800</pubDate><guid>http://www.erabillow.com/blog/post/159.html</guid><description><![CDATA[一、什么是端口复用：　　因为在winsock的实现中，对于服务器的绑定是可以多重绑定的，在确定多重绑定使用谁的时候，根据一条原则是谁的指定最明确则将包递交给谁，而且没有权限之分。这种多重绑定便称之为端口复用。二、我们如何实现Socket端口复用：　　其实我们要实现端口复用很简单，我们只要使用SetSocketOption函数设置Socket选项就可以了。MSDN是这样解释的：Socket 选项确定当前 Socket 的行为。对于具有 Boolean 数据类型的选项，指定非零值可启用该选项，指定零...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/159.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=159&amp;key=13fcb827</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=159</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=159&amp;key=ebbd1792</trackback:ping></item><item><title>几何公式和定理（初中）一些常用数学公式</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/16.html</link><pubDate>Tue, 09 Jan 2007 23:13:10 +0800</pubDate><guid>http://www.erabillow.com/blog/post/16.html</guid><description><![CDATA[几何公式和定理（初中）一些常用数学公式1 过两点有且只有一条直线&nbsp;&nbsp; 2 两点之间线段最短 3 同角或等角的补角相等&nbsp;&nbsp; 4 同角或等角的余角相等 5 过一点有且只有一条直线和已知直线垂直 6 直线外一点与直线上各点连接的所有线段中，垂线段最短 7 平行公理 经过直线外一点，有且只有一条直线与这条直线平行 8 如果两条直线都和第三条直线平行，这两条直线也互相平行 9 同位角相等，两直线平行 10 内错角相等，两直线平行 11 同旁内角互补，两直线平行 12...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/16.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=16&amp;key=c70b03b8</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=16</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=16&amp;key=427c44db</trackback:ping></item><item><title>凸边形重心</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/14.html</link><pubDate>Tue, 09 Jan 2007 23:11:54 +0800</pubDate><guid>http://www.erabillow.com/blog/post/14.html</guid><description><![CDATA[谢谢zjs35老师,真是一辈子的老师呀.总能从他这学到东东重心的x坐标＝（A点x坐标＋B点x坐标＋C点的x坐标）/3...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/14.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=14&amp;key=33c497ae</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=14</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=14&amp;key=25a40cf0</trackback:ping></item><item><title>辗转相除约分</title><author>a@b.com (Leon)</author><link>http://www.erabillow.com/blog/post/6.html</link><pubDate>Tue, 09 Jan 2007 21:46:44 +0800</pubDate><guid>http://www.erabillow.com/blog/post/6.html</guid><description><![CDATA[以前向breakds老弟请教过的问题。function&nbsp;gcd(a,b){&nbsp;r&nbsp;=&nbsp;a&nbsp;%&nbsp;b;&nbsp;while&nbsp;(r&lt;&gt;0){&nbsp;a&nbsp;=&nbsp;b;&nbsp;b&nbsp;=&nbsp;r;&nbsp;r&nbsp;=&nbsp;a&nbsp;%&nbsp;b;&nbsp;}&nbsp;return&nbsp;b;&nbsp;}&nbsp;用辗转相除可以搞定的。&nbsp;然后a&n...]]></description><category>算法</category><comments>http://www.erabillow.com/blog/post/6.html#comment</comments><wfw:comment>http://www.erabillow.com/blog/xml-rpc/comment.asp?id=6&amp;key=d0d63793</wfw:comment><wfw:commentRss>http://www.erabillow.com/blog/sydication.asp?cmt=6</wfw:commentRss><trackback:ping>http://www.erabillow.com/blog/cmd.asp?act=tb&amp;id=6&amp;key=66be5afc</trackback:ping></item></channel></rss>
