<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>我是阿布</title>
	<atom:link href="http://www.imabu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.imabu.com</link>
	<description>旋转,跳跃,不停歇...</description>
	<lastBuildDate>Thu, 26 Aug 2010 01:06:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>检查域名是否被黑的方法</title>
		<link>http://www.imabu.com/%e6%a3%80%e6%9f%a5%e5%9f%9f%e5%90%8d%e6%98%af%e5%90%a6%e8%a2%ab%e9%bb%91%e7%9a%84%e6%96%b9%e6%b3%95/</link>
		<comments>http://www.imabu.com/%e6%a3%80%e6%9f%a5%e5%9f%9f%e5%90%8d%e6%98%af%e5%90%a6%e8%a2%ab%e9%bb%91%e7%9a%84%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 01:06:38 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[转载]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=510</guid>
		<description><![CDATA[1：首先，到域名查询中心像万网或者能查询域名情况的地方去查下域名的注册信息，是否以前被注册过 sina.com 这个网站提供查询功能，而且功能还很强大，可以看看其他功能。
如果域名曾经被注册过，就要小心了，然后再查看下是否有被k过的记录。
2：通过（site：域名），看下是否有记录，然后查看下反向链接，利用（link：域名）或者（domain：域名）也可以到一些提供查询反向连接的网站去查询或者自己到搜索引擎利用命令查询，如果有反向连接，而site却没有结果，那么这个域名很有可能被k了。
3：直接输入网址有记录，而site却没有记录，那么也有可能被k过了。
4：通过查看域名历史页面和世界排名以及alexa排名 也能看出来这个域名被使用过没有。
5：查询域名是否做过网站，打开http://sina.com 输入自己想要查询的域名然后按Take Me Back，如果做过网站都会有数据显示出来
]]></description>
			<content:encoded><![CDATA[<p>1：首先，到域名查询中心像万网或者能查询域名情况的地方去查下域名的注册信息，是否以前被注册过 sina.com 这个网站提供查询功能，而且功能还很强大，可以看看其他功能。<br />
如果域名曾经被注册过，就要小心了，然后再查看下是否有被k过的记录。<br />
2：通过（site：域名），看下是否有记录，然后查看下反向链接，利用（link：域名）或者（domain：域名）也可以到一些提供查询反向连接的网站去查询或者自己到搜索引擎利用命令查询，如果有反向连接，而site却没有结果，那么这个域名很有可能被k了。<br />
3：直接输入网址有记录，而site却没有记录，那么也有可能被k过了。<br />
4：通过查看域名历史页面和世界排名以及alexa排名 也能看出来这个域名被使用过没有。<br />
5：查询域名是否做过网站，打开http://sina.com 输入自己想要查询的域名然后按Take Me Back，如果做过网站都会有数据显示出来</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/%e6%a3%80%e6%9f%a5%e5%9f%9f%e5%90%8d%e6%98%af%e5%90%a6%e8%a2%ab%e9%bb%91%e7%9a%84%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>迟到的文</title>
		<link>http://www.imabu.com/%e8%bf%9f%e5%88%b0%e7%9a%84%e6%96%87/</link>
		<comments>http://www.imabu.com/%e8%bf%9f%e5%88%b0%e7%9a%84%e6%96%87/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 01:02:44 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[原创]]></category>
		<category><![CDATA[感性话题]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=504</guid>
		<description><![CDATA[堆积了好久，手迟钝。脑子也迟钝了。。其实每天都在发生事情。我却感觉一切与我无关。。
淡漠的看着。其实可悲的是自己。。今天只想自嘲的笑下。。
但我不悲观。。被懒惰同化久了。。一切事情觉得理所当然是别人应该做的。。
老庄说的对：细心。执着，方能利人利己。
]]></description>
			<content:encoded><![CDATA[<p>堆积了好久，手迟钝。脑子也迟钝了。。其实每天都在发生事情。我却感觉一切与我无关。。<br />
淡漠的看着。其实可悲的是自己。。今天只想自嘲的笑下。。<br />
但我不悲观。。被懒惰同化久了。。一切事情觉得理所当然是别人应该做的。。<br />
<a href="http://www.crazylemon.net">老庄</a>说的对：细心。执着，方能利人利己。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/%e8%bf%9f%e5%88%b0%e7%9a%84%e6%96%87/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>best seller 带有图片的设置</title>
		<link>http://www.imabu.com/best-seller-%e5%b8%a6%e6%9c%89%e5%9b%be%e7%89%87%e7%9a%84%e8%ae%be%e7%bd%ae/</link>
		<comments>http://www.imabu.com/best-seller-%e5%b8%a6%e6%9c%89%e5%9b%be%e7%89%87%e7%9a%84%e8%ae%be%e7%bd%ae/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 01:56:23 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=502</guid>
		<description><![CDATA[打开includes\modules\sideboxes\your_template\best_sellers.php，查找
select distinct p.products_id, pd.products_name, p.products_ordered
将其替换为：
select distinct p.products_id, p.products_image, p.products_price, pd.products_name, p.products_ordered
（注意：我这里使用的版本是zencart 1.38，在此版本下，最好将此文件的第34，51两行都替换，另外如果your_template下没有相应文件，则从template_default下复制）；
步骤2：
查找：
$bestsellers_list[$rows]['name'] = $best_sellers-&#62;fields['products_name'];
在其它下面加入：
$bestsellers_list[$rows]['image'] = $best_sellers-&#62;fields['products_image'];
$bestsellers_list[$rows]['price'] = $best_sellers-&#62;fields['products_price'];
步骤3：
打开includes\templates\your_template\sideboxes\ tpl_best_sellers.php
(如果你使用的模板没有这个文件，请从默认模板下复制这个文件)
查找：
for ($i=1; $i&#60;=sizeof($bestsellers_list); $i++) {
在其它下面加入：
$content .=&#8217;&#60;a href=&#8221;&#8216; . zen_href_link(zen_get_info_page($bestsellers_list[$i]['id']), &#8216;products_id=&#8217; . $bestsellers_list[$i]['id']) . &#8216;&#8221;&#62;&#8217;
.zen_image(DIR_WS_IMAGES . $bestsellers_list[$i]['image'], $best_sellers-&#62;fields['products_name'], SMALL_IMAGE_WIDTH*0.7, SMALL_IMAGE_HEIGHT*0.7)
.&#8217;&#60;/a&#62;&#8217; . $currencies-&#62;format(zen_trunc_string($bestsellers_list[$i]['price'], BEST_SELLERS_TRUNCATE, BEST_SELLERS_TRUNCATE_MORE), true, $orders-&#62;info['currency'], $orders-&#62;info['currency_value']);
]]></description>
			<content:encoded><![CDATA[<p>打开includes\modules\sideboxes\your_template\best_sellers.php，查找<span id="more-502"></span></p>
<p>select distinct p.products_id, pd.products_name, p.products_ordered</p>
<p>将其替换为：</p>
<p>select distinct p.products_id, p.products_image, p.products_price, pd.products_name, p.products_ordered</p>
<p>（注意：我这里使用的版本是zencart 1.38，在此版本下，最好将此文件的第34，51两行都替换，另外如果your_template下没有相应文件，则从template_default下复制）；</p>
<p><strong>步骤2</strong><strong>：</strong></p>
<p>查找：</p>
<p>$bestsellers_list[$rows]['name'] = $best_sellers-&gt;fields['products_name'];</p>
<p>在其它下面加入：</p>
<p>$bestsellers_list[$rows]['image'] = $best_sellers-&gt;fields['products_image'];</p>
<p>$bestsellers_list[$rows]['price'] = $best_sellers-&gt;fields['products_price'];</p>
<p><strong>步骤3</strong><strong>：</strong></p>
<p>打开includes\templates\your_template\sideboxes\ tpl_best_sellers.php</p>
<p>(如果你使用的模板没有这个文件，请从默认模板下复制这个文件)</p>
<p>查找：</p>
<p>for ($i=1; $i&lt;=sizeof($bestsellers_list); $i++) {</p>
<p>在其它下面加入：</p>
<p>$content <strong>.</strong>=&#8217;&lt;a href=&#8221;&#8216; . zen_href_link(zen_get_info_page($bestsellers_list[$i]['id']), &#8216;products_id=&#8217; . $bestsellers_list[$i]['id']) . &#8216;&#8221;&gt;&#8217;</p>
<p>.zen_image(DIR_WS_IMAGES . $bestsellers_list[$i]['image'], $best_sellers-&gt;fields['products_name'], SMALL_IMAGE_WIDTH*0.7, SMALL_IMAGE_HEIGHT*0.7)</p>
<p>.&#8217;&lt;/a&gt;&#8217; . $currencies-&gt;format(zen_trunc_string($bestsellers_list[$i]['price'], BEST_SELLERS_TRUNCATE, BEST_SELLERS_TRUNCATE_MORE), true, $orders-&gt;info['currency'], $orders-&gt;info['currency_value']);</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/best-seller-%e5%b8%a6%e6%9c%89%e5%9b%be%e7%89%87%e7%9a%84%e8%ae%be%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>zen cart easypopulate 出现黄色警告的解决方法</title>
		<link>http://www.imabu.com/zen-cart-easypopulate-%e5%87%ba%e7%8e%b0%e9%bb%84%e8%89%b2%e8%ad%a6%e5%91%8a%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/</link>
		<comments>http://www.imabu.com/zen-cart-easypopulate-%e5%87%ba%e7%8e%b0%e9%bb%84%e8%89%b2%e8%ad%a6%e5%91%8a%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 07:31:52 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=498</guid>
		<description><![CDATA[把customers_basket_attributes和customers_basket两个表的内容清空就可以了，记住是清空不是删除。
或者直接后台执行：truncate table  customers_basket_attributes; truncate table  customers_basket;
出现这个的原因是购物车内有产品信息残留无法清除，会导致批量导入无法安装正常使用
]]></description>
			<content:encoded><![CDATA[<p>把customers_basket_attributes和customers_basket两个表的内容清空就可以了，记住是清空不是删除。</p>
<p>或者直接后台执行：truncate table  customers_basket_attributes; truncate table  customers_basket;</p>
<p>出现这个的原因是购物车内有产品信息残留无法清除，会导致批量导入无法安装正常使用</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/zen-cart-easypopulate-%e5%87%ba%e7%8e%b0%e9%bb%84%e8%89%b2%e8%ad%a6%e5%91%8a%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3d Tag cloud 小控件代码</title>
		<link>http://www.imabu.com/3d-tag-cloud-%e5%b0%8f%e6%8e%a7%e4%bb%b6%e4%bb%a3%e7%a0%81/</link>
		<comments>http://www.imabu.com/3d-tag-cloud-%e5%b0%8f%e6%8e%a7%e4%bb%b6%e4%bb%a3%e7%a0%81/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 01:00:42 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=489</guid>
		<description><![CDATA[进入Silencer博客发现了一个有意思的控件3d Tag cloud，就去网上查了关于这个控件的安装信息和代码，现在贴出来一起看看：
&#60;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Strict//EN&#8221;
    &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&#8220;&#62;
&#60;html&#62;
&#60;head&#62;
&#60;meta http-equiv=&#8221;Content-type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&#62;
&#60;title&#62;jQuery 3D&#60;/title&#62;
&#60;style type=&#8221;text/css&#8221; media=&#8221;screen&#8221;&#62;
    body{
        font-family: Arial, &#8220;MS Trebuchet&#8221;, sans-serif;
        background-color: #111;
    }
    #list{
        margin:0 auto;
        height:600px;
        width:600px;
        overflow:hidden;
        position:relative;
        background-color: #000;
    }
    #list ul,
    #list li{
        list-style:none;
        margin:0;
        padding:0;
    }
    #list a{
        position:absolute;
        text-decoration: none;
        color:#666;
    }
    #list a:hover{
        color:#ccc;
    }
&#60;/style&#62;
&#60;script&#8230;]]></description>
			<content:encoded><![CDATA[<p>进入<a href="http://www.q7.hk">Silencer</a>博客发现了一个有意思的控件3d Tag cloud，就去网上查了关于这个控件的安装信息和代码，现在贴出来一起看看：<span id="more-489"></span></p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 Strict//EN&#8221;<br />
    &#8220;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>&#8220;&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&#8221;Content-type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&gt;<br />
&lt;title&gt;jQuery 3D&lt;/title&gt;</p>
<p>&lt;style type=&#8221;text/css&#8221; media=&#8221;screen&#8221;&gt;<br />
    body{<br />
        font-family: Arial, &#8220;MS Trebuchet&#8221;, sans-serif;<br />
        background-color: #111;<br />
    }<br />
    #list{<br />
        margin:0 auto;<br />
        height:600px;<br />
        width:600px;<br />
        overflow:hidden;<br />
        position:relative;<br />
        background-color: #000;<br />
    }<br />
    #list ul,<br />
    #list li{<br />
        list-style:none;<br />
        margin:0;<br />
        padding:0;<br />
    }<br />
    #list a{<br />
        position:absolute;<br />
        text-decoration: none;<br />
        color:#666;<br />
    }<br />
    #list a:hover{<br />
        color:#ccc;<br />
    }<br />
&lt;/style&gt;<br />
&lt;script src=&#8221;<a href="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js</a>&#8221; type=&#8221;text/javascript&#8221; charset=&#8221;utf-8&#8243;&gt;&lt;/script&gt;</p>
<p>&lt;/head&gt;<br />
&lt;body&gt;<br />
   <br />
&lt;div id=&#8221;list&#8221;&gt;<br />
    &lt;ul&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;ajax&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;css&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;design&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;firefox&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;flash&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;html&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;Devirtuoso&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;jquery&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;PHP&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;SEO&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;usability&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;www&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;web&lt;/a&gt;&lt;/li&gt;<br />
        &lt;li&gt;&lt;a href=&#8221;#&#8221;&gt;xhtml&lt;/a&gt;&lt;/li&gt;<br />
   <br />
    &lt;/ul&gt;<br />
&lt;/div&gt;</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
$(document).ready(function(){<br />
   <br />
var element = $(&#8216;#list a&#8217;);<br />
var offset = 0;<br />
var stepping = 0.03;<br />
var list = $(&#8216;#list&#8217;);<br />
var $list = $(list)</p>
<p>$list.mousemove(function(e){<br />
    var topOfList = $list.eq(0).offset().top<br />
    var listHeight = $list.height()<br />
    stepping = (e.clientY &#8211; topOfList) /  listHeight * 0.2 &#8211; 0.1;<br />
   <br />
});<br />
for (var i = element.length &#8211; 1; i &gt;= 0; i&#8211;)<br />
{<br />
    element[i].elemAngle = i * Math.PI * 2 / element.length;<br />
}<br />
setInterval(render, 20);<br />
function render(){<br />
    for (var i = element.length &#8211; 1; i &gt;= 0; i&#8211;){<br />
       <br />
        var angle = element[i].elemAngle + offset;<br />
       <br />
        x = 120 + Math.sin(angle) * 30;<br />
        y = 45 + Math.cos(angle) * 40;<br />
        size = Math.round(40 &#8211; Math.sin(angle) * 40);<br />
       <br />
        var elementCenter = $(element[i]).width() / 2;</p>
<p>        var leftValue = (($list.width()/2) * x / 100 &#8211; elementCenter) + &#8220;px&#8221;</p>
<p>        $(element[i]).css(&#8220;fontSize&#8221;, size + &#8220;pt&#8221;);<br />
        $(element[i]).css(&#8220;opacity&#8221;,size/100);<br />
        $(element[i]).css(&#8220;zIndex&#8221; ,size);<br />
        $(element[i]).css(&#8220;left&#8221; ,leftValue);<br />
        $(element[i]).css(&#8220;top&#8221;, y + &#8220;%&#8221;);<br />
    }<br />
   <br />
    offset += stepping;<br />
}</p>
<p>   <br />
});</p>
<p>&lt;/script&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/3d-tag-cloud-%e5%b0%8f%e6%8e%a7%e4%bb%b6%e4%bb%a3%e7%a0%81/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zen cart 新页面添加</title>
		<link>http://www.imabu.com/zen-cart-%e6%96%b0%e9%a1%b5%e9%9d%a2%e6%b7%bb%e5%8a%a0/</link>
		<comments>http://www.imabu.com/zen-cart-%e6%96%b0%e9%a1%b5%e9%9d%a2%e6%b7%bb%e5%8a%a0/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 09:49:11 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=486</guid>
		<description><![CDATA[zen-cart程序比较复杂，新建zen-cart页面相对来说比较复杂．zen-cart网上商城程序调用更加复杂．都通过 get_template_dir 和 get_template_part来实现调用．下面就谈谈新建zen-cart页面的步骤．
1:新建模板页面.
includes\templates\template_default\templates
2:界面文字页面
includes\languages\schinese
3:逻辑处理页面
\includes\modules\pages
以上三个步骤好了之后，就完成了对zen cart系统新页面的建立
]]></description>
			<content:encoded><![CDATA[<p>zen-cart程序比较复杂，新建zen-cart页面相对来说比较复杂．zen-cart网上商城程序调用更加复杂．都通过 get_template_dir 和 get_template_part来实现调用．下面就谈谈新建zen-cart页面的步骤．</p>
<p>1:新建模板页面.</p>
<p>includes\templates\template_default\templates</p>
<p>2:界面文字页面</p>
<p>includes\languages\schinese</p>
<p>3:逻辑处理页面</p>
<p>\includes\modules\pages</p>
<p>以上三个步骤好了之后，就完成了对zen cart系统新页面的建立</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/zen-cart-%e6%96%b0%e9%a1%b5%e9%9d%a2%e6%b7%bb%e5%8a%a0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>msn在线</title>
		<link>http://www.imabu.com/man%e5%9c%a8%e7%ba%bf/</link>
		<comments>http://www.imabu.com/man%e5%9c%a8%e7%ba%bf/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 01:58:48 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=483</guid>
		<description><![CDATA[现在有以下的接口参数就太方便了. 可在自己定义状态的图片信息等.
http://messenger.services.live.com/users/youliveid@msn.com/presence/?cb=showpresence
{
    &#8220;icon&#8221;: {
        &#8220;url&#8221;: &#8220;http://www.wlmessenger.net/static/img/presence/Online.gif&#8221;, &#8220;height&#8221;: 16, &#8220;width&#8221;: 16
    }, &#8220;statusText&#8221;: &#8220;Online&#8221;, &#8220;status&#8221;: &#8220;Online&#8221;, &#8220;displayName&#8221;: &#8220;s.sams&#8221;, &#8220;id&#8221;: &#8220;youliveid@msn.com&#8221;
}
再结合 Newtonsoft.Json 完全实现自定义操作.
http://www.codeplex.com/Json
static void Main(string[] args)
{
string str = &#8220;{title:123,body:456,list:{title:&#8217;这是一个标题 &#8216;,body:&#8217;what&#8217;}}&#8221;;
JObject o = JObject.Parse(str);
Console.WriteLine(o["title"]);
Console.WriteLine(o["body"]);
Console.WriteLine(o["list"]["title"]);
Console.WriteLine(o["list"]["body"]);
Console.ReadKey();
}
更多技术文档请参阅: http://dev.live.com/Messenger/default.aspx
附上MSN在线小图标直接地址: http://messenger.services.live.com/users/youmsnid@msn.com/presenceimage/
Live 在线状态生成地址: http://settings.messenger.live.com/applications/CreateHtml.aspx
补充一下: 其实在 http://www.onlinestatus.org/ 是可以生成在线图标的, 但服务很不稳定. 
]]></description>
			<content:encoded><![CDATA[<p>现在有以下的接口参数就太方便了. 可在自己定义状态的图片信息等.</p>
<p>http://messenger.services.live.com/users/youliveid@msn.com/presence/?cb=showpresence</p>
<p>{<br />
    &#8220;icon&#8221;: {<br />
        &#8220;url&#8221;: &#8220;http://www.wlmessenger.net/static/img/presence/Online.gif&#8221;, &#8220;height&#8221;: 16, &#8220;width&#8221;: 16<br />
    }, &#8220;statusText&#8221;: &#8220;Online&#8221;, &#8220;status&#8221;: &#8220;Online&#8221;, &#8220;displayName&#8221;: &#8220;s.sams&#8221;, &#8220;id&#8221;: &#8220;youliveid@msn.com&#8221;<br />
}</p>
<p>再结合 Newtonsoft.Json 完全实现自定义操作.</p>
<p>http://www.codeplex.com/Json</p>
<p>static void Main(string[] args)<br />
{<br />
string str = &#8220;{title:123,body:456,list:{title:&#8217;这是一个标题 &#8216;,body:&#8217;what&#8217;}}&#8221;;<br />
JObject o = JObject.Parse(str);<br />
Console.WriteLine(o["title"]);<br />
Console.WriteLine(o["body"]);<br />
Console.WriteLine(o["list"]["title"]);<br />
Console.WriteLine(o["list"]["body"]);<br />
Console.ReadKey();<br />
}<br />
更多技术文档请参阅: http://dev.live.com/Messenger/default.aspx</p>
<p>附上MSN在线小图标直接地址: http://messenger.services.live.com/users/youmsnid@msn.com/presenceimage/<br />
Live 在线状态生成地址: http://settings.messenger.live.com/applications/CreateHtml.aspx</p>
<p>补充一下: 其实在 http://www.onlinestatus.org/ 是可以生成在线图标的, 但服务很不稳定. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/man%e5%9c%a8%e7%ba%bf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>css 实现文字和图片对齐</title>
		<link>http://www.imabu.com/css-%e5%ae%9e%e7%8e%b0%e6%96%87%e5%ad%97%e5%92%8c%e5%9b%be%e7%89%87%e5%af%b9%e9%bd%90/</link>
		<comments>http://www.imabu.com/css-%e5%ae%9e%e7%8e%b0%e6%96%87%e5%ad%97%e5%92%8c%e5%9b%be%e7%89%87%e5%af%b9%e9%bd%90/#comments</comments>
		<pubDate>Wed, 26 May 2010 03:59:25 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=481</guid>
		<description><![CDATA[通常图片与文字放在一起的时候图片往往会偏上，通过设置margin-bottom可以达到文字图片底边对齐的目的
我们在做网页的时候, 会遇到一个图片和文字位置对不齐的问题.(一般表现在图片总是比文字高点)
解决问题最好的办法：.一个关键的属性: margin-bottom 通过修改图片的外边框的底部高度就可以让文字移动上来. 做法是把这个值设置为负数.例如我们把下面的16X15的图片设置它的

或者在样式里面设置
img {
margin-bottom:-3px;
}
]]></description>
			<content:encoded><![CDATA[<p>通常图片与文字放在一起的时候图片往往会偏上，通过设置margin-bottom可以达到文字图片底边对齐的目的</p>
<p>我们在做网页的时候, 会遇到一个图片和文字位置对不齐的问题.(一般表现在图片总是比文字高点)</p>
<p>解决问题最好的办法：.一个关键的属性: margin-bottom 通过修改图片的外边框的底部高度就可以让文字移动上来. 做法是把这个值设置为负数.例如我们把下面的16X15的图片设置它的</p>
<p><img src="bottom.gif" style="margin-bottom:-3px"></p>
<p>或者在样式里面设置</p>
<p>img {<br />
margin-bottom:-3px;<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/css-%e5%ae%9e%e7%8e%b0%e6%96%87%e5%ad%97%e5%92%8c%e5%9b%be%e7%89%87%e5%af%b9%e9%bd%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>google首页小游戏</title>
		<link>http://www.imabu.com/google%e9%a6%96%e9%a1%b5%e5%b0%8f%e6%b8%b8%e6%88%8f/</link>
		<comments>http://www.imabu.com/google%e9%a6%96%e9%a1%b5%e5%b0%8f%e6%b8%b8%e6%88%8f/#comments</comments>
		<pubDate>Sat, 22 May 2010 01:58:13 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[杂烩]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=479</guid>
		<description><![CDATA[今天打开google。突然发现首页上有吃豆的小游戏。。真有意思。。小时候经常玩这个游戏。。。好久没看到了。。
听说这个是为了纪念5.22吃豆人（pac_man)的30周年纪念日.
Pac-Man不但是Namco(现Namco Bandai)公司长久以来的吉祥物，也是在全世界知名度最高的电玩人物之一，他那简单却又经典的点阵造型很多时候被用作为电玩游戏的一种象征符号。《Pac-Man》从1980年5月22日公开发表至今，明天就是他的30周年纪念日了。
]]></description>
			<content:encoded><![CDATA[<p>今天打开google。突然发现首页上有吃豆的小游戏。。真有意思。。小时候经常玩这个游戏。。。好久没看到了。。<br />
听说这个是为了纪念5.22吃豆人（pac_man)的30周年纪念日.</p>
<p>Pac-Man不但是Namco(现Namco Bandai)公司长久以来的吉祥物，也是在全世界知名度最高的电玩人物之一，他那简单却又经典的点阵造型很多时候被用作为电玩游戏的一种象征符号。《Pac-Man》从1980年5月22日公开发表至今，明天就是他的30周年纪念日了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/google%e9%a6%96%e9%a1%b5%e5%b0%8f%e6%b8%b8%e6%88%8f/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>伪静态</title>
		<link>http://www.imabu.com/%e4%bc%aa%e9%9d%99%e6%80%81/</link>
		<comments>http://www.imabu.com/%e4%bc%aa%e9%9d%99%e6%80%81/#comments</comments>
		<pubDate>Wed, 19 May 2010 14:32:08 +0000</pubDate>
		<dc:creator>阿布</dc:creator>
				<category><![CDATA[计算机类]]></category>

		<guid isPermaLink="false">http://www.imabu.com/?p=477</guid>
		<description><![CDATA[mod_rewrite 详解
mod_rewrite是Apache的一个非常强大的功能，它可以实现伪静态页面。下面我详细说说它的使用方法！对初学者很有用的哦！
1.检测Apache是否支持mod_rewrite
        通过php提供的phpinfo()函数查看环境配置，通过Ctrl+F查找到“Loaded Modules”，其中列出了所有apache2handler已经开启的模块，如果里面包括“mod_rewrite”，则已经支持，不再需要继续设置。如果没有开启“mod_rewrite”，则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件，通过Ctrl+F查找到“LoadModule rewrite_module”，将前面的”#”号删除即可。如果没有查找到，则到“LoadModule” 区域，在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”（必选独占一行），然后重启apache服务器即可。
2.让apache服务器支持.htaccess
    如何让自己的本地APACHE服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支 持.htaccess了。打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找

    Options FollowSymLinks
    AllowOverride None

改为

    Options FollowSymLinks
    AllowOverride All

就可以了。
3.建立.htaccess 文件
    如果是在windows平台下，刚开始还真不知道怎么建立”.htaccess”文件，因为这个文件实际上没有文件名，仅仅只有扩展名，通过普通方式是无法建立这个文件的，别着急，马上告诉你三种方法：三种方法都是先建立一个htaccess.txt的文本文件（当然，这个文本文件的名字你可以随便取），然后有三种方式给这个文件重命名：
（1）用记事本 打开，点击文件–另存为，在文件名窗口输入”.htaccess”，注意是整个绿色部分，也就是包含英文引号，然后点击保存就行了。
（2）进入cmd命令 窗口，通过cd切换当刚建立htaccess.txt文件的文件夹，然后输入命令：rename htaccess.txt .htaccess ，然后点击键盘Enter键即可。
（3）通过ftp连接htaccess.txt所在文件夹，通过ftp软件重命名。
4.rewrite规则学习
&#8230;]]></description>
			<content:encoded><![CDATA[<p>mod_rewrite 详解</p>
<p>mod_rewrite是Apache的一个非常强大的功能，它可以实现伪静态页面。下面我详细说说它的使用方法！对初学者很有用的哦！<span id="more-477"></span></p>
<p>1.检测Apache是否支持mod_rewrite<br />
        通过php提供的phpinfo()函数查看环境配置，通过Ctrl+F查找到“Loaded Modules”，其中列出了所有apache2handler已经开启的模块，如果里面包括“mod_rewrite”，则已经支持，不再需要继续设置。如果没有开启“mod_rewrite”，则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件，通过Ctrl+F查找到“LoadModule rewrite_module”，将前面的”#”号删除即可。如果没有查找到，则到“LoadModule” 区域，在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”（必选独占一行），然后重启apache服务器即可。</p>
<p>2.让apache服务器支持.htaccess<br />
    如何让自己的本地APACHE服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支 持.htaccess了。打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找<br />
<Directory /><br />
    Options FollowSymLinks<br />
    AllowOverride None<br />
</Directory><br />
改为<br />
<Directory /><br />
    Options FollowSymLinks<br />
    AllowOverride All<br />
</Directory><br />
就可以了。</p>
<p>3.建立.htaccess 文件<br />
    如果是在windows平台下，刚开始还真不知道怎么建立”.htaccess”文件，因为这个文件实际上没有文件名，仅仅只有扩展名，通过普通方式是无法建立这个文件的，别着急，马上告诉你三种方法：三种方法都是先建立一个htaccess.txt的文本文件（当然，这个文本文件的名字你可以随便取），然后有三种方式给这个文件重命名：<br />
（1）用记事本 打开，点击文件–另存为，在文件名窗口输入”.htaccess”，注意是整个绿色部分，也就是包含英文引号，然后点击保存就行了。<br />
（2）进入cmd命令 窗口，通过cd切换当刚建立htaccess.txt文件的文件夹，然后输入命令：rename htaccess.txt .htaccess ，然后点击键盘Enter键即可。<br />
（3）通过ftp连接htaccess.txt所在文件夹，通过ftp软件重命名。</p>
<p>4.rewrite规则学习<br />
    我们新建一个.htaccess文件之后，就在里面写入以下内容：<br />
RewriteEngine on #rewriteengine为重写引擎开关on为开启off为关闭<br />
RewriteRule ([0-9]{1,})$ index.php?id=$1</p>
<p>我讲解一下RewriteRule：RewriteRule是重写规则，支持正则表达式的，上面的([0-9]{1,})是指由数字组成的，$是结束标志，说明是以数字结束！<br />
好吧，现在我们可以实现伪静态页面了，写下一下的规则：<br />
RewriteEngine on<br />
RewriteRule ([a-zA-Z]{1,})-([0-9]{1,})\.html$ index.php?action=$1&#038;id=$2</p>
<p>([a-zA-Z]{1,})-([0-9]{1,})\.html$是规则，index.php?action=$1&#038;id=$2是要替换的格式，$1代表第一个括号匹配的值，$2代表第二个，如此类推！！</p>
<p>我们写一个处理的PHP脚本：<br />
[php]<br />
index.php<br />
<?php<br />
echo '你的Action是：' . $_GET['action'];<br />
echo '<br/>&#8216;;<br />
echo &#8216;你的ID是：&#8217; . $_GET['id'];<br />
?><br />
[/php]</p>
<p>好了，我们现在在浏览器中输入：<br />
localhost/view-12.html</p>
<p>输出的是：<br />
你的Action是：view<br />
你的ID是：12</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imabu.com/%e4%bc%aa%e9%9d%99%e6%80%81/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
