<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-178815912986733722</id><updated>2011-11-24T13:57:55.747-08:00</updated><category term='Fedora'/><category term='web'/><category term='mother board'/><category term='Matlab'/><category term='ACPI'/><category term='locale'/><category term='Ununtu'/><category term='Windows'/><category term='GNU'/><category term='MASM'/><category term='rpm'/><category term='e17'/><category term='牢骚'/><category term='Shell'/><category term='ANTLR'/><category term='js'/><category term='opensource'/><category term='browser'/><category term='tips'/><category term='debian'/><category term='linux tips'/><category term='eclipse'/><category term='mobile phone'/><category term='vim'/><category term='Apache'/><category term='BIOS'/><category term='hardware'/><category term='backup'/><category term='man'/><category term='FVWM'/><category term='aMule'/><category term='mysql'/><category term='CSS'/><category term='Javascript'/><category term='ems'/><category term='apt'/><category term='music'/><category term='website'/><category term='Google'/><category term='UltraEdit'/><category term='hacker'/><category term='c'/><category term='gfw'/><category term='PHP'/><category term='android'/><category term='Firefox'/><category term='filesystem'/><category term='vbox'/><category term='Linux'/><category term='HTML'/><category term='drupal'/><category term='IE'/><category term='network'/><category term='ubuntu'/><category term='SVN'/><category term='extjs'/><category term='DOS'/><category term='Excel'/><title type='text'>Fedora已死(理想主义的光辉瞬间湮灭)-To be continued</title><subtitle type='html'>Fedora笔记, BIOS笔记, 还有一些牢骚</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default?start-index=101&amp;max-results=100'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>164</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6254300191946029466</id><published>2011-02-22T02:52:00.000-08:00</published><updated>2011-02-22T02:55:28.982-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><title type='text'>An article about Named function expressions</title><content type='html'>In English: &lt;a href="http://kangax.github.com/nfe/"&gt;http://kangax.github.com/nfe/&lt;/a&gt;&lt;br /&gt;In Chinese: &lt;a href="http://www.cn-cuckoo.com/main/wp-content/uploads/2009/12/named-function-expressions-demystified.html#introduction"&gt;http://www.cn-cuckoo.com/main/wp-content/uploads/2009/12/named-function-expressions-demystified.html#introduction&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6254300191946029466?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6254300191946029466/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2011/02/article-about-named-function.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6254300191946029466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6254300191946029466'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2011/02/article-about-named-function.html' title='An article about Named function expressions'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3112828735626924151</id><published>2010-12-13T19:45:00.000-08:00</published><updated>2010-12-13T21:48:09.676-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ANTLR'/><title type='text'>main.c:99: error: ‘LangParser_decl_return’ undeclared (first use in this function)</title><content type='html'>Page in ANTLR3C API : http://antlr.org/api/C/index.html&lt;br /&gt;&lt;br /&gt;Something must be changed to fit your project:&lt;br /&gt;&lt;br /&gt;1. All variables containing /.*Lang.*/, change "Lang" to "JavaScript" or your language which your grammar described. (I wrote a JavaScript.g file to describe JavaScript Language Grammar.)&lt;br /&gt;&lt;br /&gt;2. Change "LangParser_decl_return" to "JavaScriptParser_program_return", where "JavaScript" is what I said ablow, and where "program" is the first token you define below the "option" token,  in Grammar file (JavaScript.g).&lt;br /&gt;ps: You may want to change all "decl" to "program", because "decl" only in file "ANTLR_Examples.zip/C/treeparser/Lang.g"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3112828735626924151?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3112828735626924151/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/12/mainc99-error-langparserdeclreturn.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3112828735626924151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3112828735626924151'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/12/mainc99-error-langparserdeclreturn.html' title='main.c:99: error: ‘LangParser_decl_return’ undeclared (first use in this function)'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-939762101237851252</id><published>2010-10-14T04:38:00.001-07:00</published><updated>2010-10-14T04:38:05.636-07:00</updated><title type='text'>Bash: checking if a variable is a number</title><content type='html'>&lt;div&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt;[code]&lt;/div&gt;&lt;div&gt;# v=1&lt;/div&gt;# [ $v -eq $v ]&lt;div&gt;# echo $?&lt;/div&gt;&lt;div&gt;0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div&gt; # v=a&lt;/div&gt;# [ $v -eq $v ]&lt;div&gt;# echo $?&lt;/div&gt;&lt;div&gt;2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;[/code]&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Note: &amp;quot;-eq&amp;quot; compares number, but not string.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ref:&lt;a href="http://snippets.dzone.com/posts/show/3143"&gt;http://snippets.dzone.com/posts/show/3143&lt;/a&gt;&lt;/div&gt; &lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-939762101237851252?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/939762101237851252/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/10/bash-checking-if-variable-is-number.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/939762101237851252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/939762101237851252'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/10/bash-checking-if-variable-is-number.html' title='Bash: checking if a variable is a number'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6526266201970580237</id><published>2010-10-01T08:09:00.001-07:00</published><updated>2010-10-01T08:09:09.704-07:00</updated><title type='text'>Your Linux distribution isn't supported yet. Currently only Gnome and KDE based distributions are supported.</title><content type='html'>Using Chromium to 翻墙(Scale Great Firewall) with Switchy is realy realy realy a bad expirencing.&lt;div&gt;Switch to Autoproxy2pac: &lt;a href="https://autoproxy2pac.appspot.com/"&gt;https://autoproxy2pac.appspot.com/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Only give a argument &amp;quot;--proxy-pac-url=&lt;a href="http://autoproxy2pac.appspot.com/pac/ssh-d"&gt;http://autoproxy2pac.appspot.com/pac/ssh-d&lt;/a&gt;&amp;quot; when running Chromium.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ref: &lt;a href="https://autoproxy2pac.appspot.com/"&gt;https://autoproxy2pac.appspot.com/&lt;/a&gt;&lt;/div&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;meta http-equiv="content-type" content="text/html; charset=utf-8"&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6526266201970580237?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6526266201970580237/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/10/your-linux-distribution-isnt-supported.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6526266201970580237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6526266201970580237'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/10/your-linux-distribution-isnt-supported.html' title='Your Linux distribution isn&apos;t supported yet. Currently only Gnome and KDE based distributions are supported.'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1022590601952934642</id><published>2010-09-29T19:04:00.001-07:00</published><updated>2010-09-29T19:04:54.047-07:00</updated><title type='text'>ossim agent loses file handle on log files after rotation</title><content type='html'>bug&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1022590601952934642?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1022590601952934642/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/ossim-agent-loses-file-handle-on-log.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1022590601952934642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1022590601952934642'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/ossim-agent-loses-file-handle-on-log.html' title='ossim agent loses file handle on log files after rotation'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5676863485193690227</id><published>2010-09-16T00:45:00.001-07:00</published><updated>2010-09-16T00:45:41.244-07:00</updated><title type='text'>Windows 7下IE8即使导入了https证书仍然显示“证书错误”</title><content type='html'>&lt;b&gt;现象：&lt;/b&gt;&lt;br&gt;Windows XP系统下，使用IE6/IE7/IE8，登录Web管理系统的时候提示证书错误，然后导入证书（自动选择证书存储区），重启IE（或者重启OS），再次登录Web管理系统，则没有提示证书错误。&lt;br&gt;Windows 7系统下，使用IE8，登录Web管理系统的时候提示证书不被信任，然后导入证书，重启IE（自动选择证书存储区），再次登录Web管理系统，地址栏里面仍然显示"证书错误"。&lt;br&gt;在证书管理器中比较这两个OS下的https证书存储区发现是不同的。&lt;br&gt; &lt;br&gt;&lt;b&gt;解决：&lt;/b&gt;&lt;br&gt;Windows 7系统下，使用IE8导入证书的时候请选择存储区为"受信任的根证书办法机构"，否则自动选择的存储区。 &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5676863485193690227?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5676863485193690227/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/windows-7ie8https.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5676863485193690227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5676863485193690227'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/windows-7ie8https.html' title='Windows 7下IE8即使导入了https证书仍然显示“证书错误”'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6118536180931459820</id><published>2010-09-12T19:17:00.001-07:00</published><updated>2010-09-12T19:17:40.592-07:00</updated><title type='text'>IE gives warning when redirect from HTTPS to HTTP</title><content type='html'>If you use header() method provided by PHP, to redirect from HTTPS to HTTP,&lt;br&gt;IE will give out a warning, but if you use the code below above othe PHP code, no warning will show.&lt;br&gt;// =========================================================&lt;br&gt; &lt;span style="font-family: courier new,monospace;"&gt;&amp;lt;?php                                                                                                                                                                                                      &lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;if($_SERVER[&amp;#39;HTTPS&amp;#39;] == &amp;quot;on&amp;quot;) {&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;    $redirect = &amp;quot;http://&amp;quot; . $_SERVER[&amp;#39;HTTP_HOST&amp;#39;] . $_SERVER[&amp;#39;REQUEST_URI&amp;#39;];&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;    echo &amp;quot;&amp;lt;meta http-equiv=\&amp;quot;refresh\&amp;quot; content=\&amp;quot;0; url=$redirect\&amp;quot;&amp;gt;&amp;quot;;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;    exit();&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;?&amp;gt;&lt;/span&gt;&lt;br&gt;// ==========================================================&lt;br clear="all"&gt; The tag &amp;quot;&amp;lt;meta&amp;gt;&amp;quot; will refresh the web page and jump/redirect to another web page.&lt;br&gt;&lt;br&gt;-- &lt;br&gt;from my gmail&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6118536180931459820?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6118536180931459820/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/ie-gives-warning-when-redirect-from.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6118536180931459820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6118536180931459820'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/ie-gives-warning-when-redirect-from.html' title='IE gives warning when redirect from HTTPS to HTTP'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8394383946532343022</id><published>2010-09-12T18:58:00.001-07:00</published><updated>2010-09-12T18:58:14.790-07:00</updated><title type='text'>Redirect from HTTP to HTTPS in Apache with ".htaccess"</title><content type='html'>1. Redirect all files in a directory&lt;br&gt;Add these contents into the &amp;quot;.htaccess&amp;quot; file under your directory.&lt;br&gt;##################&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;RewriteEngine On&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;RewriteCond %{HTTPS} !on&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}&lt;/span&gt;&lt;br&gt; ##################&lt;br&gt;Then:&lt;br&gt;&amp;quot;&lt;b&gt;http&lt;/b&gt;://domain/dir/a.php&amp;quot; will redirect into &amp;quot;&lt;b&gt;https&lt;/b&gt;://domain/dir/a.php&amp;quot;,&lt;br&gt; &amp;quot;&lt;b&gt;http&lt;/b&gt;://domain/dir/b.php&amp;quot; will redirect into &amp;quot;&lt;b&gt;https&lt;/b&gt;://domain/dir/b.php&amp;quot;,&lt;br&gt; &amp;quot;&lt;b&gt;http&lt;/b&gt;://domain/dir/c.php&amp;quot; will redirect into &amp;quot;&lt;b&gt;https&lt;/b&gt;://domain/dir/c.php&amp;quot;.&lt;br&gt;&lt;br&gt;2. Redirect a single file in a directory&lt;br&gt;Add these contents into the &amp;quot;.htaccess&amp;quot; file under the directory containing your file.&lt;br&gt; ##################&lt;br&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;lt;FilesMatch &amp;quot;^login\.php$&amp;quot;&amp;gt;&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  RewriteEngine On&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;  RewriteCond %{HTTPS} !on&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;  RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;&amp;lt;/FilesMatch&amp;gt;&lt;/span&gt;&lt;br&gt;##################&lt;br&gt;Then:&lt;br&gt;&amp;quot;&lt;b&gt;http&lt;/b&gt;://domain/dir/login.php&amp;quot; will redirect into &amp;quot;&lt;b&gt;https&lt;/b&gt;://domain/dir/login.php&amp;quot;&lt;br&gt;  &amp;quot;&lt;b&gt;http&lt;/b&gt;://domain/dir/other_files.php&amp;quot; will not redirect.&lt;br&gt; &lt;br&gt;--&lt;br&gt;from my gmail&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8394383946532343022?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8394383946532343022/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/redirect-from-http-to-https-in-apache.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8394383946532343022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8394383946532343022'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/redirect-from-http-to-https-in-apache.html' title='Redirect from HTTP to HTTPS in Apache with &quot;.htaccess&quot;'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5040583466558908597</id><published>2010-09-09T09:56:00.001-07:00</published><updated>2010-09-09T09:56:30.322-07:00</updated><title type='text'>[test] Write blog with html email</title><content type='html'>&lt;font size="6"&gt;This&lt;/font&gt; &lt;u style="background-color: rgb(255, 255, 51);"&gt;is&lt;/u&gt; &lt;i&gt;a&lt;/i&gt; &lt;b style="color: rgb(255, 0, 0);"&gt;HTML&lt;/b&gt; &lt;span style="font-family: courier new,monospace;"&gt;Email&lt;/span&gt;.&lt;br&gt;[IMG src=&amp;quot;defined&amp;quot;]&lt;img title="xin_128.png" alt="xin_128.png" src="cid:ii_12af7681f943c21e"&gt;[/IMG]&lt;br&gt; [IMG src=&amp;quot;gmail_smile&amp;quot;]&lt;img goomoji="360" style="margin: 0pt 0.2ex; vertical-align: middle;" src="cid:360@goomoji.gmail"&gt;[/IMG]&lt;br&gt;&lt;ol&gt;&lt;li&gt;abc&lt;/li&gt;&lt;li&gt;abc&lt;/li&gt;&lt;li&gt;abc&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;abc&lt;/li&gt;&lt;li&gt;abc&lt;/li&gt;&lt;li&gt;abc&lt;/li&gt; &lt;/ul&gt;Indent off&lt;br&gt;&lt;div style="margin-left: 40px;"&gt;Indent on&lt;br&gt;&lt;/div&gt;Indent off&lt;br&gt;abc normal&lt;br&gt; &lt;div style="text-align: center;"&gt;abc center&lt;br&gt;&lt;/div&gt; abc normal&lt;br&gt; &lt;div style="text-align: right;"&gt;abc right&lt;br&gt;&lt;/div&gt; abc normal&lt;br&gt; abc &lt;a href="http://www.google.com"&gt;link&lt;/a&gt;&lt;br&gt; &lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5040583466558908597?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5040583466558908597/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/test-write-blog-with-html-email.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5040583466558908597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5040583466558908597'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/09/test-write-blog-with-html-email.html' title='[test] Write blog with html email'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-560361229022420650</id><published>2010-04-22T23:19:00.000-07:00</published><updated>2010-04-22T23:31:51.211-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>Change from opensvn.csie.org to code.google.com</title><content type='html'>1. Create a new project in google code.&lt;br /&gt;2. Reset the Subversion repository to revision 0.&lt;br /&gt;Find the "Reset Subversion Repository" link at the bottom of the "Source" tab.&lt;br /&gt;3. Sync between two svn host. Init first, then sync.&lt;br /&gt;&lt;code class="prettyprint"&gt;$ svnsync init https://xiaomao101.googlecode.com/svn/ https://opensvn.csie.org/xiaomao101/ --username ant101tna&lt;br /&gt;Authentication realm: &lt;https: 443=""&gt; Google Code Subversion Repository&lt;br /&gt;Password for 'ant101tna':&lt;br /&gt;Copied properties for revision 0.&lt;br /&gt;$ svnsync sync https://xiaomao101.googlecode.com/svn/ --username ant101tna&lt;br /&gt;Transmitting file data .&lt;br /&gt;Committed revision 1.&lt;br /&gt;Copied properties for revision 1.&lt;br /&gt;Committed revision 2.&lt;br /&gt;Copied properties for revision 2.&lt;br /&gt;Transmitting file data ...&lt;/https:&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Ref:&lt;br /&gt;(1) Importing Subversion Repositories to Google Code&lt;br /&gt;http://therightstuff.de/CommentView,guid,b984a8e7-e94d-4eed-a705-5dc479f959e8.aspx&lt;br /&gt;(2) 將 Subversion Repository 搬進 Google Code 裡面&lt;br /&gt;http://fourdollars.blogspot.com/2009/08/subversion-repository-google-code.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-560361229022420650?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/560361229022420650/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/change-from-opensvncsieorg-to.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/560361229022420650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/560361229022420650'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/change-from-opensvncsieorg-to.html' title='Change from opensvn.csie.org to code.google.com'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1418083726193032241</id><published>2010-04-22T21:00:00.000-07:00</published><updated>2010-04-22T22:25:15.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>How to dump svn from Free SVN Host</title><content type='html'>1. Download rsvndump&lt;br /&gt;&lt;code class="prettyprint"&gt;$ wget [from sourceforge.net]&lt;/code&gt;&lt;br /&gt;2. Install rsvndump&lt;br /&gt;&lt;code class="prettyprint"&gt;$ ./configure&lt;br /&gt;(If getting error, install the missing package, some times like libsvn-dev or libapr1-dev, just some dev package)&lt;br /&gt;$ make&lt;br /&gt;$ make install&lt;/code&gt;&lt;br /&gt;3. Dump the web to local dump file.&lt;br /&gt;&lt;code class="prettyprint"&gt;$ rsvndump https://opensvn.csie.org/xiaomao101/ &gt; csie_xiaomao101.dumpfile&lt;/code&gt;&lt;br /&gt;4. Create a new repository and load the dump file to it.&lt;br /&gt;&lt;code class="prettyprint"&gt;$ svnadmin create new_repo_dir&lt;br /&gt;$ svnadmin load new_repo_dir &lt;&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1418083726193032241?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1418083726193032241/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/how-to-dump-svn-from-free-svn-host.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1418083726193032241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1418083726193032241'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/how-to-dump-svn-from-free-svn-host.html' title='How to dump svn from Free SVN Host'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5706766654251091176</id><published>2010-04-21T23:09:00.000-07:00</published><updated>2010-04-21T23:20:31.419-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Install Eclipse with Android Development Tools (ADT) plugin in Ubuntu</title><content type='html'>1. Install Eclipse main program&lt;br /&gt;&lt;pre&gt;$ sudo apt-get install eclipse&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;2. Setup plugin source of Eclipse&lt;br /&gt;Note: Ubuntu default Eclipse installation with no source in [Menu-&gt;Help-&gt;Install New Software]&lt;br /&gt;(1) Add Eclipse source:&lt;br /&gt;&lt;pre&gt;Name: Eclipse - galileo&lt;br /&gt;Location: http://download.eclipse.org/releases/galileo&lt;/pre&gt;&lt;br /&gt;(2) Add Android source:&lt;br /&gt;&lt;pre&gt;Name: Android Development Tools (ADT)&lt;br /&gt;Location: https://dl-ssl.google.com/android/eclipse/&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;3. Install ADT&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Ref:&lt;br /&gt;(1) 3. Install the ADT Plugin for Eclipse&lt;br /&gt;http://developer.android.com/sdk/index.html&lt;br /&gt;(2) requires 'org.eclipse.gef 0.0.0' but it could not be found&lt;br /&gt;https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/482244&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5706766654251091176?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5706766654251091176/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/install-eclipse-with-android.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5706766654251091176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5706766654251091176'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/install-eclipse-with-android.html' title='Install Eclipse with Android Development Tools (ADT) plugin in Ubuntu'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1142015682499633651</id><published>2010-04-20T09:09:00.001-07:00</published><updated>2010-04-21T20:23:17.178-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='man'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>No man page for libc function 'fprintf'</title><content type='html'># sudo apt-get install manpages-dev&lt;br /&gt;&lt;br /&gt;ref:https://lists.ubuntu.com/archives/ubuntu-users/2009-May/182747.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1142015682499633651?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1142015682499633651/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/no-man-page-for-libc-function.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1142015682499633651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1142015682499633651'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/no-man-page-for-libc-function.html' title='No man page for libc function &amp;#39;fprintf&amp;#39;'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7902872872173395997</id><published>2010-04-08T10:34:00.001-07:00</published><updated>2010-04-08T10:34:26.566-07:00</updated><title type='text'>test</title><content type='html'>test&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7902872872173395997?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7902872872173395997/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/test.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7902872872173395997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7902872872173395997'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/test.html' title='test'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8975589898845508462</id><published>2010-04-08T02:17:00.000-07:00</published><updated>2010-04-08T02:29:34.768-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ems'/><title type='text'>中国大陆快递EMS查询中“未妥投”是什么意思</title><content type='html'>&lt;div&gt;例子：&lt;/div&gt;&lt;div&gt;小明快递单号EF877417418CS&lt;/div&gt;&lt;div&gt;在EMS官网查询快递情况如下：&lt;/div&gt;&lt;div&gt;[quote]&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;您的邮件于 2010-04-08 16:00:00（沈阳市）未投递成功&lt;/div&gt;&lt;div&gt;未妥投原因：其它,收件人不在，今日再投 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;处 理 时 间 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;处 理 地 点 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;邮 件 状 态&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-07   12:43:00 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;北京市大运村邮电所  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;收寄&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-07   13:12:00 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;北京市大运村邮电所  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;离开收寄局&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-07   17:45:00 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;北京市  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;到达处理中心,来自北京市大运村邮电所&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-07   18:11:00 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;北京市  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;离开处理中心,发往沈阳市&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-08   14:27:31 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;沈阳市  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;到达处理中心,来自北京市&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-08   14:48:40 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;沈阳市  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;安排投递&lt;/div&gt;&lt;div&gt;  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;2010-04-08   16:00:00 &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;沈阳市  &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;未妥投&lt;/div&gt;&lt;div&gt;[/quote]&lt;/div&gt;&lt;div&gt;最近的数据表明“未妥投”，那么到底包裹送到了没有呢？&lt;/div&gt;&lt;div&gt;情形1：收件人不在，改日再投。&lt;/div&gt;&lt;div&gt;情形2：收件人在，可是投递员发现已近下班时间，可以改日再投，故将状态改为“未妥投”。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8975589898845508462?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8975589898845508462/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/ems.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8975589898845508462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8975589898845508462'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/ems.html' title='中国大陆快递EMS查询中“未妥投”是什么意思'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1587957591714949284</id><published>2010-04-05T21:29:00.001-07:00</published><updated>2010-04-05T21:29:33.430-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to change UUID of vdi file (VirtualBox)</title><content type='html'>$ VBoxManage internalcommands setvdiuuid ubuntu.vdi &lt;br /&gt;VirtualBox Command Line Management Interface Version 3.0.8_OSE&lt;br /&gt;(C) 2005-2009 Sun Microsystems, Inc.&lt;br /&gt;All rights reserved.&lt;br /&gt;&lt;br /&gt;UUID changed to: 3c390a56-56b4-4d55-9771-2f7f625f1797&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1587957591714949284?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1587957591714949284/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/how-to-change-uuid-of-vdi-file.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1587957591714949284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1587957591714949284'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/04/how-to-change-uuid-of-vdi-file.html' title='How to change UUID of vdi file (VirtualBox)'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3220688444125329598</id><published>2010-03-28T19:41:00.001-07:00</published><updated>2010-03-28T19:41:28.248-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rpm'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Relocatable RPM .spec question</title><content type='html'>&gt; But I have a %post containing "%{_bindir}/foo" that isn't getting &lt;br /&gt;&gt; relocated properly.&lt;br /&gt;&gt; Its still looking for /usr/bin/foo instead of /home/ellson/usr/bin/foo.&lt;br /&gt;&gt; &lt;br /&gt;&gt; I tried "%{prefix}/bin/foo" but it still resolves to /usr/bin/foo&lt;br /&gt;&lt;br /&gt;All %{...} macros are evaluated at RPM build time, so this won't work.&lt;br /&gt;&lt;br /&gt;&gt; Is there a variable set by the --prefix option that I can use in %post ?&lt;br /&gt;&lt;br /&gt;Yes, environment variables.  Using $RPM_INSTALL_PREFIX0 for the (first)&lt;br /&gt;prefix should work.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3220688444125329598?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3220688444125329598/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/relocatable-rpm-spec-question.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3220688444125329598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3220688444125329598'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/relocatable-rpm-spec-question.html' title='Relocatable RPM .spec question'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5395073277248147275</id><published>2010-03-24T02:16:00.001-07:00</published><updated>2010-03-24T02:16:46.984-07:00</updated><title type='text'>Title of Sidewiki</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Content of Sidewiki&lt;br/&gt;post in my blog.&lt;/p&gt;in reference to: &lt;a href='http://www.rpm.org/max-rpm/s1-rpm-reloc-prefix-tag.html'&gt;The prefix tag: Relocation Central&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/109092603170422464464/id/FQpGu35Q5X8bOPGO5K0-wVuaP8s'&gt;view on Google Sidewiki&lt;/a&gt;)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5395073277248147275?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5395073277248147275/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/title-of-sidewiki.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5395073277248147275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5395073277248147275'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/title-of-sidewiki.html' title='Title of Sidewiki'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6002943812025283977</id><published>2010-03-15T23:00:00.001-07:00</published><updated>2010-03-15T23:00:29.352-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>How to quick switch between console and vim</title><content type='html'># touch test.txt&lt;br /&gt;# vim test.txt&lt;br /&gt;// Input some words in the VIM editor.&lt;br /&gt;// Ctrl+Z to bring the VIM Editor to backround.&lt;br /&gt;// And now you come to the console again.&lt;br /&gt;# ls&lt;br /&gt;&gt; test.txt&lt;br /&gt;// Now, you finish your work in console.&lt;br /&gt;// "fg" command brings your VIM Editor to the front again.&lt;br /&gt;# fg&lt;br /&gt;// At last, you are in VIM Editor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6002943812025283977?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6002943812025283977/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/how-to-quick-switch-between-console-and.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6002943812025283977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6002943812025283977'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/how-to-quick-switch-between-console-and.html' title='How to quick switch between console and vim'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2349949793624658860</id><published>2010-03-07T20:23:00.001-08:00</published><updated>2010-04-21T23:34:17.733-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e17'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Change Ubuntu Window Manager from Metacity to Enlightment (E)</title><content type='html'>All the information about this transition are here:&lt;br /&gt;http://packages.enlightenment.org/&lt;br /&gt;&lt;br /&gt;Problem may be met:&lt;br /&gt;1. Network manager&lt;br /&gt;In Gnome, default network manager's package is "nm-applet". But under E, it is not be started by default.&lt;br /&gt;So you can start it in terminal by hand, or you can change to a E network manager called "emodual-exalt" (short for "exalt").&lt;br /&gt;Just "apt-get install" it.&lt;br /&gt;&lt;br /&gt;Enjoy E.&lt;br /&gt;&lt;br /&gt;Ref:&lt;br /&gt;http://packages.enlightenment.org/&lt;br /&gt;http://e17-stuff.org/content/show.php/Exalt?content=62069&lt;br /&gt;http://forum.enlightenment.org/comments.php?DiscussionID=44&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2349949793624658860?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2349949793624658860/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/change-ubuntu-window-manager-from.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2349949793624658860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2349949793624658860'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/change-ubuntu-window-manager-from.html' title='Change Ubuntu Window Manager from Metacity to Enlightment (E)'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1761726764914819392</id><published>2010-03-05T01:27:00.001-08:00</published><updated>2010-03-05T01:27:20.029-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='locale'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>[PHP] Failed in setlocale()</title><content type='html'>===========&lt;br /&gt;setlocale(LC_ALL, "zh_CN");&lt;br /&gt;===========&lt;br /&gt;But failed and return FALSE.&lt;br /&gt;&lt;br /&gt;Try to list the locales contained in the locale archive file.&lt;br /&gt;===============&lt;br /&gt;# localedef --list-archive&lt;br /&gt;===============&lt;br /&gt;&lt;br /&gt;If "zh_CN" is not in the list, try to add it.&lt;br /&gt;===============&lt;br /&gt;# localedef -f GBK -i zh_CN zh_CN&lt;br /&gt;===============&lt;br /&gt;&lt;br /&gt;Ref:&lt;br /&gt;http://bbs.php.cn/php/ref.gettext.html#43165&lt;br /&gt;http://docs.php.net/manual/en/function.setlocale.php&lt;br /&gt;# man localedef&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1761726764914819392?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1761726764914819392/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/php-failed-in-setlocale.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1761726764914819392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1761726764914819392'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/php-failed-in-setlocale.html' title='[PHP] Failed in setlocale()'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8730089214395621352</id><published>2010-03-04T23:06:00.001-08:00</published><updated>2010-03-04T23:06:49.096-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Set DNS server in Ubuntu</title><content type='html'>DNS server IP is set in "/etc/resolv.conf", but if DHCP is used, the DNS server IP recieved from DHCP server will cover the config in "/etc/resolv.conf".&lt;br /&gt;&lt;br /&gt;Caution: Dont define DNS server IP in "/etc/network/interfaces" like this:&lt;br /&gt;===============&lt;br /&gt;	# dns-* options are implemented by the resolvconf package, if installed&lt;br /&gt;	dns-nameservers 192.168.1.1&lt;br /&gt;	dns-search 192.168.1.1&lt;br /&gt;===============&lt;br /&gt;This will make you cant connect to the website using domain name, but only using IP address will connect to the website.&lt;br /&gt;&lt;br /&gt;Ref:&lt;br /&gt;http://www.cyberciti.biz/faq/setting-up-an-network-interfaces-file/&lt;br /&gt;https://help.ubuntu.com/8.04/serverguide/C/network-configuration.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8730089214395621352?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8730089214395621352/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/set-dns-server-in-ubuntu.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8730089214395621352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8730089214395621352'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/set-dns-server-in-ubuntu.html' title='Set DNS server in Ubuntu'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3868010942634044668</id><published>2010-03-03T22:20:00.001-08:00</published><updated>2010-04-21T23:26:19.468-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apt'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Limit download speed in apt-get</title><content type='html'># sudo vim /etc/apt/apt.conf.d/76download&lt;br /&gt;Add lines below:&lt;br /&gt;================&lt;br /&gt;&lt;br /&gt;Acquire&lt;br /&gt;{&lt;br /&gt;Queue-mode "access";&lt;br /&gt;http&lt;br /&gt;{&lt;br /&gt;Dl-Limit "25";&lt;br /&gt;};&lt;br /&gt;};&lt;br /&gt;================&lt;br /&gt;&lt;br /&gt;These codes will limit speed to 25KB/s, when you are in command mode or using Synaptic Package Managemer (GUI).&lt;br /&gt;&lt;br /&gt;Ref: http://www.associatedcontent.com/article/2717695/ubuntu_limiting_download_speed_in_synaptic.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3868010942634044668?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3868010942634044668/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/limit-download-speed-in-apt-get.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3868010942634044668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3868010942634044668'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/limit-download-speed-in-apt-get.html' title='Limit download speed in apt-get'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-47042010979915301</id><published>2010-03-01T00:42:00.001-08:00</published><updated>2010-04-21T23:27:51.048-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='filesystem'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>create a file that root cant write it.</title><content type='html'>[1] If you change the permission of a file, not allow everyone to write.&lt;br /&gt;But you will find that root can also write it, see below:&lt;br /&gt;===============================================================================&lt;br /&gt;# echo 1 &gt; test&lt;br /&gt;# chmod 444 test&lt;br /&gt;# ls -l&lt;br /&gt;-r--r--r-- 1 root root 2 2010-03-01 15:49 test&lt;br /&gt;# echo 2 &gt; test&lt;br /&gt;# cat 2&lt;br /&gt;2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[2] But you can use "chattr" to change the attrib of a file, not allow root to.&lt;br /&gt;===============================================================================&lt;br /&gt;# echo 1&gt;1&lt;br /&gt;# chattr +i 1&lt;br /&gt;# echo 2&gt;1&lt;br /&gt;-bash: 1: Permission denied&lt;br /&gt;# ls -l&lt;br /&gt;total 4&lt;br /&gt;-rw-r--r-- 1 root root 1 2010-03-01 16:12 1&lt;br /&gt;# lsattr&lt;br /&gt;----i------------- ./1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[3] We also find some directories of system are also set by "chattr".&lt;br /&gt;===============================================================================&lt;br /&gt;# lsattr /usr/    &lt;br /&gt;------------------ /usr/X11R6&lt;br /&gt;--------------I--- /usr/bin&lt;br /&gt;------------------ /usr/share&lt;br /&gt;------------------ /usr/games&lt;br /&gt;--------------I--- /usr/lib&lt;br /&gt;------------------ /usr/src&lt;br /&gt;------------------ /usr/sbin&lt;br /&gt;------------------ /usr/include&lt;br /&gt;------------------ /usr/local&lt;br /&gt;&lt;br /&gt;[4] Reference:&lt;br /&gt;===============================================================================&lt;br /&gt;# man chattr&lt;br /&gt;http://en.wikipedia.org/wiki/Chattr&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-47042010979915301?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/47042010979915301/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/create-file-that-root-cant-write-it.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/47042010979915301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/47042010979915301'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/03/create-file-that-root-cant-write-it.html' title='create a file that root cant write it.'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3066885934039417367</id><published>2010-01-27T21:06:00.001-08:00</published><updated>2010-01-27T21:06:23.709-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>How to get ICP image containing ICP number</title><content type='html'>How to get a ICP (Internet Content Provider) image / logos which contains a ICP number?&lt;br /&gt;&lt;br /&gt;Use google image search , seaching for "icp imagesize:166x48" or "beian imagesize:166x48"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3066885934039417367?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3066885934039417367/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/how-to-get-icp-image-containing-icp.html#comment-form' title='1 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3066885934039417367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3066885934039417367'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/how-to-get-icp-image-containing-icp.html' title='How to get ICP image containing ICP number'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7540716256026820273</id><published>2010-01-26T22:48:00.001-08:00</published><updated>2011-02-22T02:55:58.848-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><title type='text'>Get the view size not window size in ExtJS</title><content type='html'>If your browser window contain a vertical scrollbar, using Ext.getBody().getWidth() will get the body size with the width of vertical scrollbar.&lt;br /&gt;Example, if the body is 800px. and vertical scroll bar is 50px, so the vew size is only 750px.&lt;br /&gt;If you set width of a component to 800px, you will see a horizontal scrollbar.&lt;br /&gt;So lets use Ext.getBody().getViewSize().width (see docs for detail). It will give us the width of the region you see.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7540716256026820273?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7540716256026820273/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/get-view-size-not-window-size-in-extjs.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7540716256026820273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7540716256026820273'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/get-view-size-not-window-size-in-extjs.html' title='Get the view size not window size in ExtJS'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3480542763802344986</id><published>2010-01-26T20:01:00.001-08:00</published><updated>2010-04-21T23:32:32.821-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>SVN client under linux</title><content type='html'>One choice is "RabbitVCS".&lt;br /&gt;you can install it with apt under Ubuntu Linux system.&lt;br /&gt;But the default SVN browser is firefox. That is too big to startup.&lt;br /&gt;So, we can change it to a more light one, like "Links2".&lt;br /&gt;You can change it in "Settings", change "firefox" to "xlinks2".&lt;br /&gt;&lt;br /&gt;=====================================================================&lt;br /&gt;Update:20100422&lt;br /&gt;From version 0.13 RabbitVCS came with a nice SVN browser like the one under win.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3480542763802344986?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3480542763802344986/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/svn-client-under-linux.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3480542763802344986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3480542763802344986'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/svn-client-under-linux.html' title='SVN client under linux'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-293210918361820497</id><published>2010-01-19T21:12:00.001-08:00</published><updated>2010-01-19T21:12:48.368-08:00</updated><title type='text'>Help Mysql</title><content type='html'>You can help mysql from the link below.&lt;br /&gt;&lt;br /&gt;http://www.helpmysql.org/cn/petition&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-293210918361820497?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/293210918361820497/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/help-mysql.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/293210918361820497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/293210918361820497'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/help-mysql.html' title='Help Mysql'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3784141898288551591</id><published>2010-01-16T09:28:00.001-08:00</published><updated>2010-01-16T09:28:33.932-08:00</updated><title type='text'>twitter翻墙</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;Echofon 真是twitter翻墙利器啊，又是firefox的插件，&lt;wbr/&gt;超爽。&lt;/p&gt;in reference to: &lt;p&gt;&lt;blockquote&gt;"Echofon"&lt;br/&gt;- &lt;a href='http://www.kenengba.com/post/2216.html'&gt;Firefox优秀扩展推荐（3） | 可能吧&lt;/a&gt; (&lt;a href='http://www.google.com/sidewiki/entry/109092603170422464464/id/m6D3tw0UfUMG-xY3bq5ywvSCVvg'&gt;view on Google Sidewiki&lt;/a&gt;)&lt;/blockquote&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3784141898288551591?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3784141898288551591/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/twitter.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3784141898288551591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3784141898288551591'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/twitter.html' title='twitter翻墙'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3580133765956569873</id><published>2010-01-05T17:37:00.001-08:00</published><updated>2010-01-05T17:37:41.640-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Find some owner's files under linux</title><content type='html'>shell&gt; cd /some/directory&lt;br /&gt;shell&gt; find -user xiaomao101 -print&lt;br /&gt;&lt;br /&gt;ref:&lt;br /&gt;http://www.wallpaperama.com/forums/how-to-locate-or-find-files-by-owner-in-linux-shell-command-finding-files-by-owner-t1208.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3580133765956569873?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3580133765956569873/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/find-some-owner-files-under-linux_05.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3580133765956569873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3580133765956569873'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/find-some-owner-files-under-linux_05.html' title='Find some owner&amp;#39;s files under linux'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8358023432364734077</id><published>2010-01-05T17:35:00.001-08:00</published><updated>2010-01-05T17:35:53.631-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux tips'/><title type='text'>Find some owner's files under linux</title><content type='html'>shell&gt; cd /some/directory&lt;br /&gt;shell&gt; find -user xiaomao101 -print&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8358023432364734077?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8358023432364734077/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/find-some-owner-files-under-linux.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8358023432364734077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8358023432364734077'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/find-some-owner-files-under-linux.html' title='Find some owner&amp;#39;s files under linux'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7514274017907614722</id><published>2010-01-03T20:13:00.001-08:00</published><updated>2010-01-03T20:13:14.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>mysql backup and restore</title><content type='html'>1. backup database tables (user as root)&lt;br /&gt;shell&gt; mysqldump -p123456 database_name table_name &gt; table_name_dump.sql&lt;br /&gt;&lt;br /&gt;2. restore the backup files (user as root)&lt;br /&gt;shell&gt; mysql -p123456 database_name &lt; table_name_dump.sql&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7514274017907614722?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7514274017907614722/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/mysql-backup-and-restore.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7514274017907614722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7514274017907614722'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2010/01/mysql-backup-and-restore.html' title='mysql backup and restore'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7219088486681415529</id><published>2009-12-25T10:05:00.000-08:00</published><updated>2009-12-25T10:08:39.409-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>firefox全屏如何显示不让菜单栏，tab页等自动隐藏</title><content type='html'>browser.fullscreen.autohide == false&lt;br /&gt;&lt;br /&gt;ps:&lt;br /&gt;browser.fullscreen.animateUp可以设置自动隐藏时间&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7219088486681415529?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7219088486681415529/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/firefoxtab.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7219088486681415529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7219088486681415529'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/firefoxtab.html' title='firefox全屏如何显示不让菜单栏，tab页等自动隐藏'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6026446255137959842</id><published>2009-12-23T10:09:00.001-08:00</published><updated>2009-12-23T10:09:17.071-08:00</updated><title type='text'>?ubuntu???gmail??post??</title><content type='html'>test&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6026446255137959842?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6026446255137959842/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/ubuntugmailpost.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6026446255137959842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6026446255137959842'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/ubuntugmailpost.html' title='?ubuntu???gmail??post??'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8629622452656328032</id><published>2009-12-18T09:15:00.000-08:00</published><updated>2011-02-22T02:55:58.851-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='extjs'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>使用eclipse及其他来编辑ExtJS的工程</title><content type='html'>虽然最后放弃了这种臃肿的办法，不过使用过确实发现了优点还是有一些的：&lt;br /&gt;&lt;br /&gt;1. 高亮显示当前光标所在的变量的所有同一个变量myMask，然后所有myMask变量的背景都变成了lightyellow，省得去一个一个的搜索了，一目了然。&lt;br /&gt;&lt;br /&gt;2. 自动完成，能够根据定义好的类找到相应的方法，比如fp是一个FormPanel，输入“fp.g”就会出现“fp.getForm()”等方法。&lt;br /&gt;&lt;br /&gt;3. 自动找类或者方法定义的地方，比如按住ctrl键，鼠标放在任意一个调用fp的地方，然后指针变成了手形，就好像这个fp是一个链接一样，然后点击之后就能跳到fp定义的地方“var fp = new Ext.FormPanel({...”。&lt;br /&gt;&lt;br /&gt;4. 还有就是Elipse里面一些好用的快捷键，比如多行复制“ctrl+alt+上或者下方向键”，多行上下移动“alt+上或者下方向键”，删除多行“ctrl+D”。这些在UE里面只能处理单行。&lt;br /&gt;&lt;br /&gt;配置上没什么好说的，直接去下载或者在Eclipse中配置如下URL即可：&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="line-height: 14px; white-space: pre-wrap;font-family:courier;font-size:12px;"  &gt;Aptana - http://update.aptana.com/install/studio&lt;br /&gt;PDT - http://downloads.zend.com/pdt&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="line-height: 14px; white-space: pre-wrap;font-family:courier;font-size:12px;"  &gt;Spket - http://www.spket.com/update/&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="line-height: 14px; white-space: pre-wrap;font-family:courier;font-size:12px;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8629622452656328032?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8629622452656328032/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/eclipseextjs.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8629622452656328032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8629622452656328032'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/eclipseextjs.html' title='使用eclipse及其他来编辑ExtJS的工程'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3581776762618955038</id><published>2009-12-18T09:10:00.000-08:00</published><updated>2011-02-22T02:55:58.854-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><title type='text'>PHP的结束符（闭合标签）?&gt;</title><content type='html'>玩了那么久的PHP，才知道PHP竟然可以不写结束符?&gt;&lt;br /&gt;&lt;br /&gt;参照这里：&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style="line-height: 14px; white-space: pre-wrap;font-family:courier;font-size:12px;"  &gt;http://codeigniter.org.cn/user_guide/general/styleguide.html#php_closing_tag&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;而且一般来说不加没有任何坏处，加了反而会出现问题。比如最近遇到的在闭合标签后面有两行空行就会输出到前台，如果前台没有处理，就有可能报错（比如js错误）。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3581776762618955038?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3581776762618955038/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/php.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3581776762618955038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3581776762618955038'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/php.html' title='PHP的结束符（闭合标签）?&gt;'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5947823408381487961</id><published>2009-12-17T09:01:00.000-08:00</published><updated>2010-06-04T09:51:02.685-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gfw'/><title type='text'>twitter第三方</title><content type='html'>&lt;a href="http://t.jteet.com/home"&gt;http://t.jteet.com/home&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;https://sshgfw.boardoo.net/index.php&lt;br /&gt;&lt;br /&gt;来源：&lt;br /&gt;&lt;a href="http://www.kejiyun.cn/post/101/101.html"&gt;http://www.kejiyun.cn/post/101/101.html&lt;/a&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5947823408381487961?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5947823408381487961/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/twitter.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5947823408381487961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5947823408381487961'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/twitter.html' title='twitter第三方'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-678412121910714370</id><published>2009-12-17T08:45:00.000-08:00</published><updated>2010-06-04T09:48:38.719-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gfw'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='hacker'/><title type='text'>开始翻墙生活</title><content type='html'>就像某个blog说的，将来，访问访问互联网也是一种投资，你不但得为每月支付上网费用，还得为每天翻墙支付一定费用。&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-678412121910714370?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/678412121910714370/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/678412121910714370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/678412121910714370'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/12/blog-post.html' title='开始翻墙生活'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3770369723733334298</id><published>2009-06-16T04:31:00.001-07:00</published><updated>2009-06-16T04:31:34.867-07:00</updated><title type='text'>test</title><content type='html'>&lt;DIV&gt;&lt;SPAN class=482183111-16062009&gt;&lt;FONT  face=Arial&gt;test&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3770369723733334298?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3770369723733334298/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/06/test.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3770369723733334298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3770369723733334298'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/06/test.html' title='test'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1688890927012657712</id><published>2009-05-12T04:37:00.001-07:00</published><updated>2009-05-12T04:37:52.800-07:00</updated><title type='text'>www.feedsky.com</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial&gt;0332daa8&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV align=left&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face=Arial&gt;&lt;SPAN   class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN   class=828363301-03032009&gt;--------------------------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN   class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; best regards,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN   class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;   Devin_Chen&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;FONT face=灿砰 color=#000000 size=3&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1688890927012657712?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1688890927012657712/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/wwwfeedskycom.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1688890927012657712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1688890927012657712'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/wwwfeedskycom.html' title='www.feedsky.com'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3367546407611027463</id><published>2009-05-07T06:49:00.001-07:00</published><updated>2009-05-07T06:49:26.014-07:00</updated><title type='text'>Attansic / Atheros Ethernet Utility L1/L2 Download</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial&gt;  &lt;H1&gt;Attansic / Atheros Ethernet Utility L1/L2&lt;/H1&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;A   href="http://station-drivers.com/telechargement/atheros/Atheros_Ethernetutility_V21606.exe"   target=_blank&gt;&lt;STRONG&gt;Download &lt;/STRONG&gt;&lt;/A&gt;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV&gt;&lt;FONT face=Arial&gt;&lt;A   href="http://station-drivers.com/telechargement/atheros/Atheros_Ethernetutility_V21606.exe"&gt;http://station-drivers.com/telechargement/atheros/Atheros_Ethernetutility_V21606.exe&lt;/A&gt;&lt;/FONT&gt;&lt;/DIV&gt;  &lt;DIV align=left&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN   class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;  &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN   class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;FONT face=灿砰   color=#000000 size=3&gt;  &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3367546407611027463?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3367546407611027463/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/attansic-atheros-ethernet-utility-l1l2.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3367546407611027463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3367546407611027463'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/attansic-atheros-ethernet-utility-l1l2.html' title='Attansic / Atheros Ethernet Utility L1/L2 Download'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6256321500626109654</id><published>2009-05-04T09:08:00.001-07:00</published><updated>2009-05-04T09:09:32.786-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='牢骚'/><title type='text'>墨西哥外长呼吁国民勿来中国旅游，然后看看我们的国民</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y_vcrctO-5M/Sf8TGMFdCYI/AAAAAAAAAS0/cHmvW63caoM/s1600-h/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 331px;" src="http://3.bp.blogspot.com/_Y_vcrctO-5M/Sf8TGMFdCYI/AAAAAAAAAS0/cHmvW63caoM/s400/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG" alt="" id="BLOGGER_PHOTO_ID_5332001480874199426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;只能用壮观来形容了，。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6256321500626109654?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6256321500626109654/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6256321500626109654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6256321500626109654'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/blog-post.html' title='墨西哥外长呼吁国民勿来中国旅游，然后看看我们的国民'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y_vcrctO-5M/Sf8TGMFdCYI/AAAAAAAAAS0/cHmvW63caoM/s72-c/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7560227705272288346</id><published>2009-05-03T22:44:00.001-07:00</published><updated>2009-05-03T22:44:56.002-07:00</updated><title type='text'>Interl pull-up和weak pull-up</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial&gt;  &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT color=#000000&gt;&lt;FONT   size=3&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;internal &lt;B&gt;&lt;SPAN   style="BACKGROUND: #ff66ff; COLOR: black"&gt;pull-up&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN   style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是内置上拉电阻，就是在管脚悬空的时候提供一个高输入电平。&lt;/SPAN&gt;&lt;SPAN   lang=EN-US   style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;?xml:namespace   prefix = o ns = "urn:schemas-microsoft-com:office:office"   /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;  &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US   style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;FONT   face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;  &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT color=#000000&gt;&lt;FONT   size=3&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;internal &lt;B&gt;&lt;SPAN   style="BACKGROUND: #ff66ff; COLOR: black"&gt;pull-up&lt;/SPAN&gt;&lt;/B&gt;: &amp;nbsp; &amp;nbsp;   &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN   style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;芯片输出一个高电平&lt;/SPAN&gt;&lt;FONT   face="Times New Roman"&gt;&lt;SPAN lang=EN-US&gt; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN lang=EN-US   style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;  &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US   style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;FONT   face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;  &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT   color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;weak&lt;B&gt;&lt;SPAN   style="BACKGROUND: #ff66ff; COLOR: black"&gt; pull-up&lt;/SPAN&gt;&lt;/B&gt;   &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN   style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;指&lt;/SPAN&gt;&lt;FONT   face="Times New Roman"&gt; &lt;B&gt;&lt;SPAN lang=EN-US   style="BACKGROUND: #ff66ff; COLOR: black"&gt;pull-up&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;SPAN   lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN   style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的程度算是弱的，不是強的。&lt;/SPAN&gt;&lt;SPAN   lang=EN-US&gt;&lt;FONT face="Times New Roman"&gt;weak &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN   style="FONT-FAMILY: 新細明體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;就是弱，不強。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7560227705272288346?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7560227705272288346/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/interl-pull-upweak-pull-up.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7560227705272288346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7560227705272288346'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/05/interl-pull-upweak-pull-up.html' title='Interl pull-up和weak pull-up'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1911754216725208268</id><published>2009-04-30T08:52:00.000-07:00</published><updated>2010-04-21T23:39:30.149-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>编辑软盘镜像img文件的工具</title><content type='html'>看这里是软件作者的Blog：http://blog.csdn.net/bacy001/archive/2008/04/11/2280437.aspx&lt;br /&gt;&lt;br /&gt;工具很简单，很好用，而且还有源代码，C编写的。&lt;br /&gt;&lt;br /&gt;需要下载的请登陆作者的Blog吧！！&lt;br /&gt;&lt;br /&gt;忘记说名称了——&lt;br /&gt;&lt;h1 class="title_txt"&gt;Floppy Disk Image Editor&lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1911754216725208268?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1911754216725208268/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/img.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1911754216725208268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1911754216725208268'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/img.html' title='编辑软盘镜像img文件的工具'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-4857884437607256810</id><published>2009-04-24T10:24:00.000-07:00</published><updated>2010-06-04T09:47:10.664-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>火输(Fireinput) Firefox下的一款中文输入法插件</title><content type='html'>http://www.fireinput.com&lt;br /&gt;&lt;br /&gt;这一款插件真的不错,可以在刚安装完Linux,还没有中文输入法的时候使用.&lt;br /&gt;我现在就是使用这个插件写的blog。真的很有趣阿。&lt;br /&gt;&lt;br /&gt;另外还有一个网站提供在线输入法的（http://zaixianshurufa.com/），也很好用，可以放在firefox的sidebar里面，然后使用起来很好拉。&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-4857884437607256810?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/4857884437607256810/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/fireinput-firefox.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4857884437607256810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4857884437607256810'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/fireinput-firefox.html' title='火输(Fireinput) Firefox下的一款中文输入法插件'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-212831669146203537</id><published>2009-04-16T09:34:00.000-07:00</published><updated>2009-04-16T09:35:53.091-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><category scheme='http://www.blogger.com/atom/ns#' term='UltraEdit'/><title type='text'>UltraEdit实现代码折叠的wordfile语法</title><content type='html'>/Open Fold Strings = "if" "while"&lt;br /&gt;&lt;span style="display: none;"&gt;O,U0L8P t3i-b;u`&lt;/span&gt; /Close Fold Strings = "endif" "endw"&lt;span style="font-size: 0px;"&gt;vAg-w;l ? A8W&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-212831669146203537?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/212831669146203537/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/ultraeditwordfile.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/212831669146203537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/212831669146203537'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/ultraeditwordfile.html' title='UltraEdit实现代码折叠的wordfile语法'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1505013869397177406</id><published>2009-04-15T02:58:00.001-07:00</published><updated>2009-04-15T02:58:54.947-07:00</updated><title type='text'>UltraEdit选项“Bookmark column with line”</title><content type='html'>&lt;!-- Converted from text/plain format --&gt; &lt;P&gt;&lt;FONT size=2&gt;&lt;FONT size=3&gt;Advanced -&amp;gt; Configuration -&amp;gt; Editor -&amp;gt;  Bookmarks and check the option "&lt;EM&gt;Bookmark column with  line&lt;/EM&gt;"&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman"  size=3&gt;这样每次新建bookmark的时候，都会记住当前光标所在（列）位置。&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman" size=3&gt;比如：&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman" size=3&gt;code：&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;================&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Courier New" size=3&gt;mov ax，bx&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;================&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman"  size=3&gt;如果我当前光标在"a"和"x"之间，然后Ctrl+F2新建bookmark。&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face="Times New Roman"  size=3&gt;然后我每次用F2跳到该行的时候，光标会自动跳到"a"和"x"之间。&lt;/FONT&gt;&lt;/DIV&gt; &lt;P&gt;&lt;FONT face="Times New Roman"  size=3&gt;如果没有check该项，则光标保持在行首。&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1505013869397177406?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1505013869397177406/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/ultraeditbookmark-column-with-line.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1505013869397177406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1505013869397177406'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/ultraeditbookmark-column-with-line.html' title='UltraEdit选项“Bookmark column with line”'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3588328927506168072</id><published>2009-04-12T19:26:00.000-07:00</published><updated>2009-04-12T19:27:15.699-07:00</updated><title type='text'>汇编伪指令 - @A（圈A） @F（圈F） @@（两个圈） </title><content type='html'>&lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;Code&lt;SPAN  class=429282402-13042009&gt;:&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=429282402-13042009&gt;=========================&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN class=429282402-13042009&gt;sub ax,  ax&lt;BR&gt;jz @F&lt;BR&gt;inc ax&lt;BR&gt;@@:&lt;BR&gt;mov bx, 05h&lt;BR&gt;add ax, bx &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN class=429282402-13042009&gt;&lt;SPAN  class=429282402-13042009&gt;=========================&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV align=left&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;在汇编语言中有很多的标记，如果汇编的程序比较长的话，对标记起名是个麻烦事。所以就使用了@@, @f,  @b,等，@f表示本指令后的第一个@@,@b表示本指令前的第一个@@,@@可以多次使用。象你给的例子里：如果为零则跳转到mov  bx,05h&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;FONT face=灿�砰&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3588328927506168072?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3588328927506168072/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/aa-ff.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3588328927506168072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3588328927506168072'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/aa-ff.html' title='汇编伪指令 - @A（圈A） @F（圈F） @@（两个圈） '/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3827711966776032771</id><published>2009-04-09T06:14:00.001-07:00</published><updated>2009-04-09T06:19:51.091-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google推出基于颜色的图片搜索</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y_vcrctO-5M/Sd31YLwTY2I/AAAAAAAAASs/4P4XxrvgR-4/s1600-h/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 183px;" src="http://3.bp.blogspot.com/_Y_vcrctO-5M/Sd31YLwTY2I/AAAAAAAAASs/4P4XxrvgR-4/s400/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG" alt="" id="BLOGGER_PHOTO_ID_5322680130442847074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;让我想到了未来的某天，上传一张小狗的照片到google上面，点“搜索”之后，google立马显示“这是一条哈士奇，12~18个月，...”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3827711966776032771?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3827711966776032771/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/google.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3827711966776032771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3827711966776032771'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/google.html' title='Google推出基于颜色的图片搜索'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y_vcrctO-5M/Sd31YLwTY2I/AAAAAAAAASs/4P4XxrvgR-4/s72-c/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-432457901550342775</id><published>2009-04-04T05:00:00.000-07:00</published><updated>2009-04-04T05:01:13.831-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Windows 2003配置PHP扩展</title><content type='html'>&lt;div class="date"&gt;2007/09/12  07:25&lt;/div&gt;&lt;br /&gt;1. 下载PHP载&lt;em&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;php-5.2.4-Win32.zip&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;2. 解压缩以后重命名为&lt;em&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;php&lt;/span&gt;&lt;/em&gt;，并放到C:\根目录下&lt;br /&gt;3. mv php.ini-recommended &lt;span style="background-color: rgb(204, 255, 255);"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;em&gt;php.ini&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;4. vi php.ini&lt;br /&gt;&lt;em&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;register_globals = On&lt;br /&gt;doc_root = D:\wwwroot&lt;br /&gt;extension_dir = "C:\php\ext"&lt;br /&gt;extension=php_mysql.dll&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;5. 添加INI文件路径到注册表&lt;br /&gt;添加注册表项&lt;span style="font-size:85%;"&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath&lt;/em&gt;&lt;/span&gt;(字符串类型)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;值为&lt;em&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;C:\php&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;6. 添加环境变量(到Path)。（需要重启）&lt;br /&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;C:\php&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;7. 打开IIS管理器，网站右键属性，在“主目录”标签页中找到“应用程序配置”，添加PHP可执行文件“&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;C:\php\php5isapi.dll&lt;/em&gt;&lt;/span&gt;”；添加一个新的WEB扩展，扩展名随便，扩展启动的时候运行“&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;C:\php\php5isapi.dll&lt;/em&gt;&lt;/span&gt;”；重启IIS。&lt;br /&gt;8. WEB根目录下新建文件phpinfo.php，内容为：&lt;br /&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;&lt;?php&lt;br /&gt;phpinfo();&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="background-color: rgb(204, 255, 255);font-family:Times New Roman;color:#0000ff;"  &gt;&lt;em&gt;?&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-432457901550342775?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/432457901550342775/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/windows-2003php.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/432457901550342775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/432457901550342775'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/windows-2003php.html' title='Windows 2003配置PHP扩展'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2056338160444303652</id><published>2009-04-04T04:59:00.001-07:00</published><updated>2009-04-04T04:59:53.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>IIS下PHP的错误</title><content type='html'>2008/01/19  01:57&lt;br /&gt;&lt;br /&gt;提示：No input file specified.&lt;br /&gt;原因：比如，wwwroot路径是的D：，但是虚拟目录用的路径是E：。这样php.ini文件中的doc_root变量就有冲突了。&lt;br /&gt;解决：注释掉doc_root变量。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;提示：内存位置访问无效&lt;br /&gt;原因：在PHP5.2.4中加载php_sqlite.dll时忘记加载php_pdo.dll文件，运行phpinfo()函数时提示内存位置访问无效。&lt;br /&gt;解决：去掉";extension=php_pdo.dll"前面的分号，重新启动w3svc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2056338160444303652?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2056338160444303652/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/iisphp.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2056338160444303652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2056338160444303652'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/iisphp.html' title='IIS下PHP的错误'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5119345404642495374</id><published>2009-04-02T05:11:00.000-07:00</published><updated>2009-04-02T05:13:20.806-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='牢骚'/><title type='text'>QQ空间插入代码.代码解释space_addItem()方法的解释</title><content type='html'>&lt;h2 class="mode_title"  style="font-size:16px;"&gt;&lt;span class="left"&gt;2008年2月7日  21时5分53秒&lt;/span&gt;&lt;/h2&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;br /&gt;function space_addItem(type, itemno, posx, posy, width, height, zIndex, notPlayFlash)&lt;br /&gt;          {&lt;br /&gt;                if (simpleMode &amp;amp;&amp;amp; type &gt; 1)&lt;br /&gt;                {return;}&lt;br /&gt;                switch (type)&lt;br /&gt;                {&lt;br /&gt;                      case 1:&lt;br /&gt;                            space_changeSkin(type, itemno, posx, posy, zIndex);&lt;br /&gt;                            break;&lt;br /&gt;                      case 19:&lt;br /&gt;                            space_changeTitle(type, itemno, zIndex);&lt;br /&gt;                            break;&lt;br /&gt;                      case 2: case 3: case 6: case 18: case 12: case 13: case 15: case 16: case 17:&lt;br /&gt;                            space_FloatItems(type, itemno, posx, posy, width, height, zIndex);&lt;br /&gt;                            break;&lt;br /&gt;                      case 4:&lt;br /&gt;                            space_mouse(type, itemno);&lt;br /&gt;                            break;&lt;br /&gt;                      case 5:&lt;br /&gt;                            space_addFloatItem(type, itemno, posy, width);&lt;br /&gt;                            break;&lt;br /&gt;                      case 7: case 20:&lt;br /&gt;                            space_addFlower(type, itemno, posx, posy, width, height, zIndex, false, !g_FlowerXDoc);&lt;br /&gt;                            if (!g_FlowerXDoc)&lt;br /&gt;                            {&lt;br /&gt;              window.visitCountCallBack2 = new Function("space_addFlower(" + type + "," + itemno + "," + posx + "," + posy + "," + width + "," + height + "," + zIndex + ",true);");&lt;br /&gt;                            }&lt;br /&gt;                            break;&lt;br /&gt;                      case 22:&lt;br /&gt;                            space_addMagicShow(type, itemno);&lt;br /&gt;                            break;&lt;br /&gt;                      case 8:&lt;br /&gt;                            break;&lt;br /&gt;                      case 9:&lt;br /&gt;                            break;&lt;br /&gt;                      case 11:&lt;br /&gt;                            break;&lt;br /&gt;                      case 14:&lt;br /&gt;          if (notPlayFlash) { currentStyle[14] = [itemno, posx, posy, 0, 0, 0]; return; } space_addWelFlash(type, itemno, posx, posy);&lt;br /&gt;                            break;&lt;br /&gt;                      case 49:&lt;br /&gt;                            space_changeQCCSkin(type, itemno);&lt;br /&gt;                            break;&lt;br /&gt;                      default:&lt;br /&gt;                            alert("\u9519\u8BEF\u7684\u7C7B\u578B:" + type);&lt;br /&gt;                }&lt;br /&gt;                g_EditFlag = 1;&lt;br /&gt;          }&lt;br /&gt;       &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;          参数itemno：物品的代号，比如是背景图片itemno=9079，则物品地址为&lt;a link="http://imgcache.qq.com/qzone/space_item/orig/3/9075_bg.jpg" target="_blank" href="http://imgcache.qq.com/qzone/space_item/orig/3/9075_bg.jpg"&gt;http://imgcache.qq.com/qzone/space_item/orig/3/9075_bg.jpg&lt;/a&gt;&lt;div&gt;&lt;wbr&gt;。&lt;br /&gt;          你要是闲着没事，可以用迅雷批量下载，&lt;a link="http://imgcache.qq.com/qzone/space_item/orig/3/(*)_bg.jpg" target="_blank" href="http://imgcache.qq.com/qzone/space_item/orig/3/%28*%29_bg.jpg"&gt;http://imgcache.qq.com/qzone/space_item/orig/&lt;span style="line-height: 1.3em; color: rgb(255, 0, 0);"&gt;3&lt;/span&gt;&lt;wbr&gt;/&lt;span style="line-height: 1.3em; color: rgb(0, 0, 0);"&gt;(*)&lt;/span&gt;&lt;wbr&gt;_bg.jpg&lt;/a&gt;&lt;wbr&gt;，当然那个3亦可以替换掉。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5119345404642495374?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5119345404642495374/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/qqspaceadditem.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5119345404642495374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5119345404642495374'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/qqspaceadditem.html' title='QQ空间插入代码.代码解释space_addItem()方法的解释'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2373390013898384013</id><published>2009-04-02T05:07:00.000-07:00</published><updated>2009-04-02T05:08:30.366-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>如何定义跨行或者跨列的单元格(合并单元格)</title><content type='html'>&lt;pre class="prettyprint"&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;h4&amp;gt;Cell that spans two columns:&amp;lt;/h4&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;table border="1"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;th colspan="2"&amp;gt;Telephone&amp;lt;/th&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;Bill Gates&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;555 77 854&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;555 77 855&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;h4&amp;gt;Cell that spans two rows:&amp;lt;/h4&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;table border="1"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;th&amp;gt;First Name:&amp;lt;/th&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;Bill Gates&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;th rowspan="2"&amp;gt;Telephone:&amp;lt;/th&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;555 77 854&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;tr&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;td&amp;gt;555 77 855&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;显示效果:&lt;br /&gt;&lt;br /&gt;&lt;h4&gt;Cell that spans two columns:&lt;/h4&gt;&lt;br /&gt;&lt;table border="1"&gt;&lt;br /&gt;   &lt;tbody&gt;&lt;br /&gt;       &lt;tr&gt;&lt;br /&gt;           &lt;th&gt;Name&lt;/th&gt;&lt;br /&gt;&lt;br /&gt;           &lt;th colspan="2"&gt;Telephone&lt;/th&gt;&lt;br /&gt;       &lt;/tr&gt;&lt;br /&gt;       &lt;tr&gt;&lt;br /&gt;           &lt;td&gt;Bill Gates&lt;/td&gt;&lt;br /&gt;           &lt;td&gt;555 77 854&lt;/td&gt;&lt;br /&gt;           &lt;td&gt;555 77 855&lt;/td&gt;&lt;br /&gt;       &lt;/tr&gt;&lt;br /&gt;&lt;br /&gt;   &lt;/tbody&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;h4&gt;Cell that spans two rows:&lt;/h4&gt;&lt;br /&gt;&lt;table border="1"&gt;&lt;br /&gt;   &lt;tbody&gt;&lt;br /&gt;       &lt;tr&gt;&lt;br /&gt;           &lt;th&gt;First Name:&lt;/th&gt;&lt;br /&gt;           &lt;td&gt;Bill Gates&lt;/td&gt;&lt;br /&gt;       &lt;/tr&gt;&lt;br /&gt;&lt;br /&gt;       &lt;tr&gt;&lt;br /&gt;           &lt;th rowspan="2"&gt;Telephone:&lt;/th&gt;&lt;br /&gt;           &lt;td&gt;555 77 854&lt;/td&gt;&lt;br /&gt;       &lt;/tr&gt;&lt;br /&gt;       &lt;tr&gt;&lt;br /&gt;           &lt;td&gt;555 77 855&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2373390013898384013?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2373390013898384013/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2373390013898384013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2373390013898384013'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/blog-post.html' title='如何定义跨行或者跨列的单元格(合并单元格)'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1670878183976078486</id><published>2009-04-02T05:02:00.001-07:00</published><updated>2009-04-02T05:06:53.751-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>网页滚动条css的详细设置</title><content type='html'>2007/01/14  04:14&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Y_vcrctO-5M/SdSpbEdnoFI/AAAAAAAAASc/QkOxT11Xlhs/s1600-h/large_mxFH_157845e204237.jpg"&gt;&lt;img style="cursor: pointer; width: 360px; height: 400px;" src="http://2.bp.blogspot.com/_Y_vcrctO-5M/SdSpbEdnoFI/AAAAAAAAASc/QkOxT11Xlhs/s400/large_mxFH_157845e204237.jpg" alt="" id="BLOGGER_PHOTO_ID_5320063342350934098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;上面图示相应的源代码：&lt;/div&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;style type="&lt;span style="background-color: rgb(255, 255, 255);"&gt;text/css&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;"&amp;gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;!--&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&lt;span style="font-size:85%;"&gt;body{&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;scrollbar-face-color:#FF8000;&lt;br /&gt;&lt;br /&gt;scrollbar-highlight-color:#FFC285;&lt;br /&gt;&lt;br /&gt;scrollbar-3dlight-color:#FF8000;&lt;br /&gt;&lt;br /&gt;scrollbar-darkshadow-color:#FFC285;&lt;br /&gt;&lt;br /&gt;scrollbar-shadow-color:#808080;&lt;br /&gt;&lt;br /&gt;scrollbar-arrow-color:#FFFFFF;&lt;br /&gt;&lt;br /&gt;scrollbar-track-color:#FFFFFF;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;}&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;--&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&amp;lt;/stye&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&amp;lt;/head&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;如果是百度空间的话，把&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;scrollbar-face-color:#FF8000;&lt;br /&gt;&lt;br /&gt;scrollbar-highlight-color:#FFC285;&lt;br /&gt;&lt;br /&gt;scrollbar-3dlight-color:#FF8000;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;scrollbar-darkshadow-color:#FFC285;&lt;br /&gt;&lt;br /&gt;scrollbar-shadow-color:#808080;&lt;br /&gt;&lt;br /&gt;scrollbar-arrow-color:#FFFFFF;&lt;br /&gt;&lt;br /&gt;scrollbar-track-color:#FFFFFF;&lt;/div&gt;&lt;br /&gt;&lt;div forimg="1" align="left"&gt;直接加入body{}中间即可&lt;/div&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1670878183976078486?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1670878183976078486/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/css.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1670878183976078486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1670878183976078486'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/css.html' title='网页滚动条css的详细设置'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Y_vcrctO-5M/SdSpbEdnoFI/AAAAAAAAASc/QkOxT11Xlhs/s72-c/large_mxFH_157845e204237.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2951530304747792104</id><published>2009-04-02T04:52:00.000-07:00</published><updated>2011-02-22T02:55:58.857-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>解决 firefox 不支持 document.all的方法</title><content type='html'>2007/05/06  10:19&lt;br /&gt;&lt;br /&gt;今天看到一段javascript，在firefox无法运行，于是使用firefox的错误控制台察看了一下有什么错误，发现了&lt;br /&gt;这样的一条错误信息："&lt;br /&gt;document.all  is not a function&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;在源程序中是这样的一句："&lt;br /&gt;document.all("college").length=0;&lt;br /&gt;"&lt;br /&gt;&lt;br /&gt;百度了一下才知道只有这是只有IE才听得懂的方言-- document.all&lt;br /&gt;而且也就用来判断是否为IE浏览器啦。。。&lt;br /&gt;&lt;br /&gt;最后换成了这样就可以使用了：“&lt;br /&gt;document.getElementById("college").length=0;&lt;br /&gt;”&lt;br /&gt;&lt;br /&gt;/* =================================================================== */&lt;br /&gt;网上的一些解决方案：&lt;br /&gt;用 document.getElementsByTagName("*") 替代就OK了。&lt;br /&gt;getElementsByTagName("*") 可以得到得到所有元素的集合&lt;br /&gt;getElemntById 可以按id得到某一元素&lt;br /&gt;getElementsByName 可以得到按name属性得到某一元素&lt;br /&gt;注：来自 http://www.wulixuan.cn/post/27.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2951530304747792104?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2951530304747792104/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/firefox-documentall.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2951530304747792104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2951530304747792104'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/firefox-documentall.html' title='解决 firefox 不支持 document.all的方法'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7404555345180141256</id><published>2009-04-01T21:56:00.001-07:00</published><updated>2009-04-02T04:52:04.048-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><title type='text'>Could not parse the file: c:\matlab7\toolbox\ccslink\ccslink\info.xml</title><content type='html'>&lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;2008/02/10 15:22&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;STRONG&gt;&lt;FONT face="Times New Roman"&gt;先看看这里：&lt;/FONT&gt;&lt;/STRONG&gt;&lt;A  href="http://xiaomao101.aokhost.com/?p=99" target=_blank&gt;&lt;STRONG&gt;&lt;FONT  face="Times New Roman"&gt;http://xiaomao101.aokhost.com/?p=99&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT  face="Times New Roman"&gt;&lt;STRONG&gt;问题：&lt;BR&gt;&lt;/STRONG&gt;启动Matlab以后显示：&lt;BR&gt;&lt;/FONT&gt;&lt;FONT  face="Times New Roman"&gt;&lt;EM&gt;The element type "name" must be terminated by the  matching end-tag "&amp;lt;/name&amp;gt;". &lt;BR&gt;Could not parse the file:  c:\matlab7\toolbox\ccslink\ccslink\info.xml  &lt;/EM&gt;&lt;BR&gt;&lt;BR&gt;&lt;STRONG&gt;解决：&lt;/STRONG&gt;&lt;BR&gt;编辑c:\matlab7\toolbox\ccslink\ccslink\info.xml&lt;BR&gt;找到这行&lt;EM&gt;&amp;lt;name&amp;gt;Link  for Code Composer  Studio?/name&amp;gt;&lt;/EM&gt;&lt;BR&gt;错误提示的意思就是这个&lt;EM&gt;/name&amp;gt;&lt;/EM&gt;应该为&lt;EM&gt;&amp;lt;/name&amp;gt;&lt;/EM&gt;，修改即可&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV align=left&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;--------------------------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; best regards,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Devin_Chen&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;FONT face=灿�砰 color=#000000 size=3&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7404555345180141256?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7404555345180141256/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/could-not-parse-file.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7404555345180141256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7404555345180141256'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/could-not-parse-file.html' title='Could not parse the file: c:\matlab7\toolbox\ccslink\ccslink\info.xml'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7040252342198117314</id><published>2009-04-01T21:55:00.000-07:00</published><updated>2010-06-04T09:56:40.398-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>fedora7下apache出错（代码400）</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;2007/08/27 08:24&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;问题：&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;在浏览器中输入127.0.0.1或者主机IP，都会出现一下错误：&lt;br /&gt;/**************************************************/&lt;br /&gt;&lt;/span&gt; &lt;h1&gt;&lt;span style="font-family:Times New Roman;"&gt;Bad Request&lt;/span&gt;&lt;/h1&gt; &lt;p&gt;&lt;span style="font-family:Times New Roman;"&gt;Your browser sent a request that this server  could not understand.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Times New Roman;"&gt; &lt;hr /&gt; &lt;/span&gt; &lt;address&gt;&lt;span style="font-family:Times New Roman;"&gt;Apache/2.2.0 (Fedora) Server at 127.0.0.1  Port 80&lt;/span&gt;&lt;/address&gt;&lt;br /&gt;&lt;span style="font-family:Times New Roman;"&gt;/**************************************************/&lt;br /&gt;&lt;br /&gt;如果在主机上用浏览器打开http://主机名/则能够正常打开网页，没有提示错误&lt;br /&gt;&lt;br /&gt;查看日志：&lt;br /&gt;/**************************************************/&lt;br /&gt;[Mon  Aug 27 08:15:56 2007] [error] [client 127.0.0.1] ModSecurity: Access denied with  code 400 (phase 1). Pattern match "^[\\\\d\\\\.]+$" at REQUEST_HEADERS:Host. [id  "&lt;strong&gt;&lt;span style="color:#000000;"&gt;960017&lt;/span&gt;&lt;/strong&gt;"] [msg "Host header is a  numeric IP address"] [severity "CRITICAL"] [hostname "127.0.0.1"] [uri "/"]  [unique_id  "QrBrQ38AAAEAACZ5GVAAAAAH"]&lt;br /&gt;/**************************************************/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;解决：&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;编辑文件/etc/httpd/modsecurity.d/modsecurity_crs_21_protocol_anomalies.conf&lt;br /&gt;注释掉此句(也就是在前面加"#")：&lt;br /&gt;SecRule  REQUEST_HEADERS:Host "^[\d\.]+$" "deny,log,auditlog,status:400,msg:'Host header  is a numeric IP address', severity:'2',id:'&lt;span style="color:#000000;"&gt;&lt;strong&gt;960017&lt;/strong&gt;'&lt;/span&gt;&lt;br /&gt;然后重启服务httpd&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;这样子应该还是会存在安全漏洞&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;原理：&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;未知&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div align="left"&gt; &lt;div dir="ltr" align="left"&gt;&lt;span class="828363301-03032009"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span class="828363301-03032009"&gt;&lt;span style="font-family:Times New Roman;"&gt;--------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span class="828363301-03032009"&gt;&lt;span style="font-family:Times New Roman;"&gt;    best regards,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span class="828363301-03032009"&gt;&lt;span style="font-family:Times New Roman;"&gt;     Devin_Chen&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#000000;"&gt; &lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7040252342198117314?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7040252342198117314/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/fedora7apache400.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7040252342198117314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7040252342198117314'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/04/fedora7apache400.html' title='fedora7下apache出错（代码400）'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3586449212077660404</id><published>2009-03-31T09:42:00.000-07:00</published><updated>2010-06-04T10:01:30.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Ubiquity很强大</title><content type='html'>初次使用这个firefox的插件，果然如传说中那么强大。&lt;br /&gt;&lt;br /&gt;尤其对于经常上网的我来说，可以将网页的内容加工，并且mail给别人，或者twitter。几乎可以用command做任何事情了。&lt;br /&gt;&lt;br /&gt;https://wiki.mozilla.org/Labs/Ubiquity/Ubiquity_0.1_User_Tutorial&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3586449212077660404?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3586449212077660404/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubiquity.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3586449212077660404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3586449212077660404'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubiquity.html' title='Ubiquity很强大'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7783795143175034642</id><published>2009-03-25T11:06:00.000-07:00</published><updated>2010-06-04T09:51:37.182-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>介绍一个网站</title><content type='html'>下载TortoiseSVN的时候偶然看到的网站：https://www.ohloh.net/&lt;br /&gt;可以分享自己使用的开源软件以及为哪些软件做过贡献。&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7783795143175034642?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7783795143175034642/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_2922.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7783795143175034642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7783795143175034642'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_2922.html' title='介绍一个网站'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1155696816285974072</id><published>2009-03-25T09:08:00.001-07:00</published><updated>2010-06-04T09:51:57.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gfw'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>跳墙工具</title><content type='html'>tor + firefox&lt;br /&gt;gladder + firefox&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1155696816285974072?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1155696816285974072/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_878.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1155696816285974072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1155696816285974072'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_878.html' title='跳墙工具'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-9107191143470709835</id><published>2009-03-25T06:18:00.001-07:00</published><updated>2010-06-04T09:57:03.613-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ununtu'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Ubuntu_6.06_Apche2_主要配置文件/etc/apache2/apache2.conf</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt; &lt;div class="date"&gt;2006/10/05 12:57&lt;/div&gt; &lt;table style="table-layout: fixed;"&gt;   &lt;tbody&gt;   &lt;tr&gt;     &lt;td&gt;       &lt;div class="cnt" id="blog_text"&gt;&lt;span style="font-family:Arial;"&gt;&amp;lt;内容如下&amp;gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;# Based upon the NCSA server configuration files originally        by Rob McCool.&lt;br /&gt;# Changed extensively for the Debian package by Daniel        Stone &amp;lt;daniel@sfarc.net&amp;gt;&lt;br /&gt;# and also by Thom May        &amp;lt;thom@debian.org&amp;gt;.&lt;br /&gt;&lt;br /&gt;# ServerRoot: The top of the directory        tree under which the server's&lt;br /&gt;# configuration, error, and log files are        kept.&lt;br /&gt;#&lt;br /&gt;# NOTE!  If you intend to place this on an NFS (or        otherwise network)&lt;br /&gt;# mounted filesystem then please read the LockFile        documentation&lt;br /&gt;# (available at        &amp;lt;URL:http://www.apache.org/docs/mod/core.html#lockfile&amp;gt;);&lt;br /&gt;# you        will save yourself a lot of trouble.&lt;br /&gt;&lt;br /&gt;ServerRoot        "/etc/apache2"&lt;br /&gt;&lt;br /&gt;# The LockFile directive sets the path to the        lockfile used when Apache&lt;br /&gt;# is compiled with either        USE_FCNTL_SERIALIZED_ACCEPT or&lt;br /&gt;# USE_FLOCK_SERIALIZED_ACCEPT. This        directive should normally be left at&lt;br /&gt;# its default value. The main        reason for changing it is if the logs&lt;br /&gt;# directory is NFS mounted, since        the lockfile MUST BE STORED ON A LOCAL&lt;br /&gt;# DISK. The PID of the main        server process is automatically appended to&lt;br /&gt;# the filename.       &lt;br /&gt;&lt;br /&gt;LockFile /var/lock/apache2/accept.lock&lt;br /&gt;&lt;br /&gt;# PidFile: The file        in which the server should record its process&lt;br /&gt;# identification number        when it starts.&lt;br /&gt;&lt;br /&gt;PidFile /var/run/apache2.pid&lt;br /&gt;&lt;br /&gt;# Timeout: The        number of seconds before receives and sends time out.&lt;br /&gt;&lt;br /&gt;Timeout        300&lt;br /&gt;&lt;br /&gt;# KeepAlive: Whether or not to allow persistent connections        (more than&lt;br /&gt;# one request per connection). Set to "Off" to        deactivate.&lt;br /&gt;&lt;br /&gt;KeepAlive On&lt;br /&gt;&lt;br /&gt;# MaxKeepAliveRequests: The maximum        number of requests to allow&lt;br /&gt;# during a persistent connection. Set to 0        to allow an unlimited amount.&lt;br /&gt;# We recommend you leave this number        high, for maximum performance.&lt;br /&gt;&lt;br /&gt;MaxKeepAliveRequests 100&lt;br /&gt;&lt;br /&gt;#        KeepAliveTimeout: Number of seconds to wait for the next request from        the&lt;br /&gt;# same client on the same connection.&lt;br /&gt;&lt;br /&gt;KeepAliveTimeout        15&lt;br /&gt;&lt;br /&gt;##&lt;br /&gt;## Server-Pool Size Regulation (MPM specific)&lt;br /&gt;##       &lt;br /&gt;&lt;br /&gt;# prefork MPM&lt;br /&gt;# StartServers ......... number of server        processes to start&lt;br /&gt;# MinSpareServers ...... minimum number of server        processes which are kept spare&lt;br /&gt;# MaxSpareServers ...... maximum number        of server processes which are kept spare&lt;br /&gt;# MaxClients ...........        maximum number of server processes allowed to start&lt;br /&gt;#        MaxRequestsPerChild .. maximum number of requests a server process        serves&lt;br /&gt;&amp;lt;IfModule        prefork.c&amp;gt;&lt;br /&gt;StartServers                5&lt;br /&gt;MinSpareServers             5&lt;br /&gt;MaxSpareServers            10&lt;br /&gt;MaxClients                 20&lt;br /&gt;MaxRequestsPerChild  0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# pthread        MPM&lt;br /&gt;# StartServers ......... initial  number of server processes        to start&lt;br /&gt;# MaxClients ........... maximum  number of server        processes allowed to start&lt;br /&gt;# MinSpareThreads ...... minimum         number of worker threads which are kept spare&lt;br /&gt;# MaxSpareThreads ......        maximum  number of worker threads which are kept spare&lt;br /&gt;#        ThreadsPerChild ...... constant number of worker threads in each server        process&lt;br /&gt;# MaxRequestsPerChild .. maximum  number of requests a        server process serves&lt;br /&gt;&amp;lt;IfModule        worker.c&amp;gt;&lt;br /&gt;StartServers                2&lt;br /&gt;MaxClients         150       &lt;br /&gt;MinSpareThreads            25&lt;br /&gt;MaxSpareThreads            75&lt;br /&gt;ThreadsPerChild            25&lt;br /&gt;MaxRequestsPerChild  0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# perchild        MPM&lt;br /&gt;# NumServers ........... constant number of server processes&lt;br /&gt;#        StartThreads ......... initial  number of worker threads in each        server process&lt;br /&gt;# MinSpareThreads ...... minimum  number of worker        threads which are kept spare&lt;br /&gt;# MaxSpareThreads ...... maximum         number of worker threads which are kept spare&lt;br /&gt;# MaxThreadsPerChild ...        maximum  number of worker threads in each server process&lt;br /&gt;#        MaxRequestsPerChild .. maximum  number of connections per server        process (then it dies)&lt;br /&gt;&amp;lt;IfModule        perchild.c&amp;gt;&lt;br /&gt;NumServers                  5&lt;br /&gt;StartThreads                5&lt;br /&gt;MinSpareThreads             5&lt;br /&gt;MaxSpareThreads            10&lt;br /&gt;MaxThreadsPerChild  20&lt;br /&gt;MaxRequestsPerChild         0&lt;br /&gt;AcceptMutex fcntl&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;User www-data&lt;br /&gt;Group        www-data&lt;br /&gt;&lt;br /&gt;# The following directives define some format nicknames        for use with&lt;br /&gt;# a CustomLog directive (see below).&lt;br /&gt;LogFormat "%h %l        %u %t \"%r\" %&amp;gt;s %b \"%{Referer}i\" \"%{User-Agent}i\""        combined&lt;br /&gt;LogFormat "%h %l %u %t \"%r\" %&amp;gt;s %b" common&lt;br /&gt;LogFormat        "%{Referer}i -&amp;gt; %U" referer&lt;br /&gt;LogFormat "%{User-agent}i"        agent&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Global error log.&lt;br /&gt;ErrorLog        /var/log/apache2/error.log&lt;br /&gt;&lt;br /&gt;# Include module        configuration:&lt;br /&gt;Include /etc/apache2/mods-enabled/*.load&lt;br /&gt;Include        /etc/apache2/mods-enabled/*.conf&lt;br /&gt;&lt;br /&gt;# Include all the user        configurations:&lt;br /&gt;Include /etc/apache2/httpd.conf&lt;br /&gt;&lt;br /&gt;# Include ports        listing&lt;br /&gt;Include /etc/apache2/ports.conf&lt;br /&gt;&lt;br /&gt;# Include generic        snippets of statements&lt;br /&gt;Include /etc/apache2/conf.d/[^.#]*&lt;br /&gt;&lt;br /&gt;#Let's        have some Icons, shall we?&lt;br /&gt;Alias /icons/        "/usr/share/apache2/icons/"&lt;br /&gt;&amp;lt;Directory        "/usr/share/apache2/icons"&amp;gt;&lt;br /&gt;    Options Indexes        MultiViews&lt;br /&gt;    AllowOverride None&lt;br /&gt;           Order allow,deny&lt;br /&gt;    Allow from        all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;# Set up the default error        docs.&lt;br /&gt;#&lt;br /&gt;# Customizable error responses come in three flavors:&lt;br /&gt;#        1) plain text 2) local redirects 3) external redirects&lt;br /&gt;#&lt;br /&gt;# Some        examples:&lt;br /&gt;#ErrorDocument 500 "The server made a boo        boo."&lt;br /&gt;#ErrorDocument 404 /missing.html&lt;br /&gt;#ErrorDocument 404        "/cgi-bin/missing_handler.pl"&lt;br /&gt;#ErrorDocument 402        http://www.example.com/subscription_info.html&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Putting        this all together, we can Internationalize error responses.&lt;br /&gt;#&lt;br /&gt;# We        use Alias to redirect any /error/HTTP_&amp;lt;error&amp;gt;.html.var response        to&lt;br /&gt;# our collection of by-error message multi-language        collections.  We use&lt;br /&gt;# includes to substitute the appropriate        text.&lt;br /&gt;#&lt;br /&gt;# You can modify the messages' appearance without changing        any of the&lt;br /&gt;# default HTTP_&amp;lt;error&amp;gt;.html.var files by adding the        line;&lt;br /&gt;#&lt;br /&gt;#   Alias /error/include/        "/your/include/path/"&lt;br /&gt;#&lt;br /&gt;# which allows you to create your own set of        files by starting with the&lt;br /&gt;# /usr/local/apache2/error/include/ files        and&lt;br /&gt;# copying them to /your/include/path/, even on a per-VirtualHost        basis.&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;&amp;lt;IfModule mod_negotiation.c&amp;gt;&lt;br /&gt;&amp;lt;IfModule        mod_include.c&amp;gt;&lt;br /&gt;    Alias /error/        "/usr/share/apache2/error/"&lt;br /&gt;&lt;br /&gt;    &amp;lt;Directory        "/usr/share/apache2/error"&amp;gt;&lt;br /&gt;               AllowOverride None&lt;br /&gt;        Options        IncludesNoExec&lt;br /&gt;               AddOutputFilter Includes        html&lt;br /&gt;        AddHandler type-map        var&lt;br /&gt;        Order        allow,deny&lt;br /&gt;        Allow from        all&lt;br /&gt;        LanguagePriority en es        de fr&lt;br /&gt;        ForceLanguagePriority        Prefer Fallback&lt;br /&gt;           &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;    ErrorDocument 400        /error/HTTP_BAD_REQUEST.html.var&lt;br /&gt;    ErrorDocument 401        /error/HTTP_UNAUTHORIZED.html.var&lt;br /&gt;    ErrorDocument 403        /error/HTTP_FORBIDDEN.html.var&lt;br /&gt;    ErrorDocument 404        /error/HTTP_NOT_FOUND.html.var&lt;br /&gt;    ErrorDocument 405        /error/HTTP_METHOD_NOT_ALLOWED.html.var&lt;br /&gt;           ErrorDocument 408        /error/HTTP_REQUEST_TIME_OUT.html.var&lt;br /&gt;    ErrorDocument        410 /error/HTTP_GONE.html.var&lt;br /&gt;    ErrorDocument 411        /error/HTTP_LENGTH_REQUIRED.html.var&lt;br /&gt;    ErrorDocument        412 /error/HTTP_PRECONDITION_FAILED.html.var&lt;br /&gt;           ErrorDocument 413        /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var&lt;br /&gt;           ErrorDocument 414        /error/HTTP_REQUEST_URI_TOO_LARGE.html.var&lt;br /&gt;           ErrorDocument 415        /error/HTTP_SERVICE_UNAVAILABLE.html.var&lt;br /&gt;           ErrorDocument 500        /error/HTTP_INTERNAL_SERVER_ERROR.html.var&lt;br /&gt;           ErrorDocument 501        /error/HTTP_NOT_IMPLEMENTED.html.var&lt;br /&gt;    ErrorDocument        502 /error/HTTP_BAD_GATEWAY.html.var&lt;br /&gt;    ErrorDocument        503 /error/HTTP_SERVICE_UNAVAILABLE.html.var&lt;br /&gt;           ErrorDocument 506        /error/HTTP_VARIANT_ALSO_VARIES.html.var&lt;br /&gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;DirectoryIndex        index.php index.html index.htm index.cgi index.pl index.xhtml&lt;br /&gt;&lt;br /&gt;#        UserDir is now a module&lt;br /&gt;#UserDir public_html&lt;br /&gt;#UserDir disabled        root&lt;br /&gt;&lt;br /&gt;#&amp;lt;Directory /home/*/public_html&amp;gt;&lt;br /&gt;#           AllowOverride FileInfo AuthConfig Limit&lt;br /&gt;#    Options        Indexes SymLinksIfOwnerMatch        IncludesNoExec&lt;br /&gt;#&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;AccessFileName        .htaccess&lt;br /&gt;&lt;br /&gt;&amp;lt;Files ~ "^\.ht"&amp;gt;&lt;br /&gt;    Order        allow,deny&lt;br /&gt;    Deny from        all&lt;br /&gt;&amp;lt;/Files&amp;gt;&lt;br /&gt;&lt;br /&gt;UseCanonicalName Off&lt;br /&gt;&lt;br /&gt;TypesConfig        /etc/mime.types&lt;br /&gt;DefaultType text/plain&lt;br /&gt;&lt;br /&gt;HostnameLookups        Off&lt;br /&gt;&lt;br /&gt;IndexOptions FancyIndexing VersionSort&lt;br /&gt;&lt;br /&gt;AddIconByEncoding        (CMP,/icons/compressed.gif) x-compress x-gzip&lt;br /&gt;&lt;br /&gt;AddIconByType        (TXT,/icons/text.gif) text/*&lt;br /&gt;AddIconByType (IMG,/icons/image2.gif)        image/*&lt;br /&gt;AddIconByType (SND,/icons/sound2.gif) audio/*&lt;br /&gt;AddIconByType        (VID,/icons/movie.gif) video/*&lt;br /&gt;&lt;br /&gt;# This really should be        .jpg.&lt;br /&gt;&lt;br /&gt;AddIcon /icons/binary.gif .bin .exe&lt;br /&gt;AddIcon        /icons/binhex.gif .hqx&lt;br /&gt;AddIcon /icons/tar.gif .tar&lt;br /&gt;AddIcon        /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv&lt;br /&gt;AddIcon        /icons/compressed.gif .Z .z .tgz .gz .zip&lt;br /&gt;AddIcon /icons/a.gif .ps .ai        .eps&lt;br /&gt;AddIcon /icons/layout.gif .html .shtml .htm .pdf&lt;br /&gt;AddIcon        /icons/text.gif .txt&lt;br /&gt;AddIcon /icons/c.gif .c&lt;br /&gt;AddIcon /icons/p.gif        .pl .py&lt;br /&gt;AddIcon /icons/f.gif .for&lt;br /&gt;AddIcon /icons/dvi.gif        .dvi&lt;br /&gt;AddIcon /icons/uuencoded.gif .uu&lt;br /&gt;AddIcon /icons/script.gif        .conf .sh .shar .csh .ksh .tcl&lt;br /&gt;AddIcon /icons/tex.gif .tex&lt;br /&gt;AddIcon        /icons/bomb.gif core&lt;br /&gt;&lt;br /&gt;AddIcon /icons/back.gif ..&lt;br /&gt;AddIcon        /icons/hand.right.gif README&lt;br /&gt;AddIcon /icons/folder.gif        ^^DIRECTORY^^&lt;br /&gt;AddIcon /icons/blank.gif ^^BLANKICON^^&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# This        is from Matty J's patch. Anyone want to make the icons?&lt;br /&gt;#AddIcon        /icons/dirsymlink.jpg ^^SYMDIR^^&lt;br /&gt;#AddIcon /icons/symlink.jpg        ^^SYMLINK^^&lt;br /&gt;&lt;br /&gt;DefaultIcon /icons/unknown.gif&lt;br /&gt;&lt;br /&gt;ReadmeName        README.html&lt;br /&gt;HeaderName HEADER.html&lt;br /&gt;&lt;br /&gt;IndexIgnore .??* *~ *#        HEADER* RCS CVS *,t&lt;br /&gt;&lt;br /&gt;AddEncoding x-compress Z&lt;br /&gt;AddEncoding x-gzip        gz tgz&lt;br /&gt;&lt;br /&gt;AddLanguage da .dk&lt;br /&gt;AddLanguage nl .nl&lt;br /&gt;AddLanguage en        .en&lt;br /&gt;AddLanguage et .et&lt;br /&gt;AddLanguage fr .fr&lt;br /&gt;AddLanguage de        .de&lt;br /&gt;AddLanguage el .el&lt;br /&gt;AddLanguage it .it&lt;br /&gt;AddLanguage ja        .ja&lt;br /&gt;AddLanguage pl .po&lt;br /&gt;AddLanguage ko .ko&lt;br /&gt;AddLanguage pt        .pt&lt;br /&gt;AddLanguage no .no&lt;br /&gt;AddLanguage pt-br .pt-br&lt;br /&gt;AddLanguage ltz        .ltz&lt;br /&gt;AddLanguage ca .ca&lt;br /&gt;AddLanguage es .es&lt;br /&gt;AddLanguage sv        .se&lt;br /&gt;AddLanguage cz .cz&lt;br /&gt;AddLanguage ru .ru&lt;br /&gt;AddLanguage tw        .tw&lt;br /&gt;AddLanguage zh-tw .tw&lt;br /&gt;&lt;br /&gt;LanguagePriority en da nl et fr de el        it ja ko no pl pt pt-br ltz ca es sv        tw&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AddDefaultCharset           UTF-8(apache2.conf)&lt;br /&gt;&lt;br /&gt;AddCharset ISO-8859-1  .iso8859-1         .latin1&lt;br /&gt;AddCharset ISO-8859-2  .iso8859-2  .latin2        .cen&lt;br /&gt;AddCharset ISO-8859-3  .iso8859-3  .latin3&lt;br /&gt;AddCharset        ISO-8859-4  .iso8859-4  .latin4&lt;br /&gt;AddCharset ISO-8859-5         .iso8859-5  .latin5 .cyr .iso-ru&lt;br /&gt;AddCharset ISO-8859-6         .iso8859-6  .latin6 .arb&lt;br /&gt;AddCharset ISO-8859-7         .iso8859-7  .latin7 .grk&lt;br /&gt;AddCharset ISO-8859-8         .iso8859-8  .latin8 .heb   &lt;br /&gt;AddCharset        ISO-8859-9  .iso8859-9  .latin9 .trk&lt;br /&gt;AddCharset ISO-2022-JP        .iso2022-jp .jis&lt;br /&gt;AddCharset ISO-2022-KR .iso2022-kr .kis&lt;br /&gt;AddCharset        ISO-2022-CN .iso2022-cn .cis&lt;br /&gt;AddCharset        Big5               .Big5       .big5&lt;br /&gt;# For russian, more        than one charset is used (depends on client, mostly):&lt;br /&gt;AddCharset        WINDOWS-1251 .cp-1251   .win-1251&lt;br /&gt;AddCharset        CP866       .cp866&lt;br /&gt;AddCharset        KOI8-r      .koi8-r .koi8-ru&lt;br /&gt;AddCharset        KOI8-ru     .koi8-uk .ua&lt;br /&gt;AddCharset ISO-10646-UCS-2        .ucs2&lt;br /&gt;AddCharset ISO-10646-UCS-4 .ucs4&lt;br /&gt;AddCharset        UTF-8       .utf8&lt;br /&gt;&lt;br /&gt;AddCharset        GB2312      .gb2312 .gb&lt;br /&gt;AddCharset        utf-7       .utf7&lt;br /&gt;AddCharset        utf-8       .utf8&lt;br /&gt;AddCharset        big5           .big5        .b5&lt;br /&gt;AddCharset EUC-TW             .euc-tw   &lt;br /&gt;AddCharset        EUC-JP      .euc-jp&lt;br /&gt;AddCharset        EUC-KR      .euc-kr&lt;br /&gt;AddCharset        shift_jis   .sjis&lt;br /&gt;&lt;br /&gt;#AddType application/x-httpd-php        .php&lt;br /&gt;#AddType application/x-httpd-php-source .phps&lt;br /&gt;&lt;br /&gt;AddType        application/x-tar .tgz&lt;br /&gt;&lt;br /&gt;# To use CGI scripts outside        /cgi-bin/:&lt;br /&gt;#&lt;br /&gt;#AddHandler cgi-script .cgi&lt;br /&gt;&lt;br /&gt;# To use        server-parsed HTML files&lt;br /&gt;#&lt;br /&gt;&amp;lt;FilesMatch        "\.shtml(\..+)?$"&amp;gt;&lt;br /&gt;    SetOutputFilter        INCLUDES&lt;br /&gt;&amp;lt;/FilesMatch&amp;gt;&lt;br /&gt;&lt;br /&gt;# If you wish to use server-parsed        imagemap files, use&lt;br /&gt;#&lt;br /&gt;#AddHandler imap-file map&lt;br /&gt;&lt;br /&gt;BrowserMatch        "Mozilla/2" nokeepalive&lt;br /&gt;BrowserMatch "MSIE 4\.0b2;" nokeepalive        downgrade-1.0 force-response-1.0&lt;br /&gt;BrowserMatch "RealPlayer 4\.0"        force-response-1.0&lt;br /&gt;BrowserMatch "Java/1\.0"        force-response-1.0&lt;br /&gt;BrowserMatch "JDK/1\.0"        force-response-1.0&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# The following directive disables        redirects on non-GET requests for&lt;br /&gt;# a directory that does not include        the trailing slash.  This fixes a&lt;br /&gt;# problem with Microsoft        WebFolders which does not appropriately handle&lt;br /&gt;# redirects for folders        with DAV methods.&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;BrowserMatch "Microsoft Data Access Internet        Publishing Provider" redirect-carefully&lt;br /&gt;BrowserMatch "^WebDrive"        redirect-carefully&lt;br /&gt;BrowserMatch "^gnome-vfs" redirect-carefully       &lt;br /&gt;BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully&lt;br /&gt;&lt;br /&gt;# Allow        server status reports, with the URL of        http://servername/server-status&lt;br /&gt;# Change the ".your_domain.com" to        match your domain to enable.&lt;br /&gt;#&lt;br /&gt;#&amp;lt;Location        /server-status&amp;gt;&lt;br /&gt;#    SetHandler        server-status&lt;br /&gt;#    Order        deny,allow&lt;br /&gt;#    Deny from all&lt;br /&gt;#           Allow from .your_domain.com&lt;br /&gt;#&amp;lt;/Location&amp;gt;&lt;br /&gt;&lt;br /&gt;# Allow remote        server configuration reports, with the URL of&lt;br /&gt;#         http://servername/server-info (requires that mod_info.c be loaded).&lt;br /&gt;#        Change the ".your_domain.com" to match your domain to        enable.&lt;br /&gt;#&lt;br /&gt;#&amp;lt;Location /server-info&amp;gt;&lt;br /&gt;#           SetHandler server-info&lt;br /&gt;#    Order        deny,allow&lt;br /&gt;#    Deny from all&lt;br /&gt;#           Allow from .your_domain.com&lt;br /&gt;#&amp;lt;/Location&amp;gt;&lt;br /&gt;&lt;br /&gt;# Include the        virtual host configurations:&lt;br /&gt;Include        /etc/apache2/sites-enabled/[^.#]*&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&amp;lt;/内容如上&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:Times New Roman;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-9107191143470709835?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/9107191143470709835/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubuntu606apche2etcapache2apache2conf.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/9107191143470709835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/9107191143470709835'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubuntu606apche2etcapache2apache2conf.html' title='Ubuntu_6.06_Apche2_主要配置文件/etc/apache2/apache2.conf'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-4519822244500342759</id><published>2009-03-25T06:17:00.003-07:00</published><updated>2010-06-04T09:57:25.614-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ununtu'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Ubuntu_6.06_Apche2_主要配置文件/etc/apache2/sites-available/default</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt; &lt;div class="date"&gt;2006/10/05 13:06&lt;/div&gt; &lt;table style="table-layout: fixed;"&gt;   &lt;tbody&gt;   &lt;tr&gt;     &lt;td&gt;       &lt;div class="cnt" id="blog_text"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family:宋体;"&gt;&amp;lt;内容如下&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;NameVirtualHost        *&lt;br /&gt;&amp;lt;VirtualHost *&amp;gt;&lt;br /&gt;    ServerAdmin        ant101tna@gmail.com&lt;br /&gt;   &lt;br /&gt;           DocumentRoot /var/www/&lt;br /&gt;    &amp;lt;Directory        /&amp;gt;&lt;br /&gt;        Options        FollowSymLinks&lt;br /&gt;        AllowOverride        None&lt;br /&gt;    &amp;lt;/Directory&amp;gt;&lt;br /&gt;           &amp;lt;Directory /var/www/&amp;gt;&lt;br /&gt;               Options Indexes FollowSymLinks MultiViews&lt;br /&gt;               AllowOverride None&lt;br /&gt;               Order allow,deny&lt;br /&gt;               allow from all&lt;br /&gt;               # Uncomment this directive is you want to see        apache2's&lt;br /&gt;        # default start page        (in /apache2-default) when you go to /&lt;br /&gt;               #RedirectMatch ^/$        /apache2-default/&lt;br /&gt;           &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;    ScriptAlias /cgi-bin/        /usr/lib/cgi-bin/&lt;br /&gt;    &amp;lt;Directory        "/usr/lib/cgi-bin"&amp;gt;&lt;br /&gt;               AllowOverride None&lt;br /&gt;        Options        +ExecCGI -MultiViews +SymLinksIfOwnerMatch&lt;br /&gt;               Order allow,deny&lt;br /&gt;               Allow from all&lt;br /&gt;           &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;    ErrorLog        /var/log/apache2/error.log&lt;br /&gt;&lt;br /&gt;    # Possible values        include: debug, info, notice, warn, error, crit,&lt;br /&gt;    #        alert, emerg.&lt;br /&gt;    LogLevel        warn&lt;br /&gt;&lt;br /&gt;    CustomLog /var/log/apache2/access.log        combined&lt;br /&gt;    ServerSignature        On&lt;br /&gt;&lt;br /&gt;    Alias /doc/        "/usr/share/doc/"&lt;br /&gt;    &amp;lt;Directory        "/usr/share/doc/"&amp;gt;&lt;br /&gt;               Options Indexes MultiViews        FollowSymLinks&lt;br /&gt;        AllowOverride        None&lt;br /&gt;        Order        deny,allow&lt;br /&gt;        Deny from        all&lt;br /&gt;        Allow from        127.0.0.0/255.0.0.0 ::1/128&lt;br /&gt;           &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;span style="font-family:宋体;color:#000000;"&gt;&amp;lt;/内容如上&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style="font-family:灿�砰;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:灿�砰;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-4519822244500342759?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/4519822244500342759/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubuntu606apche2etcapache2sites.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4519822244500342759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4519822244500342759'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/ubuntu606apche2etcapache2sites.html' title='Ubuntu_6.06_Apche2_主要配置文件/etc/apache2/sites-available/default'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5525698340962023754</id><published>2009-03-25T06:17:00.001-07:00</published><updated>2010-06-04T09:57:37.929-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Apache2的httpd.conf翻译</title><content type='html'>&lt;div&gt;&lt;span style="font-size:100%;color:#000000;"&gt;&lt;span style="font-family:Times New Roman;"&gt; &lt;div class="date"&gt;2006/10/14 23:00&lt;/div&gt; &lt;table style="table-layout: fixed;"&gt;   &lt;tbody&gt;   &lt;tr&gt;     &lt;td&gt;       &lt;div class="cnt" id="blog_text"&gt;&lt;span&gt;       &lt;h4 class="TextColor1" style="margin-bottom: 0px;"&gt;此为转帖，支持原创！！！出处：&lt;a href="http://www.7880.com/Info/Article-3df0ef00.html"&gt;&lt;span style="color:#000000;"&gt;http://www.7880.com/Info/Article-3df0ef00.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/h4&gt;       &lt;div&gt;       &lt;div&gt;       &lt;div&gt;&lt;br /&gt;在ubuntu上为/etc/apache2/apache2.conf文件&lt;br /&gt;&lt;br /&gt;&amp;lt;配置文件开始&amp;gt;&lt;br /&gt;#        基于 NCSA        服务的配置文件。&lt;br /&gt;#&lt;br /&gt;#这是Apache服务器主要配置文件。&lt;br /&gt;#它包含服务器的影响服务器运行的配置指令。&lt;br /&gt;#参见&amp;lt;URL:http://httpd.ache.org/doc-2.0/&amp;gt;以取得关于这些指令的详细信息&lt;br /&gt;#&lt;br /&gt;#不要只是简单的阅读这些指令信息而不去理解它。&lt;br /&gt;#这里只是做了简单的说明，如果你没有参考在线文件，你就会被警告。&lt;br /&gt;#&lt;br /&gt;#这些配置指令被分为下面三个部分：&lt;br /&gt;#1.        控制整个Apache服务器行为的部分（即全局环境变量）&lt;br /&gt;#2.        定义主要或者默认服务参数的指令，也为所有虚拟主机提供默认的设置参数&lt;br /&gt;#3.        虚拟主机的设置参数&lt;br /&gt;#&lt;br /&gt;#配置和日志文件名：如果你指定的文件名以"/"开始（win32下以"dirver:/"），&lt;br /&gt;#服务器将使用绝对路径，如果文件名不是以"/"开始的，那么它将把ServerRoot&lt;br /&gt;#的值附加在文件名的前面，例如，对"logs/foo.log"，如果ServerRoot的值&lt;br /&gt;#为"/usr/local/apache2"，则该文件应为"/usr/local/apache2/logs/foo.log"&lt;br /&gt;#&lt;br /&gt;##第一区：全局环境参数&lt;br /&gt;#&lt;br /&gt;#这里设置的参数将影响整个Apache服务器的行为；&lt;br /&gt;#例如Apache能够处理的并发请求的数量等。&lt;br /&gt;#&lt;br /&gt;#ServerRoot:指出服务器保存其配置、出错和日志文件等的根目录。&lt;br /&gt;#&lt;br /&gt;#注意！如果你想要将它指定为NFS或其它网络上的位置，&lt;br /&gt;#请一定要去阅读与LockFile有关的文档（可能在&lt;br /&gt;#&amp;lt;URL:http://httpd.apache.org/docs-2.0/mod/mpm_common.html#lockfile&amp;gt;)。&lt;br /&gt;#这将会使你自己也能解决很多问题。&lt;br /&gt;#&lt;br /&gt;#路径的结尾不要添加斜线。&lt;br /&gt;#&lt;br /&gt;ServerRoot        "/usr/loacl/apache2"&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#串行访问的锁文件必须保存在本地磁盘上&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule        !mpm_winnt.c&amp;gt;&lt;br /&gt;&amp;lt;IfModule !mpm_neware.c&amp;gt;&lt;br /&gt;#LockFile        logs/accept.lock&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#ScoreBoardFile:用来保存内部服务进程信息的文件。&lt;br /&gt;#如果未指明（默认），记分板（scoreboard）将被保存在一个匿名的共享内存段中，&lt;br /&gt;#并且它不能被第三方软件所使用。&lt;br /&gt;#如果指定了，要确保不能使用两个Apache使用同一个记分板文件，&lt;br /&gt;#这个记分板文件必须保存在本地磁盘上。&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule        !mpm_netware.c&amp;gt;&lt;br /&gt;&amp;lt;IfModule !perchild.c&amp;gt;&lt;br /&gt;#ScoreBoardFile        logs/apache_runtime_status&lt;br /&gt;&amp;lt;IfModule&amp;gt;&lt;br /&gt;&amp;lt;IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#PidFile:记录服务器启动进程号的文件。&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule        !mpm_neware.c&amp;gt;&lt;br /&gt;PidFile        logs/httpd.pid&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#Timeout:接收和发送前超时秒数&lt;br /&gt;#&lt;br /&gt;Timeout        300&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#KeepAlive:是否允许稳固的连接（每个连接有多个请求），&lt;br /&gt;#设为"Off"则停用。&lt;br /&gt;#&lt;br /&gt;KeepAlive        On&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#MaxKeepAliveRequests:在稳固连接期间允许的最大请求数，&lt;br /&gt;#设为0表示无限制接入。&lt;br /&gt;#我们推荐你将其设为一个较大的值，以便提高性能&lt;br /&gt;MaxKeepAliveRequests        100&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#KeepAliveTimeout:在同一个连接上从同一台客户上接收请求的秒数&lt;br /&gt;#&lt;br /&gt;KeepAliveTimeout        15&lt;br /&gt;&lt;br /&gt;##&lt;br /&gt;##Server-Pool大小设定（针对MPM的）&lt;br /&gt;##&lt;br /&gt;&lt;br /&gt;# prefork MPM&lt;br /&gt;#        StartServers:启动时服务器启动的进程数&lt;br /&gt;# MinSpareServers:保有的备用进程的最小数目&lt;br /&gt;#        MaxSpareServers:保有的备用进程的最大数目&lt;br /&gt;# MaxClients:服务器允许启动的最大进程数&lt;br /&gt;#        MaxRequestsPerChild:一个服务进程允许的最大请求数&lt;br /&gt;&amp;lt;IfModule        prefork.c&amp;gt;&lt;br /&gt;StartServers 5&lt;br /&gt;MinSpareServers 5&lt;br /&gt;MaxSpareServers        10&lt;br /&gt;MaxClients 150&lt;br /&gt;MaxRequestPerChild 0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#        worker MPM&lt;br /&gt;# StartServers:服务器启动时的服务进程数目&lt;br /&gt;#        MaxClients:允许同时连接的最大用户数目&lt;br /&gt;# MinSpareThreads:保有的最小工作线程数目&lt;br /&gt;#        MaxSpareThreads:允许保有的最大工作线程数目&lt;br /&gt;# ThreadsPerChild:每个服务进程中的工作线程常数&lt;br /&gt;#        MaxRequestsPerChild:服务进程中允许的最大请求数目&lt;br /&gt;&amp;lt;IfModule        worker.c&amp;gt;&lt;br /&gt;StartServers 2&lt;br /&gt;MaxClients 150&lt;br /&gt;MinSpareThreads        25&lt;br /&gt;MaxSpareThreads 75&lt;br /&gt;ThreadsPerChild 25&lt;br /&gt;MaxRequestsPerChild        0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# perchild MPM&lt;br /&gt;# NumServers:服务进程数量&lt;br /&gt;#        StartThreads:每个服务进程中的起始线程数量&lt;br /&gt;# MinSpareThreads:保有的最小线程数量&lt;br /&gt;#        MaxSpareThreads:保有的最大线程数量&lt;br /&gt;# MaxThreadsPerChild:每个服务进程允许的最大线程数&lt;br /&gt;#        MaxRequestsPerChild:每个服务进程允许连接的最大数量&lt;br /&gt;&amp;lt;IfModule        perchild.c&amp;gt;&lt;br /&gt;NumServers 5&lt;br /&gt;StartThreads 5&lt;br /&gt;MinSpareThreads        5&lt;br /&gt;MaxSpareThreads 10&lt;br /&gt;MaxThreadsPerChild 20&lt;br /&gt;MaxRequestsPerChild        0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# WinNT MPM&lt;br /&gt;#        ThreadsPerChild:服务进程中工作线程常数&lt;br /&gt;#        MaxRequestsPerChild:服务进程允许的最大请求数&lt;br /&gt;&amp;lt;IfModule        mpm_winnt.c&amp;gt;&lt;br /&gt;ThreadsPerChild 250&lt;br /&gt;MaxRequestsPerChild        0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# BeOS MPM&lt;br /&gt;#        StartThreads:服务器启动时启动的线程数&lt;br /&gt;# MaxClients:可以启动的最大线程数（一个线程等于一个用户）&lt;br /&gt;#        MaxRequestsPerThread:每个线程允许的最大请求数&lt;br /&gt;&amp;lt;IfModule        beos.c&amp;gt;&lt;br /&gt;StartThreads 10&lt;br /&gt;MaxClients 50&lt;br /&gt;MaxRequestsPerThread        10000&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# NetWare MPM&lt;br /&gt;#        ThreadStachSize:为每个工作线程分配的堆栈尺寸&lt;br /&gt;# StartThreads:服务器启动时启动的线程数&lt;br /&gt;#        MinSpareThreads:用于处理实发请求的空闲线程数&lt;br /&gt;# MaxSpareThreads:空闲线程的最大数量&lt;br /&gt;#        MaxThreads:在同一时间活动的最大线程数&lt;br /&gt;# MaxRequestPerChild:一个线程服务请求的最大数量，&lt;br /&gt;#        推荐将其设置为0，以实现无限制的接入&lt;br /&gt;&amp;lt;IfModule mpm_netware.c&amp;gt;&lt;br /&gt;ThreadStackSize        65536&lt;br /&gt;StartThreads 250&lt;br /&gt;MinSpareThreads 25&lt;br /&gt;MaxSpareThreads        250&lt;br /&gt;MaxThreads 1000&lt;br /&gt;MaxRequestPerChild        0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;# OS/2 MPM&lt;br /&gt;# StartServers:启动的服务进程数量&lt;br /&gt;#        MinSpareThreads:每个进程允许的最小空闲线程&lt;br /&gt;# MaxSpareThreads:每个进程允许的最大空闲线程&lt;br /&gt;#        MaxRequestsPerChild:每个服务进程允许的最大连接数&lt;br /&gt;&amp;lt;IfModule        mpmt_os2.c&amp;gt;&lt;br /&gt;StartServers 2&lt;br /&gt;MinSpareThreads 5&lt;br /&gt;MaxSpareThreads        10&lt;br /&gt;MaxRequestsPerChild 0&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Listen:允许你绑定Apache服务到指定的IP地址和端口上，以取代默认值&lt;br /&gt;# 参见&amp;lt;VirtualHost&amp;gt;指令&lt;br /&gt;#        使用如下命令使Apache只在指定的IP地址上监听，&lt;br /&gt;# 以防止它在IP地址0.0.0.0上监听&lt;br /&gt;#&lt;br /&gt;# Listen        12.34.56.78:80&lt;br /&gt;&lt;br /&gt;Listen 80&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 动态共享支持（DSO）&lt;br /&gt;#&lt;br /&gt;#        为了能够使用那些以DSO模式编译的模块中的函数，你必须有相应的"LoadModule"行，&lt;br /&gt;#        因此，在这里包含了这些指令，以便能在使用它之前激活。&lt;br /&gt;# 那些静态编译的模块不需要在这里列出 (即以"httpd        -l"列出的模块)&lt;br /&gt;#&lt;br /&gt;# 示例：&lt;br /&gt;# LoadModule foo_module        modules/mod_foo.so&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        ExtendedStatus：当调用"server-status"时，控制Apache是产生"全"状态&lt;br /&gt;# 信息（ExtendedStatus        On），还是产生基本信息（ExtendedStatus Off）。&lt;br /&gt;# 默认为off&lt;br /&gt;#&lt;br /&gt;# ExtendedStatus        On&lt;br /&gt;&lt;br /&gt;### 第二区："主"服务配置&lt;br /&gt;#&lt;br /&gt;# 这一区建立被 "主" 服务器用的指令值,以回应那些不被        &amp;lt;VirtualHost&amp;gt;&lt;br /&gt;# 定义处理的任何请求。&lt;br /&gt;#        这些数值也提供默认值给后面定义的&amp;lt;VirtualHost&amp;gt;容器。&lt;br /&gt;#        如果&amp;lt;VirtualHost&amp;gt;中有定义，那么这里定义的指令值将被&lt;br /&gt;#        &amp;lt;VirtualHost&amp;gt;中的定义所覆盖。&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;&amp;lt;IfModule        !mpm_winnt.c&amp;gt;&lt;br /&gt;&amp;lt;IfModule !mpm_neware.c&amp;gt;&lt;br /&gt;#&lt;br /&gt;#        如果你想使httpd以另外的用户或组来运行，你必须在开始时以root方式启动&lt;br /&gt;# 然后再将它切换为你想要使用的用户或组。&lt;br /&gt;#&lt;br /&gt;#        User/Group:运行httpd的用户和组&lt;br /&gt;# 在SCO (ODT3)上使用"User nouser"和"Group        nogroup"&lt;br /&gt;# 在HPUX上，你可能不能以nobody身份使用共享内存，建议创建一个www用户。&lt;br /&gt;#        注意一些核心（kernel）在组ID大于60000时拒绝setgid(Group)或semctl(IPC_SET)，&lt;br /&gt;#节在这些系统上不要使用"Group        #-1"。&lt;br /&gt;#&lt;br /&gt;User nobody&lt;br /&gt;Group        #-1&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        ServerAdmin:你的邮件地址，当发生问题时Apache将向你发出邮件。&lt;br /&gt;#        作为一个出错文档，这个地址显示在server-generated页上，&lt;br /&gt;#        例如：admin@your-domain.com&lt;br /&gt;#&lt;br /&gt;ServerAdmin &lt;a href="mailto:kreny@sina.com"&gt;&lt;span style="color:#000000;"&gt;kreny@sina.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        ServerName指定Apache用于识别自身的名字和端口号。&lt;br /&gt;#        通常这个值是自动指定的，但是我们推荐你显式的指定它以防止启动时出错&lt;br /&gt;#&lt;br /&gt;#        如果你为你的主机指定了一个无效的DNS名，server-generated重定向将不能工作。&lt;br /&gt;#        参见UseCanonicalName指令&lt;br /&gt;#&lt;br /&gt;# 如果你的主机没有注册DNS名，在这里键入它的IP地址&lt;br /&gt;#        无论如何，你必须使用它的IP地址来提供服务，&lt;br /&gt;# 这里使用一种容易理解的方式重定向服务&lt;br /&gt;ServerName &lt;a href="http://www.dalouis.com/"&gt;&lt;span style="color:#000000;"&gt;www.dalouis.com:80&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        UseCanonicalName:决定Apache如何构造URLS和 SERVER_NAME 和 SERVER_PORT 的指令。&lt;br /&gt;#        当设置为 "Off"时,Apache会使用用户端提供的主机名和端口号。&lt;br /&gt;#        当设置为"On",Apache会使用ServerName指令的值。&lt;br /&gt;#&lt;br /&gt;UseCanonicalName        Off&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# DocumentRoot:你的文档的根目录。默认情况下，所有的请求从这个目录进行应答。&lt;br /&gt;#        但是可以使用符号链接和别名来指向到其他的位置。&lt;br /&gt;#&lt;br /&gt;DocumentRoot        "/home/redhat/public_html"&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Apache可以存取的每个目录都可以配置存取权限（包括它的子目录）。&lt;br /&gt;#&lt;br /&gt;# 首先，我们配置一个高限制的特征。&lt;br /&gt;&lt;br /&gt;#        这将禁止访问文件系统所在的目录，并添加你希望允许访问的目录块。&lt;br /&gt;# 如下所示&lt;br /&gt;&amp;lt;Directory /&amp;gt;&lt;br /&gt;Order        Deny,Allow&lt;br /&gt;Deny from all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        注意从这里开始你一定要明确地允许哪些特别的特征能够被使用。&lt;br /&gt;# - 所以，如果Apache没有象你所期待的那样工作的话,&lt;br /&gt;#        请检查你是否在下面明确的指定它可用。&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        这将改变到你设置的DocumentRoot&lt;br /&gt;#&lt;br /&gt;&amp;lt;Directory        "/home/redhat/public_html"&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Options：这个指令的值可以是"None"，"All"，或者下列选项的任意组合：&lt;br /&gt;# Indexes Includes        FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews&lt;br /&gt;#&lt;br /&gt;#        注意，"MultiViews"必须被显式的指定，"Options All"不能为你提供这个特性。&lt;br /&gt;#&lt;br /&gt;#        这个指令既复杂又重要，请参见&lt;br /&gt;#"&lt;a href="http://httpd.apache.org/docs-2.0/mod/core.html#optioins%E2%80%9D%E4%BB%A5%E5%8F%96%E5%BE%97%E6%9B%B4%E5%A4%9A%E7%9A%84%E4%BF%A1%E6%81%AF%E3%80%82"&gt;&lt;span style="color:#000000;"&gt;http://httpd.apache.org/docs-2.0/mod...??的信息。&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#&lt;br /&gt;Options        FollowSymLinks&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# AllowOverride控制那些被放置在.htaccess文件中的指令。&lt;br /&gt;#        它可以是"All"，"None"，或者下列指令的组合：&lt;br /&gt;# Options FileInfo AuthConfig        Limit&lt;br /&gt;#&lt;br /&gt;AllowOverride None&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 控制谁可以获得服务。&lt;br /&gt;#&lt;br /&gt;Order        allow,deny&lt;br /&gt;Allow from all&lt;br /&gt;&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        UserDir:指定在得到一个~user请求时将会添加到用户home目录后的目录名。&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;UserDir        public_html&lt;br /&gt;&lt;br /&gt;# 为防止在UserDir指令上的漏洞，对root用户设置&lt;br /&gt;#        象"./"这样的UserDir是非常有用的。&lt;br /&gt;# 如果你使用Apache 1.3或以上版本，我们强烈建议你&lt;br /&gt;#        在你的服务器配置文件中包含下面的行&lt;br /&gt;&lt;br /&gt;UserDir disabled root&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        下面是一个使用UserDir指令使一个站点的目录具有只读属性的示例：&lt;br /&gt;#&lt;br /&gt;# &amp;lt;Directory        /home/*/public_html&amp;gt;&lt;br /&gt;# AllowOverride FileInfo AuthConfig Limit        Indexes&lt;br /&gt;# Options MultiViews Indexes SymLinksIfOwnerMatch        IncludeNoExec&lt;br /&gt;# &amp;lt;Limit GET POST OPTIONS PROPFIND&amp;gt;&lt;br /&gt;# Order        allow,deny&lt;br /&gt;# Allow from all&lt;br /&gt;# &amp;lt;/Limit&amp;gt;&lt;br /&gt;# &amp;lt;LimitExcept        GET POST OPTIONS PROPFIND&amp;gt;&lt;br /&gt;# Order deny,allow&lt;br /&gt;# Deny from        all&lt;br /&gt;# &amp;lt;/LimitExcept&amp;gt;&lt;br /&gt;# &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        DirectoryIndex:定义请求是一个目录时，Apache向用户提供服务的文件名&lt;br /&gt;#&lt;br /&gt;#        index.html.var文件（一个类型映象文件）用于提供一个文档处理列表，&lt;br /&gt;#        出于同样的目的，也可以使用MultiViews选项，但是它会非常慢。&lt;br /&gt;#&lt;br /&gt;DirectoryIndex index.php        index.html index.html.var&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        AccessFileName:在每个目录中查询为目录提供附加配置指令的文件的文件名。&lt;br /&gt;#        参见AllowOverride指令。&lt;br /&gt;#&lt;br /&gt;AccessFileName .htaccess&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        下面的行防止.htaccess和.htpasswd文件被Web客户查看。&lt;br /&gt;#&lt;br /&gt;&amp;lt;Files ~        "^\.ht"&amp;gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Deny from        all&lt;br /&gt;&amp;lt;/Files&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Typeconfig:定义在哪里查询mime.types文件。&lt;br /&gt;#&lt;br /&gt;TypeConfig        conf/mime.types&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        DefaultType:定义当不能确定MIME类型时服务器提供的默认MIME类型。&lt;br /&gt;#        如果你的服务主要包含text或HTML文档，"text/plain"是一个好的选择；&lt;br /&gt;#        如果大多是二进制文档，诸如软件或图像，你应使用&lt;br /&gt;#        "application/octer-stream"来防止浏览器象显示文本那样显示二进制文件。&lt;br /&gt;#&lt;br /&gt;DefaultType        text/plain&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        mod_mime_magic允许服务器从自己定义自己类型的文件中使用不同的线索（hints），&lt;br /&gt;#        这个MIMEMagicFile指令定义hints定义所在的文件。&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule        mod_mime_magic.c&amp;gt;&lt;br /&gt;MIMEMagicFile        conf/magic&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        HostnameLookups：指定记录用户端的名字还是IP地址，例如，本指令为on时&lt;br /&gt;# 记录主机名，如&lt;a href="http://www.apache.org%ef%bc%9b%e4%b8%baoff%e6%97%b6%e8%ae%b0%e5%bd%95ip%e5%9c%b0%e5%9d%80%ef%bc%8c204.62.129.132%e3%80%82/"&gt;&lt;span style="color:#000000;"&gt;http://www.apache.org；为off时记....62.129.132。&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        默认值为off，这要比设为on好得多，因为如果设为on则每个用户端请求都将会&lt;br /&gt;# 至少造成对 nameserver        进行一次查询。&lt;br /&gt;#&lt;br /&gt;HostnameLookups Off&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        EnableMMAP:控制是否进行内存转储（如果操作系统支持的话）。&lt;br /&gt;#        默认为on，如果你的服务器安装在网络文件系统上（NFS），请关闭它。&lt;br /&gt;# 在一些系统上，关闭它会提升系统性能（与文件系统类型无关）；&lt;br /&gt;#        具体情况请参阅&lt;a href="http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap"&gt;&lt;span style="color:#000000;"&gt;http://httpd.apache.org/docs-2.0/mod...tml#enablemmap&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#&lt;br /&gt;#        EnableMMAP off&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# EnableSendfile:控制是否使用sendfile        kernel支持发送文件&lt;br /&gt;# （如果操作系统支持的话）。默认为on，如果你的服务器安装在网络文件系统&lt;br /&gt;#        （NFS）上，请你关闭它。&lt;br /&gt;# 参见&lt;a href="http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile"&gt;&lt;span style="color:#000000;"&gt;http://httpd.apache.org/docs-2.0/mod...enablesendfile&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#&lt;br /&gt;#        EnableSendfile off&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# ErrorLog:错误日志文件定位。&lt;br /&gt;#        如果你没有在&amp;lt;VirtualHost&amp;gt;内定义ErrorLog指令，这个虚拟主机的错误信息&lt;br /&gt;#        将记录在这里。如果你在那儿定义了ErrorLog，这些错误信息将记录在你所&lt;br /&gt;#        定义的文件里，而不是这儿定义的文件。&lt;br /&gt;#&lt;br /&gt;ErrorLog logs/error_log&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        LogLevel:控制记录在错误日志文件中的日志信息数量。&lt;br /&gt;#        可能的值包括：debug，info，notice，warn，error，crit，alert，emerg。&lt;br /&gt;#&lt;br /&gt;LogLevel        warn&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 下面的指令为CustomLog指令定义格式别名。&lt;br /&gt;#&lt;br /&gt;LogFormat "%h %l %u %t        \"%r\" %&amp;gt;s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined&lt;br /&gt;LogFormat        "%h %l %u %t \"%r\" %&amp;gt;s %b" common&lt;br /&gt;LogFormat "%{Referer}i -&amp;gt; %U"        referer&lt;br /&gt;LogFormat "%{User-agent}i" agent&lt;br /&gt;&lt;br /&gt;#        你需要安装了mod_logio.c模块才能使用%I和%O。&lt;br /&gt;# LogFormat "%h %l %u %t \"%r\" %&amp;gt;s %b        \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        指定接入日志文件的定位和格式（一般日志格式）。&lt;br /&gt;#        如果你没有在&amp;lt;VirtualHost&amp;gt;内定义这个指令，传输信息将记录在这里，&lt;br /&gt;#        如果你定义了这个指令，则记录在你指定的位置，而不是这儿定义的位置。&lt;br /&gt;#&lt;br /&gt;CustomLog logs/access_log        common&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 如果你想要记录agent和referer信息，可以使用下面的指令&lt;br /&gt;#&lt;br /&gt;# CustomLog        logs/referer_log referer&lt;br /&gt;# CustomLog logs/agent_log agent&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        如果你想要使用一个文件记录access，agent和referer信息，&lt;br /&gt;# 你可以如下定义这个指令：&lt;br /&gt;#&lt;br /&gt;# CustomLog        logs/access_log combined&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# ServerTokens&lt;br /&gt;#        这个指令定义包含在HTTP回应头中的信息类型。默认为"Full"，&lt;br /&gt;# 这表示在回应头中将包含模块中的操作系统类型和编译信息。&lt;br /&gt;#        可以设为列各值中的一个：&lt;br /&gt;# Full | OS | Minor | Minimal | Major | Prod&lt;br /&gt;#        Full传达的信息最多，而Prod最少。&lt;br /&gt;#&lt;br /&gt;ServerTokens Full&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        随意的添加包含服务器版本和虚拟主机名字一行信息到server-generated输出页中&lt;br /&gt;#        （内部错误文档，FTP目录列表，mod_status和mod_info输出等等，除了CGI错误&lt;br /&gt;# 或自定义的错误文档以外）。&lt;br /&gt;#        设为"EMail"将包含一个指向ServerAdmin的mailto:连接。&lt;br /&gt;# 可以为如下值：On | Off |        EMail&lt;br /&gt;#&lt;br /&gt;ServerSignature On&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Aliases:在这时添加你需要的别名，格式如下：&lt;br /&gt;# Alias 别名 真实名&lt;br /&gt;#&lt;br /&gt;#        注意，如果你在别名的未尾包含了"/"，那么在URL中也需要包含"/"。&lt;br /&gt;# 因此，"/icons"不是这个示例中的别名。&lt;br /&gt;#        如果别名中以"/"结尾，那么真实名也必须以"/"结尾，&lt;br /&gt;# 如果别名中省略了结尾的"/"，那么真实名也必须省略。&lt;br /&gt;#&lt;br /&gt;#        我们使用别名"/icons/"来表示FancyIndexed目录列表，如果你不使用、&lt;br /&gt;#        FancyIndexing，你可以注释掉它。&lt;br /&gt;#&lt;br /&gt;# Alias /icons/        "/usr/local/apache2/icons/"&lt;br /&gt;&lt;br /&gt;# &amp;lt;Directory        "/usr/local/apache2/icons"&amp;gt;&lt;br /&gt;# Options Indexes MultiViews&lt;br /&gt;#        AllowOverride None&lt;br /&gt;# Order allow,deny&lt;br /&gt;## Allow from all&lt;br /&gt;#        &amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        这将改变ServerRoot/manual。这个别名提供了手册页所在的位置，&lt;br /&gt;#        即使你改变了你的DocumentRoot。如果你对有无手册页并不在意的话，&lt;br /&gt;# 你可以注释掉它。&lt;br /&gt;#&lt;br /&gt;Alias /manual        "/usr/loacl/apache2/manual"&lt;br /&gt;&lt;br /&gt;&amp;lt;Directory        "/usr/local/apache2/manual"&amp;gt;&lt;br /&gt;Options Indexes FollowSymLinks        MultiViews IncludesNoExec&lt;br /&gt;AddOutputFilter Includes html&lt;br /&gt;Order        allow,deny&lt;br /&gt;Allow from all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        ScriptAlias:指定包含服务脚本的目录。&lt;br /&gt;# ScriptAliases        本质上与Aliases一样，除了这里的文档在请求时做为程序处理处理以外。&lt;br /&gt;#        尾部的"/"规则与Alias一样&lt;br /&gt;#&lt;br /&gt;ScriptAlias /cgi-bin/        "/usr/loacl/apache2/cgi-bin/"&lt;br /&gt;&lt;br /&gt;# 这里是添加php 4支持的指令&lt;br /&gt;AddType        application/x-httpd-php .php&lt;br /&gt;LoadModule php4_module        modules/libphp4.so&lt;br /&gt;&lt;br /&gt;&amp;lt;IfModule mod_cgid.c&amp;gt;&lt;br /&gt;#&lt;br /&gt;#        添加mod_cgid.c设置，mod_cgid提供使用cgid进行通讯的UNIX套接字的&lt;br /&gt;# 脚本接口路径。&lt;br /&gt;#&lt;br /&gt;#        Scriptsock logs/cgisock&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        将"/usr/local/apache2/cgi-bin"改为你的ScriptAliased指定的CGI目录，&lt;br /&gt;#        如果你配置了的话。&lt;br /&gt;#&lt;br /&gt;&amp;lt;Directory        "/usr/local/apache2/cgi-bin"&amp;gt;&lt;br /&gt;AllowOverride None&lt;br /&gt;Options        None&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow from        all&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Redirect允许你告诉客户端使用存在于服务器名字空间中的文档，&lt;br /&gt;# 而不是现在的，这帮助客户定位那些改变了位置的文档。&lt;br /&gt;#        例如：&lt;br /&gt;# Redirect permanent /foo &lt;a href="http://www.example.com/bar"&gt;&lt;span style="color:#000000;"&gt;http://www.example.com/bar&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        控制server-generated目录列表显示的指令&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        IndexOptions:控制server-generated目录列表显示特征。&lt;br /&gt;#&lt;br /&gt;IndexOptions        FancyIndexing VersionSort&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# AddIcon*        指令告诉服务器不同扩展名的图象文件如何显示，&lt;br /&gt;# 只适用于FancyIndexed指令&lt;br /&gt;#&lt;br /&gt;AddIconByEncoding        (CMP,/icons/compressed.gif) x-compress x-gzip&lt;br /&gt;AddIconByType        (TXT,/icons/text.gif) text/*&lt;br /&gt;AddIconByType (IMG,/icons/image2.gif)        image/*&lt;br /&gt;AddIconByType (SND,/icons/sound2.gif) audio/*&lt;br /&gt;AddIconByType        (VID,/icons/movie.gif) video/*&lt;br /&gt;&lt;br /&gt;AddIcon /icons/binary.gif .bin        .exe&lt;br /&gt;AddIcon /icons/binhex.gif .hqx&lt;br /&gt;AddIcon /icons/tar.gif        .tar&lt;br /&gt;AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv&lt;br /&gt;AddIcon        /icons/compressed.gif .Z .z .tgz .gz .zip&lt;br /&gt;AddIcon /icons/a.gif .ps .ai        .eps&lt;br /&gt;AddIcon /icons/layout.gif .html .shtml .htm .pdf&lt;br /&gt;AddIcon        /icons/text.gif .txt&lt;br /&gt;AddIcon /icons/c.gif .c&lt;br /&gt;AddIcon /icons/p.gif        .pl .py&lt;br /&gt;AddIcon /icons/f.gif .for&lt;br /&gt;AddIcon /icons/dvi.gif        .dvi&lt;br /&gt;AddIcon /icons/uuencoded.gif .uu&lt;br /&gt;AddIcon /icons/script.gif        .conf .sh .shar .csh .ksh .tcl&lt;br /&gt;AddIcon /icons/tex.gif .tex&lt;br /&gt;AddIcon        /icons/bomb.gif core&lt;br /&gt;&lt;br /&gt;AddIcon /icons/back.gif ..&lt;br /&gt;AddIcon        /icons/hand.right.gif README&lt;br /&gt;AddIcon /icons/folder.gif        ^^DIRECTORY^^&lt;br /&gt;AddIcon /icons/blank.gif ^^BLANKICON^^&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        DefaultIcon 为那些没有显式定义图标的文件提供处理&lt;br /&gt;#&lt;br /&gt;DefaultIcon        /icons/unknown.gif&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        AddDescription允许你在server-generated索引后放置一个简短的说明。&lt;br /&gt;#        只对FancyIndexed指令有效。&lt;br /&gt;# 格式：AddDescription "说明" 文件名&lt;br /&gt;#&lt;br /&gt;#        AddDescription "GZIP compressed document" .gz&lt;br /&gt;# AddDescription "tar        archive" .tar&lt;br /&gt;# AddDescription "GZIP compressed tar archive"        .tgz&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# ReadmeName指定服务器默认查找的README文件的名字，并添加到目录列表中&lt;br /&gt;#&lt;br /&gt;#        HeaderName指定目录列表前缀文件的文件名&lt;br /&gt;ReadmeName README.html&lt;br /&gt;HeaderName        HEADER.html&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# IndexIgnore指定目录索引忽略并且不包含在列表中的文件名集合，&lt;br /&gt;#        支持shell类型的通配符。&lt;br /&gt;#&lt;br /&gt;IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v        *,t&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# AddEncoding允许你在信息传送中使用(Mosaic/X 2.1+)解压缩信息，&lt;br /&gt;#        注意：不是所有的浏览器都支持这个选项。&lt;br /&gt;#        尽管名字相似，但是下列的指令与上面的FancyIndexing定制指令不同。&lt;br /&gt;#&lt;br /&gt;AddEncoding x-compress        Z&lt;br /&gt;AddEncoding x-gzip gz tgz&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        DefaultLanguage和AddLanguage允许你指定文档的语言。&lt;br /&gt;#        这使你可以让用户用容易理解的语言浏览文档。&lt;br /&gt;#&lt;br /&gt;# 指定默认的语言，这意味着所有没有指定语言的包都将使用该语言。&lt;br /&gt;#        多数情况下，你也许并不想设置它，除非你确信这样做是正确的。&lt;br /&gt;# 通常，不使用确定的语言比使用错误的语言要好。&lt;br /&gt;#&lt;br /&gt;#        DefaultLanguage nl&lt;br /&gt;#&lt;br /&gt;# 注意1：作为语言关键字的词缀毫无疑问是不能一样的--采用波兰&lt;br /&gt;#        文的文档（网络标准语言代码是pl）将希望使用"AddLanguage pl .po"&lt;br /&gt;#        来避免与perl脚本的一般词缀产生二义性。&lt;br /&gt;#&lt;br /&gt;# 注意2: 下面的例子举例说明在一些范例中语言的二字符缩写与它的国家&lt;br /&gt;#        的二字符缩写不相同,例如 "Danmark/dk" 和 "Danmark/da" 的比较.&lt;br /&gt;#&lt;br /&gt;# 注意3: 在 "ltz"        的情况下我们使用三字符词缀，违犯了 RFC的规定，&lt;br /&gt;# 运行中将修复它并使用RFC1766标准取得参考数据。&lt;br /&gt;#&lt;br /&gt;# Danish        (da) - Dutch (nl) - English (en) - Estonian (et)&lt;br /&gt;# French (fr) - German        (de) - Greek-Modern (el)&lt;br /&gt;# Italian (it) - Norwegian (no) - Norwegian        Nynorsk (nn) - Korean (ko)&lt;br /&gt;# Portugese (pt) - Luxembourgeois*        (ltz)&lt;br /&gt;# Spanish (es) - Swedish (sv) - Catalan (ca) - Czech(cz)&lt;br /&gt;#        Polish (pl) - Brazilian Portuguese (pt-br) - Japanese (ja)&lt;br /&gt;# Russian        (ru) - Croatian (hr)&lt;br /&gt;#&lt;br /&gt;AddLanguage da .dk&lt;br /&gt;AddLanguage nl        .nl&lt;br /&gt;AddLanguage en .en&lt;br /&gt;AddLanguage et .et&lt;br /&gt;AddLanguage fr        .fr&lt;br /&gt;AddLanguage de .de&lt;br /&gt;AddLanguage he .he&lt;br /&gt;AddLanguage el        .el&lt;br /&gt;AddLanguage it .it&lt;br /&gt;AddLanguage ja .ja&lt;br /&gt;AddLanguage pl        .po&lt;br /&gt;AddLanguage ko .ko&lt;br /&gt;AddLanguage pt .pt&lt;br /&gt;AddLanguage nn        .nn&lt;br /&gt;AddLanguage no .no&lt;br /&gt;AddLanguage pt-br .pt-br&lt;br /&gt;AddLanguage ltz        .ltz&lt;br /&gt;AddLanguage ca .ca&lt;br /&gt;AddLanguage es .es&lt;br /&gt;AddLanguage sv        .sv&lt;br /&gt;AddLanguage cz .cz&lt;br /&gt;AddLanguage ru .ru&lt;br /&gt;AddLanguage tw        .tw&lt;br /&gt;AddLanguage zh-tw .tw&lt;br /&gt;AddLanguage hr .hr&lt;br /&gt;&lt;br /&gt;#        LanguagePriority允许你在会话过程中优先使用一些语言。&lt;br /&gt;#&lt;br /&gt;#        以优先次序递减的方式列出它们。我们或多或少地采用按字母排列顺序的方式&lt;br /&gt;#        排列它们。也许你想要改变这个顺序。&lt;br /&gt;LanguagePriority en da nl et fr de el it ja ko no pl        pt pt-br ltz ca es sv tw&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# ForceLanguagePriority 允许你为MULTIPLE        CHOICES(Prefer)[在通讯的情况下]&lt;br /&gt;# 或NOT        ACCEPTABLE(Fallback)[没有可接受的语言匹配的情况]提供一个结果页。&lt;br /&gt;#&lt;br /&gt;ForceLanguagePriority        Prefer Fallback&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 为发送出的所有页指定默认的字符集，这总是一个好主意，并且为你的&lt;br /&gt;#        web站点的国际化打开了大门，这不正是你曾经想要的吗。同样地，指定&lt;br /&gt;#        默认字符集有一些小的损害，如一个使用iso-8859-1(latin1)标准命令&lt;br /&gt;#        的页面，除非以别的方式指定例如你仅仅以显式方式声明它。&lt;br /&gt;#        也有一些与那些总是鼓励你使用默认字符集的javascropt和URL语法有关&lt;br /&gt;#        的浏览器安全原因。&lt;br /&gt;#&lt;br /&gt;#AddDefaultCharset ISO-8859-1&lt;br /&gt;AddDefaultCharse        GB2312&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 一般以文件扩展名的方式使用字符集。也许你想要避免与语言扩展发生&lt;br /&gt;#        碰撞，除非你在每次改变后都做了很好的测试。&lt;br /&gt;# 参见&lt;a href="http://www.iana.org/assignments/character-sets%E4%BB%A5%E5%8F%96%E5%BE%97%E5%AD%97%E7%AC%A6%E9%9B%86"&gt;&lt;span style="color:#000000;"&gt;http://www.iana.org/assignments/char...??得字符集&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        的名字列表和它们各自的RFCs。&lt;br /&gt;#&lt;br /&gt;AddCharset ISO-8859-1 .iso8859-1        .latin1&lt;br /&gt;AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen&lt;br /&gt;AddCharset        ISO-8859-3 .iso8859-3 .latin3&lt;br /&gt;AddCharset ISO-8859-4 .iso8859-4        .latin4&lt;br /&gt;AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr        .iso-ru&lt;br /&gt;AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb&lt;br /&gt;AddCharset        ISO-8859-7 .iso8859-7 .latin7 .grk&lt;br /&gt;AddCharset ISO-8859-8 .iso8859-8        .latin8 .heb&lt;br /&gt;AddCharset ISO-8859-9 .iso8859-9 .latin9        .trk&lt;br /&gt;AddCharset ISO-2022-JP .iso2022-jp .jis&lt;br /&gt;AddCharset ISO-2022-KR        .iso2022-kr .kis&lt;br /&gt;AddCharset ISO-2022-CN .iso2022-cn .cis&lt;br /&gt;AddCharset        Big5 .Big5 .big5&lt;br /&gt;# 对于俄语，使用了多个字符集（如何使用主要依靠客户端）：&lt;br /&gt;AddCharset        WINDOWS-1251 .cp-1251 .win-1251&lt;br /&gt;AddCharset CP866 .cp866&lt;br /&gt;AddCharset        KOI8-r .koi8-r .koi8-ru&lt;br /&gt;AddCharset KOI8-ru .koi8-uk .ua&lt;br /&gt;AddCharset        ISO-10646-UCS-2 .ucs2&lt;br /&gt;AddCharset ISO-10646-UCS-4 .ucs4&lt;br /&gt;AddCharset        UTF-8 .utf8&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# 下面的字符集没有映射到一个特定的标准(iso)上，但是它们在浏览器&lt;br /&gt;#        中被广泛的支持。注意那些大写字母。&lt;br /&gt;# (它不应该,但是它是为兼容一些浏览器而做)&lt;br /&gt;#&lt;br /&gt;# 参见&lt;a href="http://www.iana.org/assianments/character-sets%E4%BB%A5%E5%8F%96%E5%BE%97"&gt;&lt;span style="color:#000000;"&gt;http://www.iana.org/assianments/character-sets以取得&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        它们的列表。但是浏览器支持较少。&lt;br /&gt;#&lt;br /&gt;AddCharset GB2312 .gb2312 .gb&lt;br /&gt;AddCharset utf-7        .utf7&lt;br /&gt;AddCharset utf-8 .utf8&lt;br /&gt;AddCharset big5 .big5 .b5&lt;br /&gt;AddCharset        EUC-TW .euc-tw&lt;br /&gt;AddCharset EUC-JP .euc-jp&lt;br /&gt;AddCharset EUC-KR        .euc-kr&lt;br /&gt;AddCharset shift_jis .sjis&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        AddType允许你为指定的文件类型添加或覆盖mime.types文件中配置的MIME&lt;br /&gt;#&lt;br /&gt;AddType        application/x-tar .tgz&lt;br /&gt;AddType image/x-icon .ico&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        AddHandler允许你映射确定的文件扩展名到"handlers":&lt;br /&gt;#        与文件类型无关的行为。这既能编译到服务器中也可以添加到Action指令&lt;br /&gt;# 中（看下面）。&lt;br /&gt;#        为了在ScriptAliased指令指定的以外使用CGI脚本：&lt;br /&gt;#（要使它可用，你还需要在Options中添加"ExecCGI"。&lt;br /&gt;#&lt;br /&gt;#        AddHandler cgi-script .cgi&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 对于那些包含他们自己的HTTP头的文件&lt;br /&gt;#&lt;br /&gt;#        AddHandler send-as-is asis&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 对于server-parsed        imagemap文件：&lt;br /&gt;#&lt;br /&gt;# AddHandler imap-file map&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# agemap        文件:&lt;br /&gt;#&lt;br /&gt;#AddHandler imap- 文件映像&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 对于类型映像&lt;img title="皱眉" src="http://spaces.msn.com/mmm2005-11-01_10.54/images/smilies/frown.gif" border="0" /&gt;转移资源)&lt;br /&gt;#(这是默认的设定以允许Apache的"It        Worked"页能多种语言分发)。&lt;br /&gt;#&lt;br /&gt;AddHandler type-map var&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        过滤器允许你在将它发送到客户端前进行处理。&lt;br /&gt;#&lt;br /&gt;# 为了在服务器端分析包含(SSI)的.shtml文档：&lt;br /&gt;#        （要执行这个指令，你还需要在Options指令中添加"Includes"。）&lt;br /&gt;#&lt;br /&gt;# AddType text/html        .shtml&lt;br /&gt;# AddOutputFilter INCLUDES .shtml&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        Action让你定义当调用匹配的媒体文件时将要执行的脚本。这将减少&lt;br /&gt;# 那些经常使用的CGI脚本的URL路径名的重复输入。&lt;br /&gt;#        格式：Action media/type /cgi-script/location&lt;br /&gt;# 格式：Action handler-name        /cgi-script/location&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 可配置的错误应答有三种风格：&lt;br /&gt;# 1）plain text        2)local redirects 3) external redirects&lt;br /&gt;#&lt;br /&gt;# 一些示例：&lt;br /&gt;# ErrorDocument        500 "The server made a boo boo."&lt;br /&gt;# ErrorDocument 404 /missing.html&lt;br /&gt;#        ErrorDocument 404 "/cgi-bin/missing_handler.pl"&lt;br /&gt;# ErrorDocument 402 &lt;a href="http://www.example.com/subscription_info.html"&gt;&lt;span style="color:#000000;"&gt;http://www.example.com/subscription_info.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        综合应用这些指令，我们可以创建一个国际化的出错应答。&lt;br /&gt;#&lt;br /&gt;#        我们使用Alias来重定向任意/error/HTTP_&amp;lt;error&amp;gt;.html.var应答到&lt;br /&gt;#        我们的多语言错误消息集合。使用正确的文本替代它。&lt;br /&gt;#&lt;br /&gt;# 通过加入下面的行，你就能够改变这些消息的显示，而不必改变&lt;br /&gt;#        HTTP_&amp;lt;error&amp;gt;.html.var文件。&lt;br /&gt;#&lt;br /&gt;# Alias /error/include/        "/your/include/path/"&lt;br /&gt;#&lt;br /&gt;#        以将/usr/local/apache2/error/include/下的文件拷贝到/your/inclue/path/下&lt;br /&gt;#        开始，你可以创建你自己的文件集合，甚至是其于每个虚拟主机的。&lt;br /&gt;#        不管你的ServerSignature如何设置，默认的包含文件将显示你的&lt;br /&gt;#        Aapche版本号和你的ServerAdmin邮件地址&lt;br /&gt;#&lt;br /&gt;#        国际化的错误文档需要mod_alias，mod_include和mod_negotiation三个&lt;br /&gt;#        模块。要激活它们，取消下面30行的注释符号&lt;br /&gt;&lt;br /&gt;# Alias /error/        "/usr/local/apache2/error/"&lt;br /&gt;#&lt;br /&gt;# &amp;lt;Directory        "/usr/local/apache2/error"&amp;gt;&lt;br /&gt;# AllowOverride None&lt;br /&gt;# Options        IncludesNoExec&lt;br /&gt;# AddOutputFilter Includes html&lt;br /&gt;# AddHandler type-map        var&lt;br /&gt;# Order allow,deny&lt;br /&gt;# Allow from all&lt;br /&gt;# LanguagePriority en de        es fr it nl sv&lt;br /&gt;# ForceLanguagePriority Prefer Fallback&lt;br /&gt;#        &amp;lt;/Directory&amp;gt;&lt;br /&gt;#&lt;br /&gt;# ErrorDocument 400        /error/HTTP_BAD_REQUEST.html.var&lt;br /&gt;# ErrorDocument 401        /error/HTTP_UNAUTHORIZED.html.var&lt;br /&gt;ErrorDocument 403 /error.php&lt;br /&gt;#        ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var&lt;br /&gt;# ErrorDocument 405        /error/HTTP_METHOD_NOT_ALLOWED.html.var&lt;br /&gt;# ErrorDocument 408        /error/HTTP_REQUEST_TIME_OUT.html.var&lt;br /&gt;# ErrorDocument 410        /error/HTTP_GONE.html.var&lt;br /&gt;# ErrorDocument 411        /error/HTTP_LENGTH_REQUIRED.html.var&lt;br /&gt;# ErrorDocument 412        /error/HTTP_PRECONDITION_FAILED.html.var&lt;br /&gt;# ErrorDocument 413        /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var&lt;br /&gt;# ErrorDocument 414        /error/HTTP_REQUEST_URI_TOO_LARGE.html.var&lt;br /&gt;# ErrorDocument 415        /error/HTTP_SERVICE_UNAVAILABLE.html.var&lt;br /&gt;# ErrorDocument 500        /error/HTTP_INTERNAL_SERVER_ERROR.html.var&lt;br /&gt;# ErrorDocument 501        /error/HTTP_NOT_IMPLEMENTED.html.var&lt;br /&gt;# ErrorDocument 502        /error/HTTP_BAD_GATEWAY.html.var&lt;br /&gt;# ErrorDocument 503        /error/HTTP_SERVICE_UNAVAILABLE.html.var&lt;br /&gt;# ErrorDocument 506        /error/HTTP_VARIANT_ALSO_VARIES.html.var&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        下面的命令更改标准的HTTP应答行为以处理己知的浏览器问题。&lt;br /&gt;#&lt;br /&gt;BrowserMatch "Mozilla/2"        nokeepalive&lt;br /&gt;BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0        force-response-1.0&lt;br /&gt;BrowserMatch "RealPlayer 4\.0"        force-response-1.0&lt;br /&gt;BrowserMatch "Java/1\.0"        force-response-1.0&lt;br /&gt;BrowserMatch "JDK/1\.0"        force-response-1.0&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 下面命令关闭对那些没有尾部"/"的目录的非GET请求的重定向，&lt;br /&gt;#        这些命令修复了微软的采用DAV方法不能正确处理重定向的WEB文件夹的问题。&lt;br /&gt;#        Apple下的DAV文件系统和Gnome下的VFS对DAV的支持也是采用这样的方法&lt;br /&gt;# 进行处理的。&lt;br /&gt;#&lt;br /&gt;BrowserMatch        "Microsoft Data Access Internet Publishing Provider"        redirect-carefully&lt;br /&gt;BrowserMatch "^WebDrive"        redirect-carefully&lt;br /&gt;BrowserMatch "^WebDAVFS/1.[012]"        redirect-carefully&lt;br /&gt;BrowserMatch "^gnome-vfs"        redirect-carefully&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 允许你使用URL：&lt;a href="http://servername/server-status%E6%9D%A5%E9%80%9A%E8%BF%87mod_status%E7%94%9F"&gt;&lt;span style="color:#000000;"&gt;http://servername/server-status来通过mod_status生&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        成并报告服务器状态信息。改变.example.com为你自己的域名。&lt;br /&gt;#&lt;br /&gt;# &amp;lt;Location        /server-status&amp;gt;&lt;br /&gt;# SetHandler server-status&lt;br /&gt;# Order        deny,allow&lt;br /&gt;# Deny from all&lt;br /&gt;# Allow from .example.com&lt;br /&gt;#        &amp;lt;/Location&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 允许使用URL:&lt;a href="http://servername/server-info%E6%9D%A5%E8%BF%9C%E7%A8%8B%E6%8A%A5%E5%91%8A%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%85%8D%E7%BD%AE%E4%BF%A1%E6%81%AF"&gt;&lt;span style="color:#000000;"&gt;http://servername/server-info来远�.??配置信息&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        （需要mod_info.c支持）。改变".example.com"为你自己的域名。&lt;br /&gt;#&lt;br /&gt;# &amp;lt;Location        /server-info&amp;gt;&lt;br /&gt;# SetHandler server-info&lt;br /&gt;# Order deny,allow&lt;br /&gt;#        Deny from all&lt;br /&gt;# Allow from .example.com&lt;br /&gt;#        &amp;lt;/Location&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 代理服务器命令，去掉下面的行使代理服务可用。&lt;br /&gt;#&lt;br /&gt;#        &amp;lt;IfModule mod_proxy.c&amp;gt;&lt;br /&gt;# ProxyRequests On&lt;br /&gt;# &amp;lt;Proxy        *&amp;gt;&lt;br /&gt;# Order deny,allow&lt;br /&gt;# Deny from all&lt;br /&gt;# Allow from        .example.com&lt;br /&gt;# &amp;lt;/Proxy&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 安装或关闭HTTP/1.1"通道"头处理。&lt;br /&gt;#        （"Full"添加服务器版本信息，"Block"移掉所有输出"通道"头信息。&lt;br /&gt;# 可以设为下面各选项之一：Off | On | Full |        Block&lt;br /&gt;#&lt;br /&gt;# ProxyVia On&lt;br /&gt;&lt;br /&gt;# 最好为代理服务安装高速缓冲，去掉下面几行的注释符号：&lt;br /&gt;#        （没有CacheRoot则不缓冲）&lt;br /&gt;#&lt;br /&gt;# CacheRoot "/usr/local/apache2/proxy"&lt;br /&gt;#        CacheSize 5&lt;br /&gt;# CacheGcInterval 4&lt;br /&gt;# CacheMaxExpire 24&lt;br /&gt;#        CacheLastModifiedFactor 01&lt;br /&gt;# CacheDefaultExpire 1&lt;br /&gt;# NoCache        a-domain.com another-domain.edu joes.garage-sale.com&lt;br /&gt;&lt;br /&gt;#        &amp;lt;/IfModule&amp;gt;&lt;br /&gt;# 代理命令结束。&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;#        附加的特定模块配置。&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule mod_ssl.c&amp;gt;&lt;br /&gt;Include        conf/ssl.conf&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;## 第三区：虚拟主机&lt;br /&gt;#&lt;br /&gt;#        VirtualHost:你可以通过设置虚拟主机容器以实现在你的主机上保有多个&lt;br /&gt;#        域名/主机名。大多数配置信息只使用基于名字的虚拟主机，因此服务器&lt;br /&gt;#        不必担心IP地址的问题，下面的命令以*号代替虚拟主机名。&lt;br /&gt;#&lt;br /&gt;# 在你试着配置你的虚拟主机以前，请参见&lt;br /&gt;#        URL:http://httpd.apache.org/docs-2.0/vhosts/&amp;gt;以取得更多的信息。&lt;br /&gt;#&lt;br /&gt;#        你可以使用命令行选项"-S"来检验你的虚拟主机配置。&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 使用基于名字的虚拟主机。&lt;br /&gt;#&lt;br /&gt;#        NameVirtualHost *&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# 虚拟主机示例：&lt;br /&gt;#        几乎所有的Apache命令都可以在虚拟主机容器中使用。&lt;br /&gt;# 第一个虚拟主机区是用于向服务名未知的请求进行应答的配置。&lt;br /&gt;#&lt;br /&gt;#        &amp;lt;VirtualHost *&amp;gt;&lt;br /&gt;# ServerAdmin &lt;a href="mailto:webmaster@dummy-host.example.com"&gt;&lt;span style="color:#000000;"&gt;webmaster@dummy-host.example.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;#        DocumentRoot /www/docs/dummy-host.example.com&lt;br /&gt;# ServerName        dummy-host.example.com&lt;br /&gt;# ErrorLog        logs/dummy-host.example.com-error_log&lt;br /&gt;# CustomLog        logs/dummy-host.example.com-access_log commom&lt;br /&gt;#        &amp;lt;/virtualHost&amp;gt;&lt;br /&gt;&amp;lt;/配置文件结束&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5525698340962023754?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5525698340962023754/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/apache2httpdconf.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5525698340962023754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5525698340962023754'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/apache2httpdconf.html' title='Apache2的httpd.conf翻译'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-326418162406836094</id><published>2009-03-25T06:16:00.001-07:00</published><updated>2010-06-04T09:57:55.881-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>设定了用户宿主目录下的一个实际目录，存放了该用户提供访问的文档</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt; &lt;div class="tit"&gt; &lt;/div&gt; &lt;div class="date"&gt;2007/07/11 17:58&lt;/div&gt; &lt;table style="table-layout: fixed;"&gt;   &lt;tbody&gt;   &lt;tr&gt;     &lt;td&gt;       &lt;div class="cnt" id="blog_text"&gt;&lt;span style="font-size:130%;"&gt;1.        编辑httpd.conf文件&lt;/span&gt;&lt;br /&gt;#&lt;br /&gt;# UserDir: The name of the directory that is        appended onto a user's home&lt;br /&gt;# directory if a ~user request is        received.&lt;br /&gt;#&lt;br /&gt;# The path to the end user account 'public_html'        directory must be&lt;br /&gt;# accessible to the webserver userid. This usually        means that ~userid&lt;br /&gt;# must have permissions of 711, ~userid/public_html        must have permissions&lt;br /&gt;# of 755, and documents contained therein must be        world-readable.&lt;br /&gt;# Otherwise, the client will only receive a "403        Forbidden" message.&lt;br /&gt;#&lt;br /&gt;# See also:        http://httpd.apache.org/docs/misc/FAQ.html#forbidden&lt;br /&gt;#&lt;br /&gt;&amp;lt;IfModule        mod_userdir.c&amp;gt;&lt;br /&gt;    #&lt;br /&gt;    # UserDir        is disabled by default since it can confirm the        presence&lt;br /&gt;    # of a username on the system (depending on        home directory&lt;br /&gt;    # permissions).&lt;br /&gt;           #&lt;br /&gt;    &lt;span style="color:#ff0000;"&gt;#UserDir        disable&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    #&lt;br /&gt;    # To        enable requests to /~user/ to serve the user's        public_html&lt;br /&gt;    # directory, remove the "UserDir        disable" line above, and uncomment&lt;br /&gt;    # the following        line instead:&lt;br /&gt;    #&lt;br /&gt;    &lt;span style="color:#ff0000;"&gt;UserDir        public_html&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;# Control access        to UserDir directories. The following is an example&lt;br /&gt;# for a site where        these directories are restricted to read-only.&lt;br /&gt;#&lt;br /&gt;#&amp;lt;Directory        /home/*/public_html&amp;gt;&lt;br /&gt;#    AllowOverride FileInfo        AuthConfig Limit&lt;br /&gt;#    Options MultiViews Indexes        SymLinksIfOwnerMatch IncludesNoExec&lt;br /&gt;#    &amp;lt;Limit GET        POST OPTIONS&amp;gt;&lt;br /&gt;#        Order        allow,deny&lt;br /&gt;#        Allow from        all&lt;br /&gt;#    &amp;lt;/Limit&amp;gt;&lt;br /&gt;#           &amp;lt;LimitExcept GET POST        OPTIONS&amp;gt;&lt;br /&gt;#        Order        deny,allow&lt;br /&gt;#        Deny from        all&lt;br /&gt;#           &amp;lt;/LimitExcept&amp;gt;&lt;br /&gt;#&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;Directory &lt;span style="color:#ff0000;"&gt;/home/xiaomao/public_html&lt;/span&gt;&amp;gt;&lt;br /&gt;           AllowOverride FileInfo AuthConfig Limit&lt;br /&gt;    Options        MultiViews Indexes SymLinksIfOwnerMatch        IncludesNoExec&lt;br /&gt;    &amp;lt;Limit GET POST        OPTIONS&amp;gt;&lt;br /&gt;        Order        allow,deny&lt;br /&gt;        Allow from        all&lt;br /&gt;    &amp;lt;/Limit&amp;gt;&lt;br /&gt;           &amp;lt;LimitExcept GET POST        OPTIONS&amp;gt;&lt;br /&gt;        Order        deny,allow&lt;br /&gt;        Deny from        all&lt;br /&gt;           &amp;lt;/LimitExcept&amp;gt;&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;2.        建立连接&lt;/span&gt;&lt;br /&gt;# ln -s /home/xiaomao101/public_html        /var/www/html/xiaomao&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style="font-family:灿�砰;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:灿�砰;font-size:100%;color:#000000;"&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-326418162406836094?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/326418162406836094/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_25.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/326418162406836094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/326418162406836094'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_25.html' title='设定了用户宿主目录下的一个实际目录，存放了该用户提供访问的文档'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6739447412267282502</id><published>2009-03-22T19:56:00.001-07:00</published><updated>2010-06-04T09:49:01.524-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='hacker'/><title type='text'>帮助软件通过ISA验证 - NTLMAPS</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;在配置文件里面设置好ISA的用户名和密码，&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;本地运行NTLMAPS服务在后台，使用默认端口&lt;span class="494325202-23032009"&gt;5865，&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="494325202-23032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="494325202-23032009"&gt;最后浏览器代理设置为127.0.0.1：5865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div align="left"&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;--------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;    best regards,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;     Devin_Chen&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family:灿�砰;"&gt; &lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6739447412267282502?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6739447412267282502/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/isa-ntlmaps.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6739447412267282502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6739447412267282502'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/isa-ntlmaps.html' title='帮助软件通过ISA验证 - NTLMAPS'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-4836009881500335529</id><published>2009-03-21T10:21:00.000-07:00</published><updated>2010-06-04T09:52:39.583-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>如果网页中的图片都显示为盗链怎么办 - 使用firefox扩展RefControl</title><content type='html'>&lt;h3 class="name"&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/953"&gt;RefControl&lt;/a&gt;&lt;/h3&gt;修改Referer引用，也可以用来XSS或者突破一些防盗链。&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-4836009881500335529?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/4836009881500335529/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefoxrefcontrol.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4836009881500335529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4836009881500335529'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefoxrefcontrol.html' title='如果网页中的图片都显示为盗链怎么办 - 使用firefox扩展RefControl'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6235016705067036328</id><published>2009-03-21T09:13:00.000-07:00</published><updated>2009-03-21T09:23:56.061-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>试用SilverLight版QQ</title><content type='html'>不过用Firefox 3.0.7和IE6登陆均不成功，显示“超时”。&lt;br /&gt;&lt;br /&gt;虽然没有登陆成功，但是从外表上开来UI还是很炫的。&lt;br /&gt;&lt;br /&gt;对SilverLight没有了解，只知道是M$的东西，在Linux上貌似有个解决方案Moon***。看来也是一个垄断的东西。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Y_vcrctO-5M/ScUTSMQXVqI/AAAAAAAAASU/x1x9W0Ae3tM/s1600-h/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG"&gt;&lt;img style="cursor: pointer; width: 400px; height: 283px;" src="http://3.bp.blogspot.com/_Y_vcrctO-5M/ScUTSMQXVqI/AAAAAAAAASU/x1x9W0Ae3tM/s400/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG" alt="" id="BLOGGER_PHOTO_ID_5315676138429175458" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6235016705067036328?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6235016705067036328/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/silverlightqq.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6235016705067036328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6235016705067036328'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/silverlightqq.html' title='试用SilverLight版QQ'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Y_vcrctO-5M/ScUTSMQXVqI/AAAAAAAAASU/x1x9W0Ae3tM/s72-c/%E6%9C%AA%E5%91%BD%E5%90%8D.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-458620751882096894</id><published>2009-03-15T21:40:00.001-07:00</published><updated>2010-06-04T10:02:19.921-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile phone'/><title type='text'>7610连接错误 屏幕上有个“2”</title><content type='html'>解决：&lt;br&gt;线路２～长按＃号键切换回来～线路２呼出电话受限制。&lt;br&gt; &lt;br&gt;参考：&lt;br&gt;&lt;a href="http://bbs.pcpop.com/080211/1525863.html"&gt;bbs.pcpop.com/080211/1525863.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-458620751882096894?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/458620751882096894/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/7610-2.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/458620751882096894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/458620751882096894'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/7610-2.html' title='7610连接错误 屏幕上有个“2”'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-8448532470008662361</id><published>2009-03-13T08:36:00.000-07:00</published><updated>2010-06-04T10:00:37.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>Linux Kernel生日</title><content type='html'>Linux Kernel已经15岁啦！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-8448532470008662361?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/8448532470008662361/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/linux-kernel.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8448532470008662361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/8448532470008662361'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/linux-kernel.html' title='Linux Kernel生日'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6287762870058068194</id><published>2009-03-11T10:13:00.000-07:00</published><updated>2010-04-21T23:39:39.128-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>如何找出指针的类型</title><content type='html'>比如有如下的指针定义，去掉指针声明语句中的指针名ptr，剩下的就是指针的类型了。&lt;br /&gt;　　(1)&lt;span style="color: rgb(255, 0, 0);"&gt;int*&lt;/span&gt;ptr;//指针的类型是int*&lt;br /&gt;　　(2)&lt;span style="color: rgb(255, 0, 0);"&gt;char*&lt;/span&gt;ptr;//指针的类型是char*&lt;br /&gt;　　(3)&lt;span style="color: rgb(255, 0, 0);"&gt;int**&lt;/span&gt;ptr;//指针的类型是int**&lt;br /&gt;　　(4)&lt;span style="color: rgb(255, 0, 0);"&gt;int(*&lt;/span&gt;ptr&lt;span style="color: rgb(255, 0, 0);"&gt;)[3]&lt;/span&gt;;//指针的类型是int(*)[3]&lt;br /&gt;　　(5)&lt;span style="color: rgb(255, 0, 0);"&gt;int*(*&lt;/span&gt;ptr&lt;span style="color: rgb(255, 0, 0);"&gt;)[4]&lt;/span&gt;;//指针的类型是int*(*)[4]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6287762870058068194?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6287762870058068194/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_11.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6287762870058068194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6287762870058068194'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post_11.html' title='如何找出指针的类型'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5279152798973773499</id><published>2009-03-11T10:06:00.000-07:00</published><updated>2010-04-21T23:39:45.093-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>C语言如何寻址</title><content type='html'>汇编里面可以简单的写作ES:SI，可是在C里面需要指针来操作：&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;#include &lt;stdio.h&gt;&lt;br /&gt;int main(void)&lt;br /&gt;{&lt;br /&gt;int a;&lt;br /&gt;unsigned char far * pMem = (unsigned char far *)0xf000ff00; //It is f000:ff00&lt;br /&gt;a=*pMem;&lt;br /&gt;printf("%02x", a);&lt;br /&gt;return 0;&lt;br /&gt;}&lt;/stdio.h&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;还需要更强的指针知识才好阿！！&lt;br /&gt;&lt;br /&gt;Reference：&lt;br /&gt;http://www.oldlinux.org/oldlinux/viewthread.php?tid=11169&amp;amp;extra=page%3D1&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5279152798973773499?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5279152798973773499/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/c.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5279152798973773499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5279152798973773499'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/c.html' title='C语言如何寻址'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2275256381749696310</id><published>2009-03-10T22:04:00.001-07:00</published><updated>2009-03-21T09:31:12.752-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Firefox假死的原因 - 插件冲突</title><content type='html'>&lt;DIV&gt;&lt;FONT  face="Times New Roman"&gt;很大一定程度是由plugin引起的，如果全部禁用就好使了，说明一定是plugin引起的（或者说由于plugin和当前版本firefox冲突）&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;比如我目前用的firefox&lt;SPAN class=000590005-11032009&gt;  3.0.5（没有更新到3.0.7）就会和flash plugin（最新版的）冲突，禁用掉就好使了。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=000590005-11032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=000590005-11032009&gt;解决方法之一是：更新到最新版3.0.7。然后两者就可以很平相处 了。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV align=left&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;--------------------------------------&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; best regards,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV dir=ltr align=left&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN  class=828363301-03032009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Devin_Chen&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;FONT face=灿�砰&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2275256381749696310?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2275256381749696310/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefox_10.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2275256381749696310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2275256381749696310'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefox_10.html' title='Firefox假死的原因 - 插件冲突'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2050997068655286511</id><published>2009-03-10T09:52:00.001-07:00</published><updated>2010-06-04T10:01:15.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>tcc混合编译C和汇编不能使用结构体</title><content type='html'>tcc编译的时候不认识结构体，所以回报很多错误。&lt;br /&gt;&lt;br /&gt;把结构体展开为变量就好了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2050997068655286511?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2050997068655286511/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/tccc.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2050997068655286511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2050997068655286511'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/tccc.html' title='tcc混合编译C和汇编不能使用结构体'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-9008455025975580627</id><published>2009-03-10T09:40:00.000-07:00</published><updated>2010-06-04T09:54:02.908-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile phone'/><title type='text'>黑白屏的手机可以在网上接受彩信</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photo.monternet.com/web/album/images/logo.jpg"&gt;&lt;img style="cursor: pointer; width: 129px; height: 114px;" src="http://photo.monternet.com/web/album/images/logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;诺记坏掉了，所以只能用moto的蓝屏手机啦。&lt;br /&gt;&lt;br /&gt;在http://photo.monternet.com/上面用现在的手机号注册一个账号，然后就可以看到还没有呗手机接收到的彩信了，而且可以下载到电脑上面看原图哦，好清晰阿。&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-9008455025975580627?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/9008455025975580627/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/9008455025975580627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/9008455025975580627'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/blog-post.html' title='黑白屏的手机可以在网上接受彩信'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2829309284822862495</id><published>2009-03-09T08:42:00.000-07:00</published><updated>2009-03-10T09:44:50.004-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>如何解决firefox打开链接自动跳转至新页面</title><content type='html'>about:config&lt;br /&gt;&lt;br /&gt;browser.tabs.loadDivertedinbackground&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2829309284822862495?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2829309284822862495/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefox.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2829309284822862495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2829309284822862495'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/firefox.html' title='如何解决firefox打开链接自动跳转至新页面'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7000988477388561421</id><published>2009-03-09T01:09:00.000-07:00</published><updated>2010-06-04T10:01:15.007-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><title type='text'>MASM inc指令后面直接放变量</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;inc&lt;span class="296160508-09032009"&gt;  自加，后面不仅仅直接可以直接放寄存器，也可以直接放在数据段定义好的变量，如&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;data  segment&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;b1nggou&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;data  ends&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="296160508-09032009"&gt;inc  b1nggou&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div align="left"&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;--------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;    best regards,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;     Devin_Chen&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-family:灿�砰;"&gt; &lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7000988477388561421?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7000988477388561421/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/masm-inc.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7000988477388561421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7000988477388561421'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/masm-inc.html' title='MASM inc指令后面直接放变量'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3040105884470548142</id><published>2009-03-08T23:22:00.000-07:00</published><updated>2010-06-04T10:01:15.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><title type='text'>MASM汇编语言如何多行注释</title><content type='html'>&lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;【格式】&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;COMMENT delimiter [[text]]&lt;br /&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;[[text]]&lt;br /&gt;&lt;span class="843431706-09032009"&gt;  &lt;/span&gt;[[text]]  delimiter [[text]]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;【注意】&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;比如注释如下，则会在第一个"a"（"szMessage1"中的"a"）地方停止多行注释。&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;COMMENT a&lt;br /&gt;&lt;span class="843431706-09032009"&gt;  &lt;/span&gt;szMessage1 db  "Hello World 1",0&lt;br /&gt;&lt;span class="843431706-09032009"&gt;  &lt;/span&gt;szMessage2 db  "Hello World 2",0&lt;br /&gt;&lt;span class="843431706-09032009"&gt;  &lt;/span&gt;szCaption db  "I ran out of imagination...",0&lt;br /&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;a&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;所以一般都在delimiter后面加上特殊符号（！，~ 等），比如：&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;comment start!&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;szMessage1 db "Hello World 1",0&lt;br /&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;szMessage2 db "Hello World 2",0&lt;br /&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;szCaption db "I ran out of imagination...",0&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="843431706-09032009"&gt;   &lt;/span&gt;end comment start!&lt;br /&gt;&lt;br /&gt;但是如果程序里面（通常是注释）可能也有“！”，所以这个时候就会出错。&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;Reference：&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;a href="http://www.winasm.net/forum/index.php?showtopic=2086"&gt;www.winasm.net/forum/index.php?showtopic=2086&lt;/a&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div align="left"&gt; &lt;div dir="ltr" align="left"&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;span class="828363301-03032009"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 0);font-family:灿�砰;" &gt; &lt;p&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3040105884470548142?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3040105884470548142/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/masm.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3040105884470548142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3040105884470548142'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/masm.html' title='MASM汇编语言如何多行注释'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-7700109288487979622</id><published>2009-03-07T13:31:00.000-08:00</published><updated>2010-06-04T09:58:18.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><title type='text'>drupal报错 tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s)</title><content type='html'>&lt;ul&gt;&lt;li&gt;warning: tempnam() [&lt;a href="http://b1nggou.512j.com/_drupal/function.tempnam"&gt;function.tempnam&lt;/a&gt;]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/ftp/512j.com/b/1/n/b1nggou/:/tmp/) in /home/ftp/512j.com/b/1/n/b1nggou/_drupal/includes/file.inc on line 756.&lt;/li&gt;&lt;li&gt;文件无法创建。&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;解决：&lt;br /&gt;/sites/default/files/下新建tmp目录，权限777。&lt;br /&gt;目前不知道原因。&lt;br /&gt;To be continued&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;参考：&lt;br /&gt;http://drupalchina.org/node/4212#comment-13277&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-7700109288487979622?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/7700109288487979622/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/drupal-tempnam-functiontempnam.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7700109288487979622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/7700109288487979622'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/drupal-tempnam-functiontempnam.html' title='drupal报错 tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s)'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6425315798140368696</id><published>2009-03-07T13:18:00.000-08:00</published><updated>2010-06-04T10:00:08.357-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='website'/><title type='text'>关闭safe_mode的方法</title><content type='html'>如果你使用的是虚拟主机而不是自己的server，如果虚拟主机设置safe_mode为on。&lt;br /&gt;那么也许通过如下的三种设置可能会达到关闭的目的，只是可能哦！！&lt;br /&gt;&lt;br /&gt;&lt;div class="xoopsCode"&gt;&lt;code&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;&lt;span style="color: rgb(0, 0, 187);"&gt;?php&lt;br /&gt;ini_set&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'safe_mode'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;OFF&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;phpinfo&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;?&gt;&lt;/span&gt; &lt;/span&gt; &lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;或者&lt;br /&gt;&lt;br /&gt;&lt;div class="xoopsCode"&gt;&lt;code&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;&lt;span style="color: rgb(0, 0, 187);"&gt;?php&lt;br /&gt;ini_set&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'safe_mode'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;, &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'0'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;phpinfo&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;?&gt;&lt;/span&gt; &lt;/span&gt; &lt;/span&gt;&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;根目录放置“.htaccess”文件，内容为：&lt;br /&gt;php_flag safe_mode off&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;参考：&lt;br /&gt;http://twpug.net/modules/newbb/viewtopic.php?post_id=5241&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6425315798140368696?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6425315798140368696/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/safemode.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6425315798140368696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6425315798140368696'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/safemode.html' title='关闭safe_mode的方法'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5859162982619830239</id><published>2009-03-07T12:56:00.000-08:00</published><updated>2009-03-07T13:26:38.507-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows下新建以小数点开头的文件.htaccess</title><content type='html'>今天配置一个php网站，可是需要新建一个.htaccess，郁闷的是现在用的是windows，右键新建记事本，重命名的时候提示“必须键入文件名”。可恶！&lt;br /&gt;于是上网google了一下，发现还是有比较简单的办法的，就是用记事本另存为（或者保存）的时候选择文件类型为所有，然后名称就取“.htaccess”，这样就可以啦。&lt;br /&gt;看起来应该算一个bug吧。&lt;br /&gt;&lt;br /&gt;参考：&lt;br /&gt;http://bbs.phpchina.com/viewthread.php?tid=51277&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5859162982619830239?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5859162982619830239/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/windowshtaccess.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5859162982619830239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5859162982619830239'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/03/windowshtaccess.html' title='Windows下新建以小数点开头的文件.htaccess'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3650100034729674826</id><published>2009-02-24T03:57:00.000-08:00</published><updated>2010-06-04T10:02:42.799-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>GFX是什么的缩写</title><content type='html'>&lt;span style="font-family:Simsun;"&gt; &lt;p&gt;在网上找了好久，中文网页中没有提到，后来无奈google："what&lt;span class="588355511-24022009"&gt; is  gfx&lt;/span&gt;"，看到答案后彻底服了：GFX是graphics的同音缩写，只是为了写起来方便。&lt;/p&gt; &lt;p&gt;Ref：&lt;a href="http://forum.yugiohcardmaker.net/thread-83460.html"&gt;http://forum.yugiohcardmaker.net/thread-83460.html&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3650100034729674826?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3650100034729674826/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/gfx.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3650100034729674826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3650100034729674826'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/gfx.html' title='GFX是什么的缩写'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2624988503038055307</id><published>2009-02-21T21:22:00.001-08:00</published><updated>2010-06-04T10:00:37.502-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>google操作系统</title><content type='html'>&lt;P&gt;&lt;FONT face=SimSun&gt;无论以前怎么评论google不会发布G&lt;SPAN  class=312421505-22022009&gt;-&lt;/SPAN&gt;OS，不过这次，google是肯定要在OS上和M&lt;SPAN  class=312421505-22022009&gt;$一挣高低了。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P&gt;&lt;FONT face=SimSun&gt;&lt;SPAN  class=312421505-22022009&gt;听说google要在今年内将自家的Android发展到netbook上，如果真的成为了显示，那么Android离Desktop还远吗。与其说google要给上网本装上Android，还不如说google打算在桌面OS上和M$展开正面的交锋。也许到了那个时候google就会有了一个新的名称"G$"，只是也许吧，不过毕竟Android是开源的。&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2624988503038055307?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2624988503038055307/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/google.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2624988503038055307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2624988503038055307'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/google.html' title='google操作系统'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5116715894255238951</id><published>2009-02-19T19:26:00.001-08:00</published><updated>2010-06-04T10:01:15.019-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><title type='text'>汇编中各种进制及其字符表示</title><content type='html'>汇编中各种进制及其字符表示&lt;p&gt;----------------------------------------&lt;br&gt;进制          字符          例子&lt;br&gt;----------------------------------------&lt;br&gt;二进制        B/Y(*)        1010B、1011B&lt;br&gt;八进制        Q/O           1234Q、311Q&lt;br&gt;十进制        D/T           1234D、512D&lt;br&gt;十六进制      H             1234H、1011H&lt;br&gt;----------------------------------------&lt;p&gt;&lt;br&gt;备注&lt;br&gt;(*)：字符Y、O和T是宏汇编MASM系统所增加的进制表示符。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5116715894255238951?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5116715894255238951/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/blog-post_19.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5116715894255238951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5116715894255238951'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/blog-post_19.html' title='汇编中各种进制及其字符表示'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6912846937826020582</id><published>2009-02-18T21:10:00.000-08:00</published><updated>2009-03-10T09:48:45.637-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='牢骚'/><title type='text'>吃亏是福</title><content type='html'>&lt;FONT face=SimSun color=#000000 size=3&gt; &lt;P&gt;在生活中当孙子，在事业中当爷爷！&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6912846937826020582?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6912846937826020582/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/blog-post.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6912846937826020582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6912846937826020582'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/blog-post.html' title='吃亏是福'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6123006626956002403</id><published>2009-02-10T05:29:00.001-08:00</published><updated>2010-06-04T10:03:00.179-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>新制程 新接口 AMD发布多款45nm AM3处理器</title><content type='html'>&lt;!-- Converted from text/plain format --&gt; &lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp; AMD放出了45nm的桌面级处理器--Phenom II X4  940/920。没过几天，就在09年的元宵节--2009年2月9日，AMD再次放出5款45nm的Phenom II系列处理器，其中包括四核心的Phenom II  X4 910/810/805和三核心的Phenom II X3 720/710，Phenom II X3  720还被AMD定义为不锁倍频的"黑盒版"产品。&lt;BR&gt;&lt;IMG  src="cid:681071913@10022009-282F"&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6123006626956002403?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6123006626956002403/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/amd45nm-am3.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6123006626956002403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6123006626956002403'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/amd45nm-am3.html' title='新制程 新接口 AMD发布多款45nm AM3处理器'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2415923265805307136</id><published>2009-02-08T16:18:00.001-08:00</published><updated>2010-06-04T09:49:18.397-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='hacker'/><title type='text'>httptunnel配置成功</title><content type='html'>server：运行svn server，使用8080端口，防火墙只开放80端口。IP为1.2.3.4。&lt;br /&gt;Client：通过浏览器访问不了server的8080端口。&lt;p&gt;解决：&lt;/p&gt;&lt;p&gt;下载&lt;a href="http://www.nocrew.org/software/httptunnel.html"&gt;http://www.nocrew.org/software/httptunnel.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;把压缩包里面"cvs20040323"目录下的：&lt;br /&gt;cygwin1.dll&lt;br /&gt;hts.exe&lt;br /&gt;htc.exe&lt;/p&gt;&lt;p&gt;都放到server/client的"C:\windows"下面。&lt;/p&gt;&lt;p&gt;Server：cmd运行"hts -F &lt;a href="http://127.0.0.1:8080/"&gt;127.0.0.1:8080&lt;/a&gt; 80"&lt;br /&gt;Client：cmd运行"htc -F 8888 &lt;a href="http://1.2.3.4/"&gt;1.2.3.4:80&lt;/a&gt;"&lt;/p&gt;&lt;p&gt;这个时候用浏览器访问：&lt;a href="http://127.0.0.1:8888/"&gt;http://127.0.0.1:8888&lt;/a&gt;就相当于访问1.2.3.4没有开放的8080端口了，也就是svn服务了。&lt;/p&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2415923265805307136?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2415923265805307136/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/httptunnel.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2415923265805307136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2415923265805307136'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/httptunnel.html' title='httptunnel配置成功'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-870220947530786931</id><published>2009-02-08T01:42:00.001-08:00</published><updated>2010-06-04T09:54:25.228-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>用SVN管理配置文件</title><content type='html'>用SVN管理conf文件还真的是方便啊，尤其是在不同电脑上的程序之间使用自己习惯了的配置文件，比如vim。&lt;p&gt;而且别人也可以使用到这些配置文件。&lt;/p&gt;&lt;p&gt;在&lt;a href="https://opensvn.csie.org/"&gt;https://opensvn.csie.org/&lt;/a&gt;开了一个project，专门存储这些配置文件。地址：&lt;a href="https://opensvn.csie.org/xiaomao101/"&gt;https://opensvn.csie.org/xiaomao101/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;使用或者提交的时候只要在本地checkout一份下来就好了。&lt;/p&gt;&lt;p&gt;而且这也是免费的哦。&lt;/p&gt;&lt;dn4gm level="0" msg="msg" title="title" id="DN4GM"&gt;&lt;/dn4gm&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-870220947530786931?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/870220947530786931/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn_08.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/870220947530786931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/870220947530786931'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn_08.html' title='用SVN管理配置文件'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-631641203116482440</id><published>2009-02-07T23:10:00.001-08:00</published><updated>2009-02-08T08:49:01.936-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>用python（mailer.py）做svn的邮件提醒出错</title><content type='html'>发现提交的时候会出错：&lt;br /&gt;You need version 1.5.0 or better of the Subversion Python bindings.&lt;p&gt;卸载了ActivePython最新版以后安装"VisualSVN-Server-Trac-1.5.2-14459.zip"就好使了，发现这个包里面也是python，版本是2.5.2.2，于是重新安装ActivePython2.5.2.2，可是提交的时候是同样的错误。&lt;/p&gt;&lt;p&gt;然后compare一下ActicePython和"VisualSVN-Server-Trac-1.5.2-14459.zip"（前提是版本都是2.5.2.2）：&lt;br /&gt;c:\python25&lt;br /&gt;c:\python25_trac&lt;br /&gt;两者结构差不多，于是开始最笨的方法，用trac的内容去覆盖Active版的python，每个文件夹都试试看，覆盖后提交看看成功没有，如果没有成功就恢复到Active版，然后换下一个文件夹试试看；如果成功了，则说明这个文件夹中的某些东西导致了trac版的python比active版的多了一些 mailer.py需要的东西。&lt;br /&gt;最后确定Active版中少了这些：&lt;br /&gt;\Python25\Lib\site-packages\svn\&lt;br /&gt;\Python25\Lib\site-packages\libsvn\&lt;/p&gt;&lt;p&gt;因为"\Python25\Lib\site-packages\"的README描述：&lt;br /&gt;This directory exists so that 3rd party packages can be installed&lt;br /&gt;here.  Read the source for site.py for more details.&lt;/p&gt;&lt;p&gt;所以这也许是由于Active版的Python缺少了SVN这个第三方的包导致mailer.py失败了。&lt;br /&gt;下一步就是先恢复到Active版的Python，然后安装这样的包。&lt;br /&gt;（可是由于时间问题，这个又属于原理性的东西，所以可以放一放）&lt;/p&gt;&lt;p&gt;To be continued&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-631641203116482440?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/631641203116482440/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/pythonmailerpysvn.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/631641203116482440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/631641203116482440'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/pythonmailerpysvn.html' title='用python（mailer.py）做svn的邮件提醒出错'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1844993821184042938</id><published>2009-02-07T22:56:00.001-08:00</published><updated>2009-02-08T08:47:37.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>初学SVN之 用Python写SVN的钩子(Hooks)文件</title><content type='html'>SVN的hooks文件就是一个自动脚本，当用户有commit之类的动作时候，svn都会调用这些个脚本来做一些事情，&lt;p&gt;至于具体做什么事情，则由hooks里面调用的python（或者perl，exe任何程序）来决定。&lt;p&gt;这里有一篇文章简单的介绍了这样的过程，主要介绍了hook进入离开的参数。&lt;p&gt;文章出处：&lt;a href="http://www.diybl.com/course/3_program/gcs/2008106/148110.html"&gt;http://www.diybl.com/course/3_program/gcs/2008106/148110.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1844993821184042938?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1844993821184042938/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn-pythonsvnhooks.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1844993821184042938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1844993821184042938'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn-pythonsvnhooks.html' title='初学SVN之 用Python写SVN的钩子(Hooks)文件'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-4849053630707223208</id><published>2009-02-07T22:50:00.000-08:00</published><updated>2009-02-08T08:47:37.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>SVN hooks 进入参数和离开参数</title><content type='html'>&lt;FONT face=SimSun color=#000000 size=3&gt; &lt;P&gt;调用的时候会传递给hooks几个参数，可以通过。。。。（VisualSVN管理工具）查看&lt;BR clear=none&gt;&lt;BR  clear=none&gt;hooks如果以exit(1)结束，说明成功，exit(1)说明失败，server就不会让这次提交成功。&lt;BR  clear=none&gt;&lt;BR clear=none&gt;比如post-commit.bat内容的最后写成exit(1)，则不管怎么commit，都会提示失败&lt;BR  clear=none&gt;&lt;BR clear=none&gt;ref：&lt;BR clear=none&gt;初学SVN之 用Python写SVN的钩子文件&lt;BR  clear=none&gt;文章出处：http://www.diybl.com/course/3_program/gcs/2008106/148110.html&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-4849053630707223208?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/4849053630707223208/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn-hooks.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4849053630707223208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/4849053630707223208'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn-hooks.html' title='SVN hooks 进入参数和离开参数'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-6480555052056377622</id><published>2009-02-06T22:50:00.001-08:00</published><updated>2009-02-08T08:47:37.980-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>为什么TortoiseSVN图标覆盖有时会变成一个随机图案？（TortoiseSVN的图标“花了”）</title><content type='html'>有的�候TortoiseSVN显示的图标覆盖变成了其他图案，或者直接乱了，见{贴图}&lt;p&gt;{贴图}&lt;p&gt;这是由于windows系统图标的bug导致的，解决办法之一：&lt;br&gt;1. 运行cmd&lt;br&gt;2. 输入&amp;quot;TortoiseProc.exe /command:rebuildiconcache&amp;quot;，回车&lt;br&gt;3. 刷新一下。&lt;br&gt; &lt;br&gt; &lt;br&gt;Ref: &lt;a href="http://tortoisesvn.tigris.org/faq.zh.html#ovlmessed"&gt;http://tortoisesvn.tigris.org/faq.zh.html#ovlmessed&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-6480555052056377622?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/6480555052056377622/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/tortoisesvntortoisesvn.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6480555052056377622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/6480555052056377622'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/tortoisesvntortoisesvn.html' title='为什么TortoiseSVN图标覆盖有时会变成一个随机图案？（TortoiseSVN的图标“花了”）'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1564808073869928490</id><published>2009-02-06T22:26:00.000-08:00</published><updated>2010-06-04T10:01:15.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ACPI'/><category scheme='http://www.blogger.com/atom/ns#' term='BIOS'/><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>在https://opensvn.csie.org/上面建立lsACPI项目</title><content type='html'>在&lt;a href="https://opensvn.csie.org/"&gt;https://opensvn.csie.org/&lt;/a&gt;上面建立lsACPI项目&lt;p&gt;C和汇编混合编写一个小工具，能够ls ACPI的Tables。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1564808073869928490?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1564808073869928490/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/httpsopensvncsieorglsacpi.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1564808073869928490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1564808073869928490'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/httpsopensvncsieorglsacpi.html' title='在https://opensvn.csie.org/上面建立lsACPI项目'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2632757929814892600</id><published>2009-02-06T06:44:00.001-08:00</published><updated>2009-02-08T08:47:37.980-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>SVN的默认目录结构</title><content type='html'>&lt;FONT face=SimSun&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt; &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT  color=#000000&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt;SVN&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN  style="FONT-FAMILY: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"&gt;的默认目录结构：&lt;/SPAN&gt;&lt;SPAN  lang=EN-US style="mso-fareast-font-family: SimSun"&gt;&lt;?xml:namespace prefix = o ns  = "urn:schemas-microsoft-com:office:office"  /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=3&gt;&lt;FONT  color=#000000&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; trunk &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN  style="FONT-FAMILY: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"&gt;目录用来存份目前项目正在进行开发的程序档案和文件（又称为主线，即&lt;/SPAN&gt;&lt;FONT  face="Times New Roman"&gt;&lt;SPAN lang=ZH-CN  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;  &lt;/SPAN&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;mainline&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN  lang=ZH-CN  style="FONT-FAMILY: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"&gt;）；&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN  lang=EN-US style="mso-fareast-language: ZH-CN"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT  color=#000000&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;branches &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN  lang=ZH-CN  style="FONT-FAMILY: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"&gt;用来存放主线的各个仍在发展中的分支；&lt;/SPAN&gt;&lt;SPAN  lang=ZH-CN  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US  style="mso-fareast-language: ZH-CN"&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT  color=#000000&gt;&lt;SPAN lang=EN-US  style="mso-fareast-font-family: SimSun; mso-fareast-language: ZH-CN"&gt;&lt;FONT  face="Times New Roman"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;tags &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN  style="FONT-FAMILY: SimSun; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-fareast-language: ZH-CN"&gt;则用来存放已经不再变动的分支，也就是其中的档案不会再修改了。&lt;/SPAN&gt;&lt;SPAN  lang=EN-US  style="mso-fareast-language: ZH-CN"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt; &lt;P class=MsoNormal  style="MARGIN: 0cm 0cm 0pt"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2632757929814892600?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2632757929814892600/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2632757929814892600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2632757929814892600'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/svn.html' title='SVN的默认目录结构'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5432659390537461832</id><published>2009-02-06T06:13:00.001-08:00</published><updated>2009-02-08T08:47:37.981-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SVN'/><title type='text'>Tortoise SVN名词解释</title><content type='html'>&lt;FONT face=SimSun&gt;Tortoise SVN名词解释&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVN取出[SVN  checkout]：从档案库中取出工作复本。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  汇出[Export]：从档案库中汇出干净的工作复本，不含svn管理用数据夹。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  汇入[Import]：汇入目录至档案库。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVN  Commit[SVN送交]：将你所做的修改送交至档案库。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVN  Update[SVN更新]：更新工作复本至目前档案库的最新版本。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Update to  reversion[更新至版本]：更新工作复本至目前档案库的某个指定版本。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get  lock[取得锁定]：锁定某些档案，只能由你修改。直到你解除锁定。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Branches/Tags[分支/标记]：在档案库中快速建立复本以做为分支或标记之用。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Switch[切换]：切换工作复本至其它分支、标记。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Merge[合并]：将分支树合并回主干。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Blame[谴责]：列出档案的每一行作者。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create  patch[建立补缀]：建立包含你所有修改的单一异动档。&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=SimSun color=#000000 size=3&gt; &lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5432659390537461832?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5432659390537461832/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/tortoise-svn_5163.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5432659390537461832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5432659390537461832'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/tortoise-svn_5163.html' title='Tortoise SVN名词解释'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-1575667517205554978</id><published>2009-02-05T22:19:00.001-08:00</published><updated>2009-02-08T08:41:50.430-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='牢骚'/><title type='text'>Test for Email Blogging</title><content type='html'>&lt;FONT face=SimSun&gt; &lt;P&gt;&lt;SPAN class=848591706-06022009&gt;This a mail, and will be sent to public as a  Blog on xiaomao101.blogspot.com&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-1575667517205554978?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/1575667517205554978/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/test-for-email-blogging.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1575667517205554978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/1575667517205554978'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/test-for-email-blogging.html' title='Test for Email Blogging'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2904542191353825836</id><published>2009-02-02T09:16:00.000-08:00</published><updated>2010-06-04T10:01:15.031-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BIOS'/><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><title type='text'>zero?</title><content type='html'>zero后面带个问号。&lt;br /&gt;&lt;br /&gt;&lt;pre class="prettyprint"&gt;.IF　ZERO? &amp;amp;&amp;amp; AX != BX　　　　;检测ZF==1且AX!=BX是否成立&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Ref：&lt;br /&gt;http://blog.ixpub.net/html/13/13151113-235167.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2904542191353825836?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2904542191353825836/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/zero_02.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2904542191353825836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2904542191353825836'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/02/zero_02.html' title='zero?'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-693566501428678089</id><published>2009-01-23T05:08:00.000-08:00</published><updated>2010-06-04T10:01:15.036-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MASM'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>Error: Unable to execute command 'tasm.exe'</title><content type='html'>用TC3混合编译C和ASM，刚搭建的环境，首次编译报错：&lt;br /&gt;&lt;pre class="prettyprint"&gt;D:\MASM\WORKS&gt;tcc.exe -ID:\TURBOC3\INCLUDE -LD:\TURBOC3\LIB -B ACPI.C ACPIi.ASM&lt;br /&gt;&lt;br /&gt;Turbo C++ Version 3.00 Copyright (c) 1992 Borland International&lt;br /&gt;acpi.c:&lt;br /&gt;Error: Unable to execute command 'tasm.exe'&lt;/pre&gt;&lt;br /&gt;tc和masm的bin目录的环境变量都设好了啊&lt;br /&gt;tc下面也有tasm.exe，而且cmd下可以直接运行tasm。&lt;br /&gt;后来把tasm.exe删除掉，发现错误没有变化，才想到会不会是tc到masm目录下找的tasm.exe啊（而不是自己目录下），于是把tc下的tasm.exe移动到了masm下，一编译，果然成功了。&lt;br /&gt;&lt;br /&gt;在网上查了好久，发现大家问题都出在tc下面没有tasm.exe上，没想到我这里的问题这么特殊。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-693566501428678089?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/693566501428678089/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/error-unable-to-execute-command-tasmexe.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/693566501428678089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/693566501428678089'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/error-unable-to-execute-command-tasmexe.html' title='Error: Unable to execute command &apos;tasm.exe&apos;'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-2653233255383485102</id><published>2009-01-20T04:22:00.000-08:00</published><updated>2009-01-20T04:23:40.483-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Excel中計算今天是今年中的哪一周</title><content type='html'>Excel中計算今天是今年中的哪一周，（從週一開始）&lt;br /&gt;&lt;pre class="prettyprint"&gt;=ROUNDUP((TODAY()-(DATE(YEAR(TODAY()),1,1)-MOD((DATE(YEAR(TODAY()),1,1)-2)/7,1)*7)+1)/7,)&lt;/pre&gt;&lt;br /&gt;要想從週日開始新的一周，使用TODAY()+1代替TODAY&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-2653233255383485102?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/2653233255383485102/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/excel.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2653233255383485102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/2653233255383485102'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/excel.html' title='Excel中計算今天是今年中的哪一周'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-3176862282949102640</id><published>2009-01-08T06:23:00.000-08:00</published><updated>2009-01-08T06:54:17.095-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BIOS'/><title type='text'>关于SMM和SMRAM</title><content type='html'>关于SMM和SMRAM&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SMM&lt;/span&gt;&lt;br /&gt;Intel系统管理模式（System Management Mode，SMM）是专门为电源管理设计的执行规则。&lt;br /&gt;使用SMM后，系统的各个部件可以被关闭或者使用最低的功耗。SMM独立于其他的系统软件，也可以被用在其他目的。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SMRAM&lt;/span&gt;&lt;br /&gt;System Management Mode有一个特殊的内存区域称为SMRAM。它开始于SMBASE，占0x1FFFF 字节&lt;br /&gt;（如果使用了扩展的SMRAM，这个数值将更大）。&lt;br /&gt;&lt;br /&gt;更详细的请看：System Management Mode Hack&lt;br /&gt;http://hi.baidu.com/deep_pro/blog/item/fd2f75771b14351cb051b9d5.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-3176862282949102640?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/3176862282949102640/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/smmsmram.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3176862282949102640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/3176862282949102640'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2009/01/smmsmram.html' title='关于SMM和SMRAM'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-178815912986733722.post-5721815939005223322</id><published>2008-12-31T04:44:00.001-08:00</published><updated>2008-12-31T04:45:46.082-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><title type='text'>硬盘安装Fedora10注意事项</title><content type='html'>使用ultraiso或winimage等软件将vmlinuz和initrd.img两个文件以及isolinux和images两个目录解压到E盘根目录。&lt;br /&gt;注意，在Fedora 10中需要将images目录解压出来，以前的版本不需要，因为在后续的硬盘安装过程中需要用到images目录里的install.img文件。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178815912986733722-5721815939005223322?l=xiaomao101.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiaomao101.blogspot.com/feeds/5721815939005223322/comments/default' title='帖子评论'/><link rel='replies' type='text/html' href='http://xiaomao101.blogspot.com/2008/12/fedora10.html#comment-form' title='0 条评论'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5721815939005223322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/178815912986733722/posts/default/5721815939005223322'/><link rel='alternate' type='text/html' href='http://xiaomao101.blogspot.com/2008/12/fedora10.html' title='硬盘安装Fedora10注意事项'/><author><name>xiaomao101</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Y_vcrctO-5M/SyzW_5qnKqI/AAAAAAAAAZc/DEPgT-TROzY/S220/xin_128.png'/></author><thr:total>0</thr:total></entry></feed>
