<?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.wangxianfeng.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wangxianfeng.com</link>
	<description>生活·读书·新知</description>
	<lastBuildDate>Tue, 21 Feb 2012 14:36:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Linux 菜鸟不完全笔记</title>
		<link>http://www.wangxianfeng.com/2012/02/21/linux-%e8%8f%9c%e9%b8%9f%e4%b8%8d%e5%ae%8c%e5%85%a8%e7%ac%94%e8%ae%b0/</link>
		<comments>http://www.wangxianfeng.com/2012/02/21/linux-%e8%8f%9c%e9%b8%9f%e4%b8%8d%e5%ae%8c%e5%85%a8%e7%ac%94%e8%ae%b0/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 14:36:56 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[文青]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=291</guid>
		<description><![CDATA[安装ubuntu11.10 设置网络，下载L2TP包xl2tpd_zju.tar，执行 sudo dpkg -i xl2tpd_1.1.12-zju2_i386.deb sudo vpn-connect -c 配置帐号 sudo vpn-connect 连接 sudo vpn-connect -d 断开 更改root密码： sudo passwd root 切换用户，su &#8211; root，su &#8211; username 压缩：tar cvfz 目标文档 源文档1 [源文档2...] 例如：tar cvfz m.tar.gz hello.cpp hello.h //m.tar.gz是目标文档，hello.cpp和hello.h是源文档 解压：tar xvfz 目标文档 例如：tar xvfz m.tar.gz //在当前目录下将压缩包文档m.tar.gz解压缩 &#160;]]></description>
			<content:encoded><![CDATA[<p>安装ubuntu11.10</p>
<ol>
<li>设置网络，下载L2TP包<a href="http://www.wangxianfeng.com/wp-content/uploads/2012/02/xl2tpd_zju.tar.gz">xl2tpd_zju.tar</a>，执行</li>
</ol>
<blockquote><p>sudo dpkg -i xl2tpd_1.1.12-zju2_i386.deb</p></blockquote>
<blockquote><p>sudo vpn-connect -c 配置帐号</p></blockquote>
<blockquote><p>sudo vpn-connect 连接</p></blockquote>
<blockquote><p>sudo vpn-connect -d 断开</p></blockquote>
<ol>
<li>更改root密码： sudo passwd root</li>
<li>切换用户，su &#8211; root，su &#8211; username</li>
<li></li>
<li><span style="font-family: verdana, arial, helvetica, sans-serif; font-size: x-small;">压缩：tar cvfz 目标文档 源文档1 [源文档2...]<br />
例如：tar cvfz m.tar.gz hello.cpp hello.h </span><span style="font-family: verdana, arial, helvetica, sans-serif;"><span style="font-size: x-small;"><strong><span style="color: #009900;">//m.tar.gz是目标文档，hello.cpp和hello.h是源文档<br />
</span></strong>解压：tar xvfz 目标文档<br />
例如：tar xvfz m.tar.gz <strong><span style="color: #009900;">//在当前目录下将压缩包文档m.tar.gz解压缩</span></strong></span></span></li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2012/02/21/linux-%e8%8f%9c%e9%b8%9f%e4%b8%8d%e5%ae%8c%e5%85%a8%e7%ac%94%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>电路原理分析数值计算完结篇</title>
		<link>http://www.wangxianfeng.com/2012/02/05/%e7%94%b5%e8%b7%af%e5%8e%9f%e7%90%86%e5%88%86%e6%9e%90%e6%95%b0%e5%80%bc%e8%ae%a1%e7%ae%97%e5%ae%8c%e7%bb%93%e7%af%87/</link>
		<comments>http://www.wangxianfeng.com/2012/02/05/%e7%94%b5%e8%b7%af%e5%8e%9f%e7%90%86%e5%88%86%e6%9e%90%e6%95%b0%e5%80%bc%e8%ae%a1%e7%ae%97%e5%ae%8c%e7%bb%93%e7%af%87/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 15:46:43 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[IEEE]]></category>
		<category><![CDATA[讲义]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=284</guid>
		<description><![CDATA[从09年陆陆续续的3年优化和迭代，陈老这书算是写完准备出版了，助教同学的matlab工作和辅助文档编写也结束了。 电路原理例题汇编：由此进入&#62;&#62; pdf版本文档下载： 电路原理分析部分例题的MATLAB解法-2012版 电路试验的PSPICE和MATLAB教程]]></description>
			<content:encoded><![CDATA[<p>从09年陆陆续续的3年优化和迭代，陈老这书算是写完准备出版了，助教同学的matlab工作和辅助文档编写也结束了。</p>
<p>电路原理例题汇编：<a href="http://www.wangxianfeng.com/codes/" target="_blank">由此进入&gt;&gt;</a></p>
<p>pdf版本文档下载：</p>
<ul>
<li><a href="http://www.wangxianfeng.com/wp-content/uploads/2012/02/电路原理分析部分例题的MATLAB解法-2012版.pdf">电路原理分析部分例题的MATLAB解法-2012版</a></li>
<li><a href="http://www.wangxianfeng.com/wp-content/uploads/2012/02/电路试验的PSPICE和MATLAB教程.pdf">电路试验的PSPICE和MATLAB教程</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2012/02/05/%e7%94%b5%e8%b7%af%e5%8e%9f%e7%90%86%e5%88%86%e6%9e%90%e6%95%b0%e5%80%bc%e8%ae%a1%e7%ae%97%e5%ae%8c%e7%bb%93%e7%af%87/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zz:有一种情绪叫做真实</title>
		<link>http://www.wangxianfeng.com/2011/12/12/zz%e6%9c%89%e4%b8%80%e7%a7%8d%e6%83%85%e7%bb%aa%e5%8f%ab%e5%81%9a%e7%9c%9f%e5%ae%9e/</link>
		<comments>http://www.wangxianfeng.com/2011/12/12/zz%e6%9c%89%e4%b8%80%e7%a7%8d%e6%83%85%e7%bb%aa%e5%8f%ab%e5%81%9a%e7%9c%9f%e5%ae%9e/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 06:51:27 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[文不青]]></category>
		<category><![CDATA[文青]]></category>
		<category><![CDATA[爱情]]></category>
		<category><![CDATA[美好]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=279</guid>
		<description><![CDATA[我相信只有最真实的感受才能道出最美的情绪，98这个bbt写得极好，特转载； === 于千万人之中遇见你所遇见的人,于千万年之中,时间的无涯的荒野里,没有早一步,也没有晚一步,刚巧赶上了,那也没有别的话可说,惟有轻轻地问一声:“噢,你也在这里吗?” 第一次遇见你，是在11年的跨年晚会上，台上歌声正酣，仿佛是我蓦然的一个抬头，一个回首，映入眼帘的那个人便是你，原谅我，彼时的一瞬间映入脑海的是一个烂俗的词：一见钟情。我还能清晰地记得当时的情形，似乎周遭的空气一下子凝固了，迎新的热闹也渐渐远离，全世界只留我一人切切实实的感受那种叫作flipped的情愫，花开四溢，满园芳菲。以前读到那句：“只不过阳光正好，而你穿了那件我喜欢的格子衬衫”，觉得很酸，而当时脑海反复回旋的却只有这句话。 后来在校园里也偶遇过几次，说来也奇怪，似乎每次我都能穿越人海，在人群中一眼就看到你，其实你也没有那么高啊，只不过在你面前，所有的人都成了浮云······ 只不过当时的我对你还是一无所知，只知道你读的是工科，因为在一个工科课的教室见过你。但是，我知道在这个偌大的校园的某一处静谧的角落一定有你的存在，或是某个我正在陶醉的夕阳也被你欣赏着，或是某场淅淅沥沥的春雨也一样困扰着你我，或是食堂的某个小炒我们都固执的偏爱着······ 缘分这个东西，真的是妙不可言。 如果昨晚我不是被同学拉出来一起看那场所谓的十年难遇的月全食，如果不是结束了，她坚持要请我们吃sweet mood的蛋挞，如果不是我们热烈的讨论而渐行渐缓的脚步，我就不会在同一个蛋糕店再一次遇到来买泡芙的你。如果你有印象的话，一定会诧异的记得旁边四个激动的疯子吧，原谅我们的忘形，因为一分钟前，真的只是一分钟前，我还在跟朋友们聊到你的存在，甚至还在心底小小的期待着或许再一次的偶遇。然后，上帝竟然没打盹，听到了我内心的话，这样的巧合让我如何不激动。 感谢这个有着浪漫月全食的晚上，我终于知道原来你住碧峰，原来你偏爱泡芙（店员告诉我你经常来买的，原来她对你也有印象的呢）你看，我对你的了解又多了一些些。 我害怕时间等不到我来慢慢认识你，或许半年之后你去玉泉，我在西溪，我不想就这么什么都没做就生生地错过了，甚至都没有认识你的机会，所以想在98上找你，不知道你水不水这儿，但是这却是我唯一能寻找你的方式，我不知道你的姓名，你的专业，对你而言，我只不过是众多路人甲之一。 但是，我仍是怀着期待的，希望你能看到，能够知道在这样的一个地方有这样一个女生，在你看不见的地方，默默注意你一年了，希望能够亲口轻轻地对你说一句：“噢,你也在这里吗?”]]></description>
			<content:encoded><![CDATA[<p>我相信只有最真实的感受才能道出最美的情绪，98这个bbt写得极好，特转载；</p>
<p>===</p>
<p>于千万人之中遇见你所遇见的人,于千万年之中,时间的无涯的荒野里,没有早一步,也没有晚一步,刚巧赶上了,那也没有别的话可说,惟有轻轻地问一声:“噢,你也在这里吗?”</p>
<p><span id="more-279"></span></p>
<p>第一次遇见你，是在11年的跨年晚会上，台上歌声正酣，仿佛是我蓦然的一个抬头，一个回首，映入眼帘的那个人便是你，原谅我，彼时的一瞬间映入脑海的是一个烂俗的词：一见钟情。我还能清晰地记得当时的情形，似乎周遭的空气一下子凝固了，迎新的热闹也渐渐远离，全世界只留我一人切切实实的感受那种叫作flipped的情愫，花开四溢，满园芳菲。以前读到那句：“只不过阳光正好，而你穿了那件我喜欢的格子衬衫”，觉得很酸，而当时脑海反复回旋的却只有这句话。<br />
后来在校园里也偶遇过几次，说来也奇怪，似乎每次我都能穿越人海，在人群中一眼就看到你，其实你也没有那么高啊，只不过在你面前，所有的人都成了浮云······<br />
只不过当时的我对你还是一无所知，只知道你读的是工科，因为在一个工科课的教室见过你。但是，我知道在这个偌大的校园的某一处静谧的角落一定有你的存在，或是某个我正在陶醉的夕阳也被你欣赏着，或是某场淅淅沥沥的春雨也一样困扰着你我，或是食堂的某个小炒我们都固执的偏爱着······</p>
<p>缘分这个东西，真的是妙不可言。<br />
如果昨晚我不是被同学拉出来一起看那场所谓的十年难遇的月全食，如果不是结束了，她坚持要请我们吃sweet mood的蛋挞，如果不是我们热烈的讨论而渐行渐缓的脚步，我就不会在同一个蛋糕店再一次遇到来买泡芙的你。如果你有印象的话，一定会诧异的记得旁边四个激动的疯子吧，原谅我们的忘形，因为一分钟前，真的只是一分钟前，我还在跟朋友们聊到你的存在，甚至还在心底小小的期待着或许再一次的偶遇。然后，上帝竟然没打盹，听到了我内心的话，这样的巧合让我如何不激动。</p>
<p>感谢这个有着浪漫月全食的晚上，我终于知道原来你住碧峰，原来你偏爱泡芙（店员告诉我你经常来买的，原来她对你也有印象的呢）你看，我对你的了解又多了一些些。</p>
<p>我害怕时间等不到我来慢慢认识你，或许半年之后你去玉泉，我在西溪，我不想就这么什么都没做就生生地错过了，甚至都没有认识你的机会，所以想在98上找你，不知道你水不水这儿，但是这却是我唯一能寻找你的方式，我不知道你的姓名，你的专业，对你而言，我只不过是众多路人甲之一。<br />
但是，我仍是怀着期待的，希望你能看到，能够知道在这样的一个地方有这样一个女生，在你看不见的地方，默默注意你一年了，希望能够亲口轻轻地对你说一句：“噢,你也在这里吗?”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/12/12/zz%e6%9c%89%e4%b8%80%e7%a7%8d%e6%83%85%e7%bb%aa%e5%8f%ab%e5%81%9a%e7%9c%9f%e5%ae%9e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>孤独是个友好的牢笼</title>
		<link>http://www.wangxianfeng.com/2011/11/24/%e5%ad%a4%e7%8b%ac%e6%98%af%e4%b8%aa%e5%8f%8b%e5%a5%bd%e7%9a%84%e7%89%a2%e7%ac%bc/</link>
		<comments>http://www.wangxianfeng.com/2011/11/24/%e5%ad%a4%e7%8b%ac%e6%98%af%e4%b8%aa%e5%8f%8b%e5%a5%bd%e7%9a%84%e7%89%a2%e7%ac%bc/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 07:37:19 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[文不青]]></category>
		<category><![CDATA[文青]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=269</guid>
		<description><![CDATA[无论有多少社交网络的好友 无论有多少微博的粉丝 无论有多少精彩的留言和评论 都无法掩盖内心中对那个地牢的渴望 ——只有自己； &#160; 我想起，那句 狂欢，是一群人的孤独 或许，孤独 正是内心中激情的狂欢 &#160; 当社交铺天盖地 当交友如同吃饭 友不过是一个陌生的id &#160; 拷问内心 我们需要那些关注和粉丝吗 我们需要那些评论和人气吗 我们仅仅是满足 喧嚣背后的虚荣 &#160; 群居的动物 却都带着一个上帝注入的强大自我 那个自我需要群体关注 更需要自我的孤独 just leave me alone! ===后记== 今天突然看到许多这样的呼声，仿佛看到枯萎很久的花朵在一瞬间开放起来，自己内心那个反社交的声音就像听到了革命的呼唤一样；我相信未来，人人必然需要一个宁静孤独面对自我的地方，到时，人人网就会变成个人网；]]></description>
			<content:encoded><![CDATA[<p>无论有多少社交网络的好友<a href="http://www.wangxianfeng.com/wp-content/uploads/2011/11/aloneme.jpg"><img class="size-medium wp-image-273 alignleft" title="aloneme" src="http://www.wangxianfeng.com/wp-content/uploads/2011/11/aloneme-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>无论有多少微博的粉丝</p>
<p>无论有多少精彩的留言和评论</p>
<p>都无法掩盖内心中对那个地牢的渴望</p>
<p>——只有自己；</p>
<p><span id="more-269"></span></p>
<p>&nbsp;</p>
<p>我想起，那句</p>
<p>狂欢，是一群人的孤独</p>
<p>或许，孤独</p>
<p>正是内心中激情的狂欢</p>
<p>&nbsp;</p>
<p>当社交铺天盖地</p>
<p>当交友如同吃饭</p>
<p>友不过是一个陌生的id</p>
<p>&nbsp;</p>
<p>拷问内心</p>
<p>我们需要那些关注和粉丝吗</p>
<p>我们需要那些评论和人气吗</p>
<p>我们仅仅是满足</p>
<p>喧嚣背后的虚荣</p>
<p>&nbsp;</p>
<p>群居的动物</p>
<p>却都带着一个上帝注入的强大自我</p>
<p>那个自我需要群体关注</p>
<p>更需要自我的孤独</p>
<p>just leave me alone!</p>
<p>===后记==</p>
<p>今天突然看到许多这样的呼声，仿佛看到枯萎很久的花朵在一瞬间开放起来，自己内心那个反社交的声音就像听到了革命的呼唤一样；我相信未来，人人必然需要一个宁静孤独面对自我的地方，到时，人人网就会变成个人网；</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/11/24/%e5%ad%a4%e7%8b%ac%e6%98%af%e4%b8%aa%e5%8f%8b%e5%a5%bd%e7%9a%84%e7%89%a2%e7%ac%bc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>乐帮-whohelp.me-解决3000m内的困难事</title>
		<link>http://www.wangxianfeng.com/2011/10/01/%e4%b9%90%e5%b8%ae-whohelp-me-%e8%a7%a3%e5%86%b33000m%e5%86%85%e7%9a%84%e5%9b%b0%e9%9a%be%e4%ba%8b/</link>
		<comments>http://www.wangxianfeng.com/2011/10/01/%e4%b9%90%e5%b8%ae-whohelp-me-%e8%a7%a3%e5%86%b33000m%e5%86%85%e7%9a%84%e5%9b%b0%e9%9a%be%e4%ba%8b/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 03:25:09 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[产品]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=239</guid>
		<description><![CDATA[www.whohelp.me &#160; 就向这个域名所表达的，谁能帮助我？ 产品就是这样简单的东西：“谁能帮我&#8230;.#回报&#8230;”；然后广播给你身边3000m内的乐帮使用者； 第一个&#8221;&#8230;&#8221;是你所能想到遇到的任何困难，#号之后，第二个&#8221;&#8230;&#8221;是你所能接受的任何对帮你的人的回报； 官方博客（http://blog.whohelp.me）的描述如下： 乐帮定义:基于 LBS 的移动手机应用,旨在将线下可能的帮助变得更简单; 产品介绍:乐帮是基于 iphone 和 android 手机的帮助系统,用户通过手机号登 录后按照“帮助描述+回报”的格式将自己的需求发布出去,乐帮通过 LBS 定位 系统将内容推送到周围两公里范围内的乐帮用户,他们可以浏览条目并通过电话 或短信联系后实施帮助; 应用场景: 我们深信生活中所有的问题都可以简化为“困难+回报”的简单模型, 比如: 我家的狗狗附近走丢,谁看到了速度联系我#重酬 200 元 急求一本电路原理的教材,二手即可 # 10 元一下  程序不会写,有没有教一下 # 请吃中午饭 在西二四楼厕所悲催的没带纸,有送来的吗,# 当场给 50 元现金 等等,一切困难都可以通过乐帮找到可能帮助你的人; 产品特点和定位: 所有能用智能手机的人群,在过去的日常生活中,我们不是 没有困难,也不是没有愿意帮助我们的人,而是没有乐帮这样的应用,将我们的 困难广播出去,所以首先,你需要将困难发出去;其次,远亲不如紧邻,LBS 的定位系统,有效地缩小了可能帮助自己的范围,提高了帮助的可能性和真实性; 商业应用: 除了 C2C 版的乐帮,更自然的是 B2C 版的商业应用,比如,餐厅打 折,店铺促销,旅店空房出租等等,都可以通过乐帮将这些消息发出去,周围 2 公里的人就会收到相应的信息,过去商业的吆喝就这么简单的被乐帮取代了;]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://whohelp.me" target="_blank">www.whohelp.me</a></p></blockquote>
<p>&nbsp;</p>
<p>就向这个域名所表达的，谁能帮助我？</p>
<p>产品就是这样简单的东西：“谁能帮我&#8230;.#回报&#8230;”；然后广播给你身边3000m内的乐帮使用者；</p>
<p>第一个&#8221;&#8230;&#8221;是你所能想到遇到的任何困难，#号之后，第二个&#8221;&#8230;&#8221;是你所能接受的任何对帮你的人的回报；<span id="more-239"></span></p>
<h3><span style="color: #339966;">官方博客（<a href="http://blog.whohelp.me/"><span style="color: #339966;">http://blog.whohelp.me</span></a>）的描述如下：</span></h3>
<p><strong>乐帮定义:</strong>基于 LBS 的移动手机应用,旨在将线下可能的帮助变得更简单;</p>
<div>
<p><strong>产品介绍:</strong>乐帮是基于 iphone 和 android 手机的帮助系统,用户通过手机号登 录后按照“帮助描述+回报”的格式将自己的需求发布出去,乐帮通过 LBS 定位 系统将内容推送到周围两公里范围内的乐帮用户,他们可以浏览条目并通过电话 或短信联系后实施帮助;</p>
<p><strong>应用场景:</strong></p>
<p><strong></strong>我们深信生活中所有的问题都可以简化为“困难+回报”的简单模型, 比如:</p>
<ul>
<li>我家的狗狗附近走丢,谁看到了速度联系我#重酬 200 元</li>
<li>急求一本电路原理的教材,二手即可 # 10 元一下</li>
<li> 程序不会写,有没有教一下 # 请吃中午饭</li>
<li>在西二四楼厕所悲催的没带纸,有送来的吗,# 当场给 50 元现金</li>
</ul>
<pre>等等,一切困难都可以通过乐帮找到可能帮助你的人;</pre>
<p><strong>产品特点和定位:</strong></p>
<p><strong></strong>所有能用智能手机的人群,在过去的日常生活中,我们不是 没有困难,也不是没有愿意帮助我们的人,而是没有乐帮这样的应用,将我们的 困难广播出去,所以首先,你需要将困难发出去;其次,远亲不如紧邻,LBS 的定位系统,有效地缩小了可能帮助自己的范围,提高了帮助的可能性和真实性;</p>
<p><strong>商业应用:</strong></p>
<p><strong></strong>除了 C2C 版的乐帮,更自然的是 B2C 版的商业应用,比如,餐厅打 折,店铺促销,旅店空房出租等等,都可以通过乐帮将这些消息发出去,周围 2 公里的人就会收到相应的信息,过去商业的吆喝就这么简单的被乐帮取代了;</p>
<p><a href="http://www.wangxianfeng.com/wp-content/uploads/2011/10/lebang.png"><img title="lebang" src="http://www.wangxianfeng.com/wp-content/uploads/2011/10/lebang-1024x659.png" alt="" width="614" height="395" /></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/10/01/%e4%b9%90%e5%b8%ae-whohelp-me-%e8%a7%a3%e5%86%b33000m%e5%86%85%e7%9a%84%e5%9b%b0%e9%9a%be%e4%ba%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>时光印记-timepaw.com-你的互联网时光机</title>
		<link>http://www.wangxianfeng.com/2011/08/01/%e6%97%b6%e5%85%89%e5%8d%b0%e8%ae%b0-timepaw/</link>
		<comments>http://www.wangxianfeng.com/2011/08/01/%e6%97%b6%e5%85%89%e5%8d%b0%e8%ae%b0-timepaw/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 02:55:28 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[产品]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=222</guid>
		<description><![CDATA[http://www.timepaw.com &#160; 还记得去年的生日怎么过的吗，哦，可能在人人网的相册里； 还记得去年开学的时候什么心情吗？哦，可能在新浪微博的某个吐槽状态里； 还记得上一个新年你的个人总结和展望吗，哦，可能在我的某个博客里； 还记得当初发给第一个心仪的ta的悸动对话吗，哦，可能在某个手机里，也可能在QQ历史记录里； 泡在互联网里已经多年，美好的回忆星罗棋布，我们帮你找到她！并且保存她，出版她（如果你愿意）； Timepaw 官方定义： Timepaw以来自其他SNS网站或博客网站的私人数据，构建以时间印记为主的事件整理和存储服务，同时提供以时光应用为主的数据多样性的表达；从而在一个较长的时间段内为个人和人类存储较为完整的互联网生活数据； 愿景： 每个人都拥有自己的互联网时光机，常有所忆，因为我们深信，美好的回忆有价值]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://www.timepaw.com">http://www.timepaw.com</a></p></blockquote>
<p>&nbsp;</p>
<p>还记得去年的生日怎么过的吗，哦，可能在人人网的相册里；</p>
<p>还记得去年开学的时候什么心情吗？哦，可能在新浪微博的某个吐槽状态里；</p>
<p>还记得上一个新年你的个人总结和展望吗，哦，可能在我的某个博客里；</p>
<p>还记得当初发给第一个心仪的ta的悸动对话吗，哦，可能在某个手机里，也可能在QQ历史记录里；<span id="more-222"></span></p>
<p>泡在互联网里已经多年，美好的回忆星罗棋布，我们帮你找到她！并且保存她，出版她（如果你愿意）；</p>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;">Timepaw 官方定义：</span></p>
<p>Timepaw以来自其他SNS网站或博客网站的私人数据，构建以时间印记为主的事件整理和存储服务，同时提供以时光应用为主的数据多样性的表达；从而在一个较长的时间段内为个人和人类存储较为完整的互联网生活数据；</p>
<h3>愿景：</h3>
<h4>每个人都拥有自己的互联网时光机，常有所忆，因为我们深信，美好的回忆有价值</h4>
<p><a href="http://www.wangxianfeng.com/wp-content/uploads/2011/10/index-2-2.jpg"><img title="index-2-2" src="http://www.wangxianfeng.com/wp-content/uploads/2011/10/index-2-2-1024x546.jpg" alt="" width="553" height="295" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/08/01/%e6%97%b6%e5%85%89%e5%8d%b0%e8%ae%b0-timepaw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux-定时任务-自动登录-爬虫技术</title>
		<link>http://www.wangxianfeng.com/2011/07/16/linux-%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6ssh%e5%92%8c%e5%ae%9a%e6%97%b6%e4%bb%bb%e5%8a%a1crontab%e5%92%8ccurl%e5%91%bd%e4%bb%a4/</link>
		<comments>http://www.wangxianfeng.com/2011/07/16/linux-%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6ssh%e5%92%8c%e5%ae%9a%e6%97%b6%e4%bb%bb%e5%8a%a1crontab%e5%92%8ccurl%e5%91%bd%e4%bb%a4/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 08:03:54 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[iCoding]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[爬虫]]></category>
		<category><![CDATA[自动登陆]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=188</guid>
		<description><![CDATA[远程访问linux服务器: SSH ssh -l login_name -p port 10.10.10.1   然后按要求输入你的password, 进入后和访问自己的电脑终端一样了; 设定定时任务crontab -e 进入vim编写脚本 众所周知的linux系统的crontab定时任务十分优秀, 但是对于菜鸟来说很多定时的功能比如mail, wget, 执行php都用不到, 而我最想用的不过是定时访问一个网址而已, 因为一切工作都在那个网址里做了;  这源于我更习惯将更多的功能放在php里，定时只需要访问一个网页足以；查了许久最终发现两个好用的，一个适用于远程执行url，一个适合本地执行；  当我们需要定时去调用某个本机的或者是远程的web程序时,可以这样设置crontab 0 5 * * * /usr/bin/curl   http://www.wangxianfeng.com 此处  ”0 5 * * * ”  表示每天早上的5点钟定时访问上面的url 链接,将其加入到你的 crontab 替代文件中. 当我们需要定时执行某个系统内的php脚本程序时,可以这样设置crontab * 19 * * * /usr/local/php/bin/php /var/www/test.php 此处表示调用php(因为是安装在"/usr/local/php/bin"这个目录下),每天的下午7点执行web目录下test. （mac里的终端表示： 使用curl和php的时候可以不用加路径！！！） 下面附上定时任务的参数： crontab -e [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>远程访问linux服务器: SSH</li>
</ul>
<blockquote><p>ssh -l login_name -p port 10.10.10.1   然后按要求输入你的password, 进入后和访问自己的电脑终端一样了;</p></blockquote>
<ul>
<li>设定定时任务crontab -e 进入vim编写脚本</li>
</ul>
<div><span id="more-188"></span>众所周知的linux系统的crontab定时任务十分优秀, 但是对于菜鸟来说很多定时的功能比如mail, wget, 执行php都用不到, 而我最想用的不过是定时访问一个网址而已, 因为一切工作都在那个网址里做了;  这源于我更习惯将更多的功能放在php里，定时只需要访问一个网页足以；查了许久最终发现两个好用的，一个适用于远程执行url，一个适合本地执行；</div>
<blockquote>
<div>
<ul>
<li> 当我们需要定时去调用某个本机的或者是远程的web程序时,可以这样设置crontab</li>
</ul>
<p>0 5 * * * /usr/bin/curl   http://www.wangxianfeng.com</p>
<p>此处  ”0 5 * * * ”  表示每天早上的5点钟定时访问上面的url 链接,将其加入到你的 crontab 替代文件中.</p>
<ul>
<li>当我们需要定时执行某个系统内的php脚本程序时,可以这样设置crontab</li>
</ul>
<pre>      * 19 * * *  /usr/local/php/bin/php    /var/www/test.php</pre>
<pre>      此处表示调用php(因为是安装在"/usr/local/php/bin"这个目录下),每天的下午7点执行web目录下test.</pre>
</div>
<div>（mac里的终端表示： 使用curl和php的时候可以不用加路径！！！）</div>
</blockquote>
<div>下面附上定时任务的参数：</div>
<div>
<blockquote><p>crontab -e : 执行文字编辑器来设定时程表，内定的文字编辑器是 VI，如果你想用别的文字编辑器，则请先设定 VISUAL 环境变数来指定使用哪个文字编辑器.(进入后按i进入insert状态，编写后esc退出i状态，:w,:q分别表示保存和退出VI。)</p>
<p>crontab -r : 删除目前的时程表<br />
crontab -l : 列出目前的时程表<br />
crontab file [-u user]-用指定的文件替代目前的crontab。<br />
时程表的格式如下 :<br />
f1 f2 f3 f4 f5 program<br />
其中 f1 是表示分钟，f2 表示小时，f3 表示一个月份中的第几日，f4 表示月份，f5 表示一个星期中的第几天。program 表示要执行的程序。<br />
当 f1 为 * 时表示每分钟都要执行 program，f2 为 * 时表示每小时都要执行程序<br />
当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行，f2 为 a-b 时表示从第 a 到第 b 小时都要执行<br />
当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次，f2 为 */n 表示每 n 小时个时间间隔执行一次<br />
当 f1 为 a, b, c,… 时表示第 a, b, c,… 分钟要执行，f2 为 a, b, c,… 时表示第 a, b, c…个小时要执行，<br />
使用者也可以将所有的设定先存放在档案 file 中，用 crontab file 的方式来设定时程表, 一般多用这种方式设置.</p>
<p>其他示例:</p>
<p>#每两个小时<br />
0 */2 * * * date<br />
#晚上11点到早上8点之间每两个小时，早上8点<br />
0 23-7/2，8 * * * date<br />
#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点<br />
0 11 4 * mon-wed date<br />
#1月份日早上4点<br />
0 4 1 jan * date</p></blockquote>
<ul>
<li>curl函数：用户访问网页，自动登录，抓去数据等环节</li>
</ul>
<div>             比如爬虫代码如下：其中from_url是目标网页，usecookie用于存储cookie</div>
<div>
<blockquote>
<pre>	$usecookie = "cookie.txt"; //用来保持cookie</pre>
<pre>        $ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $from_url);
	curl_setopt($ch, CURLOPT_COOKIEFILE, $usecookie);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
	curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
	$result = curl_exec($ch);
	curl_close($ch);

	include_once('simple_html_dom.php');//这个文件可以分析网页结构
	$html = str_get_html($result);//得到具有结构的html</pre>
<pre>        $html-&gt;find('table.front-table tr td.table-label-text')；</pre>
</blockquote>
</div>
<div>如果提示说没有curl_init函数，将php.ini中;extension=php_curl.dll的;去掉。</div>
<div>（未完待续&#8230;）</div>
</div>
<div>这里是一个完整的带验证码的自动登陆加爬虫分析的实例：<a href="http://www.wangxianfeng.com/wp-content/uploads/2011/07/自动登陆+验证码+爬虫分析.zip">自动登陆+验证码+爬虫分析</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/07/16/linux-%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6ssh%e5%92%8c%e5%ae%9a%e6%97%b6%e4%bb%bb%e5%8a%a1crontab%e5%92%8ccurl%e5%91%bd%e4%bb%a4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>和非同行沟通的变态方法</title>
		<link>http://www.wangxianfeng.com/2011/07/08/%e5%92%8c%e9%9d%9e%e5%90%8c%e8%a1%8c%e6%b2%9f%e9%80%9a%e7%9a%84%e5%8f%98%e6%80%81%e6%96%b9%e6%b3%95/</link>
		<comments>http://www.wangxianfeng.com/2011/07/08/%e5%92%8c%e9%9d%9e%e5%90%8c%e8%a1%8c%e6%b2%9f%e9%80%9a%e7%9a%84%e5%8f%98%e6%80%81%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 02:01:48 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[偏执者]]></category>
		<category><![CDATA[客戶]]></category>
		<category><![CDATA[溝通]]></category>
		<category><![CDATA[非同行]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=183</guid>
		<description><![CDATA[常常遇到一些我说1对方理解为2的人，自認爲表達能力沒有問題，但仍舊有我都說道10的時候對方反應過來說你說的1不對，多數時候他們不是認爲我說的1不對，而是他壓根就不知道他要的1到底是什麼東西，這種狀況在公司的2b領導和小羅羅之間更容易發生，因爲2b領導3心2意，小羅羅則是唯命是從； 所以做事需要有原則，有邏輯，有方法： 原則：一、你最終認同不改的東西一定要有記錄；二、你認同確定後再進行下一步動作；三、反復強調至少3邊以上再認爲對方認同了； 邏輯：因爲你認同了，所以可以進行，因爲要避免你反悔，所以必須有所記錄，最好郵件，因爲你不知道要什麼，所以一定要幫你確定3邊以上； 溝通的方法： a-你要做的是1 3 5嗎？ b-嗯，1必須有（他想的是2），3可有可無（其實他想的是8），5換成7吧（他根本不知道要5還是7），還有加上8（這個其實纔是可有可無的） a-1是123的1哦，你確定嗎，不是2？ b-確定阿 不跟你說了嗎 a-1是123的1哦，你確定嗎，2是這樣的？ b-好像是2了，我考慮下 a-2是234的2哦，你確定嗎（連說3遍） b-嗯 確定了，是2 &#8212;到此發封郵件確認2的具體細節，要求回復ok&#8211; 其他重複上述環節： 最終要做的是主體其實就是2，附屬的是5或7，8直接砍掉，1和3就是p話可以忽略 最後一定要郵件通知對方2+（5&#124;7），並強迫對方回復確定；大功告成！ nnd，最後你要變動可以，一切從長計議，跟a的理解無關；]]></description>
			<content:encoded><![CDATA[<p>常常遇到一些我说1对方理解为2的人，自認爲表達能力沒有問題，但仍舊有我都說道10的時候對方反應過來說你說的1不對，多數時候他們不是認爲我說的1不對，而是他壓根就不知道他要的1到底是什麼東西，這種狀況在公司的2b領導和小羅羅之間更容易發生，因爲2b領導3心2意，小羅羅則是唯命是從；</p>
<p>所以做事需要有原則，有邏輯，有方法：</p>
<p><span id="more-183"></span>原則：一、你最終認同不改的東西一定要有記錄；二、你認同確定後再進行下一步動作；三、反復強調至少3邊以上再認爲對方認同了；</p>
<p>邏輯：因爲你認同了，所以可以進行，因爲要避免你反悔，所以必須有所記錄，最好郵件，因爲你不知道要什麼，所以一定要幫你確定3邊以上；</p>
<p>溝通的方法：</p>
<p>a-你要做的是1 3 5嗎？</p>
<p>b-嗯，1必須有（他想的是2），3可有可無（其實他想的是8），5換成7吧（他根本不知道要5還是7），還有加上8（這個其實纔是可有可無的）</p>
<p>a-1是123的1哦，你確定嗎，不是2？</p>
<p>b-確定阿 不跟你說了嗎</p>
<p>a-1是123的1哦，你確定嗎，2是這樣的？</p>
<p>b-好像是2了，我考慮下</p>
<p>a-2是234的2哦，你確定嗎（連說3遍）</p>
<p>b-嗯 確定了，是2</p>
<p>&#8212;到此發封郵件確認2的具體細節，要求回復ok&#8211;</p>
<p>其他重複上述環節：</p>
<p>最終要做的是主體其實就是2，附屬的是5或7，8直接砍掉，1和3就是p話可以忽略</p>
<p>最後一定要郵件通知對方2+（5|7），並強迫對方回復確定；大功告成！</p>
<p>nnd，最後你要變動可以，一切從長計議，跟a的理解無關；</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/07/08/%e5%92%8c%e9%9d%9e%e5%90%8c%e8%a1%8c%e6%b2%9f%e9%80%9a%e7%9a%84%e5%8f%98%e6%80%81%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress主题文件全解析</title>
		<link>http://www.wangxianfeng.com/2011/06/27/wordpress%e4%b8%bb%e9%a2%98%e6%96%87%e4%bb%b6%e5%85%a8%e8%a7%a3%e6%9e%90/</link>
		<comments>http://www.wangxianfeng.com/2011/06/27/wordpress%e4%b8%bb%e9%a2%98%e6%96%87%e4%bb%b6%e5%85%a8%e8%a7%a3%e6%9e%90/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 06:19:58 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[iWordPress]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=177</guid>
		<description><![CDATA[原文来自 wang3feng.com 了解了wordpress主题的层级之后，我们开始分析一下默认主题的文件结构。 打开默认主题，会发现有两个文件夹和26个文件。 下面来说一下这几个文件的作用，让大家先对2010这个主题有一个大体的了解。 1、image文件夹：里面存放的是主题用到的一些图片。 2、languages文件夹：里面存放的是mo和po翻译文件，为主题提供多语言支持。 3、index.php：首页显示所使用的模板。 4、functions.php：主要存放一些函数，来定义主题的功能。 5、header.php和footer.php: 页面header和footer显示所使用的模板，被其它文件调用。 6、sidebar.php、sidebar-footer.php：分别是显示侧边栏和footer工具栏的模板。 7、attachment.php：显示附件时的模板。 8、page.php：显示页面时的模板。 9、one-column-page.php：显示无边样的页面时使用的模板。 10、single.php：显示单篇文章时的模板。 11、loop.php、 lopp-attachemnt.php、 loop-page.php、 loop-single.php 分别为index.php、attachment.php、page.php、single.php这几个文件的loop部分的模板。 12、author.php：显示作者页面时使用的模板。 13、archive.php：显示存档页面时使用的模板。 14、search.php：显示搜索结果页面时使用的模板。 15、tag.php、catergory.php：分别用来显示标签和分类时使用的模板。 16、comments.php：评论部分所使用的模板。 17、style.css、rtl.css：分别是主题和css文件和从右到左阅读文字（如阿拉伯文）所用的css。 18、editor-style-rtl.css、editor-style.css：是后台文章编辑器的样式文件。 &#160; &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;详细解释&#8212;&#8212;&#8212;- header.php（网站头部） 这是一个全局文件(易IT注：Wordpress产生的每个页面都会包含header.php里的代码），显示页面的题头（header）和导航菜单，还包含了HTML文件的head代码(&#60;head&#62;…&#60;/head&#62;)。&#60; /p&#62; 循环部分（the loop，页面主体） 通过一个个包含“循环（loop）结构”的模板文件，在网站主要区域显示网站的主要内容。 sidebar.php（边栏） 这个文件控制边栏显示什么。如果有多个边栏，你可以在functions.php文件里设置，边栏“小工具（widgets）”的内容可以在 WordPress 的管理控制面板（wp-admin）里设置。 footer.php（底部） 包含了全局的底部文件和关闭HTML标签（&#60;/html&#62;)的代码。 WordPress 主题是由模板文件夹(易IT注：../wp-contents/themes/模板名称/)里一系列文件组成，每个文件都控制着模板的不同部分。无论在网 站的哪个页面，这些页面的某些部分一般来说都是静态的，由header,siderbar和footer文件来控制。你可以通过修改这些文件，来看网站的 哪些部分是通过哪些文件控制的。 主页（home） index.php index.php用来控制如何显示网站的主页。index.php里缺省地包含了一段查询和显示最新文章的循环代码（loop)，并在底部显示一个超链接，用来查看先前的文章。 另外，你也可以在wp-admin&#62;settings&#62;read里设置任何你在wordpress里创建的页面作为主页。也就是说，你可以设定不同的页面（或url）作为常规的博客文章来作为主页来显示，而那个页面还是通过index.php模板产生的. 文章页（posts） single.php single.php用来控制文章页面如何显示。这个文件包含了查询和显示当前文章的循环。 如果你想显示边栏（和其他想要显示的元素），你可以在这个文件里指定。你也可以通过修改这个文件来使文章页面和其他页面有所区别。 页面（pages） [...]]]></description>
			<content:encoded><![CDATA[<p>原文来自 <a href="http://www.wang3feng.com/2011/05/13/learn-to-do-wordpress-theme-4-the-overall-analysis-of-the-default-theme/">wang3feng.com</a></p>
<p>了解了wordpress主题的层级之后，我们开始分析一下默认主题的文件结构。</p>
<p>打开默认主题，会发现有两个文件夹和26个文件。<span id="more-177"></span></p>
<p><a href="http://www.wang3feng.com/wp-content/uploads/2011/05/image.png"><img title="image" src="http://www.wang3feng.com/wp-content/uploads/2011/05/image_thumb.png" border="0" alt="image" width="426" height="403" /></a></p>
<p>下面来说一下这几个文件的作用，让大家先对2010这个主题有一个大体的了解。</p>
<p><strong>1、image文件夹：</strong>里面存放的是主题用到的一些图片。</p>
<p><strong>2、languages文件夹：</strong>里面存放的是mo和po翻译文件，为主题提供多语言支持。</p>
<p><strong>3、index.php：</strong>首页显示所使用的模板。</p>
<p><strong>4、functions.php：</strong>主要存放一些函数，来定义主题的功能。</p>
<p><strong>5、header.php和footer.php:</strong> 页面header和footer显示所使用的模板，被其它文件调用。</p>
<p><strong>6、sidebar.php、sidebar-footer.php：</strong>分别是显示侧边栏和footer工具栏的模板。</p>
<p><strong>7、attachment.php</strong>：显示附件时的模板。</p>
<p><strong>8、page.php：</strong>显示页面时的模板。</p>
<p><strong>9、one-column-page.php：</strong>显示无边样的页面时使用的模板。</p>
<p><strong>10、single.php</strong>：显示单篇文章时的模板。</p>
<p><strong>11、loop.php、 lopp-attachemnt.php、 loop-page.php、 loop-single.php</strong> 分别为index.php、attachment.php、page.php、single.php这几个文件的loop部分的模板。</p>
<p><strong>12、author.php：</strong>显示作者页面时使用的模板。</p>
<p><strong>13、archive.php：</strong>显示存档页面时使用的模板。</p>
<p><strong>14、search.php：</strong>显示搜索结果页面时使用的模板。</p>
<p><strong>15、tag.php、catergory.php：</strong>分别用来显示标签和分类时使用的模板。</p>
<p><strong>16、comments.php</strong>：评论部分所使用的模板。</p>
<p><strong>17、style.css、rtl.css：</strong>分别是主题和css文件和从右到左阅读文字（如阿拉伯文）所用的css。</p>
<p><strong>18、editor-style-rtl.css、editor-style.css：</strong>是后台文章编辑器的样式文件。</p>
<p>&nbsp;</p>
<h1>&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;详细解释&#8212;&#8212;&#8212;-</h1>
<h1></h1>
<h4>header.php（网站头部）</h4>
<p>这是一个全局文件(易IT注：Wordpress产生的每个页面都会包含header.php里的代码），显示页面的题头（header）和导航菜单，还包含了HTML文件的head代码(&lt;head&gt;…&lt;/head&gt;)。&lt; /p&gt;</p>
<h4>循环部分（the loop，页面主体）</h4>
<p>通过一个个包含“循环（loop）结构”的模板文件，在网站主要区域显示网站的主要内容。</p>
<h4>sidebar.php（边栏）</h4>
<p>这个文件控制边栏显示什么。如果有多个边栏，你可以在functions.php文件里设置，边栏“小工具（widgets）”的内容可以在 WordPress 的管理控制面板（wp-admin）里设置。</p>
<h4>footer.php（底部）</h4>
<p>包含了全局的底部文件和关闭HTML标签（&lt;/html&gt;)的代码。</p>
<p>WordPress 主题是由模板文件夹(易IT注：../wp-contents/themes/模板名称/)里一系列文件组成，每个文件都控制着模板的不同部分。无论在网 站的哪个页面，这些页面的某些部分一般来说都是静态的，由header,siderbar和footer文件来控制。你可以通过修改这些文件，来看网站的 哪些部分是通过哪些文件控制的。</p>
<h4>主页（home）</h4>
<p>index.php</p>
<p>index.php用来控制如何显示网站的主页。index.php里缺省地包含了一段查询和显示最新文章的循环代码（loop)，并在底部显示一个超链接，用来查看先前的文章。</p>
<p>另外，你也可以在wp-admin&gt;settings&gt;read里设置任何你在wordpress里创建的页面作为主页。也就是说，你可以设定不同的页面（或url）作为常规的博客文章来作为主页来显示，而那个页面还是通过index.php模板产生的.</p>
<h4>文章页（posts）</h4>
<p>single.php</p>
<p>single.php用来控制文章页面如何显示。这个文件包含了查询和显示当前文章的循环。</p>
<p>如果你想显示边栏（和其他想要显示的元素），你可以在这个文件里指定。你也可以通过修改这个文件来使文章页面和其他页面有所区别。</p>
<h4>页面（pages）</h4>
<p>page.php</p>
<p>page.php控制着Wordpress Page（页面，不同与文章posts）的显示。你可以选择去掉边栏或其他元素，或增加一些只有page才有的元素。</p>
<p>WordPress同时允许你创建不同的page模板，用来显示不同类型的page（页面）。创建page模板很简单，你只要拷贝page.php,改个你喜欢的名字，然后在文件顶部添加如下代码：</p>
<p>&lt;?php</p>
<p>/*</p>
<p>Template Name:你命名的页面模板文件名</p>
<p>/*</p>
<p>?&gt;</p>
<h4>归档（archives）</h4>
<p>archive.php, category.php,tag.php</p>
<p>你可以通过以上的文件来控制各种归档类页面的显示。如果没有归档类页面模板，那么归档页面会使用index.php来做模板；不过，你可以创建一个 archive.php来替代index.php作为归档类页面的模板。如果你创建了category.php,这个文件会替代archives.php 来作为分类页面（categories)的模板。如果你创建了tag.php,这个文件会优先作为标签页面（tag)的模板。</p>
<h4>循环（The Loop）</h4>
<p>循环可能是Wordpress模板里最强大的部分。它从一个查询开始（来决定要抓取哪篇文章或页面的数据），并已一个结束循环语句结束 （endwhile）。循环里显示什么取决于你的需要。你可以在循环里显示文章标题、文章内容、元数据（作者，日期等）、自定义的域和评论等，这些元素都 是某篇文章或页面的输出。你还可以在一个文章或页面创建多个查询和循环；比如：在single.php(文章页面模板）,你可以创建一个循环来显示单个文 章的内容，然后在文章内容下用另外一个循环来显示和这篇文章相关的文章的标题和缩略图。</p>
<h3>文章和页面的查询机制</h3>
<h4>开始循环</h4>
<p>（重复显示这和endwhile之间的所有内容，直到所有文章的相关内容都输出完）</p>
<h4>the_title</h4>
<p>（输出文章的标题）</p>
<h4>the_excerpt</h4>
<p>（输出文章的简介）</p>
<h4>the_content</h4>
<p>（输出文章的主体内容）</p>
<h4>the_category</h4>
<p>（输出文章的分类名称）</p>
<h4>the_author</h4>
<p>（输出文章的作者）</p>
<h4>the_date</h4>
<p>（输出文章的日期）</p>
<h4>other tags</h4>
<p>（可以在循环里插入其他各种模板里使用的标签）</p>
<h4>Endwhile</h4>
<p>（重复循环直到所有查询都已被输出）</p>
<h3>幕后的其他机制</h3>
<p>要让Wordpress主题模板工作，还需要后台的一些重要文件。你可以根据自己的需要修改这些文件，来定制网站的功能和如何显示。</p>
<h4>comments.php</h4>
<p>这个文件控制评论如何显示，文件里包含一个查询某篇文章所有评论的循环。comments.php可以被一些插件（比如Disques）所覆盖，即这些插件可以接管网站的评论功能。</p>
<h4>functions.php</h4>
<p>functions.php允许你加入自己的php代码，来修改wordpress主题的核心元素。通常这可以用来给自己的主题加入多个边栏（sidebars）、修改文章简介（excerpt）的字符数，或者给wp-admin添加自己的管理面板选项。</p>
<h4>style.css</h4>
<p>这是主题模板的主CSS样式文件。同时在这个文件的顶端，包含了含有主题名称、作者和你网站的URL等相关文字，这样Wordpress才能知道主题的这些信息。</p>
<h3>其他</h3>
<p>除了Wordpress的核心功能外，其他类似插件（plugins）、自定义域（custom fields）和小工具（wedgets）允许你进一步定制自己的网站。</p>
<h4>插件（Plugins）</h4>
<p>有很多开源开发者社区开发了非常多的插件，你可以免费的将它们添加到你的网站上，包括电子商务、幻灯片（slideshow）、缓存和社会化功能等。</p>
<h4>自定义域（Custom Fields）</h4>
<p>自定义域是在你创建一篇文章时，可以在文章内容输入框下方的输入框输入。通过自定义域，你可以创建自己的选项或内容，然后可以在主题模板里使用或显示它们。经常用到的有缩略图和用来包含javascript代码（include）。</p>
<h4>小工具（Widgets）</h4>
<p>小工具是用于边栏（sidebars）里的各种小模块。在wp-admin里，你可以配置预设的小工具，也可以添加各种插件提供的小工具，或者php代码。小工具通常包括搜索表单、热门文章列表和广告区块等这样的内容。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/06/27/wordpress%e4%b8%bb%e9%a2%98%e6%96%87%e4%bb%b6%e5%85%a8%e8%a7%a3%e6%9e%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protected: 每个人都应该有一部时间简史</title>
		<link>http://www.wangxianfeng.com/2011/06/21/%e6%af%8f%e4%b8%aa%e4%ba%ba%e9%83%bd%e5%ba%94%e8%af%a5%e6%9c%89%e4%b8%80%e9%83%a8%e6%97%b6%e9%97%b4%e7%ae%80%e5%8f%b2/</link>
		<comments>http://www.wangxianfeng.com/2011/06/21/%e6%af%8f%e4%b8%aa%e4%ba%ba%e9%83%bd%e5%ba%94%e8%af%a5%e6%9c%89%e4%b8%80%e9%83%a8%e6%97%b6%e9%97%b4%e7%ae%80%e5%8f%b2/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 05:13:45 +0000</pubDate>
		<dc:creator>Pioneer</dc:creator>
				<category><![CDATA[产品]]></category>
		<category><![CDATA[timepaw]]></category>
		<category><![CDATA[创业]]></category>
		<category><![CDATA[时光机]]></category>

		<guid isPermaLink="false">http://www.wangxianfeng.com/?p=161</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.wangxianfeng.com/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label for="pwbox-161">Password:<br />
<input name="post_password" id="pwbox-161" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.wangxianfeng.com/2011/06/21/%e6%af%8f%e4%b8%aa%e4%ba%ba%e9%83%bd%e5%ba%94%e8%af%a5%e6%9c%89%e4%b8%80%e9%83%a8%e6%97%b6%e9%97%b4%e7%ae%80%e5%8f%b2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

