<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/superdullwolf" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/superdullwolf" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 26 Jan 2011 10:50:00 GMT</lastBuildDate><title>superdullwolf的专栏</title><description>CSDN博客聚合服务</description><link>http://blog.csdn.net/blogrss.aspx?username=superdullwolf</link><item><title>打造自己的非Lucene分布式搜索引擎底层架构</title><link>http://blog.csdn.net/superdullwolf/archive/2011/01/26/6165342.aspx</link><description>&lt;br /&gt;打造自己的分布式搜索引擎底层架构（非Lucene）&lt;br /&gt;大家知道，搜索引擎技术不仅仅是类似百度首页的应用，还可以衍生出数据分析工具，商务智能工具等许多有卖点的应用，甚至是社会化关系通道的发现。&lt;br /&gt;甚至这些非搜索引擎的搜索引擎产品才是最重要的，因为你不需要去做百度做的事情。&lt;br /&gt;所以，搜索引擎技术要了解原理，才可以扩展，离开Lucene也能做搜索引擎是非常重要的，利用这个积木，我们可以搭建房子和汽车。&lt;br /&gt;&lt;br /&gt;搜索引擎要完成的目的，就是O(1)秒杀爬虫采集来的文章里关键字的搜索，丫的和数据库Like不同的效果优点是速度快，缺点是如果没建索引的字，搜不到。&lt;br /&gt;本文是针对：打造一个自己的搜索引擎服务器的积木底层模块，给大家扩展思路和分析知识，同时为我下一步的工作打下基础。&lt;br /&gt;但是这个基本思路我要保证是靠谱的，并且可以达到给大家分享数据结构知识的目的。&lt;br /&gt;&lt;br /&gt;做自己的搜索引擎（非Lucene），需要两大几方面的知识：&lt;br /&gt;一，简单够用的分布式；&lt;br /&gt;二，基本的数据结构和算法，知道复杂度和数据结构的对应&lt;img src=&quot;http://www1.feedsky.com/t1/469133506/superdullwolf/csdn.net/s.gif?r=http://blog.csdn.net/superdullwolf/archive/2011/01/26/6165342.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133506/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133506/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 26 Jan 2011 18:50:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2011/01/26/6165342.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2011/01/26/6165342.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133506/1133118</fs:itemid></item><item><title>位运算应用口诀和实例</title><link>http://blog.csdn.net/superdullwolf/archive/2009/10/10/4649080.aspx</link><description>&lt;br /&gt;位运算应用口诀和实例 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;位运算应用口诀 &lt;br /&gt;清零取反要用与，某位置一可用或 &lt;br /&gt;若要取反和交换，轻轻松松用异或 &lt;br /&gt;移位运算 &lt;br /&gt;要点 1 它们都是双目运算符，两个运算分量都是整形，结果也是整形。 &lt;br /&gt;    2 &quot; &lt;br /&gt;    3 &quot;&gt;&gt;&quot;右移：右边的位被挤掉。对于左边移出的空位，如果是正数则空位补0，若为负数，可能补0或补1，这取决于所用的计算机系统。 &lt;br /&gt;    4 &quot;&gt;&gt;&gt;&quot;运算符，右边的位被挤掉，对于左边移出的空位一概补上0。 &lt;br /&gt;位运算符的应用 (源操作数s 掩码mask) &lt;br /&gt;(1) 按位与-- &amp; &lt;br /&gt;1 清零特定位 (mask中特定位置0，其它位为1，s=s&amp;mask) &lt;br /&gt;2 取某数中指定位 (mask中特定位置1，其它位为0，s=s&amp;mask) &lt;br /&gt;(2) 按位或-- | &lt;br /&gt;    常用来将源操作数某些位置1，其它位不变。 (mask中特定&lt;img src=&quot;http://www1.feedsky.com/t1/469133507/superdullwolf/csdn.net/s.gif?r=http://blog.csdn.net/superdullwolf/archive/2009/10/10/4649080.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133507/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133507/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 10 Oct 2009 10:51:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2009/10/10/4649080.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2009/10/10/4649080.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133507/1133118</fs:itemid></item><item><title>2进制在组合数学中的应用</title><link>http://blog.csdn.net/superdullwolf/archive/2009/08/19/4463372.aspx</link><description>&lt;br /&gt;有一个字符串数组 r=[abc,bac,acb] &lt;br /&gt;我只想保留其中一个组合，也就是说对于字符串内容相同，只是字符组合顺序不同的字符串进行删除。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我给大家介绍一个位运算的技巧，只限制于少于32个字母的情况。 &lt;br /&gt;&lt;br /&gt;假设字母a的asc码是97，那么我们减去97，这样字母a-z就都编上从0到25的编码了。 &lt;br /&gt;a=0;b=1;c=2;d=3;e=4;f=5;g=6.... &lt;br /&gt;要判断一个字符串里是否有a,我们可以观察下面的数学算式： &lt;br /&gt;alert(1 &lt;br /&gt;alert(1 &lt;br /&gt;alert(1 &lt;br /&gt;alert(1 &lt;br /&gt;alert(1 &lt;br /&gt;其中 &lt;br /&gt;&lt;br /&gt;那么64就代表6，是2的6次方，如果一个字符串的数字计算结果是64，那么这个字符串只能包含6,即只有一个&lt;img src=&quot;http://www1.feedsky.com/t1/469133508/superdullwolf/csdn.net/s.gif?r=http://blog.csdn.net/superdullwolf/archive/2009/08/19/4463372.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133508/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133508/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 19 Aug 2009 15:59:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2009/08/19/4463372.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2009/08/19/4463372.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133508/1133118</fs:itemid></item><item><title>图片</title><link>http://blog.csdn.net/superdullwolf/archive/2009/06/27/4302308.aspx</link><description>&lt;br /&gt;图片&lt;img src=&quot;http://www1.feedsky.com/t1/469133509/superdullwolf/csdn.net/s.gif?r=http://blog.csdn.net/superdullwolf/archive/2009/06/27/4302308.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133509/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133509/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 27 Jun 2009 02:42:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2009/06/27/4302308.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2009/06/27/4302308.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133509/1133118</fs:itemid></item><item><title>PHP的分析文件程序，要翻译成C#</title><link>http://blog.csdn.net/superdullwolf/archive/2009/05/07/4158001.aspx</link><description>&lt;br /&gt;&lt;br /&gt;/* *************************************************************************&lt;br /&gt; *                       AOC Recorded Games Analyzer&lt;br /&gt; *                       ---------------------------&lt;br /&gt; *    begin            : Monday, December 3, 2007&lt;br /&gt; *    copyright        : (c) 2007-2008 biegleux&lt;br /&gt; *    email            : biegleux(at)gmail(dot)com&lt;br /&gt; *&lt;br /&gt; *    recAnalyst v0.9.1 2008/11/07&lt;br /&gt; *&lt;br /&gt; *    This program is free software: you can redistribute it and/&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133510/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133510/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 07 May 2009 15:50:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2009/05/07/4158001.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2009/05/07/4158001.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133510/1133118</fs:itemid></item><item><title>关于天赋的思考。</title><link>http://blog.csdn.net/superdullwolf/archive/2009/02/26/3939000.aspx</link><description>&lt;br /&gt;所谓的天赋其实就是就是你喜欢并且擅长做好某一件事，而且比其他人做得好。&lt;br /&gt; 这里边有两个关键字：&lt;br /&gt;&lt;br /&gt; 1，喜欢：这件事让你着迷，你能比其他人更有耐心的对待它,你比别人兴奋。 &lt;br /&gt;有天赋的销售人员对拜访客户会兴奋，没天赋的销售人员对拜访客户会恐惧。 &lt;br /&gt;有天赋的程序员能在代码里看出逻辑，没天赋的人看到代码就眼花。&lt;br /&gt;&lt;br /&gt; 2，擅长：不管是偶然运气还是必然努力，你就是比别人成绩好！ &lt;br /&gt;牛B的天赋,好运气总是他的，他总是走狗屎运！~~ &lt;br /&gt;更牛B的天赋就算是命运折磨他，他也压不跨，聋子照样能创作命运交响曲！&lt;br /&gt;&lt;br /&gt; 现实中经常遇到这种情况：你虽然不在其位，也不一定会愿意长期做那事情，但是你有办法把事情做得比“在位者”更好。&lt;br /&gt;&lt;br /&gt; 和他们比起来，你有那个天赋。&lt;br /&gt;比如，你做红烧肉比饭店师傅做的好。 &lt;br /&gt;&lt;br /&gt;在工作中，比如你是技术部门的，但是你可以看出，销售部门的事情往往需要做一个些小程序，就可以大步提升效率。&lt;br /&gt;用数据库列出“目标&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133511/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133511/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 26 Feb 2009 12:39:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2009/02/26/3939000.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2009/02/26/3939000.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133511/1133118</fs:itemid></item><item><title>我做的通用象棋连线器,可以连接到游戏大厅</title><link>http://blog.csdn.net/superdullwolf/archive/2008/10/02/3009104.aspx</link><description>我做的象棋连线器可以连接到游戏大厅[通用]使用的是象眼UCCI引擎panyuguang962@hotmail.com测试阶段象棋 连线器 外挂 作弊 游戏大厅  下载地址: http://download.csdn.net/source/661453&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133512/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133512/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 02 Oct 2008 10:49:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2008/10/02/3009104.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2008/10/02/3009104.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133512/1133118</fs:itemid></item><item><title>C#  象棋界面的图形识别和比对</title><link>http://blog.csdn.net/superdullwolf/archive/2008/09/14/2925879.aspx</link><description>&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt; &lt;br /&gt;using System.Text;&lt;br /&gt;namespace boardDemo&lt;br /&gt;{&lt;br /&gt;    class verticalLine&lt;br /&gt;    {&lt;br /&gt;        ////定义一个竖线结构体&lt;br /&gt;        public verticalLine(int x, int startPoint, int endPoint)&lt;br /&gt;        {&lt;br /&gt;            this.X = x;&lt;br /&gt;   &amp;n&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133513/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133513/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 14 Sep 2008 03:07:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2008/09/14/2925879.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2008/09/14/2925879.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133513/1133118</fs:itemid></item><item><title>广度优先,模拟爬虫,嗅探URL</title><link>http://blog.csdn.net/superdullwolf/archive/2008/08/29/2850754.aspx</link><description>&lt;br /&gt;在窗体上放两个按钮,一个RichText&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Windows.Forms;&lt;br /&gt;namespace WindowsFormsApplication3&lt;br /&gt;{&lt;br /&gt;    public partial class Form1 : Form&lt;br /&gt;    {&lt;br /&gt;        private Dictionary&lt;string, int&gt; URLs = new Dictionary&lt;string, int&gt;();&lt;br /&gt;        &lt;br /&gt;   &lt;br /&gt;        public Form1()&lt;br /&gt;&amp;n&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133514/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133514/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 29 Aug 2008 23:21:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2008/08/29/2850754.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2008/08/29/2850754.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133514/1133118</fs:itemid></item><item><title>传说中百度的试题,用C#做二进制运算得到2.5亿数字中不重复数字数的O(n)算法</title><link>http://blog.csdn.net/superdullwolf/archive/2008/07/22/2691870.aspx</link><description>百度试题 C# 二进制运算 不重复数字 O(n)算法&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/superdullwolf/469133515/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/superdullwolf/469133515/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 22 Jul 2008 17:20:00 +0800</pubDate><author>潘宇光</author><guid isPermaLink="false">http://blog.csdn.net/superdullwolf/archive/2008/07/22/2691870.aspx</guid><dc:creator>潘宇光</dc:creator><fs:srclink>http://blog.csdn.net/superdullwolf/archive/2008/07/22/2691870.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/superdullwolf/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/superdullwolf/~1133125/469133515/1133118</fs:itemid></item></channel></rss>
