<?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://yutuo.net/feed" rel="self" type="application/rss+xml" />
	<link>http://yutuo.net</link>
	<description>匍匐地跪着，头仰得再高也无法显示你的高度；挺起胸脯站着，低下头，亦能显得伟岸！</description>
	<lastBuildDate>Sat, 04 Feb 2012 15:46:38 +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>Apache虚拟主机的添加</title>
		<link>http://yutuo.net/archives/48221a0a896f99be.html</link>
		<comments>http://yutuo.net/archives/48221a0a896f99be.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:46:38 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=165</guid>
		<description><![CDATA[　　在以前的Apache里，虚拟主机的配置是加在Apache安装目录下的conf/httpd.conf中的。现在的新版本加了一个extra目录，虚拟主机的配置可以写在conf/extra/httpd-vhosts.conf里，也可以像以前一样，写到conf/httpd.conf里。 　　如果是写到conf/extra/httpd-vhosts.conf里，要在conf/httpd.conf里确认一下Include "conf/extra/httpd-vhosts.conf"没有被注释，如果是注释的，需要把注释放开。然后在httpd-vhosts.conf里，把NameVirtualHost *:80的注释打开，再按照httpd-vhosts.conf的例子，配置虚拟主机，如下代码： 12345678910111213141516 NameVirtualHost *:80&#160;## VirtualHost example:# Almost any Apache directive may go into a VirtualHost container.# The first VirtualHost section is used for all requests that do not# match a ServerName or ServerAlias in any &#60;VirtualHost&#62; block.#&#60;VirtualHost *:80&#62;&#160;&#160;&#160; ##ServerAdmin postmaster@dummy-host.localhost&#160;&#160;&#160; DocumentRoot "/Tool/Server/studio/test"&#160;&#160;&#160; ServerName test.com&#160;&#160;&#160; ServerAlias www.test.com&#160;&#160;&#160; ##ErrorLog "logs/dummy-host.localhost-error.log"&#160;&#160;&#160; ##CustomLog "logs/dummy-host.localhost-access.log" combined&#60;/VirtualHost&#62;]]></description>
			<content:encoded><![CDATA[<p>　　在以前的Apache里，虚拟主机的配置是加在Apache安装目录下的<font color="#ff0000">conf/httpd.conf</font>中的。现在的新版本加了一个<font color="#ff0000">extra</font>目录，虚拟主机的配置可以写在<font color="#ff0000">conf/extra/httpd-vhosts.conf</font>里，也可以像以前一样，写到<font color="#ff0000">conf/httpd.conf</font>里。</p>
<p>　　如果是写到<font color="#ff0000">conf/extra/httpd-vhosts.conf</font>里，要在<font color="#ff0000">conf/httpd.conf</font>里确认一下<font color="#ff0000">Include "conf/extra/httpd-vhosts.conf"</font>没有被注释，如果是注释的，需要把注释放开。然后在<font color="#ff0000">httpd-vhosts.conf</font>里，把<font color="#ff0000">NameVirtualHost *:80</font>的注释打开，再按照<font color="#ff0000">httpd-vhosts.conf</font>的例子，配置虚拟主机，如下代码：</p>
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span>NameVirtualHost *</span><b><span style="color: #ff0000">:</span></b><span>80</span><br />&nbsp;<br /><span style="color: #008000">#</span><br /><span style="color: #008000"># VirtualHost example:</span><br /><span style="color: #008000"># Almost any Apache directive may go into a VirtualHost container.</span><br /><span style="color: #008000"># The first VirtualHost section is used for all requests that do not</span><br /><span style="color: #008000"># match a ServerName or ServerAlias in any &lt;VirtualHost&gt; block.</span><br /><span style="color: #008000">#</span><br /><span>&lt;VirtualHost *</span><b><span style="color: #ff0000">:</span></b><span>80&gt;</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; ##ServerAdmin postmaster@dummy-host.localhost</span><br /><span>&nbsp;&nbsp;&nbsp; DocumentRoot "/Tool/Server/studio/test"</span><br /><span>&nbsp;&nbsp;&nbsp; ServerName test.com</span><br /><span>&nbsp;&nbsp;&nbsp; ServerAlias www.test.com</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; ##ErrorLog "logs/dummy-host.localhost-error.log"</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; ##CustomLog "logs/dummy-host.localhost-access.log" combined</span><br /><span>&lt;/VirtualHost&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/48221a0a896f99be.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache虚拟目录的配置</title>
		<link>http://yutuo.net/archives/db264804e40a0d50.html</link>
		<comments>http://yutuo.net/archives/db264804e40a0d50.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:38:40 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=164</guid>
		<description><![CDATA[　　最近在用xampp，把主目录配置到自己的目录之后，发现PhpMyAdmin不能用了，一看，原来是虚拟目录没有配置，虚拟目录的配置方法如下。 　　打开Apache的安装目录下conf/httpd.conf。如果没有特殊跟主目录一样的话，在文件尾加一句Alias /phpMyAdmin "/Tool/Server/studio/phpMyAdmin"，如果要加目录权限，访问权限的话，把&#60;Directory /&#62;以及&#60;Directory "主目录名"&#62;复制一下，把里面的属性配置成自己的就行，代码如下（我去掉了注释部分）： 123456789101112131415 Alias /phpMyAdmin "/Tool/Server/studio/phpMyAdmin"&#160;&#60;Directory /phpMyAdmin&#62;&#160;&#160;&#160; Options FollowSymLinks&#160;&#160;&#160; AllowOverride None&#160;&#160;&#160; Order deny,allow&#160;&#160;&#160; Deny from all&#60;/Directory&#62;&#160;&#60;Directory "/Tool/Server/studio/phpMyAdmin"&#62;&#160;&#160;&#160; Options Indexes FollowSymLinks Includes ExecCGI&#160;&#160;&#160; AllowOverride All&#160;&#160;&#160; Order allow,deny&#160;&#160;&#160; Allow from all&#60;/Directory&#62;]]></description>
			<content:encoded><![CDATA[<p>　　最近在用xampp，把主目录配置到自己的目录之后，发现PhpMyAdmin不能用了，一看，原来是虚拟目录没有配置，虚拟目录的配置方法如下。</p>
<p>　　打开Apache的安装目录下conf/httpd.conf。如果没有特殊跟主目录一样的话，在文件尾加一句Alias /phpMyAdmin "/Tool/Server/studio/phpMyAdmin"，如果要加目录权限，访问权限的话，把&lt;Directory /&gt;以及&lt;Directory "主目录名"&gt;复制一下，把里面的属性配置成自己的就行，代码如下（我去掉了注释部分）：<br /> 
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span>Alias /phpMyAdmin "/Tool/Server/studio/phpMyAdmin"</span><br />&nbsp;<br /><span>&lt;Directory /phpMyAdmin&gt;</span><br /><span>&nbsp;&nbsp;&nbsp; Options FollowSymLinks</span><br /><span>&nbsp;&nbsp;&nbsp; AllowOverride None</span><br /><span>&nbsp;&nbsp;&nbsp; Order deny,allow</span><br /><span>&nbsp;&nbsp;&nbsp; Deny from all</span><br /><span>&lt;/Directory&gt;</span><br />&nbsp;<br /><span>&lt;Directory "/Tool/Server/studio/phpMyAdmin"&gt;</span><br /><span>&nbsp;&nbsp;&nbsp; Options Indexes FollowSymLinks Includes ExecCGI</span><br /><span>&nbsp;&nbsp;&nbsp; AllowOverride All</span><br /><span>&nbsp;&nbsp;&nbsp; Order allow,deny</span><br /><span>&nbsp;&nbsp;&nbsp; Allow from all</span><br /><span>&lt;/Directory&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/db264804e40a0d50.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache主目录的配置</title>
		<link>http://yutuo.net/archives/99c97abdd75c1537.html</link>
		<comments>http://yutuo.net/archives/99c97abdd75c1537.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 15:20:24 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=163</guid>
		<description><![CDATA[　　我用的是xampp，不过相信所以的Apache都是一样的。在Apache安装目录的conf/httpd.conf中，查找DocumentRoot，把后面的值修改为你的目录名就行，如果Apache和你配置的目录是同一个盘的话，可以省去盘符。代码如下： 1 DocumentRoot "/Program/Sutdio/PHPSutdio/MyProgram" 　　如果需要启用URL重写的话，要把AllowOverride None改为AllowOverride All。代码如下： 123456 &#60;Directory /&#62;&#160;&#160;&#160; Options FollowSymLinks&#160;&#160;&#160; AllowOverride All&#160;&#160;&#160; Order deny,allow&#160;&#160;&#160; Deny from all&#60;/Directory&#62; 　　然后修改你配置目录的权限。一般原来的httpd.conf中也有，只是把目录修改成自己配置的目录就行。代码如下（我删去了注释部分）： 123456789101112131415161718 &#60;Directory "/Program/Sutdio/PHPSutdio/MyProgram"&#62;&#160;&#160;&#160; #&#160;&#160;&#160; # .................&#160;&#160;&#160; #&#160;&#160;&#160; Options Indexes FollowSymLinks Includes ExecCGI&#160;&#160;&#160;&#160; #&#160;&#160;&#160; # .................&#160;&#160;&#160; #&#160;&#160;&#160; AllowOverride All&#160;&#160;&#160;&#160; #&#160;&#160;&#160; # .................&#160;&#160;&#160; #&#160;&#160;&#160; Order allow,deny&#160;&#160;&#160; Allow from all&#160;&#60;/Directory&#62;]]></description>
			<content:encoded><![CDATA[<p>　　我用的是xampp，不过相信所以的Apache都是一样的。在Apache安装目录的<font color="#ff0000">conf/httpd.conf</font>中，查找<font color="#ff0000">DocumentRoot</font>，把后面的值修改为你的目录名就行，如果Apache和你配置的目录是同一个盘的话，可以省去盘符。代码如下：
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span>DocumentRoot "/Program/Sutdio/PHPSutdio/MyProgram"</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>　　如果需要启用URL重写的话，要把<font color="#ff0000">AllowOverride None</font>改为<font color="#ff0000">AllowOverride All</font>。代码如下：</p>
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br />6<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span>&lt;Directory /&gt;</span><br /><span>&nbsp;&nbsp;&nbsp; Options FollowSymLinks</span><br /><span>&nbsp;&nbsp;&nbsp; AllowOverride <font color="#ff0000">All</font></span><br /><span>&nbsp;&nbsp;&nbsp; Order deny,allow</span><br /><span>&nbsp;&nbsp;&nbsp; Deny from all</span><br /><span>&lt;/Directory&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>　　然后修改你配置目录的权限。一般原来的httpd.conf中也有，只是把目录修改成自己配置的目录就行。代码如下（我删去了注释部分）：</p>
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span>&lt;Directory "/Program/Sutdio/PHPSutdio/MyProgram"&gt;</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; # .................</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span>&nbsp;&nbsp;&nbsp; Options Indexes FollowSymLinks Includes ExecCGI</span><br />&nbsp;<br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; # .................</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span>&nbsp;&nbsp;&nbsp; AllowOverride All</span><br />&nbsp;<br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; # .................</span><br /><span style="color: #008000">&nbsp;&nbsp;&nbsp; #</span><br /><span>&nbsp;&nbsp;&nbsp; Order allow,deny</span><br /><span>&nbsp;&nbsp;&nbsp; Allow from all</span><br />&nbsp;<br /><span>&lt;/Directory&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/99c97abdd75c1537.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>无题 2012-2-4</title>
		<link>http://yutuo.net/archives/10adcd0ff7e93018.html</link>
		<comments>http://yutuo.net/archives/10adcd0ff7e93018.html#comments</comments>
		<pubDate>Sat, 04 Feb 2012 13:27:58 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[心情日记]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=162</guid>
		<description><![CDATA[　　每翻开余秋雨的《文化苦旅》，第一篇就是《道士塔》，说实话《文化苦旅》到现在都还没读完，但《道士塔》却读过不下三遍了。每次读到“我好恨”那一段，心里总感觉有些东西堵着似的，闷得慌。 　　虽然敦煌很多东西已然不在国内，但至少它们依然存在着，让人敬仰着。我们的子孙在学了这段历史还有可机会出国去看看我们伟大的祖先们的杰作。然而，敦煌之外，我们自己又破坏了多少东西。可能以后我们给自己的小孩说我们的故事时，他们都会认为那只是传说。因为他们看不到了，也找不到了。甚至连记载都不会有。因为在有些人眼里，这些东西是如此的渺小，善不如一条烟，一瓶酒。 　　当我们有一天面对着全是现代化的房子，用全然现代的文化向我们的小孩或者孙子说起我们漫长的历史时，他们会相信吗？ 　　我没有余秋雨的资格，没法说“我好恨”，但我想，几十年之后，我一样会尽力跟我的后代说，我们的历史，我们祖先所创造的文化，我们祖先独特的人生哲学。我总认为，这些才是传承。]]></description>
			<content:encoded><![CDATA[<p>　　每翻开余秋雨的《文化苦旅》，第一篇就是《道士塔》，说实话《文化苦旅》到现在都还没读完，但《道士塔》却读过不下三遍了。每次读到“我好恨”那一段，心里总感觉有些东西堵着似的，闷得慌。</p>
<p>　　虽然敦煌很多东西已然不在国内，但至少它们依然存在着，让人敬仰着。我们的子孙在学了这段历史还有可机会出国去看看我们伟大的祖先们的杰作。然而，敦煌之外，我们自己又破坏了多少东西。可能以后我们给自己的小孩说我们的故事时，他们都会认为那只是传说。因为他们看不到了，也找不到了。甚至连记载都不会有。因为在有些人眼里，这些东西是如此的渺小，善不如一条烟，一瓶酒。</p>
<p>　　当我们有一天面对着全是现代化的房子，用全然现代的文化向我们的小孩或者孙子说起我们漫长的历史时，他们会相信吗？</p>
<p>　　我没有余秋雨的资格，没法说“我好恨”，但我想，几十年之后，我一样会尽力跟我的后代说，我们的历史，我们祖先所创造的文化，我们祖先独特的人生哲学。我总认为，这些才是传承。</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/10adcd0ff7e93018.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>为Eclipse添加新后缀支持</title>
		<link>http://yutuo.net/archives/b1486cb82efd43ef.html</link>
		<comments>http://yutuo.net/archives/b1486cb82efd43ef.html#comments</comments>
		<pubDate>Thu, 02 Feb 2012 14:19:36 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=161</guid>
		<description><![CDATA[　　最近在做一个CakePHP的项目，它的显示文件后缀为CTP，可惜Eclipse不支持，只能以文本格式打开。高亮没有，JavaScript支持也没有，写代码很不爽，我想把它做为PHP打开，但打开之后还是不支持任何功能。在网上找了找资料，发现还是能添加后缀的。 　　打开菜单“Windows”里的“Preferences”，在新窗口的左边选择“General”里的“Content Type”。然后在左边选“Text”里的“PHP Content Type”，在下面点“Add”，添加*.ctp就行。如下图 参考地址：http://0x3f.org/?p=393]]></description>
			<content:encoded><![CDATA[<p>　　最近在做一个CakePHP的项目，它的显示文件后缀为CTP，可惜Eclipse不支持，只能以文本格式打开。高亮没有，JavaScript支持也没有，写代码很不爽，我想把它做为PHP打开，但打开之后还是不支持任何功能。在网上找了找资料，发现还是能添加后缀的。</p>
<p>　　打开菜单“Windows”里的“Preferences”，在新窗口的左边选择“General”里的“Content Type”。然后在左边选“Text”里的“PHP Content Type”，在下面点“Add”，添加*.ctp就行。如下图</p>
<p><img src="http://yutuo.net/uploads/images/2012/20120202231609.gif" width="609" height="570"></p>
<p>参考地址：<a href="http://0x3f.org/?p=393">http://0x3f.org/?p=393</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/b1486cb82efd43ef.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL远程访问的设置</title>
		<link>http://yutuo.net/archives/59917f91fb5b8a7f.html</link>
		<comments>http://yutuo.net/archives/59917f91fb5b8a7f.html#comments</comments>
		<pubDate>Sun, 29 Jan 2012 08:03:25 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=159</guid>
		<description><![CDATA[　　前段日子想整个远程访问的MySQL，结果半天才整出来。把记录写一下。 首先，安装MySQL。这个应该不用多说了。 然后确认my.ini，Linux是my.cnf。文件里没有skip-networking这一句，或者这一句是注释的。现在好像安装好后就是默认就是没有的。（如果有修改，修改后重启MySQL） 然后添加MySQL用户。具体代码如下： 12345 --*.*表示权限。remote表示用户名，password表示密码--172.16.21.39表示远程地址，如果用%，则表示在任何地址都可以访问grant&#160;all&#160;on&#160;*.*&#160;to&#160;'remote'@'172.16.21.39'&#160;identified&#160;by&#160;'password';--设置remote在任何地址可以访问test数据库grant&#160;all&#160;on test.*&#160;to&#160;'remote'@'%'&#160;identified&#160;by&#160;'password'; 到这一步，MySQL已经配置好了，然后要检查一下防火墙，上次我就是被防火墙折腾了一个上午。把防火墙的3306（MySQL端口）打开就行。 呵呵，这样可以了，在远程访问试试。]]></description>
			<content:encoded><![CDATA[<p>　　前段日子想整个远程访问的MySQL，结果半天才整出来。把记录写一下。</p>
<p>首先，安装MySQL。这个应该不用多说了。</p>
<p>然后确认my.ini，Linux是my.cnf。文件里没有skip-networking这一句，或者这一句是注释的。现在好像安装好后就是默认就是没有的。（如果有修改，修改后重启MySQL）</p>
<p>然后添加MySQL用户。具体代码如下：<br /> 
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span style="color: #008000">--*.*</span><span style="color: #008000">表示权限。</span><span style="color: #008000">remote</span><span style="color: #008000">表示用户名，</span><span style="color: #008000">password</span><span style="color: #008000">表示密码</span><br /><span style="color: #008000">--172.16.21.39</span><span style="color: #008000">表示远程地址，如果用</span><span style="color: #008000">%</span><span style="color: #008000">，则表示在任何地址都可以访问</span><br /><b><span style="color: #0000ff">grant</span></b><span>&nbsp;</span><b><span style="color: #0000ff">all</span></b><span>&nbsp;</span><b><span style="color: #0000ff">on</span></b><span>&nbsp;</span><b><span style="color: #000080">*.*</span></b><span>&nbsp;</span><b><span style="color: #0000ff">to</span></b><span>&nbsp;</span><span style="color: #808080">'remote'</span><span>@</span><span style="color: #808080">'172.16.21.39'</span><span>&nbsp;</span><b><span style="color: #0000ff">identified</span></b><span>&nbsp;</span><b><span style="color: #0000ff">by</span></b><span>&nbsp;</span><span style="color: #808080">'password'</span><b><span style="color: #000080">;</span></b><br /><span style="color: #008000">--</span><span style="color: #008000">设置</span><span style="color: #008000">remote</span><span style="color: #008000">在任何地址可以访问</span><span style="color: #008000">test</span><span style="color: #008000">数据库</span><br /><b><span style="color: #0000ff">grant</span></b><span>&nbsp;</span><b><span style="color: #0000ff">all</span></b><span>&nbsp;</span><b><span style="color: #0000ff">on</span></b><span> test</span><b><span style="color: #000080">.*</span></b><span>&nbsp;</span><b><span style="color: #0000ff">to</span></b><span>&nbsp;</span><span style="color: #808080">'remote'</span><span>@</span><span style="color: #808080">'%'</span><span>&nbsp;</span><b><span style="color: #0000ff">identified</span></b><span>&nbsp;</span><b><span style="color: #0000ff">by</span></b><span>&nbsp;</span><span style="color: #808080">'password'</span><b><span style="color: #000080">;</span></b><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>到这一步，MySQL已经配置好了，然后要检查一下防火墙，上次我就是被防火墙折腾了一个上午。把防火墙的3306（MySQL端口）打开就行。</p>
<p>呵呵，这样可以了，在远程访问试试。</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/59917f91fb5b8a7f.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird的插件</title>
		<link>http://yutuo.net/archives/5732350928d578b2.html</link>
		<comments>http://yutuo.net/archives/5732350928d578b2.html#comments</comments>
		<pubDate>Sun, 29 Jan 2012 04:09:30 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[软件使用]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=158</guid>
		<description><![CDATA[　　记得大学毕业之后的一年，基本上都是用Outlook，之后发现Thunderbird之后，就一直用Thunderbird了。当然邮件客户端这东西，各有所爱，有些人还喜欢Windows自带的OutlookExpress。 　　我说说我自己用的插件。 Change quote and reply format：这个是修改回邮件时的邮件头的，可以定义成像Outlook那样的邮件头，个人觉得是属于那种可装可不装的插件，看个人喜欢。 Compact Menu 2：这个插件是把菜单缩少到工具栏。我个人用菜单比较少，所以喜欢工作区大一点。CompectHeader：这个是把邮件显示的标题行的按钮什么的全缩成一行。Lightning：这个是日历插件。Provider for Google Calender：这个是使日历跟可以Google同步。MinimizeToTray：最小化到系统托盘。SmartTemplate：这个插件最有用，定义写邮件和回邮件时的模板。]]></description>
			<content:encoded><![CDATA[<p>　　记得大学毕业之后的一年，基本上都是用Outlook，之后发现Thunderbird之后，就一直用Thunderbird了。当然邮件客户端这东西，各有所爱，有些人还喜欢Windows自带的OutlookExpress。</p>
<p>　　我说说我自己用的插件。</p>
<p>Change quote and reply format：这个是修改回邮件时的邮件头的，可以定义成像Outlook那样的邮件头，个人觉得是属于那种可装可不装的插件，看个人喜欢。</p>
<p>Compact Menu 2：这个插件是把菜单缩少到工具栏。我个人用菜单比较少，所以喜欢工作区大一点。<br />CompectHeader：这个是把邮件显示的标题行的按钮什么的全缩成一行。<br />Lightning：这个是日历插件。<br />Provider for Google Calender：这个是使日历跟可以Google同步。<br />MinimizeToTray：最小化到系统托盘。<br />SmartTemplate：这个插件最有用，定义写邮件和回邮件时的模板。</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/5732350928d578b2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servlet的线程安全</title>
		<link>http://yutuo.net/archives/e180c988fce8ae2c.html</link>
		<comments>http://yutuo.net/archives/e180c988fce8ae2c.html#comments</comments>
		<pubDate>Sun, 22 Jan 2012 09:10:45 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Servlet]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=157</guid>
		<description><![CDATA[　　在一般情况下，Servlet容器只创建一个实例，如果有多个客户请求同时访问这个Servlet，会采用多线程来访问这一个Servlet。在这种情况下，就会有线程安全问题。 　　比如，定义一个Servlet的类变量user，然后在doPost或者doGet里处理的话，当线程转换时就会出现很怪的情况。如下代码： 123456789101112131415161718192021222324 import java.io.IOException;import java.io.PrintWriter;&#160;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;&#160;&#160;@WebServlet("/ServletSecurity")public&#160;class ServletSecurity extends HttpServlet {&#160;&#160;&#160; private&#160;static&#160;final&#160;long serialVersionUID =&#160;-1841665725196115690L;&#160;&#160;&#160;&#160; private String user;&#160;&#160;&#160;&#160; protected&#160;void doGet(HttpServletRequest request, HttpServletResponse response)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; throws ServletException, IOException {&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; this.user = request.getParameter("user");&#160;&#160;&#160;&#160;&#160;&#160;&#160; PrintWriter out = response.getWriter();&#160;&#160;&#160;&#160;&#160;&#160;&#160; out.println(this.user +&#160;", Welcome.");&#160;&#160;&#160; }} 　　在上面这段代码里，有些人认为没有把user变量设为静态变量就不会出现线程问题了。其实不是的，因为Servlet容器只建一个实例，在线程间切换时就会出问题。如A和B两个人同时登录时，A先执行，在this.user = request.getParameter("user");把user设为A；然后线程切换了，B把user设为B，执行完之后再执行A，就会输出B, Welcome。 　　解决上面问题的方法就是，不要在Servlet定义可写的类变量，当然可写的静态变量就更不能定义了。 参考资料：孙鑫《Java Web开发详解——XML XSLT Servlet JSP深入剖析实例应用》第11章 开发线程安全的Servlet]]></description>
			<content:encoded><![CDATA[<p>　　在一般情况下，Servlet容器只创建一个实例，如果有多个客户请求同时访问这个Servlet，会采用多线程来访问这一个Servlet。在这种情况下，就会有线程安全问题。</p>
<p>　　比如，定义一个Servlet的类变量user，然后在doPost或者doGet里处理的话，当线程转换时就会出现很怪的情况。如下代码：</p>
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-right-width: 0px; border-collapse: collapse; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><b><span style="color: #0000ff">import</span></b><span> java</span><b><span style="color: #000080">.</span></b><span>io</span><b><span style="color: #000080">.</span></b><span>IOException</span><b><span style="color: #000080">;</span></b><br /><b><span style="color: #0000ff">import</span></b><span> java</span><b><span style="color: #000080">.</span></b><span>io</span><b><span style="color: #000080">.</span></b><span>PrintWriter</span><b><span style="color: #000080">;</span></b><br />&nbsp;<br /><b><span style="color: #0000ff">import</span></b><span> javax</span><b><span style="color: #000080">.</span></b><span>servlet</span><b><span style="color: #000080">.</span></b><span>ServletException</span><b><span style="color: #000080">;</span></b><br /><b><span style="color: #0000ff">import</span></b><span> javax</span><b><span style="color: #000080">.</span></b><span>servlet</span><b><span style="color: #000080">.</span></b><span>annotation</span><b><span style="color: #000080">.</span></b><span>WebServlet</span><b><span style="color: #000080">;</span></b><br /><b><span style="color: #0000ff">import</span></b><span> javax</span><b><span style="color: #000080">.</span></b><span>servlet</span><b><span style="color: #000080">.</span></b><span>http</span><b><span style="color: #000080">.</span></b><span>HttpServlet</span><b><span style="color: #000080">;</span></b><br /><b><span style="color: #0000ff">import</span></b><span> javax</span><b><span style="color: #000080">.</span></b><span>servlet</span><b><span style="color: #000080">.</span></b><span>http</span><b><span style="color: #000080">.</span></b><span>HttpServletRequest</span><b><span style="color: #000080">;</span></b><br /><b><span style="color: #0000ff">import</span></b><span> javax</span><b><span style="color: #000080">.</span></b><span>servlet</span><b><span style="color: #000080">.</span></b><span>http</span><b><span style="color: #000080">.</span></b><span>HttpServletResponse</span><b><span style="color: #000080">;</span></b><br />&nbsp;<br />&nbsp;<br /><span>@WebServlet</span><b><span style="color: #000080">(</span></b><span style="color: #808080">"/ServletSecurity"</span><b><span style="color: #000080">)</span></b><br /><span style="color: #8000ff">public</span><span>&nbsp;</span><span style="color: #8000ff">class</span><span> ServletSecurity </span><b><span style="color: #0000ff">extends</span></b><span> HttpServlet </span><b><span style="color: #000080">{</span></b><br />&nbsp;&nbsp;&nbsp; <span style="color: #8000ff">private</span><span>&nbsp;</span><span style="color: #8000ff">static</span><span>&nbsp;</span><span style="color: #8000ff">final</span><span>&nbsp;</span><span style="color: #8000ff">long</span><span> serialVersionUID </span><b><span style="color: #000080">=</span></b><span>&nbsp;</span><b><span style="color: #000080">-</span></b><span style="color: #ff8000">1841665725196115690L</span><b><span style="color: #000080">;</span></b><br />&nbsp;<br />&nbsp;&nbsp;&nbsp; <span style="color: #8000ff">private</span><span> String user</span><b><span style="color: #000080">;</span></b><br />&nbsp;<br />&nbsp;&nbsp;&nbsp; <span style="color: #8000ff">protected</span><span>&nbsp;</span><span style="color: #8000ff">void</span><span> doGet</span><b><span style="color: #000080">(</span></b><span>HttpServletRequest request</span><b><span style="color: #000080">,</span></b><span> HttpServletResponse response</span><b><span style="color: #000080">)</span></b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b><span style="color: #0000ff">throws</span></b><span> ServletException</span><b><span style="color: #000080">,</span></b><span> IOException </span><b><span style="color: #000080">{</span></b><br />&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b><span style="color: #0000ff">this</span></b><b><span style="color: #000080">.</span></b><span>user </span><b><span style="color: #000080">=</span></b><span> request</span><b><span style="color: #000080">.</span></b><span>getParameter</span><b><span style="color: #000080">(</span></b><span style="color: #808080">"user"</span><b><span style="color: #000080">);</span></b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span>PrintWriter out </span><b><span style="color: #000080">=</span></b><span> response</span><b><span style="color: #000080">.</span></b><span>getWriter</span><b><span style="color: #000080">();</span></b><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span>out</span><b><span style="color: #000080">.</span></b><span>println</span><b><span style="color: #000080">(</span></b><b><span style="color: #0000ff">this</span></b><b><span style="color: #000080">.</span></b><span>user </span><b><span style="color: #000080">+</span></b><span>&nbsp;</span><span style="color: #808080">", Welcome."</span><b><span style="color: #000080">);</span></b><br />&nbsp;&nbsp;&nbsp; <b><span style="color: #000080">}</span></b><br /><b><span style="color: #000080">}</span></b><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>　　在上面这段代码里，有些人认为没有把user变量设为静态变量就不会出现线程问题了。其实不是的，因为Servlet容器只建一个实例，在线程间切换时就会出问题。如A和B两个人同时登录时，A先执行，在this.user = request.getParameter("user");把user设为A；然后线程切换了，B把user设为B，执行完之后再执行A，就会输出B, Welcome。</p>
<p>　　解决上面问题的方法就是，不要在Servlet定义可写的类变量，当然可写的静态变量就更不能定义了。</p>
<p>参考资料：孙鑫《Java Web开发详解——XML XSLT Servlet JSP深入剖析实例应用》第11章 开发线程安全的Servlet</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/e180c988fce8ae2c.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse部分快捷键不能使用的解决方法</title>
		<link>http://yutuo.net/archives/445815f8860f69a9.html</link>
		<comments>http://yutuo.net/archives/445815f8860f69a9.html#comments</comments>
		<pubDate>Tue, 17 Jan 2012 14:26:22 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=156</guid>
		<description><![CDATA[　　Eclipse快捷键不能使用的原因有很多，我这里记下的只是我碰到的一个原因。我现在做一个PHP的项目，发现SVN的快捷键Ctrl+Alt+S居然无法无法使用（其它的有些还是好用的）。解决方法如下： 1. 打开Windows→Preferences，在General→Keys里找到你不能使用的快捷键所属的Category。比如我的Ctrl+Alt+S就属于SVN。如下图： 2. 在Eclipse的工具栏右键，选Customize Perspective。如下图： 3. 在新弹出窗口里，选“Command Groups Availability”选项，把你不能使用的快捷键所属的Category勾上就行。比如我就把SVN勾上就行了。如下图：]]></description>
			<content:encoded><![CDATA[<p>　　Eclipse快捷键不能使用的原因有很多，我这里记下的只是我碰到的一个原因。我现在做一个PHP的项目，发现SVN的快捷键Ctrl+Alt+S居然无法无法使用（其它的有些还是好用的）。解决方法如下：</p>
<p>1. 打开Windows→Preferences，在General→Keys里找到你不能使用的快捷键所属的Category。比如我的Ctrl+Alt+S就属于SVN。如下图：<br /><img src="http://yutuo.net/uploads/images/2012/20120117231912.gif"></p>
<p>2. 在Eclipse的工具栏右键，选Customize Perspective。如下图：<br /><img src="http://yutuo.net/uploads/images/2012/20120117231302.gif"></p>
<p>3. 在新弹出窗口里，选“Command Groups Availability”选项，把你不能使用的快捷键所属的Category勾上就行。比如我就把SVN勾上就行了。如下图：</p>
<p><img src="http://yutuo.net/uploads/images/2012/20120117232242.gif"></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/445815f8860f69a9.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP使用DateTime来转换字符串</title>
		<link>http://yutuo.net/archives/3800cc54c67db854.html</link>
		<comments>http://yutuo.net/archives/3800cc54c67db854.html#comments</comments>
		<pubDate>Tue, 17 Jan 2012 14:04:43 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[DateTime]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=155</guid>
		<description><![CDATA[　　在PHP5.3以前，只能使用strtotime来把字符转为时间，然后再用date()把时间格式化为自己想要的格式。这种情况下，如果一些特殊的时间字符串就无法直接处理了，必须自己写代码进行转换了。 　　在PHP5.3里，新加了一个DateTime类，它可以通过自己定义的格式来读取字符串，然后格式化输出。具体可以参考PHP的官方网站的介绍。 DateTime::createFromFormat http://www.php.net/manual/en/datetime.createfromformat.php DateTime::format http://www.php.net/manual/en/datetime.format.php测试代码如下： 12 $date&#160;= DateTime::createFromFormat('j-M-Y',&#160;'15-Feb-2009');echo&#160;$date-&#62;format('Y-m-d');]]></description>
			<content:encoded><![CDATA[<p>　　在PHP5.3以前，只能使用strtotime来把字符转为时间，然后再用date()把时间格式化为自己想要的格式。这种情况下，如果一些特殊的时间字符串就无法直接处理了，必须自己写代码进行转换了。</p>
<p>　　在PHP5.3里，新加了一个DateTime类，它可以通过自己定义的格式来读取字符串，然后格式化输出。具体可以参考PHP的官方网站的介绍。</p>
<p>DateTime::createFromFormat <a href="http://www.php.net/manual/en/datetime.createfromformat.php">http://www.php.net/manual/en/datetime.createfromformat.php</a></p>
<p>DateTime::format <a href="http://www.php.net/manual/en/datetime.format.php">http://www.php.net/manual/en/datetime.format.php</a><br />测试代码如下：</p>
<div style="border-bottom: silver 1px solid; border-left: silver 1px solid; line-height: 130%; overflow-y: hidden; width: 98%; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid" class="ytCode">
<table style="border-bottom: 0px; border-left: 0px; border-collapse: collapse; border-top: 0px; border-right: 0px">
<tbody>
<tr>
<td style="text-align: right; padding-bottom: 2px; background-color: #def; padding-left: 10px; padding-right: 4px; color: gray; vertical-align: top; overflow: visible; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px">1<br />2<br /></code></td>
<td style="background-color: #6ce26c; padding-left: 3px"></td>
<td style="padding-bottom: 2px; background-color: #f9f9f9; padding-left: 3px; width: 100%; padding-right: 4px; vertical-align: top; padding-top: 3px"><code style="font-family: consolas, courier new, monospace; white-space: nowrap; font-size: 12px"><span style="color: #000080">$date</span><span>&nbsp;</span><span style="color: #8000ff">=</span><span> DateTime</span><span style="color: #8000ff">::</span><span>createFromFormat</span><span style="color: #8000ff">(</span><span style="color: #808080">'j-M-Y'</span><span style="color: #8000ff">,</span><span>&nbsp;</span><span style="color: #808080">'15-Feb-2009'</span><span style="color: #8000ff">);</span><br /><b><span style="color: #0000ff">echo</span></b><span>&nbsp;</span><span style="color: #000080">$date</span><span style="color: #8000ff">-&gt;</span><span>format</span><span style="color: #8000ff">(</span><span style="color: #808080">'Y-m-d'</span><span style="color: #8000ff">);</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/3800cc54c67db854.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

