<?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>闫鹏 blog &#187; 软件</title>
	<atom:link href="http://www.mirecle.com/category/%e8%bd%af%e4%bb%b6/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mirecle.com</link>
	<description>it,技术,经济生活,互联网</description>
	<lastBuildDate>Wed, 16 Mar 2011 06:39:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>firefox翻墙插件autoproxy</title>
		<link>http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html</link>
		<comments>http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html#comments</comments>
		<pubDate>Thu, 03 Mar 2011 06:53:17 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96186</guid>
		<description><![CDATA[满足两个条件，你的firefox就能在95%的情况下忽略掉gfw： 1.安装插件autoproxy，这个插件维护了一个列表，将被墙的网站域名记录并经常更新，当你访问这些被墙的站点时，firefox就会自动的选择代理服务器为你连接。 2.有一个相对稳定的代理，让你能够连到神州之外。 嗯，写这么多足够了 本文永久链接:http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html [发表评论] 您可能会喜欢:更换域名为www.mirecle.com wordpress插件之持久化链接 河蟹社会下的xmarks


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/10/26/crab-community-under-xmarks.html' rel='bookmark' title='Permanent Link: 河蟹社会下的xmarks'>河蟹社会下的xmarks</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>满足两个条件，你的firefox就能在95%的情况下忽略掉gfw：</p>
<p>1.安装插件autoproxy，这个插件维护了一个列表，将被墙的网站域名记录并经常更新，当你访问这些被墙的站点时，firefox就会自动的选择代理服务器为你连接。</p>
<p>2.有一个相对稳定的代理，让你能够连到神州之外。</p>
<p>嗯，写这么多足够了</p>
本文永久链接:<a href="http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html">http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html</a>
<br/>
[<a href="http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/10/26/crab-community-under-xmarks.html' rel='bookmark' title='Permanent Link: 河蟹社会下的xmarks'>河蟹社会下的xmarks</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2011/03/03/firefox-over-the-wall-plug-autoproxy.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>msn2011完美去广告方案</title>
		<link>http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html</link>
		<comments>http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html#comments</comments>
		<pubDate>Wed, 12 Jan 2011 03:16:16 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96184</guid>
		<description><![CDATA[msn2011在中国市场发展的非常不好，手段也越来越急功近利了，放置的广告有四分之一个窗口那么大，让广大网友深恶痛绝。我也是装上后就用a-patch打了补丁，广告去掉后，还挺哈皮的。今天想找tt人说个话，结果没料到，msn竟然没法发起会话，恢复广告后就是好的，真是汗颜，个把月了，我竟然都没发现过，看来msn用的太少了啊。简单看了一下，结合两个方法，是可以完美的将广告去掉的。 1.去掉聊天窗口广告，设置host，编辑C:\Windows\System32\drivers\etc\hosts文件，加入下面几行 127.0.0.1  rad.msn.com 127.0.0.1  rad.live.com 127.0.0.1  rad.msn.com.cn 127.0.0.1  rad.live.com.cn 解决方案不完美，在msn的主窗口还是有个图 2.去掉msn主窗口广告，使用a-patch，只选择去主窗口广告的那个选项。 世界清静了吧 本文永久链接:http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html [发表评论] 您可能会喜欢:wordpress插件之持久化链接 在搜索引擎上提交网站 邮件方式同步还是不太好


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/07/13/submit-your-site-in-search-engines.html' rel='bookmark' title='Permanent Link: 在搜索引擎上提交网站'>在搜索引擎上提交网站</a></li>
<li><a href='http://www.mirecle.com/2009/07/17/e-mail-synchronization-is-still-not-a-good-way.html' rel='bookmark' title='Permanent Link: 邮件方式同步还是不太好'>邮件方式同步还是不太好</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>msn2011在中国市场发展的非常不好，手段也越来越急功近利了，放置的广告有四分之一个窗口那么大，让广大网友深恶痛绝。我也是装上后就用a-patch打了补丁，广告去掉后，还挺哈皮的。今天想找tt人说个话，结果没料到，msn竟然没法发起会话，恢复广告后就是好的，真是汗颜，个把月了，我竟然都没发现过，看来msn用的太少了啊。简单看了一下，结合两个方法，是可以完美的将广告去掉的。</p>
<p>1.去掉聊天窗口广告，设置host，编辑C:\Windows\System32\drivers\etc\hosts文件，加入下面几行</p>
<p>127.0.0.1  rad.msn.com<br />
127.0.0.1  rad.live.com<br />
127.0.0.1  rad.msn.com.cn<br />
127.0.0.1  rad.live.com.cn</p>
<p>解决方案不完美，在msn的主窗口还是有个图</p>
<p>2.去掉msn主窗口广告，使用a-patch，只选择去主窗口广告的那个选项。</p>
<p>世界清静了吧</p>
本文永久链接:<a href="http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html">http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html</a>
<br/>
[<a href="http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/07/13/submit-your-site-in-search-engines.html' rel='bookmark' title='Permanent Link: 在搜索引擎上提交网站'>在搜索引擎上提交网站</a></li>
<li><a href='http://www.mirecle.com/2009/07/17/e-mail-synchronization-is-still-not-a-good-way.html' rel='bookmark' title='Permanent Link: 邮件方式同步还是不太好'>邮件方式同步还是不太好</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2011/01/12/msn2011-perfect-solution-to-the-ad.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>再次优化速度-为apache加上缓存</title>
		<link>http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html</link>
		<comments>http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html#comments</comments>
		<pubDate>Mon, 12 Jul 2010 07:23:03 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[互联网]]></category>
		<category><![CDATA[生活]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96125</guid>
		<description><![CDATA[今天还是没忍住，给apache加上了缓存控制，就是修改wordpress目录所在的.htaccess文件，加上了： &#60;IfModule mod_expires.c&#62; ExpiresActive On ExpiresByType text/css “access plus 7 days” ExpiresByType application/x-javascript “access plus 7 days” ExpiresByType image/gif “access plus 7 days” ExpiresByType image/jpg “access plus 7 days” ExpiresByType application/x-shockwave-flash “access plus 30 days” &#60;/IfModule&#62; 这下再刷新blog，看到一堆304，哈皮了，现阶段优化也就到这样了。dreamhost用户注意:分布式存储原因，修改后要过一段时间才能生效的嘎 apache的mod_expires参考文档 本文永久链接:http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html [发表评论] 您可能会喜欢:wordpress速度优化 更换域名为www.mirecle.com 成都九寨归来


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html' rel='bookmark' title='Permanent Link: wordpress速度优化'>wordpress速度优化</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/06/22/chengdu-jiuzhaigou-return.html' rel='bookmark' title='Permanent Link: 成都九寨归来'>成都九寨归来</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>今天还是没忍住，给apache加上了缓存控制，就是修改wordpress目录所在的.htaccess文件，加上了：</p>
<blockquote><p>&lt;IfModule mod_expires.c&gt;<br />
ExpiresActive On<br />
ExpiresByType text/css “access plus 7 days”<br />
ExpiresByType application/x-javascript “access plus 7 days”<br />
ExpiresByType image/gif “access plus 7 days”<br />
ExpiresByType image/jpg “access plus 7 days”<br />
ExpiresByType application/x-shockwave-flash “access plus 30 days”<br />
&lt;/IfModule&gt;</p></blockquote>
<p>这下再刷新blog，看到一堆304，哈皮了，现阶段优化也就到这样了。dreamhost用户注意:分布式存储原因，修改后要过一段时间才能生效的嘎</p>
<p><a href="http://httpd.apache.org/docs/2.0/mod/mod_expires.html" target="_blank">apache的mod_expires参考文档</a></p>
本文永久链接:<a href="http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html">http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html' rel='bookmark' title='Permanent Link: wordpress速度优化'>wordpress速度优化</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/06/22/chengdu-jiuzhaigou-return.html' rel='bookmark' title='Permanent Link: 成都九寨归来'>成都九寨归来</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>wordpress速度优化</title>
		<link>http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html</link>
		<comments>http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html#comments</comments>
		<pubDate>Sun, 11 Jul 2010 09:42:48 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[互联网]]></category>
		<category><![CDATA[生活]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96122</guid>
		<description><![CDATA[今天下午还是忍不住倒腾了一把，终于将问题解决，速度提上来了，顺便backlinks的问题也解决了，本着懒人与简单通用的风格，做了四部操作，wordpress用着舒服多了。 1.弃用Wp Super Cache，改用DB Cache Reloaded。Wp Super Cache采用将页面缓存成静态html页面的方式来提高速度，但这样也带来了一系列的问题，页面无法做成动态的，修改了php代码，总是还需要清空缓存。而实际上，php的运行速度还是比较快的，瓶颈通常在数据库上，插件DB Cache Reloaded就是将数据库的内容进行缓存，这样就减少了查询数据库操作。实际使用中，没有感觉到DB Cache Reloaded比Wp Super Cache有所减慢，并且没有页面动态性的困扰，对我来说，完美替代了Wp Super Cache。安装之后，只要active就可以了，不需要设置啥。 2.安装WP Smush.it，优化图片，减少图片的体积大小。按照插件主页上所说，是无损压缩的方式，实际使用中，也确实没有见到图片效果下降。这个玩意安装后就自动生效，也可以在媒体库里面将上传的图片都优化一下，但是对于去成都照片太大，操作失败。 3.去掉sytax highlighter插件中，暂时用不到的js代码，这个要修改插件代码，不通用，就不在这里说了。 4.压缩js与css，提高效率。插件有两个：Scripts Gzip与Script Compressor，Scripts Gzip是傻瓜型的，安装了就自动生效，但因为没有啥配置，并且生成的压缩js在header那里，所以我最后选择的是Script Compressor，这里有一些配置选项，用起来较方便。 检验效果：在firefox上安装YSlow，进行评测，采用“小站点 blog”模式，级别已经从D提高到B了，还不错呵呵。就是有些东西是我没法舍弃的，所以我这里效率比较低，正常境况下可以提升到A了呵呵 另外我在200ok的response里面看到配置的是no-cache，但不知道为啥yslow里面说那些图片都是缓存的，并且还都有etag，真是诡异，还得研究研究，从apache的日志上看，确实是没有缓存的，杯具。我这个是dreamhost，还得看看怎么直接设置apache的配置，这个灯有空再整吧，现在倒也不是慢到受不了 本文永久链接:http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html [发表评论] 您可能会喜欢:网络赚钱-backlinks小技巧与wp super cache 再次优化速度-为apache加上缓存 opentest之路


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html' rel='bookmark' title='Permanent Link: 网络赚钱-backlinks小技巧与wp super cache'>网络赚钱-backlinks小技巧与wp super cache</a></li>
<li><a href='http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html' rel='bookmark' title='Permanent Link: 再次优化速度-为apache加上缓存'>再次优化速度-为apache加上缓存</a></li>
<li><a href='http://www.mirecle.com/2010/09/06/opentest-the-road.html' rel='bookmark' title='Permanent Link: opentest之路'>opentest之路</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>今天下午还是忍不住倒腾了一把，终于将问题解决，速度提上来了，顺便backlinks的问题也解决了，本着懒人与简单通用的风格，做了四部操作，wordpress用着舒服多了。</p>
<p>1.弃用Wp Super Cache，改用DB Cache Reloaded。Wp Super Cache采用将页面缓存成静态html页面的方式来提高速度，但这样也带来了一系列的问题，页面无法做成动态的，修改了php代码，总是还需要清空缓存。而实际上，php的运行速度还是比较快的，瓶颈通常在数据库上，插件DB Cache Reloaded就是将数据库的内容进行缓存，这样就减少了查询数据库操作。实际使用中，没有感觉到DB Cache Reloaded比Wp Super Cache有所减慢，并且没有页面动态性的困扰，对我来说，完美替代了Wp Super Cache。安装之后，只要active就可以了，不需要设置啥。</p>
<p>2.安装WP Smush.it，优化图片，减少图片的体积大小。按照插件主页上所说，是无损压缩的方式，实际使用中，也确实没有见到图片效果下降。这个玩意安装后就自动生效，也可以在媒体库里面将上传的图片都优化一下，但是对于去成都照片太大，操作失败。</p>
<p>3.去掉sytax highlighter插件中，暂时用不到的js代码，这个要修改插件代码，不通用，就不在这里说了。</p>
<p>4.压缩js与css，提高效率。插件有两个：Scripts Gzip与Script Compressor，Scripts Gzip是傻瓜型的，安装了就自动生效，但因为没有啥配置，并且生成的压缩js在header那里，所以我最后选择的是Script Compressor，这里有一些配置选项，用起来较方便。</p>
<p>检验效果：在firefox上安装YSlow，进行评测，采用“小站点 blog”模式，级别已经从D提高到B了，还不错呵呵。就是有些东西是我没法舍弃的，所以我这里效率比较低，正常境况下可以提升到A了呵呵</p>
<p>另外我在200ok的response里面看到配置的是no-cache，但不知道为啥yslow里面说那些图片都是缓存的，并且还都有etag，真是诡异，还得研究研究，从apache的日志上看，确实是没有缓存的，杯具。我这个是dreamhost，还得看看怎么直接设置apache的配置，这个灯有空再整吧，现在倒也不是慢到受不了</p>
本文永久链接:<a href="http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html">http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html' rel='bookmark' title='Permanent Link: 网络赚钱-backlinks小技巧与wp super cache'>网络赚钱-backlinks小技巧与wp super cache</a></li>
<li><a href='http://www.mirecle.com/2010/07/12/re-optimize-the-speed-add-caching-for-the-apache.html' rel='bookmark' title='Permanent Link: 再次优化速度-为apache加上缓存'>再次优化速度-为apache加上缓存</a></li>
<li><a href='http://www.mirecle.com/2010/09/06/opentest-the-road.html' rel='bookmark' title='Permanent Link: opentest之路'>opentest之路</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>网络赚钱-backlinks小技巧与wp super cache</title>
		<link>http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html</link>
		<comments>http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html#comments</comments>
		<pubDate>Sun, 11 Jul 2010 05:20:33 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[互联网]]></category>
		<category><![CDATA[经济]]></category>
		<category><![CDATA[生活]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[网络赚钱]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96121</guid>
		<description><![CDATA[因为种种原因，wp super cache一直是处于关闭状态，知道最近，发现blog越来越慢了，自己都受不了了，于是就吧wp super cache给全开了，今天早晨起来，就收到了backlinks.com的一堆邮件，说我的xxx url检测失效&#8230; backlinks.com其实是一个不错的东东，它只看你也没的pr值，不管访问量，把页面提交过去，有人买就能收到钱了，一个url大概一个月在几美元吧。不过因为文章页面pr高的少，通常都是1美元&#8230;，我放上去大概有10天了吧，到现在卖出去了2个才，目前观察发现两点： 1.因为blog是中文的，所以老外一般不会认真看/看得懂，那些url里面带有明显关键词的会受到广告买家的喜欢，其实他们不关心你的页面上写的是啥，只关心google对页面的喜好。所以页面的url最好不要是一个数字之类的，wordpress有个插件“wp slug translate”，它可以根据文章名称去google翻译，自动为你设置文章的slug，也就是文章的固定链接（如果你装了Permalink Redirect这个插件的话） 2.类目software的那些文章很难卖掉(而这个blog上面有pr的文章多是这方面的郁闷)，而那些关联到销售的文章则是比较容易卖掉的 今天就是因为第二个原因，我在backlinks修改首页的类型，却总是没法激活，处于inactive状态。搞得我本来打算看看能不能修改wp super cache满足需求的心情也没有了，爱咋咋地吧，还是满足网站浏览速度为优先，backlinks以后再说了 本文永久链接:http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html [发表评论] 您可能会喜欢:wordpress插件之持久化链接 推广期间3倍佣金, AuthorityBackLinks推广上线 wordpress速度优化


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2010/08/25/3-times-during-the-promotion-commission-authoritybacklinks-to-promote-on-line.html' rel='bookmark' title='Permanent Link: 推广期间3倍佣金, AuthorityBackLinks推广上线'>推广期间3倍佣金, AuthorityBackLinks推广上线</a></li>
<li><a href='http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html' rel='bookmark' title='Permanent Link: wordpress速度优化'>wordpress速度优化</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>因为种种原因，wp super cache一直是处于关闭状态，知道最近，发现blog越来越慢了，自己都受不了了，于是就吧wp super cache给全开了，今天早晨起来，就收到了backlinks.com的一堆邮件，说我的xxx url检测失效&#8230;</p>
<p>backlinks.com其实是一个不错的东东，它只看你也没的pr值，不管访问量，把页面提交过去，有人买就能收到钱了，一个url大概一个月在几美元吧。不过因为文章页面pr高的少，通常都是1美元&#8230;，我放上去大概有10天了吧，到现在卖出去了2个才，目前观察发现两点：</p>
<p>1.因为blog是中文的，所以老外一般不会认真看/看得懂，那些url里面带有明显关键词的会受到广告买家的喜欢，其实他们不关心你的页面上写的是啥，只关心google对页面的喜好。所以页面的url最好不要是一个数字之类的，wordpress有个插件“wp slug translate”，它可以根据文章名称去google翻译，自动为你设置文章的slug，也就是文章的固定链接（如果你装了Permalink Redirect这个插件的话）</p>
<p>2.类目software的那些文章很难卖掉(而这个blog上面有pr的文章多是这方面的郁闷)，而那些关联到销售的文章则是比较容易卖掉的</p>
<p>今天就是因为第二个原因，我在backlinks修改首页的类型，却总是没法激活，处于inactive状态。搞得我本来打算看看能不能修改wp super cache满足需求的心情也没有了，爱咋咋地吧，还是满足网站浏览速度为优先，backlinks以后再说了</p>
本文永久链接:<a href="http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html">http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2010/08/25/3-times-during-the-promotion-commission-authoritybacklinks-to-promote-on-line.html' rel='bookmark' title='Permanent Link: 推广期间3倍佣金, AuthorityBackLinks推广上线'>推广期间3倍佣金, AuthorityBackLinks推广上线</a></li>
<li><a href='http://www.mirecle.com/2010/07/11/wordpress-speed-optimization.html' rel='bookmark' title='Permanent Link: wordpress速度优化'>wordpress速度优化</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>装了个live sync</title>
		<link>http://www.mirecle.com/2010/07/09/installed-a-live-sync.html</link>
		<comments>http://www.mirecle.com/2010/07/09/installed-a-live-sync.html#comments</comments>
		<pubDate>Fri, 09 Jul 2010 06:32:39 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[生活]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96119</guid>
		<description><![CDATA[说是可以同步发文章到msn的live space，试试效果。这篇文章就是随便乱记，各看官请忽略 现在的人民群众素质真是越来越差了唉，前两天在地铁里面让座，站我对面的人确实就是只看到了座，没有看我一眼也没有说谢谢，自觉的非常理所当然，我就应该让座给他一样，直接座上了，真是悲哀，心情太不爽了。 在路上走时，总是想着可以搞点啥，我已然穷疯&#8230; 今天早晨琢磨需要一个整理思绪的软件，下午就发现rank在用一个叫xmind的软件，很不错，回家装上就开始瞎琢磨。 关于未来人的预言，倒是觉得这哥们挺有想象力也挺无聊的嘿嘿，这哥们认为光年是时间单位，认为太阳能出毛病无法提供能量（预计太阳的寿命还得有50亿年吧），认为宇宙有中心。 不过我倒是觉得宇宙可能还真是有中心的，到不是从大爆炸理论，很多年以前，就觉得这个世界还是挺统一的，所有的东西都是围着一个中心在转：电子围着原子核，地球围着太阳，太阳系也是围着一个虾米东西转的。 另外他还提到了多维，我一直觉得在我们能够感知的世界中，时间是第四维，就像蚂蚁的世界只有二维一样，如果严格来说，我们的世界应该是三维半吧，不知道有啥生物天生就能感受到第四维呢？会不会还有第五第六维啊哈哈。 不过这些太遥远了，外星人也与我无关，我得先吃饱饭&#8230; 本文永久链接:http://www.mirecle.com/2010/07/09/installed-a-live-sync.html [发表评论] 您可能会喜欢:干了活还受气该怎么办？ 生活水平就这样下降了，cpi就这样升高了 网络赚钱-backlinks小技巧与wp super cache


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/living-also-end-in-disappointment-or-how-did-that-do.html' rel='bookmark' title='Permanent Link: 干了活还受气该怎么办？'>干了活还受气该怎么办？</a></li>
<li><a href='http://www.mirecle.com/2010/09/08/standard-of-living-down-this-way-cpi-thus-increased-by.html' rel='bookmark' title='Permanent Link: 生活水平就这样下降了，cpi就这样升高了'>生活水平就这样下降了，cpi就这样升高了</a></li>
<li><a href='http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html' rel='bookmark' title='Permanent Link: 网络赚钱-backlinks小技巧与wp super cache'>网络赚钱-backlinks小技巧与wp super cache</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>说是可以同步发文章到msn的live space，试试效果。这篇文章就是随便乱记，各看官请忽略</p>
<p>现在的人民群众素质真是越来越差了唉，前两天在地铁里面让座，站我对面的人确实就是只看到了座，没有看我一眼也没有说谢谢，自觉的非常理所当然，我就应该让座给他一样，直接座上了，真是悲哀，心情太不爽了。</p>
<p>在路上走时，总是想着可以搞点啥，我已然穷疯&#8230;</p>
<p>今天早晨琢磨需要一个整理思绪的软件，下午就发现rank在用一个叫<a href="http://baike.baidu.com/view/1309078.htm?fr=ala0_1_1" target="_blank">xmind</a>的软件，很不错，回家装上就开始瞎琢磨。</p>
<p>关于<a href="http://tieba.baidu.com/f?kz=822384709" target="_blank">未来人的预言</a>，倒是觉得这哥们挺有想象力也挺无聊的嘿嘿，这哥们认为光年是时间单位，认为太阳能出毛病无法提供能量（预计太阳的寿命还得有50亿年吧），认为宇宙有中心。</p>
<p>不过我倒是觉得宇宙可能还真是有中心的，到不是从大爆炸理论，很多年以前，就觉得这个世界还是挺统一的，所有的东西都是围着一个中心在转：电子围着原子核，地球围着太阳，太阳系也是围着一个虾米东西转的。</p>
<p>另外他还提到了多维，我一直觉得在我们能够感知的世界中，时间是第四维，就像蚂蚁的世界只有二维一样，如果严格来说，我们的世界应该是三维半吧，不知道有啥生物天生就能感受到第四维呢？会不会还有第五第六维啊哈哈。</p>
<p>不过这些太遥远了，外星人也与我无关，我得先吃饱饭&#8230;</p>
本文永久链接:<a href="http://www.mirecle.com/2010/07/09/installed-a-live-sync.html">http://www.mirecle.com/2010/07/09/installed-a-live-sync.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/07/09/installed-a-live-sync.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/living-also-end-in-disappointment-or-how-did-that-do.html' rel='bookmark' title='Permanent Link: 干了活还受气该怎么办？'>干了活还受气该怎么办？</a></li>
<li><a href='http://www.mirecle.com/2010/09/08/standard-of-living-down-this-way-cpi-thus-increased-by.html' rel='bookmark' title='Permanent Link: 生活水平就这样下降了，cpi就这样升高了'>生活水平就这样下降了，cpi就这样升高了</a></li>
<li><a href='http://www.mirecle.com/2010/07/11/network-tips-to-make-money-backlinks-and-wp-super-cache.html' rel='bookmark' title='Permanent Link: 网络赚钱-backlinks小技巧与wp super cache'>网络赚钱-backlinks小技巧与wp super cache</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/07/09/installed-a-live-sync.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>站点pr批量查询工具</title>
		<link>http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html</link>
		<comments>http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html#comments</comments>
		<pubDate>Fri, 25 Jun 2010 08:14:05 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[软件小技巧]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96115</guid>
		<description><![CDATA[最近折腾了一下backlinks，发现里面能添加不少页面，于是打算统计一下blog上面有多少个页面pr是大于1的。到网上找了半天，发现多数提供pr查询的站点，都是不能批量查询的，但是有个软件叫做PaRaMeter还是能够提供批量查询能力的，并且它还支持导入要查询url与导出结果的功能。结合sitemap.xml文件，就很容易查询站点上所有页面的pr值了。 把站点上面sitemap.xml中所有的url保存在一个txt文件中，每行一个，使用parameter中的url-import导入，然后运行就可以了。使用很方便 当然，也可以使用tools-Extract URLs来扫描站点上的所有页面，不过这个要注意控制好深度哦。parameter下载 另外这个站点上还提供了网站用的各种常用工具，比如seo优化，AdSense优化，backlinks管理等，有时间再研究一下 本文永久链接:http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html [发表评论] 您可能会喜欢:更换域名为www.mirecle.com 在搜索引擎上提交网站 wordpress插件之持久化链接


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2009/07/13/submit-your-site-in-search-engines.html' rel='bookmark' title='Permanent Link: 在搜索引擎上提交网站'>在搜索引擎上提交网站</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>最近折腾了一下backlinks，发现里面能添加不少页面，于是打算统计一下blog上面有多少个页面pr是大于1的。到网上找了半天，发现多数提供pr查询的站点，都是不能批量查询的，但是有个软件叫做<a href="http://www.cleverstat.com/en/page-rank-software.htm" target="_blank">PaRaMeter</a>还是能够提供批量查询能力的，并且它还支持导入要查询url与导出结果的功能。结合sitemap.xml文件，就很容易查询站点上所有页面的pr值了。</p>
<p>把站点上面<a href="/sitemap.xml" target="_blank">sitemap.xml</a>中所有的url保存在一个txt文件中，每行一个，使用parameter中的url-import导入，然后运行就可以了。使用很方便</p>
<p><img src="http://www.mirecle.com/wp-content/uploads/2010/06/PaRaMeter.jpg" alt="parameter" width="649" height="446" /></p>
<p>当然，也可以使用tools-Extract URLs来扫描站点上的所有页面，不过这个要注意控制好深度哦。<a href="http://www.cleverstat.com/parameter.exe">parameter下载</a></p>
<p>另外这个站点上还提供了网站用的各种常用工具，比如seo优化，AdSense优化，backlinks管理等，有时间再研究一下</p>
本文永久链接:<a href="http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html">http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2009/07/13/submit-your-site-in-search-engines.html' rel='bookmark' title='Permanent Link: 在搜索引擎上提交网站'>在搜索引擎上提交网站</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/06/25/entire-site-pr-batch-query-tool.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gmail Notifier Plus</title>
		<link>http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html</link>
		<comments>http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html#comments</comments>
		<pubDate>Tue, 18 May 2010 08:30:33 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96095</guid>
		<description><![CDATA[Gmail Notifier Plus 是一款为 Windows 7 专门开发的 Gmail 新邮件提醒应用软件，而实现 Gmail 新邮件提醒等功能则是基于 Windows 7 的 Jump Lists 桌面特性。用起来很方便 Gmail Notifier Plus 是由 Neowin.net 社区成员 daty2k1 开发的，软件很小，只有1M左右，无需安装即可使用，并且它还支持多个gmail账户 目前最新版本2.1.2可以不用鼠标点击登录那个按钮，直接就能进入gmail了，很好很强大。官方下载地址 Gmail Notifier Plus 利用了 Gmail 的安全 RSS Feed 来返回邮件，主要功能包括：定时或即刻检查 Gmail 邮箱，状态栏显示未读邮件数，预览未读 Gmail 邮件，访问、撰写及未读邮件的 Gmail 链接（如上图）。 文章中有些内容copy自：http://livesino.net/archives/2070.live 本文永久链接:http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html [发表评论] 您可能会喜欢:wordpress插件之持久化链接 更换域名为www.mirecle.com gae micolog 验证码


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2009/09/19/gae-micolog-code.html' rel='bookmark' title='Permanent Link: gae micolog 验证码'>gae micolog 验证码</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>Gmail Notifier Plus 是一款为 Windows 7 专门开发的 Gmail 新邮件提醒应用软件，而实现 Gmail 新邮件提醒等功能则是基于 Windows 7 的 Jump Lists 桌面特性。用起来很方便</p>
<p>Gmail Notifier Plus 是由 Neowin.net 社区成员 daty2k1 开发的，软件很小，只有1M左右，无需安装即可使用，并且它还支持多个gmail账户</p>
<p>目前最新版本2.1.2可以不用鼠标点击登录那个按钮，直接就能进入gmail了，很好很强大。<a href="http://www.neowin.net/forum/topic/777838-rel-gmail-notifier-plus-for-windows-7/" target="_blank">官方下载地址</a></p>
<p><img src="http://livesino.net/images/GmailNotifierPlusforWindows7_D65/gmail_notifier_plus_windows7_thumb.png" alt="gmail notifier plus" width="600" height="350" /></p>
<p>Gmail Notifier Plus 利用了 Gmail 的安全 RSS Feed 来返回邮件，主要功能包括：定时或即刻检查 Gmail 邮箱，状态栏显示未读邮件数，预览未读 Gmail 邮件，访问、撰写及未读邮件的 Gmail 链接（如上图）。</p>
<p>文章中有些内容copy自：http://livesino.net/archives/2070.live</p>
本文永久链接:<a href="http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html">http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2009/09/19/gae-micolog-code.html' rel='bookmark' title='Permanent Link: gae micolog 验证码'>gae micolog 验证码</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/05/18/gmail-notifier-plus.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>excel打开csv文件篡改问题/excel-数字-尾数变0-数字前加0</title>
		<link>http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html</link>
		<comments>http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:44:02 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[软件]]></category>
		<category><![CDATA[软件小技巧]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96079</guid>
		<description><![CDATA[整数据统计，用脚本从数据库里面导出来成csv后，提供给pm。但这还不算晚，pm有时候会说，提供给她的数据不会用&#8230;，打开后显示的结果不对&#8230; 具体原因就是打开的使用的excel，比如对于2010040190000100021110016400229这种数据，在excel里面就会变成2.0100401900001E+30。即使再excel里面再设置格式也不行了，数据已经被它认为是数字，被科学计数的方法给忽略了最后的部分了，通过设置单元格式恢复后，只能显示为2010040190000100000000000000000。 尾数就变0了，真是悲剧。同样，数字的前面也可能变零，还需要自己在数字前加0。 今天谷哥支援了一把，发现可以通过这种方式解决： 在excel2007里面，通过：数据-自文本，然后选好你的csv文件，进入下面提示框： 随后在下面的步骤中，将你需要的列选择成文本的： 这样，出来的结果就是正常的，可以直接给pm xls文件啦 本文永久链接:http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html [发表评论] 您可能会喜欢:分享一段好听的音乐和一幅图片 更换域名为www.mirecle.com wordpress插件之持久化链接


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/08/04/share-some-good-music-and-a-picture.html' rel='bookmark' title='Permanent Link: 分享一段好听的音乐和一幅图片'>分享一段好听的音乐和一幅图片</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>整数据统计，用脚本从数据库里面导出来成csv后，提供给pm。但这还不算晚，pm有时候会说，提供给她的数据不会用&#8230;，打开后显示的结果不对&#8230;</p>
<p>具体原因就是打开的使用的excel，比如对于2010040190000100021110016400229这种数据，在excel里面就会变成2.0100401900001E+30。即使再excel里面再设置格式也不行了，数据已经被它认为是数字，被科学计数的方法给忽略了最后的部分了，通过设置单元格式恢复后，只能显示为2010040190000100000000000000000。</p>
<p>尾数就变0了，真是悲剧。同样，数字的前面也可能变零，还需要自己在数字前加0。</p>
<p>今天谷哥支援了一把，发现可以通过这种方式解决：</p>
<p>在excel2007里面，通过：数据-自文本，然后选好你的csv文件，进入下面提示框：</p>
<p><img class="alignnone" src="http://www.mirecle.com/wp-content/uploads/2010/04/导入自文本.jpg" alt="导入自文本" width="512" height="321" /></p>
<p>随后在下面的步骤中，将你需要的列选择成文本的：</p>
<p><img src="http://www.mirecle.com/wp-content/uploads/2010/04/选择列格式.jpg" alt="选择列格式" width="512" height="328" /></p>
<p>这样，出来的结果就是正常的，可以直接给pm xls文件啦</p>
本文永久链接:<a href="http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html">http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/08/04/share-some-good-music-and-a-picture.html' rel='bookmark' title='Permanent Link: 分享一段好听的音乐和一幅图片'>分享一段好听的音乐和一幅图片</a></li>
<li><a href='http://www.mirecle.com/2009/11/05/replacement-of-the-domain-name-www-mirecle-com.html' rel='bookmark' title='Permanent Link: 更换域名为www.mirecle.com'>更换域名为www.mirecle.com</a></li>
<li><a href='http://www.mirecle.com/2010/01/21/wordpress-plugin-postslug.html' rel='bookmark' title='Permanent Link: wordpress插件之持久化链接'>wordpress插件之持久化链接</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/04/28/excel-to-open-csv-file-tampering-issue-excel-number-ending-change-0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>文件grep-选出两个文件中相同/不同的内容</title>
		<link>http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html</link>
		<comments>http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html#comments</comments>
		<pubDate>Tue, 02 Feb 2010 03:04:35 +0000</pubDate>
		<dc:creator>闫鹏</dc:creator>
				<category><![CDATA[程序员]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.mirecle.com/?p=96057</guid>
		<description><![CDATA[升级于2010-6-10，发现了一个bug，当时用notmatch模式时，如果文件2先eof将导致文件1中的内容没有输出 这个是最近做数据统计用的比较多的一个脚本，目的是根据key值，输出文件中相同或者不同的行。例如文件A的样子： 10000007^H_O 10000036^Hzerui 10000037^Hyanpeng_haha 文件B的样子： 10000037^Hyanpeng_haha 注意文件中的^H是一个字符，在vim中使用输入ctrl+v再输入ctrl+h就可以看到了，这里用它主要是起到文件不同列之间的分隔符作用 使用命令 php mygrep.php A B 可以得到“10000037^Hyanpeng_haha”这一行数据，使用命令 php mygrep.php A B “notmatch” 可以得到另外两行数据。 脚本默认使用第零列作为筛选依据，默认使用^H作为分隔符，在脚本中自己配置一下可以更改。脚本工作时，要求筛选依据是已排序的。对于排序，可以使用sort命令操作文件，sort通过-t参数指定分隔符，-f指定按照那一列进行排序。 mygrep.php的代码: $base_file_name = $argv[1]; $check_file_name = $argv[2]; $mode = isset($argv[3])?$argv[3]:false; $field_index = 0; $delimiter = ','; ////////////////////////////////////////////////////////////// $base_file = @fopen($base_file_name, 'r'); $check_file = @fopen($check_file_name, 'r'); $read_base_file = true; $compare_result = 0; $readed_base_file_arr = array(); [...]


您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/05/17/php-and-repair-defects-in-the-getopt.html' rel='bookmark' title='Permanent Link: php中getopt的缺陷及修复'>php中getopt的缺陷及修复</a></li>
<li><a href='http://www.mirecle.com/2010/07/23/sql-to-run-a-simple-package.html' rel='bookmark' title='Permanent Link: sql运行简单封装'>sql运行简单封装</a></li>
<li><a href='http://www.mirecle.com/2010/05/20/sigterm-sigint-sigkill-difference.html' rel='bookmark' title='Permanent Link: sigterm sigint sigkill 区别'>sigterm sigint sigkill 区别</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[
<p>升级于2010-6-10，发现了一个bug，当时用notmatch模式时，如果文件2先eof将导致文件1中的内容没有输出</p>
<p>这个是最近做数据统计用的比较多的一个脚本，目的是根据key值，输出文件中相同或者不同的行。例如文件A的样子：</p>
<blockquote><p>10000007^H_O<br />
10000036^Hzerui<br />
10000037^Hyanpeng_haha</p></blockquote>
<p>文件B的样子：</p>
<blockquote><p>10000037^Hyanpeng_haha</p></blockquote>
<p>注意文件中的^H是一个字符，在vim中使用输入ctrl+v再输入ctrl+h就可以看到了，这里用它主要是起到文件不同列之间的分隔符作用</p>
<p>使用命令</p>
<blockquote><p>php mygrep.php A B</p></blockquote>
<p>可以得到“10000037^Hyanpeng_haha”这一行数据，使用命令</p>
<blockquote><p>php mygrep.php A B “notmatch”</p></blockquote>
<p>可以得到另外两行数据。</p>
<p>脚本默认使用第零列作为筛选依据，默认使用^H作为分隔符，在脚本中自己配置一下可以更改。脚本工作时，要求筛选依据是已排序的。对于排序，可以使用sort命令操作文件，sort通过-t参数指定分隔符，-f指定按照那一列进行排序。</p>
<p>mygrep.php的代码:</p>
<pre class="brush: php">
$base_file_name    = $argv[1];
$check_file_name   = $argv[2];
$mode              = isset($argv[3])?$argv[3]:false;

$field_index = 0;
$delimiter = ',';

//////////////////////////////////////////////////////////////
$base_file = @fopen($base_file_name, 'r');
$check_file = @fopen($check_file_name, 'r');
$read_base_file = true;
$compare_result = 0;
$readed_base_file_arr = array();

//以要检查的文件作为外层循环
while(!feof($check_file)){
    //读取要检查的文件
    $readed_check_arr = explode($delimiter, trim(fgets($check_file)));
    do{
        //读取基准文件
        if($read_base_file === true){
            $readed_base_arr = explode($delimiter, trim(fgets($base_file)));
        }   

        //作比较
        $compare_result = strcmp($readed_check_arr[$field_index], $readed_base_arr[$field_index]);
        $grep_flag = ($compare_result == 0);
        //如果是要取出不相等的数据
        //且检查key小于或等于基准key时，说明需要将检查key下移一行,即此比较key已经比较完成
        //此时如果比较结果相等则不输出,
        //如果比较结果不等，并且检查key大于基准key则输出,如果检查结果小于基准key，说明检查key要下移继续检查
        if($mode !== false &amp;&amp; (strcmp($mode, "notmatch") == 0)
            &amp;&amp; $compare_result &gt;= 0){
            $grep_flag = !$grep_flag;
        }

        //print("comparing check=".$readed_check_arr[$field_index]." base=".$readed_base_arr[$field_index]." result=$compare_result
grep_flag=$grep_flag\n");

        if($grep_flag){
            print implode($delimiter, $readed_base_arr)."\n";
        }

        //总是设置为要读取，如果跳出循环，则由外面设置
        $read_base_file = true;

    //如果检查的key是大于基准的key，并且检查文件未到尾，则重新读取一行基准文件进行检查
    }while($compare_result &gt; 0 &amp;&amp; !feof($base_file));

    if(feof($base_file)){
        break;
    }

    //当检查key小于基准key时，不读取下个基准key,等于则是因为已经比较过，两个都需要读取
    if($compare_result &lt; 0){
        $read_base_file = false;
    }
}

//当check_file结束了但是base_file未结束
do{
    print implode($delimiter, $readed_base_arr)."\n";
    $readed_base_arr = explode($delimiter, trim(fgets($base_file)));
}while(!feof($base_file));

fclose($check_file);
fclose($base_file);
</pre>
本文永久链接:<a href="http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html">http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html</a>
<br/>
[<a href="http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html#respond">发表评论</a>]

<p>您可能会喜欢:<ol><li><a href='http://www.mirecle.com/2010/05/17/php-and-repair-defects-in-the-getopt.html' rel='bookmark' title='Permanent Link: php中getopt的缺陷及修复'>php中getopt的缺陷及修复</a></li>
<li><a href='http://www.mirecle.com/2010/07/23/sql-to-run-a-simple-package.html' rel='bookmark' title='Permanent Link: sql运行简单封装'>sql运行简单封装</a></li>
<li><a href='http://www.mirecle.com/2010/05/20/sigterm-sigint-sigkill-difference.html' rel='bookmark' title='Permanent Link: sigterm sigint sigkill 区别'>sigterm sigint sigkill 区别</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mirecle.com/2010/02/02/file-grep-select-two-files-same-different-content.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

