<?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>宇托的狗窝 &#187; 开发工具</title>
	<atom:link href="http://yutuo.net/category/programtool/feed" rel="self" type="application/rss+xml" />
	<link>http://yutuo.net</link>
	<description>匍匐地跪着，头仰得再高也无法显示你的高度；挺起胸脯站着，低下头，亦能显得伟岸！</description>
	<lastBuildDate>Thu, 03 May 2012 15:08:06 +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>Git保存用户名密码</title>
		<link>http://yutuo.net/archives/e254479592db3c5b.html</link>
		<comments>http://yutuo.net/archives/e254479592db3c5b.html#comments</comments>
		<pubDate>Thu, 03 May 2012 15:08:06 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=178</guid>
		<description><![CDATA[　　试用了一下Git，却发现它无法保存用户名密码。在网上找了一下，发现在Windows下和在Linux下方法是不同的（我的客户端用的是msysgit+TortoiseGit）。方法如下： 1. 新建一个HOME的环境变量。如下图 &#160; 2.在新建的HOME环境变量指定的目录中，新建文件名为_netrc的文件（Linux为.netrc），内容为 123 machine code.google.comlogin userpassword XXXXXXXXXXXXXXXXXXX &#160; 这样，就可以保存用户名密码了]]></description>
			<content:encoded><![CDATA[<p>　　试用了一下Git，却发现它无法保存用户名密码。在网上找了一下，发现在Windows下和在Linux下方法是不同的（我的客户端用的是msysgit+TortoiseGit）。方法如下：</p>
<p>1. 新建一个HOME的环境变量。如下图</p>
<p><img src="http://yutuo.net/uploads/images/2012/20120503235329.gif"></p>
<p>&nbsp;</p>
<p>2.在新建的HOME环境变量指定的目录中，新建文件名为<font color="#ff0000">_netrc</font>的文件（Linux为.netrc），内容为</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 /></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>machine code.google.com</span><br /><span>login user</span><br /><span>password XXXXXXXXXXXXXXXXXXX</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>这样，就可以保存用户名密码了</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/e254479592db3c5b.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git的使用</title>
		<link>http://yutuo.net/archives/42422815866e5c6a.html</link>
		<comments>http://yutuo.net/archives/42422815866e5c6a.html#comments</comments>
		<pubDate>Thu, 03 May 2012 14:42:55 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=177</guid>
		<description><![CDATA[　　最近在本机上做一个项目，本来想安装一个SVN，但发现网上介绍Git，下一个TortoiseGit试了试，发现还不错。直接本地提交，没有服务器也行。在这一点上，Git比SVN还是强一些的。 　　其它的还没发现有什么比SVN强的地方。比如代码污染，其实最新版的SVN已经没有代码污染了，而且可以以子目录提取文件，这一点我感觉比Git要好一点。因为我基本上是建一个工程，把文档和代码都放这一个工程里。在Git里实现起来比较麻烦，但SVN就很简单。 　　呵，不过工具这玩意，用熟了就一样。]]></description>
			<content:encoded><![CDATA[<p>　　最近在本机上做一个项目，本来想安装一个SVN，但发现网上介绍Git，下一个TortoiseGit试了试，发现还不错。直接本地提交，没有服务器也行。在这一点上，Git比SVN还是强一些的。</p>
<p>　　其它的还没发现有什么比SVN强的地方。比如代码污染，其实最新版的SVN已经没有代码污染了，而且可以以子目录提取文件，这一点我感觉比Git要好一点。因为我基本上是建一个工程，把文档和代码都放这一个工程里。在Git里实现起来比较麻烦，但SVN就很简单。</p>
<p>　　呵，不过工具这玩意，用熟了就一样。</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/42422815866e5c6a.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse的界面语言</title>
		<link>http://yutuo.net/archives/a874631fa7884378.html</link>
		<comments>http://yutuo.net/archives/a874631fa7884378.html#comments</comments>
		<pubDate>Fri, 13 Apr 2012 16:57:11 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=172</guid>
		<description><![CDATA[我不太喜欢Eclipse的界面是中文，所以一般不安装中文语言包，但今天安装好SVN的客户端插件之后，居然发现SVN的部分变成中文了。在网上找了一下，发现直接加参数可能实现语言的转换。方法：在快捷方式后加参数，如 D:\Eclipse\eclipse.exe –nl &#34;EN&#34;。 &#160; 繁体中文是 -nl &#34;zh_TW&#34;&#160; 简体中文是 -nl &#34;zh_CN&#34;。&#160; （其它语言以此类推） 这里我在网上查了一个表，给出其他语言代码的简表： en 英文 en_US 英文 (美国) ar 阿拉伯文 ar_AE 阿拉伯文 (阿拉伯联合酋长国) ar_BH 阿拉伯文 (巴林) ar_DZ 阿拉伯文 (阿尔及利亚) ar_EG 阿拉伯文 (埃及) ar_IQ 阿拉伯文 (伊拉克) ar_JO 阿拉伯文 (约旦) ar_KW 阿拉伯文 (科威特) ar_LB 阿拉伯文 (黎巴嫩) ar_LY 阿拉伯文 (利比亚) ar_MA 阿拉伯文 (摩洛哥) ar_OM 阿拉伯文 (阿曼) ar_QA 阿拉伯文 [...]]]></description>
			<content:encoded><![CDATA[<p> 我不太喜欢Eclipse的界面是中文，所以一般不安装中文语言包，但今天安装好SVN的客户端插件之后，居然发现SVN的部分变成中文了。在网上找了一下，发现直接加参数可能实现语言的转换。方法：在快捷方式后加参数，如 D:\Eclipse\eclipse.exe –nl &quot;EN&quot;。</p>
<p>&#160;</p>
<p>繁体中文是 -nl &quot;zh_TW&quot;&#160; <br />简体中文是 -nl &quot;zh_CN&quot;。&#160; <br />（其它语言以此类推）</p>
<p>这里我在网上查了一个表，给出其他语言代码的简表：   <br />en 英文    <br />en_US 英文 (美国)    <br />ar 阿拉伯文    <br />ar_AE 阿拉伯文 (阿拉伯联合酋长国)    <br />ar_BH 阿拉伯文 (巴林)    <br />ar_DZ 阿拉伯文 (阿尔及利亚)    <br />ar_EG 阿拉伯文 (埃及)    <br />ar_IQ 阿拉伯文 (伊拉克)    <br />ar_JO 阿拉伯文 (约旦)    <br />ar_KW 阿拉伯文 (科威特)    <br />ar_LB 阿拉伯文 (黎巴嫩)    <br />ar_LY 阿拉伯文 (利比亚)    <br />ar_MA 阿拉伯文 (摩洛哥)    <br />ar_OM 阿拉伯文 (阿曼)    <br />ar_QA 阿拉伯文 (卡塔尔)    <br />ar_SA 阿拉伯文 (沙特阿拉伯)    <br />ar_SD 阿拉伯文 (苏丹)    <br />ar_SY 阿拉伯文 (叙利亚)    <br />ar_TN 阿拉伯文 (突尼斯)    <br />ar_YE 阿拉伯文 (也门)    <br />be 白俄罗斯文    <br />be_BY 白俄罗斯文 (白俄罗斯)    <br />bg 保加利亚文    <br />bg_BG 保加利亚文 (保加利亚)    <br />ca 加泰罗尼亚文    <br />ca_ES 加泰罗尼亚文 (西班牙)    <br />ca_ES_EURO 加泰罗尼亚文 (西班牙,Euro)    <br />cs 捷克文    <br />cs_CZ 捷克文 (捷克共和国)    <br />da 丹麦文    <br />da_DK 丹麦文 (丹麦)    <br />de 德文    <br />de_AT 德文 (奥地利)    <br />de_AT_EURO 德文 (奥地利,Euro)    <br />de_CH 德文 (瑞士)    <br />de_DE 德文 (德国)    <br />de_DE_EURO 德文 (德国,Euro)    <br />de_LU 德文 (卢森堡)    <br />de_LU_EURO 德文 (卢森堡,Euro)    <br />el 希腊文    <br />el_GR 希腊文 (希腊)    <br />en_AU 英文 (澳大利亚)    <br />en_CA 英文 (加拿大)    <br />en_GB 英文 (英国)    <br />en_IE 英文 (爱尔兰)    <br />en_IE_EURO 英文 (爱尔兰,Euro)    <br />en_NZ 英文 (新西兰)    <br />en_ZA 英文 (南非)    <br />es 西班牙文    <br />es_BO 西班牙文 (玻利维亚)    <br />es_AR 西班牙文 (阿根廷)    <br />es_CL 西班牙文 (智利)    <br />es_CO 西班牙文 (哥伦比亚)    <br />es_CR 西班牙文 (哥斯达黎加)    <br />es_DO 西班牙文 (多米尼加共和国)    <br />es_EC 西班牙文 (厄瓜多尔)    <br />es_ES 西班牙文 (西班牙)    <br />es_ES_EURO 西班牙文 (西班牙,Euro)    <br />es_GT 西班牙文 (危地马拉)    <br />es_HN 西班牙文 (洪都拉斯)    <br />es_MX 西班牙文 (墨西哥)    <br />es_NI 西班牙文 (尼加拉瓜)    <br />et 爱沙尼亚文    <br />es_PA 西班牙文 (巴拿马)    <br />es_PE 西班牙文 (秘鲁)    <br />es_PR 西班牙文 (波多黎哥)    <br />es_PY 西班牙文 (巴拉圭)    <br />es_SV 西班牙文 (萨尔瓦多)    <br />es_UY 西班牙文 (乌拉圭)    <br />es_VE 西班牙文 (委内瑞拉)    <br />et_EE 爱沙尼亚文 (爱沙尼亚)    <br />fi 芬兰文    <br />fi_FI 芬兰文 (芬兰)    <br />fi_FI_EURO 芬兰文 (芬兰,Euro)    <br />fr 法文    <br />fr_BE 法文 (比利时)    <br />fr_BE_EURO 法文 (比利时,Euro)    <br />fr_CA 法文 (加拿大)    <br />fr_CH 法文 (瑞士)    <br />fr_FR 法文 (法国)    <br />fr_FR_EURO 法文 (法国,Euro)    <br />fr_LU 法文 (卢森堡)    <br />fr_LU_EURO 法文 (卢森堡,Euro)    <br />hr 克罗地亚文    <br />hr_HR 克罗地亚文 (克罗地亚)    <br />hu 匈牙利文    <br />hu_HU 匈牙利文 (匈牙利)    <br />is 冰岛文    <br />is_IS 冰岛文 (冰岛)    <br />it 意大利文    <br />it_CH 意大利文 (瑞士)    <br />it_IT 意大利文 (意大利)    <br />it_IT_EURO 意大利文 (意大利,Euro)    <br />iw 希伯来文    <br />iw_IL 希伯来文 (以色列)    <br />ja 日文    <br />ja_JP 日文 (日本)    <br />ko 朝鲜文    <br />ko_KR 朝鲜文 (南朝鲜)    <br />lt 立陶宛文    <br />lt_LT 立陶宛文 (立陶宛)    <br />lv 拉托维亚文(列托)    <br />lv_LV 拉托维亚文(列托) (拉脱维亚)    <br />mk 马其顿文    <br />mk_MK 马其顿文 (马其顿王国)    <br />nl 荷兰文    <br />nl_BE 荷兰文 (比利时)    <br />nl_BE_EURO 荷兰文 (比利时,Euro)    <br />nl_NL 荷兰文 (荷兰)    <br />nl_NL_EURO 荷兰文 (荷兰,Euro)    <br />no 挪威文    <br />no_NO 挪威文 (挪威)    <br />no_NO_NY 挪威文 (挪威,Nynorsk)    <br />pl 波兰文    <br />pl_PL 波兰文 (波兰)    <br />pt 葡萄牙文    <br />pt_BR 葡萄牙文 (巴西)    <br />pt_PT 葡萄牙文 (葡萄牙)    <br />pt_PT_EURO 葡萄牙文 (葡萄牙,Euro)    <br />ro 罗马尼亚文    <br />ro_RO 罗马尼亚文 (罗马尼亚)    <br />ru 俄文    <br />ru_RU 俄文 (俄罗斯)    <br />sh 塞波尼斯-克罗地亚文    <br />sh_YU 塞波尼斯-克罗地亚文 (南斯拉夫)    <br />sk 斯洛伐克文    <br />sk_SK 斯洛伐克文 (斯洛伐克)    <br />sl 斯洛文尼亚文    <br />sl_SI 斯洛文尼亚文 (斯洛文尼亚)    <br />sq 阿尔巴尼亚文    <br />sq_AL 阿尔巴尼亚文 (阿尔巴尼亚)    <br />sr 塞尔维亚文    <br />sr_YU 塞尔维亚文 (南斯拉夫)    <br />sv 瑞典文    <br />sv_SE 瑞典文 (瑞典)    <br />th 泰文    <br />th_TH 泰文 (泰国)    <br />tr 土耳其文    <br />tr_TR 土耳其文 (土耳其)    <br />uk 乌克兰文    <br />uk_UA 乌克兰文 (乌克兰)    <br />zh 中文    <br />zh_CN 中文 (中国)    <br />zh_HK 中文 (香港)    <br />zh_TW 中文 (台湾)</p>
<p>&#160;</p>
<p>参考地址：<a href="http://hi.baidu.com/fableking/blog/item/cc59e4dde96aabef76c63883.html">http://hi.baidu.com/fableking/blog/item/cc59e4dde96aabef76c63883.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/a874631fa7884378.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>删除SVN密码的方法</title>
		<link>http://yutuo.net/archives/cff85fc537350d6f.html</link>
		<comments>http://yutuo.net/archives/cff85fc537350d6f.html#comments</comments>
		<pubDate>Sat, 11 Feb 2012 04:29:50 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=167</guid>
		<description><![CDATA[　　一般我都会直接记住SVN密码，但有时服务器密码变了，就登录不了了。或者想切换用户也切换不了，这很不爽。解决方法是把SVN密码文件删了，再重新登陆就行。 SVN密码文件保存地址为： WinXP：C:\Documents and Settings\用户名\Application Data\Subversion\auth\svn.simple Win7：C:\Users\用户名\AppData\Roaming\Subversion\auth\svn.simple 其中用户名替换成自己的用户名，盘符修改为自己的系统安装盘（一般都是安装在C盘的）。 把svn.simple目录下的文件删除就行。 &#160; 参考地址：http://hi.baidu.com/nan_feiyan/blog/item/178129095c0b0dc73bc7639a.html]]></description>
			<content:encoded><![CDATA[<p>　　一般我都会直接记住SVN密码，但有时服务器密码变了，就登录不了了。或者想切换用户也切换不了，这很不爽。解决方法是把SVN密码文件删了，再重新登陆就行。</p>
<p>SVN密码文件保存地址为：</p>
<p>WinXP：<font color="#ff0000">C:</font>\Documents and Settings\<font color="#ff0000">用户名</font>\Application Data\Subversion\auth\svn.simple</p>
<p>Win7：<font color="#ff0000">C:</font>\Users\<font color="#ff0000">用户名</font>\AppData\Roaming\Subversion\auth\svn.simple</p>
<p>其中<font color="#ff0000">用户名</font>替换成自己的用户名，盘符修改为自己的系统安装盘（一般都是安装在C盘的）。</p>
<p>把svn.simple目录下的文件删除就行。</p>
<p>&nbsp;</p>
<p>参考地址：<a href="http://hi.baidu.com/nan_feiyan/blog/item/178129095c0b0dc73bc7639a.html">http://hi.baidu.com/nan_feiyan/blog/item/178129095c0b0dc73bc7639a.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/cff85fc537350d6f.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[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>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[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>[转]VisualStudio2010安装deffactory.dat can&#039;t open的解决方法</title>
		<link>http://yutuo.net/archives/afd27db51c50d69a.html</link>
		<comments>http://yutuo.net/archives/afd27db51c50d69a.html#comments</comments>
		<pubDate>Sat, 14 Jan 2012 04:17:16 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[VisualStudio]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=147</guid>
		<description><![CDATA[在微软网站上下载的光盘，不能直接启动，也不能安装，会出现deffactory.dat无法打开的错误。解决方法如下： 1. 打开镜像文件 autorun.inf，发现里面是乱码。用下面的内容替换： 12 [autorun]open=autorun.exe 2.打开镜像文件 setup/deffactory.dat，也是乱码。用下面的内容替换： 1234567891011121314 [Version]Signature="$Windows NT$"Provider="Microsoft Visual Studio 2010 Ultimate - ENU"Version=900.100.00NullString=Null StringLang=1033BootstrapperURL=fwlink/?LinkId=158842NewVersionURL=fwlink/?LinkId=138177&#160;[Scenario List]vsscenario.dll&#160;[Scenario Factory Information]Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2 原文地址：http://blog.csdn.net/DavidHsing/article/details/5491560]]></description>
			<content:encoded><![CDATA[<p>在微软网站上下载的光盘，不能直接启动，也不能安装，会出现deffactory.dat无法打开的错误。解决方法如下：</p>
<p>1. 打开镜像文件 autorun.inf，发现里面是乱码。用下面的内容替换：</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"><b><span style="color: #8000ff">[autorun]</span></b><br /><span>open</span><b><span style="color: #ff0000">=</span></b><span>autorun.exe</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>2.打开镜像文件 setup/deffactory.dat，也是乱码。用下面的内容替换：</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 /></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: #8000ff">[Version]</span></b><br /><span>Signature</span><b><span style="color: #ff0000">=</span></b><span>"$Windows NT$"</span><br /><span>Provider</span><b><span style="color: #ff0000">=</span></b><span>"Microsoft Visual Studio 2010 Ultimate - ENU"</span><br /><span>Version</span><b><span style="color: #ff0000">=</span></b><span>900.100.00</span><br /><span>NullString</span><b><span style="color: #ff0000">=</span></b><span>Null String</span><br /><span>Lang</span><b><span style="color: #ff0000">=</span></b><span>1033</span><br /><span>BootstrapperURL</span><b><span style="color: #ff0000">=</span></b><span>fwlink/?LinkId=158842</span><br /><span>NewVersionURL</span><b><span style="color: #ff0000">=</span></b><span>fwlink/?LinkId=138177</span><br />&nbsp;<br /><b><span style="color: #8000ff">[Scenario List]</span></b><br /><span>vsscenario.dll</span><br />&nbsp;<br /><b><span style="color: #8000ff">[Scenario Factory Information]</span></b><br /><span>Default Scenario</span><b><span style="color: #ff0000">=</span></b><span>11E4C8F3-425E-43b9-B689-8BFDF03342E2</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>原文地址：<a href="http://blog.csdn.net/DavidHsing/article/details/5491560">http://blog.csdn.net/DavidHsing/article/details/5491560</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/afd27db51c50d69a.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>指定Tomcat的Session过期时间</title>
		<link>http://yutuo.net/archives/c393fad24610db33.html</link>
		<comments>http://yutuo.net/archives/c393fad24610db33.html#comments</comments>
		<pubDate>Sat, 14 Jan 2012 03:33:36 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=146</guid>
		<description><![CDATA[　　我们可以设置Tomcat的Server.xml来调节Session过期时间，也可以设置web.xml来调节Session过期时间，甚至可以用Servlet设置某一个Session的过期时间。设置方法如下： 1．通过Tomcat\conf\server.xml方法设置，现在用这个方法的人已经不多了，因为Context很少有人配置在Server.xml里。设置Context的defaultSessionTimeOut属性即可，单位为秒。设置代码如下： 1234 &#60;Context&#160;path="/test"&#160;docBase="/home/httpd/html/test"&#160;&#160;&#160;&#160; defaultSessionTimeOut="3600"&#160;isWARExpanded="true"&#160;&#160;&#160;&#160; isWARValidated="false"&#160;isInvokerEnabled="true"&#160;&#160;&#160;&#160; isWorkDirPersistent="false"/&#62; &#160; 2．通过Tomcat\conf\web.xml来设置。通过设置session-config标签下session-timeout标签即可，单位为分。设置代码如下： 123 &#60;session-config&#62;&#160;&#160;&#160;&#160; &#60;session-timeout&#62;30&#60;/session-timeout&#62;&#60;/session-config&#62; &#160; ３．通过应用的web.xml来设置。通过设置session-config标签下session-timeout标签即可，单位为分。设置代码如下： 123 &#60;session-config&#62;&#160;&#160;&#160;&#160; &#60;session-timeout&#62;30&#60;/session-timeout&#62;&#60;/session-config&#62; &#160; ４．通过Servlet代码来设置，单位为秒。设置代码如下： 12 HttpSession ses = request.getSession();&#160;ses.setMaxInactiveInterval(10);&#160; 参考地址：http://plandu.iteye.com/blog/1048629]]></description>
			<content:encoded><![CDATA[<p>　　我们可以设置Tomcat的Server.xml来调节Session过期时间，也可以设置web.xml来调节Session过期时间，甚至可以用Servlet设置某一个Session的过期时间。设置方法如下：</p>
<p>1．通过Tomcat\conf\server.xml方法设置，现在用这个方法的人已经不多了，因为Context很少有人配置在Server.xml里。设置Context的defaultSessionTimeOut属性即可，单位为秒。设置代码如下：</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 /></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: #0000ff">&lt;Context</span><span>&nbsp;</span><span style="color: #ff0000">path</span><span>=</span><b><span style="color: #8000ff">"/test"</span></b><span>&nbsp;</span><span style="color: #ff0000">docBase</span><span>=</span><b><span style="color: #8000ff">"/home/httpd/html/test"</span></b><br /><span>&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #ff0000">defaultSessionTimeOut</span><span>=</span><b><span style="color: #8000ff">"3600"</span></b><span>&nbsp;</span><span style="color: #ff0000">isWARExpanded</span><span>=</span><b><span style="color: #8000ff">"true"</span></b><br /><span>&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #ff0000">isWARValidated</span><span>=</span><b><span style="color: #8000ff">"false"</span></b><span>&nbsp;</span><span style="color: #ff0000">isInvokerEnabled</span><span>=</span><b><span style="color: #8000ff">"true"</span></b><br /><span>&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #ff0000">isWorkDirPersistent</span><span>=</span><b><span style="color: #8000ff">"false"</span></b><span style="color: #0000ff">/&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>2．通过Tomcat\conf\web.xml来设置。通过设置session-config标签下session-timeout标签即可，单位为分。设置代码如下：</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 /></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: #0000ff">&lt;session-config&gt;</span><br /><b><span>&nbsp;&nbsp;&nbsp;&nbsp; </span></b><span style="color: #0000ff">&lt;session-timeout&gt;</span><b><span>30</span></b><span style="color: #0000ff">&lt;/session-timeout&gt;</span><br /><span style="color: #0000ff">&lt;/session-config&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>３．通过应用的web.xml来设置。通过设置session-config标签下session-timeout标签即可，单位为分。设置代码如下：</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 /></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: #0000ff">&lt;session-config&gt;</span><br /><b><span>&nbsp;&nbsp;&nbsp;&nbsp; </span></b><span style="color: #0000ff">&lt;session-timeout&gt;</span><b><span>30</span></b><span style="color: #0000ff">&lt;/session-timeout&gt;</span><br /><span style="color: #0000ff">&lt;/session-config&gt;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>&nbsp;</p>
<p>４．通过Servlet代码来设置，单位为秒。设置代码如下：<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 /></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>HttpSession ses </span><b><span style="color: #000080">=</span></b><span> request</span><b><span style="color: #000080">.</span></b><span>getSession</span><b><span style="color: #000080">();</span></b><span>&nbsp;</span><br /><span>ses</span><b><span style="color: #000080">.</span></b><span>setMaxInactiveInterval</span><b><span style="color: #000080">(</span></b><span style="color: #ff8000">10</span><b><span style="color: #000080">);</span></b><span>&nbsp;</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>参考地址：<a href="http://plandu.iteye.com/blog/1048629">http://plandu.iteye.com/blog/1048629</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/c393fad24610db33.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse优化配置</title>
		<link>http://yutuo.net/archives/1005c53f93b1c3bb.html</link>
		<comments>http://yutuo.net/archives/1005c53f93b1c3bb.html#comments</comments>
		<pubDate>Sat, 07 Jan 2012 16:43:29 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=137</guid>
		<description><![CDATA[　　可能是我个人机器比较老了，最近用Eclipse总是出现卡死的情况。修改了Java虚拟机的内存也有时出现卡死，特别是在用PDT开发PHP时，卡死的情况尤为严重。就感觉可能虚拟机的内存还不是唯一的设置方法，在网上找了半天，终于在一个日文网站上找到了一点点资料。修改Java虚拟机的内存后，再修改Java虚拟机的GC配置，这样基本上就不卡了。方法如下： 1. 修改Java虚拟机的内存打开Eclipse目录下的eclipse.ini文件，修改Xms和Xmx。Xms修改到128M或者256M。Xmx根据自己的机器来定，我2G内存修改为1024M，感觉跑起来还不错。代码如下： 12 -Xms128m-Xmx1024m 2. 修改Java虚拟机的GC配置主要是设置XgcPrio和XpauseTarget。不过GC配置大多是要钱的，只有一两个是免费的。XpauseTarget设置为200以上的值才有用。我一般设置如下： 12 -XgcPrio:pausetime-XpauseTarget:210 ※关于GC配置可以参考http://maping930883.blogspot.com/2008/09/jvm016oracle-jrockit-jvm_15.html，虽然是关于JRockit JVM的介绍，但对普通JDK也是通用的，写得很通俗。 参考地址：http://akira.matrix.jp/?p=512]]></description>
			<content:encoded><![CDATA[<p>　　可能是我个人机器比较老了，最近用Eclipse总是出现卡死的情况。修改了Java虚拟机的内存也有时出现卡死，特别是在用PDT开发PHP时，卡死的情况尤为严重。就感觉可能虚拟机的内存还不是唯一的设置方法，在网上找了半天，终于在一个日文网站上找到了一点点资料。修改Java虚拟机的内存后，再修改Java虚拟机的GC配置，这样基本上就不卡了。方法如下：</p>
<p>1. 修改Java虚拟机的内存<br />打开Eclipse目录下的eclipse.ini文件，修改Xms和Xmx。Xms修改到128M或者256M。Xmx根据自己的机器来定，我2G内存修改为1024M，感觉跑起来还不错。代码如下：<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 /></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>-Xms128m</span><br /><span>-Xmx1024m</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>2. 修改Java虚拟机的GC配置<br />主要是设置XgcPrio和XpauseTarget。不过GC配置大多是要钱的，只有一两个是免费的。XpauseTarget设置为200以上的值才有用。我一般设置如下：<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 /></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>-XgcPrio</span><b><span style="color: #ff0000">:</span></b><span>pausetime</span><br /><span>-XpauseTarget</span><b><span style="color: #ff0000">:</span></b><span>210</span><br /></code></td>
</tr>
</tbody>
</table>
</div>
<p>※关于GC配置可以参考<a href="http://maping930883.blogspot.com/2008/09/jvm016oracle-jrockit-jvm_15.html">http://maping930883.blogspot.com/2008/09/jvm016oracle-jrockit-jvm_15.html</a>，虽然是关于JRockit JVM的介绍，但对普通JDK也是通用的，写得很通俗。</p>
<p>参考地址：<a href="http://akira.matrix.jp/?p=512">http://akira.matrix.jp/?p=512</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/1005c53f93b1c3bb.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用Eclipse开发Perl</title>
		<link>http://yutuo.net/archives/6ab5cd94872daf8d.html</link>
		<comments>http://yutuo.net/archives/6ab5cd94872daf8d.html#comments</comments>
		<pubDate>Fri, 30 Dec 2011 04:44:08 +0000</pubDate>
		<dc:creator>yutuo</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Perl]]></category>

		<guid isPermaLink="false">http://yutuo.net/?p=131</guid>
		<description><![CDATA[　　Perl跟Python一样，做些小东西还是不错的。但Perl一般Windows下用得少，小程序的话，一般人也不想用Eclipse，国外就有程序员不喜欢用EPIC（Perl Editor and IDE for Eclipse），毕竟把vim和emacs用熟了的都是高手了，呵呵，咱不是。 　　配置Eclipse和Perl其实也不难。安装好Perl，再安装Perl的用于调试的组件padwalker；安装Eclipse，安装EPIC就行了。 安装Perl，Windows下一般用ActivePerl。下载地址：http://www.activestate.com/activeperl/downloads安装时可以选择程序自动添加到环境变量Path，也可以自己手动添加。 安装padwalker打开 程序→ActivePerl XXXX Build XXXX（XXXX表示版本号）→Perl Package Manager搜索padwalker，然后安装就行。如下图： 安装Eclipse，呵呵，这个就不多说了 安装EPIC，自动安装的话，安装介绍地址是：http://www.epic-ide.org/download.php，安装地址是：http://e-p-i-c.sf.net/updates。手动安装的话，下载地址是：http://sourceforge.net/projects/e-p-i-c/files/。 打开Eclipse看看，是不是可以开发Perl了。]]></description>
			<content:encoded><![CDATA[<p>　　Perl跟Python一样，做些小东西还是不错的。但Perl一般Windows下用得少，小程序的话，一般人也不想用Eclipse，国外就有程序员不喜欢用EPIC（Perl Editor and IDE for Eclipse），毕竟把vim和emacs用熟了的都是高手了，呵呵，咱不是。</p>
<p>　　配置Eclipse和Perl其实也不难。安装好Perl，再安装Perl的用于调试的组件padwalker；安装Eclipse，安装EPIC就行了。</p>
<ol>
<li>安装Perl，Windows下一般用ActivePerl。<br />下载地址：<a href="http://www.activestate.com/activeperl/downloads">http://www.activestate.com/activeperl/downloads</a><br />安装时可以选择程序自动添加到环境变量Path，也可以自己手动添加。
<li>安装padwalker<br />打开 程序→ActivePerl <font color="#ff0000">XXXX</font> Build <font color="#ff0000">XXXX</font>（XXXX表示版本号）→Perl Package Manager<br />搜索padwalker，然后安装就行。如下图：<br /><img src="http://yutuo.net/uploads/images/201112/20111230133835.gif">
<li>安装Eclipse，呵呵，这个就不多说了
<li>安装EPIC，自动安装的话，安装介绍地址是：<a href="http://www.epic-ide.org/download.php">http://www.epic-ide.org/download.php</a>，安装地址是：<a title="http://e-p-i-c.sf.net/updates" href="http://e-p-i-c.sf.net/updates">http://e-p-i-c.sf.net/updates</a>。手动安装的话，下载地址是：<a href="http://sourceforge.net/projects/e-p-i-c/files/">http://sourceforge.net/projects/e-p-i-c/files/</a>。</li>
</ol>
<p>打开Eclipse看看，是不是可以开发Perl了。</p>
]]></content:encoded>
			<wfw:commentRss>http://yutuo.net/archives/6ab5cd94872daf8d.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

