﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-ivaneeo's blog-随笔分类-tip</title><link>http://blogjava.net/ivanwan/category/3278.html</link><description>自由的力量，自由的生活。</description><language>zh-cn</language><lastBuildDate>Sat, 25 Apr 2015 23:38:31 GMT</lastBuildDate><pubDate>Sat, 25 Apr 2015 23:38:31 GMT</pubDate><ttl>60</ttl><item><title>windows mtu设置</title><link>http://www.blogjava.net/ivanwan/archive/2015/04/25/424663.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sat, 25 Apr 2015 05:01:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2015/04/25/424663.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/424663.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2015/04/25/424663.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/424663.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/424663.html</trackback:ping><description><![CDATA[netsh interface ipv4 show subinterfaces<br /><br /><div>netsh interface ipv4 set subinterface "本地连接" mtu=1480 store=persistent</div><img src ="http://www.blogjava.net/ivanwan/aggbug/424663.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2015-04-25 13:01 <a href="http://www.blogjava.net/ivanwan/archive/2015/04/25/424663.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu docker1.5 install</title><link>http://www.blogjava.net/ivanwan/archive/2015/03/02/423137.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 02 Mar 2015 08:21:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2015/03/02/423137.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/423137.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2015/03/02/423137.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/423137.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/423137.html</trackback:ping><description><![CDATA[<div>https://docs.docker.com/installation/ubuntulinux/#ubuntu-trusty-1404-lts-64-bit</div><img src ="http://www.blogjava.net/ivanwan/aggbug/423137.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2015-03-02 16:21 <a href="http://www.blogjava.net/ivanwan/archive/2015/03/02/423137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>http://www.mimaku5.com/</title><link>http://www.blogjava.net/ivanwan/archive/2015/02/27/423080.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 27 Feb 2015 08:33:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2015/02/27/423080.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/423080.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2015/02/27/423080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/423080.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/423080.html</trackback:ping><description><![CDATA[<div>http://www.mimaku5.com/</div><img src ="http://www.blogjava.net/ivanwan/aggbug/423080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2015-02-27 16:33 <a href="http://www.blogjava.net/ivanwan/archive/2015/02/27/423080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>test lic</title><link>http://www.blogjava.net/ivanwan/archive/2014/11/22/420455.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sat, 22 Nov 2014 15:21:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2014/11/22/420455.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/420455.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2014/11/22/420455.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/420455.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/420455.html</trackback:ping><description><![CDATA[<p>------------------------------------lic-------------------------------------</p> <p>*u3-7QAAAAIAAAABAAAAAgAKcHVibGljY2VydAAAAUjuvYiDAAVYLjUwOQAAAzQwggMwMIIC7qAD</p> <p>AgECAgQnLAd6MAsGByqGSM44BAMFADBqMQswCQYDVQQGEwJDTjEQMA4GA1UECBMHYmVpamluZzEQ</p> <p>MA4GA1UEBxMHYmVpamluZzERMA8GA1UEChMIcHJveHpvbmUxETAPBgNVBAsTCHByb3h6b25lMREw</p> <p>DwYDVQQDEwhwcm94em9uZTAeFw0xNDEwMDgwNzUxMTFaFw0yNDEwMDUwNzUxMTFaMGoxCzAJBgNV</p> <p>BAYTAkNOMRAwDgYDVQQIEwdiZWlqaW5nMRAwDgYDVQQHEwdiZWlqaW5nMREwDwYDVQQKEwhwcm94</p> <p>em9uZTERMA8GA1UECxMIcHJveHpvbmUxETAPBgNVBAMTCHByb3h6b25lMIIBtzCCASwGByqGSM44</p> <p>BAEwggEfAoGBAP1*U4EddRIpUt9KnC7s5Of2EbdSPO9EAMMeP4C2USZpRV1AIlH7WT2NWPq*xfW6</p> <p>MPbLm1Vs14E7gB00b*JmYLdrmVClpJ-f6AR7ECLCT7up1*63xhv4O1fnxqimFQ8E-4P208UewwI1</p> <p>VBNaFpEy9nXzrith1yrv8iIDGZ3RSAHHAhUAl2BQjxUjC8yykrmCouuEC*BYHPUCgYEA9-Gghdab</p> <p>Pd7LvKtcNrhXuXmUr7v6OuqC-VdMCz0HgmdRWVeOutRZT-ZxBxCBgLRJFnEj6EwoFhO3zwkyjMim</p> <p>4TwWeotUfI0o4KOuHiuzpnWRbqN*C*ohNWLx-2J6ASQ7zKTxvqhRkImog9*hWuWfBpKLZl6Ae1Ul</p> <p>ZAFMO*7PSSoDgYQAAoGAR-WVUpxcibqSXpi4VHPXIEoiBCu9Ik8AHItVuevHmPqsOLB5ZXbC2qbN</p> <p>oIVaJyhLntmeCS6M3ZOPWzHdNqcYdA1Rt9nNYQNpHgaMdHJo-w-ueUCDoo7-L2ho6c59P604f7IA</p> <p>qmjfSnSWdB5OZlQebi23d96awCLTS0bQkN1k0w2jITAfMB0GA1UdDgQWBBS4wsh7wxLuDzvl1gxL</p> <p>2oA9AevomTALBgcqhkjOOAQDBQADLwAwLAIUSGuB1IXVBwg0VcHn2iBzAjdMUxQCFCUNoYiFqGE7</p> <p>Qbx9r-jA9BpDOyuDq5iw6uBl83BChP5kQrBpVLJxZbs=</p> <p>----------------------------------------------------------------------------</p> <p>GgYqeio1TiUuLqb1kOvqbpAyOV-CXGt7KCibUH*icgfcehQjhsIHNgisDDDt7AZAeZptrTYf56ky</p> <p>xrzMEkPdoMMoFQGV*9kEXoab6awrAXP-GDcUAwOK7KS*q8-3O-UY7yjOaSMjR2QHszAgkLrFUuxt</p> <p>onkCQa6EAriSiWdYu*7FGbTlQNAmiUTXilsnnWSCXyw7Hl6xP08kNbovUY4e31D-boaCdW-hQPQw</p> <p>0XbDZJdT5ndCo4Mh-R4vu6gSmt*t3QJhp7pyeQeOR6VxpIJRFMUCwz2Ddrn0D160nQJ2fx2vchE-</p> <p>Cz*vDkgQbCkFb7m9aBxKWztEZnATDwyYjyQmOXlcwO1ef4rdpxrBqpib9H5K1ddcQy6xkQdQXdvP</p> <p>b-Jvq1Dmh*IKrayoqWQY09fdgEKAjmadF7xYKnEVL5nDwI9ZhtIlOrYktQ6q8NqCLd4wKolMTx8q</p> <p>uOGWe-259-SGrSUNOp*-kgJXkWnqnRVs3do02XSWAsysixFJVSHNItePltdmBGimexVa1G8rV2dz</p> <p>rSmPyCDlzF12SZKKYePDQOmaYM4EYiUL9Et271D9tv5SsvEzMZhwFiolb33peKztzz2tZ4lOZbXf</p> <p>c-9sEPqhiOLYkDGqzxfnNyTjtTI4vz9WYqNjOe4SwOxsnHPkltb2evP4hyXru1CZNsm3w9dt1cHu</p> <p>i6QMYgYz1ivHKoyZ0iAh8N*NtN7o0OAxptyaDv9v-SsqXljN4af0BdJOzwMzSS65B8f47poUH3X-</p> <p>sKJIp797A5PTviXrCIwP126YWqPgUUHQ5LrsrsxKoQf6nTn7d*QAEQY5FIEoBtbmpq90KBVFVuZg</p> <p>OKSawSAuJh7Vv2EK3QWS0lk31eRSXymI85ERboNNGbNmMwek*k02KCtlLP4kO2CNs5WF74Dwo732</p> <p>wVAcdz3VXKt1bmk-</p> <p>----------------------------------------------------------------------------</p> <p>Z29kMzU3MXByb3h6b25lIQ==</p><img src ="http://www.blogjava.net/ivanwan/aggbug/420455.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2014-11-22 23:21 <a href="http://www.blogjava.net/ivanwan/archive/2014/11/22/420455.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>apt-get install 错误</title><link>http://www.blogjava.net/ivanwan/archive/2014/03/12/410946.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Wed, 12 Mar 2014 11:00:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2014/03/12/410946.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/410946.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2014/03/12/410946.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/410946.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/410946.html</trackback:ping><description><![CDATA[<span style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; background-color: #ffffff;">dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)<br /><br /><br /></span><span style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; line-height: 26.600000381469727px; background-color: #ffffff;">已解决：	 cd/var/lib/dpkg</span><br style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; line-height: 26.600000381469727px; background-color: #ffffff;" /><span style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; line-height: 26.600000381469727px; background-color: #ffffff;">sudo mv info info.bak</span><br style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; line-height: 26.600000381469727px; background-color: #ffffff;" /><span style="font-family: Tahoma, Arial, Helvetica, sans-serif, SimSun; line-height: 26.600000381469727px; background-color: #ffffff;">sudo mkdir info</span><img src ="http://www.blogjava.net/ivanwan/aggbug/410946.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2014-03-12 19:00 <a href="http://www.blogjava.net/ivanwan/archive/2014/03/12/410946.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu mariadb install</title><link>http://www.blogjava.net/ivanwan/archive/2014/03/02/410495.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sat, 01 Mar 2014 16:26:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2014/03/02/410495.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/410495.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2014/03/02/410495.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/410495.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/410495.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Install MariaDB Galera Cluster in Ubuntuby&nbsp;SECAGUY&nbsp;on&nbsp;2 JULY 2013&nbsp;&#183;&nbsp;LEAVE A COMMENTI am going to show you on how to install MariaDB Cluster (with Galera) in Ubuntu Precis...&nbsp;&nbsp;<a href='http://www.blogjava.net/ivanwan/archive/2014/03/02/410495.html'>阅读全文</a><img src ="http://www.blogjava.net/ivanwan/aggbug/410495.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2014-03-02 00:26 <a href="http://www.blogjava.net/ivanwan/archive/2014/03/02/410495.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows 添加虚拟网卡loop</title><link>http://www.blogjava.net/ivanwan/archive/2013/08/17/402964.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sat, 17 Aug 2013 03:20:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2013/08/17/402964.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/402964.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2013/08/17/402964.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/402964.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/402964.html</trackback:ping><description><![CDATA[<div>devcon install c:\windows\inf\netloop.inf *MSLOOP</div><img src ="http://www.blogjava.net/ivanwan/aggbug/402964.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2013-08-17 11:20 <a href="http://www.blogjava.net/ivanwan/archive/2013/08/17/402964.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows改机器名</title><link>http://www.blogjava.net/ivanwan/archive/2013/08/14/402818.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Wed, 14 Aug 2013 14:38:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2013/08/14/402818.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/402818.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2013/08/14/402818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/402818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/402818.html</trackback:ping><description><![CDATA[<div>reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam" /v @ /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Services\Eventlog" /v "ComputerName" /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t REG_SZ /d "%Name%" /f <br />reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname" /t REG_SZ /d "%Name%" /f </div><img src ="http://www.blogjava.net/ivanwan/aggbug/402818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2013-08-14 22:38 <a href="http://www.blogjava.net/ivanwan/archive/2013/08/14/402818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2008 r2</title><link>http://www.blogjava.net/ivanwan/archive/2013/05/08/399014.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Wed, 08 May 2013 09:47:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2013/05/08/399014.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/399014.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2013/05/08/399014.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/399014.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/399014.html</trackback:ping><description><![CDATA[<br /> <div id="xunlei_com_thunder_helper_plugin_d462f475-c18e-46be-bd10-327458d045bd"></div><div>1.首先安装后，有一个180天的试用期。</div>
<div>2.在180天试用期即将结束时，使用下面的评估序列号激活Svr 2008 R2 可以重新恢复180天试用期</div>
<div>Windows Server 2008 R2 Web: KBV3Q-DJ8W7-VPB64-V88KG-82C49</div>
<div>Windows Server 2008 R2 Standard: 4GGC4-9947F-FWFP3-78P6F-J9HDR</div>
<div>Windows Server 2008 R2 Enterprise: 7PJBC-63K3J-62TTK-XF46D-W3WMD</div>
<div>Windows Server 2008 R2 Datacenter: QX7TD-2CMJR-D7WWY-KVCYC-6D2YT</div>
<div>3.在180天试用期即将结束时，用&#8220;Rearm&#8221;后,重新输入上面的序列号,重启电脑,剩余时间又恢复到180天。微软官方文档中声明该命令只能重复使用5次。</div>
<div>4.上面的方法5次后，此后将无法再次使用。就要进行下一步，修改注册表中的一处键值(SkipRearm),以后就可以再次使用&#8220;Rearm&#8221;的命令，这个键值总共可以修改8次。</div>
<div>5.因此&#8230;&#8230;。</div><img src ="http://www.blogjava.net/ivanwan/aggbug/399014.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2013-05-08 17:47 <a href="http://www.blogjava.net/ivanwan/archive/2013/05/08/399014.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2012-12-29</title><link>http://www.blogjava.net/ivanwan/archive/2012/12/29/393627.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sat, 29 Dec 2012 15:11:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2012/12/29/393627.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/393627.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2012/12/29/393627.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/393627.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/393627.html</trackback:ping><description><![CDATA[1.资源池要展示的。<br /><div>2.在初始化和后期是可以管理的。<br />分别在资源中心和基础设施里面加模块就可以了。<br />资源中心就是展示。<br />不参与管理。<br />资源中心全是统计性的和展示性的。 </div><img src ="http://www.blogjava.net/ivanwan/aggbug/393627.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2012-12-29 23:11 <a href="http://www.blogjava.net/ivanwan/archive/2012/12/29/393627.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vc2008编译问题</title><link>http://www.blogjava.net/ivanwan/archive/2011/07/25/354982.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 25 Jul 2011 06:15:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2011/07/25/354982.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/354982.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2011/07/25/354982.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/354982.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/354982.html</trackback:ping><description><![CDATA[<span class="Apple-style-span" style="color: #666666; font-family: Arial; font-size: 12px; line-height: 25px; background-color: #f4f4f4; "><p style="line-height: normal; ">vc2008确实好使，不过缺陷也非常明显，只要是它编译的东西，在其他电脑经常会出现无法顺利运行的情况，最常见的错误就是：&#8220;由于应用程序配置不正确，应用程序未能启动。重新安装应用程序可能会纠正这个问题。&#8221;</p><p style="line-height: normal; ">经过各种努力，最后发现，一般情况下只需要安装一下vcredist_x86.exe这个vc的可重发行组件包就可以了。其主要原理是因为vc2008的版本比较高，其编译时链接的相关dll版本比xp下的高太多，而我们在xp下运行的时候调用的是老版本的dll，所以出现了问题。安装新版的可重发行组件包后，旧版本的dll被替换成新版本的，问题就解决了。</p><p style="line-height: normal; ">可是又出现了新的问题，总不能让用户使用我们软件的时候，非要去安装其他组件吧~~而且，其他很多软件都是用vc开发的，这些软件为什么不需要呢？本着钻牛角尖的态度，进行了更深一步的探索；</p><p style="line-height: normal; ">最近研究ccv，突然发现ccv的bin目录下有一个Microsoft.VC90.CRT目录，下面有几个dll文件，还有一个manifast文件。看到这个不禁眼前一亮，在我的程序中把这几个文件打包进去就ok了吧？于是进行尝试，查找本机安装vs2008目录下的Microsoft.VC90.CRT目录一顿cp，结果，很沮丧，测试失败~~告一段落~~</p><p style="line-height: normal; ">某天又在网上发现有人在帖子里的回答，其中两个字吸引了我：&#8220;版本&#8221;。我灵机一动，赶紧去查看版本，发现我当前的版本是9.0.30729.4148，而帖子里的manifast文件中的版本是9.0.21022.8。于是，我赶紧找了一个这个版本的下载下来，替换我的程序中的这几个dll和manifast，再运行，果然成功了。</p><p style="line-height: normal; ">&nbsp;</p><p style="line-height: normal; ">因此得到以下结论：</p><p style="line-height: normal; ">1、可重发行组件包是没问题的，肯定可以用，因为它替换了系统的这几个dll，所以可行；</p><p style="line-height: normal; ">2、如果不想在自己的&#8220;绿色&#8221;软件的基础上再要安装这么个组件，或者自己的非绿色软件在安装的过程中再安装这么个组件，只需要处理这几个关键的dll就行啦。</p><p style="line-height: normal; ">3、即使有了这几个dll也不一定行，一定要注意版本！实在不行这几个版本多试一试。我到现在还不太明白，我的vs2008的版本是9.0.30729.4148，编译出来的东西应该也是这个版本的啊，可是为什么用了老版本才好用，新版本的反而不好用呢？</p><p style="line-height: normal; ">4、具体文件如下：</p><p style="line-height: normal; ">Microsoft.VC90.CRT.manifest</p><p style="line-height: normal; ">msvcm90.dll</p><p style="line-height: normal; ">msvcp90.dll</p><p style="line-height: normal; ">msvcr90.dll</p></span><img src ="http://www.blogjava.net/ivanwan/aggbug/354982.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2011-07-25 14:15 <a href="http://www.blogjava.net/ivanwan/archive/2011/07/25/354982.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu设置</title><link>http://www.blogjava.net/ivanwan/archive/2006/11/07/79591.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 07 Nov 2006 05:56:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/11/07/79591.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/79591.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/11/07/79591.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/79591.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/79591.html</trackback:ping><description><![CDATA[小弟发现的不错的东东：<a href="http://wiki.ubuntu.org.cn/Ubuntu%E6%8A%80%E5%B7%A7"> ubuntu设置</a><img src ="http://www.blogjava.net/ivanwan/aggbug/79591.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-11-07 13:56 <a href="http://www.blogjava.net/ivanwan/archive/2006/11/07/79591.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>firefox添加迅雷的方法</title><link>http://www.blogjava.net/ivanwan/archive/2006/11/06/79477.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 06 Nov 2006 13:59:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/11/06/79477.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/79477.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/11/06/79477.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/79477.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/79477.html</trackback:ping><description><![CDATA[
		<a href="/Files/ivanwan/xunleibho_v14.rar">这里</a>现在xunleibho_v14.dll<br /><br />命令行输入：regsvr32 xunleibho_v14.dll<br /><br /><img src ="http://www.blogjava.net/ivanwan/aggbug/79477.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-11-06 21:59 <a href="http://www.blogjava.net/ivanwan/archive/2006/11/06/79477.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转帖：无法删除dll文件？</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/03/67440.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 03 Sep 2006 10:56:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/03/67440.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/67440.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/03/67440.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/67440.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/67440.html</trackback:ping><description><![CDATA[转帖：无法删除dll文件？<br /><br />高手莫笑。。（适用于XP,2003) <br /><br />在论坛有时候老听网友说某某文件删不掉啊。。之类
的。而且有很多都是dll文件。虽然解决这个问题的方法有很多种。而且也可以把他删除，但是网友们有没有想过是为什么删不掉呢？？这是因为你运行的某个程
序正在调用这个dll文件。正在使用的文件是当然不可能给你删除的。那么，到底是哪个程序在调用这个dll文件呢。我教大家一个方法可以把那个程序很容易
的找出来。。 <br /><br />在运行里输入cmd进入命令提示符。 <br />然后输入命令tasklist /m&gt;c:123.txt <br />回车。。是不是没有任何反应？？ <br />不要急。到C盘下面去找一找，是不是有了一个123.txt？（当然。你可以自己设定文件的输出路径，名字，甚至后缀。但要是文本文件哦。。） <br />打开他。里面就是目前运行的各个程序正在调用的dll文件。 <br />把不能删除的dll文件的名字记下来。然后到记事本里去编辑-查找。输入对应的dll文件。是不是找出来了？？ <br />找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。。就可以顺利删除了。。那就不必进安全模式，进DOS那么麻烦了。。。 <br />当
然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc，当然，你也可以把他输出为文本文件，如tasklist
/svc&gt;C:234.txt。看到了吗？每个svchost.exe后面是不是对应有一个ID呢？有了ID一对照也可以知道是哪个服务了。。如果
是可关的。就关了他。。不过记住。。系统进程可别乱关哦。<img src ="http://www.blogjava.net/ivanwan/aggbug/67440.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-03 18:56 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/03/67440.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>主要的dns服务器</title><link>http://www.blogjava.net/ivanwan/archive/2006/05/18/46894.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 18 May 2006 12:41:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/05/18/46894.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/46894.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/05/18/46894.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/46894.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/46894.html</trackback:ping><description><![CDATA[省份/城市 DNS 名称 DNS IP ADDRESS <br />========================================================== <br />香港 ns1.netvigator.com 205.252.144.228 <br /><br />澳门 vassun2.macau.ctm.net 202.175.3.8 <br /><br />深圳 ns.shenzhen.gd.cn 202.96.134.133 <br />202.96.154.8 <br />202.96.154.15 <br /><br /><br /><br /><br />北京 ns.bta.net.cn 202.96.0.133 <br />ns.spt.net.cn 202.96.199.133 <br />ns.cn.net 202.97.16.195 <br />202.106.0.20 <br />202.106.148.1 <br />202.106.196.115 <br /><br />广东 ns.guangzhou.gd.cn 202.96.128.143 <br />dns.guangzhou.gd.cn 202.96.128.68 <br /><br />上海 ns.sta.net.cn 202.96.199.132 <br />202.96.199.133 <br />202.96.209.5 <br />202.96.209.133 <br /><br />浙江 dns.zj.cninfo.net 202.96.102.3 <br />202.96.96.68 <br />202.96.104.18 <br /><br />陕西 ns.snnic.com 202.100.13.11 <br /><br />西安: 202.100.4.15 <br />202.100.0.68 <br /><br />天津 ns.tpt.net.cn 202.99.96.68 <br /><br />辽宁 ns.dcb.ln.cn 202.96.75.68 <br />202.96.75.64 <br />202.96.64.68 <br />202.96.69.38 <br />202.96.86.18 <br />202.96.86.24 <br /><br />江苏 pub.jsinfo.net 202.102.29.3 <br />202.102.13.141<br />202.102.24.35<br /><br />安徽：<br />202.102.192.68<br />202.102.199.68<br /><br /><br />四川 ns.sc.cninfo.net 61.139.2.69 <br /><br />重庆 61.128.128.68 <br />61.128.192.4 <br /><br />成都: 202.98.96.68 <br />202.98.96.69 <br /><br />河北 ns.hesjptt.net.cn 202.99.160.68 <br /><br />保定: 202.99.160.68 <br />202.99.166.4 <br /><br />山西 ns.sxyzptt.net.cn 202.99.198.6 <br /><br />吉林 ns.jlccptt.net.cn 202.98.5.68 <br /><br />山东 202.102.152.3 <br />202.102.128.68 <br /><br />福建 dns.fz.fj.cn 202.101.98.55 <br /><br />湖南 202.103.100.206 <br /><br />广西 10.138.128.40 <br />202.103.224.68 <br />202.103.225.68 <br /><br />江西 202.109.129.2 <br />202.101.224.68－－－j江西电信DNS <br />202.101.226.68－－－江西电信DNS <br />202.101.240.36 －－－江西电信DNS ？<br /><br />云南 ns.ynkmptt.net.cn 202.98.160.68 <br /><br />河南: 202.102.227.68 <br />202.102.224.68 <br />202.102.245.12 <br /><br />新疆: 61.128.97.73 <br /><br />乌鲁木齐 61.128.97.73 <br />61.128.97.74 <br /><br />武汉: 202.103.24.68 <br />202.103.0.117 <br /><br />厦门两个 <br />202.101.103.55 <br />202.101.103.54 <br /><br />山东的: 202.102.134.68 <br /><br />长沙 <br />202.103.96.68 <br />202.103.96.112<br /><br />一些教育网内的----不一定好用 <br />202.203.128.33 cernet云南中心主dns <br />202.203.128.34 <br /><br />210.14.232.241 and 203.93.19.133 罗湖 <br />202.112.10.37 长安 <br />202.115.64.33 and 202.115.64.34 西南交大 <br />202.201.48.1 and 202.201.48.2 nwnu <br />210.33.116.112 浙江电大 <br />202.116.160.33 华南农业 <br />202.114.240.6 wust <br />202.194.48.130 ytnc <br />202.114.0.242 and 202.112.20.131 华中科大 <br />202.202.128.33 and 202.202.128.34 重庆医科大？西安交大？ <br />202.112.0.33 and 202.112.0.34 cernet 华北网 <br />210.38.192.33 韶关<br /><br />全国各地VPI/VCI列表<br />地名 VPI VCI DNS 其它<br />北京 0 35 202.106.196.115 <br />天津 0 35 202.99.96.68 <br />广西 0 35 202.103.224.68, 202.103.225.68 <br />云南 0 35 61.166.150.101 <br />普洱 0 35 61.166.150.101, 61.166.15.170<br />兰州 0 32 <br />西安 8 35 <br />长春 8 35 <br />吉林市 0 39 202.98.0.68<br />0 38 202.98.5.68<br />哈尔滨 8 35<br />武汉 0 32 202.103.24.68<br />乌鲁木齐0 32 61.128.99.133, 61.128.99.134<br />顺德 8 81 202.96.128.68<br />广州 8 32 202.96.128.68, 202.96.128.110<br />8 35<br />中山 8 35<br />河源 8 81 202.96.128.143, 202.96.128.43<br />惠东 0 100 <br />东莞 8 35<br />从化 8 35 202.96.128.68<br />湛江 0 80<br />8 81<br />0 100 202.96.128.68, 202.96.128.143 <br />阳江 8 35 202.96.128.68, 202.96.135.133<br />南海 0 100 202.96.128.68, 202.96.134.133<br />江門 0 100 202.96.128.68 <br />汕尾 0 35<br />珠海 8 35<br />斗门 0 100 <br />汕头地区8 81 202.96.128.143, 202.96.128.68<br />汕头 0 35 <br />东莞 0 100<br />肈庆 8 81 61.140.7.67, 202.96.134.133<br />202.96.128.68,202.96.128.143 <br />佛山 8 35 202.96.128.68<br />惠州 0 100 <br />福清 0 200<br />揭阳 8 81 <br />秦皇岛 0 35 202.99.160.68, 202.99.166.4<br />浙江衢州8 81 202.101.172.37, 202.96.104.18 <br />杭州 8 35 <br />0 32 202.101.172.35, 202.96.104.18<br />辽宁 0 35<br />抚顺铁通8 32 210．52．149．2, 211．98．2．4<br />202．96．64．68<br />10．0．1．254（固定IP）<br />河南安阳8 81 202.102.224.68, 202.102.227.68<br />濮阳 0 35 202.102.224.68, 202.102.227.68<br />驻马店 0 35 202.102.224.68<br />河南铁通0 35 211.98.192.3,202.102.224.68<br />山东枣庄8 81 <br />重庆 0 35<br />湖南 0 35 211.98.2.4<br />娄底 8 81 202.103.88.3, 202.103.100.100<br />贵州六盘水0 35 202.98.198.168<br />福建 0 200 202.101.98.55, 202.101.98.54<br />南平 0 35 202.101.115.55<br />厦门 8 35<br />福州 0 200 202.101.98.55<br />龙岩 0 35 202.101.113.55<br />三明 0 100 202.101.114.55 <br />安徽合肥0 35<br />0 32 <br />0 33 202.102.192.68 <br />中原油田8 81<br />河南焦作0 35 10.255.0.68, 202.102.227.68<br />上海 8 81 202.96.209.5, 202.96.209.133<br />福建福州0 200　 202.101.98.55 <br /><br />广东珠海8 35 市区(含吉大、拱北、香洲、新香洲）、唐家、金鼎<br />0 100 南屏、西区、斗门<br />上海 8 81 202.96.209.5 202.96.209.133 <br />湖南娄底8 81 202.103.88.3 202.103.100.100 <br />乌鲁木齐0 32 61.128.99.133 61.128.99.134 <br />山东滨州0 40 <br />浙江台州8 81 202.101.172.37 202.96.104.18 <br />浙江衢州8 81 202.101.172.37 202.96.104.18 <br />秦皇岛 0 35 202.99.160.68 202.99.166.4 <br />重庆 8 35 <br />枣庄市 8 81 <br />福建龙岩0 35 202.101.113.55<br />江西萍乡0 35 202.101.224.68 202.101.226.68 <br />武汉 0 32 202.103.24.68 <br />福建三明0 100 202.101.114.55 <br />广东湛江不同地域有：大多是8 81,另外为0 100, DNS 202.96.128.68 <br />安徽 0 35 202.102.192.68 (主机在合肥） <br />深圳 8 35 202.96.134.133 202.96.128.68 <br />赣州 0 35 218.87.132.1 218.87.142.1 <br />陕西榆林0 35 61.134.1.9 61.134.1.4 <br />龙岩武平0 35 202.101.98.55 202.101.113.55<br />樟树市 0 35 202.101.224.68 202.101.226.68 <br />广州花都8 35<br />江苏南京8 35 202.102.24.34<br />江苏苏州8 35 202.102.14.141<br />江苏无锡0 100 202.102.2.141<br />江苏常州8 35 202.102.3.141,202.102.3.144 <br />202.102.15.162<br />襄樊 0 35 202.103.44.5<br />湖南岳阳 8 81 220.103.99.3<br /><br />北京 0 35 202.106.196.115 <br />天津 0 35 202.99.96.68 <br />广西 0 35 202.103.224.68 <br />202.103.225.68 <br />南宁 0 35 202.103.224.68 <br />梧州 0 35 主　202.103.224.68<br />　备　202.103.229.40　<br /><br />玉林 0 35 202.103.224.68 <br />柳州 0 35 202.103.225.68（主用）<br />202.103.224.68（备用） <br /><br />江苏苏州 8 35 202.102.14.141 hrh <br />江苏 无锡 0 100 DNS:202.102.2.141(dns.wx.js.cn) <br />江苏常州 8 35 202.102.3.141，202.102.3.144，202.102.15.162 <br /><br /><br />襄樊 0 35 主 202.103.44.5<br />辅 202.103.0.117 xfhaoym <br />云南 0 35 61.166.150.101 <br />普洱 0 35 61.166.150.101 <br />61.166.15.170 <br />兰州 0 32 <br />西安 8 35 <br />长春 8 35 <br />吉林市 0 38<br />0 39<br />202.98.0.68<br />202.98.5.68 WWWXin <br />哈尔滨 8 35 <br />武汉 0 32 202.103.24.68 <br />新疆乌鲁木齐 0 32 61.128.99.133<br />61.128.99.134 <br />顺德 8 81<br />8 35 <br />202.96.128.68<br />202.96.128.68 <br />广州 8 35<br />8 32 主202.96.128.68<br />辅202.96.128.110<br /><br />花都、从化 8 35 主 202.96.128.68　202.96.128.110<br /><br />白云区、海珠区 0 35 61.144.56.101<br />202.96.128.68 <br />中山 8 35 202.96.128.68 <br />深圳 8 35 202.96.134.133<br />202.96.128.68 <br />增城<br />8 35 61.144.56.100 <br />佛山高明区 0 100 202.96.128.68 <br />南海市盐步镇压 0 100 主202.96.128.68. 202.96.134.133<br /><br />河源 8 81 202.96.128.143<br />202.96.128.43 <br />惠东 0 100 <br />东莞 8 35<br />0 100<br />202.96.128.68 <br />从化 8 35 202.96.128.68 <br />湛江 0 80<br />8 81 <br />0 100 202.96.128.68 <br />202.96.128.143<br />202.96.128.68 <br />阳江<br />8 35 202.96.128.68<br />202.96.135.133 <br />南海 0 100 202.96.128.68<br />202.96.134.133 <br />江門 0 100 202.96.128.68 <br />汕尾 0 35 <br />珠海 8 35 <br />斗门 0 100 <br />汕头地区 8 81 DNS1：202.96.128.143<br />DMS2：202.96.128.68 <br />汕头 0 35 <br />东莞 0 100 <br />茂名<br />8 35 202.103.176.22 <br />惠州 0 100 202.96.128.143<br /><br /><br /><br />肈庆<br />8 81 主控DNS:61.140.7.67<br />辅助DNS：202.96.134.133<br />主DNS:202.96.128.68<br />辅DNS:202.96.128.143<br /><br />佛山 8 35 202.96.128.68 <br />惠州 0 100 wy.chen <br />福清 0 200 wy.chen <br />揭阳 8 81 wy.chen <br />清远 8 81 202.96.128.68 202.96.134.133 <br />深圳 8 35 <br />秦皇岛 0 35 主：202.99.160.68 <br />备:202.99.166.4 <br /><br />浙江衢州 8 81 主：202.101.172.37<br />备:202.96.104.18 <br />杭州 8 35<br />0 32 202.101.172.35<br />202.96.104.18 <br />辽宁 0 35 <br />辽宁抚顺铁通 8 32 210．52．149．2<br />211．98．2．4<br />202．96．64．68 网关：10．0．1．254（固定IP）<br /><br />大连 8 35 DNS:202.96.69.38<br />202.96.64.68 <br />河南安阳 8 81 202.102.224.68<br />202.102.227.68 <br />濮阳 0 35 202.102.224.68<br />202.102.227.68 <br />驻马店 0 35 202.102.224.68 <br />河南铁通 0 35 211.98.192.3<br />202.102.224.68 <br />山东 202.102.134.68 <br />山东省枣庄 8 81 <br />济南徐州铁通 0 35 <br />荆门京山县 8 81 <br />上海 0 32 <br /><br />重庆 0 35<br />8 35<br /><br />湖南 0 35 211.98.2.4 <br />长沙 0 32 202.103.96.68 <br />常德 8 38 dns 202.103.0.117 <br /><br /><br /><br />娄底 8 81 202.103.88.3<br />202.103.100.100 <br />贵州六盘水 0 35 202.98.198.168 <br />福建 0 200 202.101.98.55<br />202.101.98.54 <br />南平 0 35 202.101.115.55 <br />厦门 8 35 Chunsheng JING <br />福州 0 200 202.101.98.55 <br />龙岩 0 35 202.101.98.55<br />202.101.113.55<br /><br />三明 0 100 202.101.114.55 <br />陕西榆林 0 35 主 61.134.1.9<br />备 61.134.1.4 <br />安徽合肥 0 35<br />0 32<br />0 33<br />202.102.192.68 详情 <br />云南昆明 8 35<br />0 35<br />主 DNS：202.98.160.68<br />备DNS：202.98.161.68 <br />中原油田 8 81 <br /><br />河南焦作 0 35 10.255.0.68 <br />202.102.227.68 <br /><br />上海 8 81 202.96.209.5 <br />202.96.209.133 <br />江西南昌 0 35 <br />樟树市 0 35 　主202.101.224.68 <br />备202.101.226.68 <br />江西赣州 0 35 218.87.132.1<br />218.87.142.1<br /><br />西藏拉萨 8 81 主用dns:219.151.32.66<br />备用dns:202.98.224.68<br /><br />Comments<br />安徽<br />202.102.192.68<br />202.102.199.68 <br />苏州的：202.102.14.146<br />202.102.14.141<br />202.102.15.162 <br />无锡<br />主用：221.228.255.1<br />　　备用一：218.2.135.1<br />　　备用二：61.147.37.1<br />上海 202.96.209.6/133 <br />青岛 <br />202.102.134.68<br />202.102.154.3 <br />海南<br />202.100.192.68<br />202.100.199.8 <br />黑龙江<br />202.97.224.68<br />202.97.230.4 <br />扬州<br />202.102.7.141 <br />江西：<br />202.101.224.68<br />202.101.226.68 <br />温州 ：<br />61.153.177.196<br />61.153.177.197 <br />成都网通：221.10.251.196 <br />上海电信:主:202.101.10.10<br />辅:202.96.133.199 <br />扬州电信　主：202.102.7.141<br />　　　　　辅202.102.7.90 <br />香港: 203.98.129.9 <br />203.98.129.1 <br />深圳<br />202.96.134.133<br />202.96.134.188<br /><br />贵阳<br />202.98.198.168<br />202.98.192.68<br />广州：<br />203.96.128.68<br />203.96.128.69<br /><br />湖南省的中国铁通61.243.254. 211.98.2.4 <br />湖南怀化最新的<br />218.77.31.200 <br />安徽蚌埠<br />202.102.200.101<br />202.102.200.98 <br />甘肃的:202.100.64.68 202.100.64.66 <br />广州的:61.144.56.100 <br />新疆：61.128.99.133<br />61.128.99.134 <br />河南电信<br />219.150.150.150<br />219.150.32.132 <br />邵阳：218.76.192.100,<br />218.76.192.101 <br />杭州202.96.96.68早不用了，现在是202.96.103.36了 <br />河南的早就更新了<br />目前河南安阳网通的是<br />219.157.70.130<br />218.29.255.68 <br />厦门<br />电信 202.101.103.54<br />202.101.103.55<br />铁通 211.98.2.4 <br />无锡DNS已经改了<br />现在是<br />主用：221.228.255.1<br />　　备用一：218.2.135.1<br />　　备用二：61.147.37.1<br />广东惠州<br />电信:202.96.128.68<br />铁通:211.98.4.1<br />211.98.2.4 <br />马来西亚 TM NET：<br />主：202.188.0.133<br />辅：202.188.1.5 <br />福建泉州 202.101.107.55 <br />广州电信: 61.144.56.100 , 61.144.56.101<br />202.96.128.68 , 202.96.128.86 , 202.96.128.166<br />广州长城宽带: 211.162.62.1 深圳: 211.162.78.1 <br />云南玉溪电信：61.166.150.101<br />61.166.15.170 <br />江苏镇江电信的:202.102.4.141 202.102.2.141<br />江苏镇江网通的:221.6.4.66 <br />深圳 202.96.134.134 <br />河南铁通211.98.192.3 61.233.75.3 <br />湖南的是202.103.96.112/202.103.96.68 <br />湖南省怀化<br />202.103.83.3<br />218.77.31.200 <br />重庆备用的那个61.128.192.68<br />内蒙网通： 202.99.224.8 202.99.224.68<br />吉林网通： 202.98.5.68 <br />黑龙江202.97.224.68(69) <br />福建厦门：<br />202.101.103.55<br />202.101.107.55 <br />山东电信: 219.146.0.130<br />219.150.32.132 <img src ="http://www.blogjava.net/ivanwan/aggbug/46894.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-05-18 20:41 <a href="http://www.blogjava.net/ivanwan/archive/2006/05/18/46894.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个opensource的windows installer</title><link>http://www.blogjava.net/ivanwan/archive/2006/04/20/42205.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 20 Apr 2006 10:06:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/04/20/42205.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/42205.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/04/20/42205.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/42205.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/42205.html</trackback:ping><description><![CDATA[   我一直发觉opensource的很多软件都是用同一个打包工具。后来才发觉是一个叫nsis的opensource打包工具。地址：nsis.sourceforge.net。<br />   它是nullsoft scriptable install system简称。它是以脚本为基础的，所以非常灵活，高效。<img src ="http://www.blogjava.net/ivanwan/aggbug/42205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-04-20 18:06 <a href="http://www.blogjava.net/ivanwan/archive/2006/04/20/42205.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IRC常用命令</title><link>http://www.blogjava.net/ivanwan/archive/2006/02/17/31296.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 17 Feb 2006 12:34:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/02/17/31296.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/31296.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/02/17/31296.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/31296.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/31296.html</trackback:ping><description><![CDATA[
		IRC命令可以实现一些特殊的功能。目前，亿言堂支持14条IRC命令：
<p>
</p><p>/nick 更改昵称 
</p><p>/join 加入/建立聊天室 
</p><p>/mode +(-)i 锁住聊天室
</p><p>/mode +(-)o 设定管理员权限
</p><p>/knock 要求进入私人聊天室
</p><p>/invite 邀请用户进入私人聊天室
</p><p>/privmsg 悄悄话
</p><p>/ignore 忽略 
</p><p>/away 暂时离开
</p><p>/whois 查询用户信息 
</p><p>/names 列出所有在线用户
</p><p>/topic 更换聊天室主题
</p><p>/kick 把用户踢出聊天室
</p><p>/quit 退出聊天室
</p><p>
</p><p><b>IRC命令有二点值得您注意</b>：
</p><p>所有的IRC命令都是由“/”引导。
</p><p>在不引起混淆的情况下，IRC命令允许简写。例如，/join 命令可以简写为/j，/jo或者/joi。
</p><p>
</p><p><font color="#cc0000">/nick </font>
</p><p>更改昵称的基本方法是：<font color="#cc0000">/n(ick) 新的昵称</font>
</p><p>您的昵称可以包含英文字母，数字，汉字及下划线等。但是，昵称不能超过50个（每个字符和汉字都算一个字），而且不能包含$，+，！和空格。
</p><p>/nick 命令等价于工具按钮中的“改变别名”。
</p><p>
</p><p><font color="#cc0000">/join</font>
</p><p>/join命令的格式是：<font color="#cc0000">/j(oin) 聊天室名</font></p>
<p>
</p><p>如果聊天室已经存在，您就进入该聊天室。此时，/join 命令等价于聊天室列表工具按钮中的“进入”。
</p><p>如果聊天室不存在，您就建立了一个新的聊天室并进入。此时，/join 命令等价于工具按钮中的“建聊天室”。<br>
</p><p>聊天室的名字可以包含英文字母，数字，汉字及下划线等。但是，不能超过50个字（每个字符和汉字都算一个字），而且不能包含$，+，！和空格。
</p><p>
</p><p><font color="#cc0000">/mode +(-)i</font>
</p><p>/mode +(-)i 命令可以用来锁住（解锁）用户自建的聊天室（私人聊天室）。其命令格式是:<font color="#cc0000">/m(ode) 
</font></p><p><font color="#cc0000">+i 或 /m(ode) -i</font>
</p><p>
</p><p>只有用户自建的聊天室才能加锁。
</p><p>未经管理员邀请，其他用户不能进入私人聊天室。
</p><p><font color="#cc0000">/mode +(-)o</font>
</p><p>/mode +(-)o 命令可以让聊天室管理员赋予或者剥夺其他用户的管理员身份。其命令格式是：<font color="#cc0000">/m(ode) 
</font></p><p><font color="#cc0000">+o 用户昵称</font>或<font color="#cc0000">/m(ode)-o用户昵称</font>只有聊天室管理员才能使用这个命令。
</p><p>
</p><p><font color="#cc0000">/knock</font> <br>
</p><p>/knock 命令可以让您询问私人聊天室管理员是否可以进入该私人聊天室。其命令格式是：<font color="#cc0000">/k(nock) 房间名 
</font></p><p><font color="#cc0000">消息]</font>
</p><p>
</p><p><font color="#cc0000">/invite</font>
</p><p>/invite 命令可以让聊天室管理员邀请其他用户进入私人聊天室。其命令格式是:<font color="#cc0000">/i(nvite) 用户昵称</font></p>
<p>只有私人聊天室的管理员才能使用这个命令。
</p><p>
</p><p><font color="#cc0000">/privmsg </font>
</p><p>/privmsg 命令用来向在同一间聊天室的某个用户发送私人消息（悄悄话）。也就是说，您的消息只送给指定的人，而不会显示给其他用户。
</p><p>/privmsg 命令的基本格式是： /p(rivmsg) 用户昵称 消息
</p><p>
</p><p>接受您的私人消息的用户必须和您在同一间聊天室。
</p><p>“用户昵称”和“消息”这两个参数是不能省略的。 <br>
</p><p>如果某个用户的昵称太长，在不会产生混淆的情况下，您可以只输入用户昵称的头几个字母，系统会进行自动匹配。
</p><p>例如：聊天室里除了您之外还有两个用户，他们的昵称分别是xiaobao和softman。您若想给softman发送悄悄话，可以在输入框里输入下面的命令： 
</p><p><font color="#cc0000">/p s Have you etanged today</font>?<br>
</p><p>由于xiaobao和softman的第一个字母就不一样，所以系统会把您输入的昵称“s”自动匹配为“softman”。另外，“/p”是“/privmsg”的缩写。 
</p><p>
</p><p><font color="#cc0000">/ignore </font>
</p><p>/ignore 命令用来把某个用户加入您的“坏人黑名单”。一旦某个用户进入了您的黑名单，他说的任何话都将不会显示在您的终端上。
</p><p>/ignore 命令的基本格式是：<font color="#cc0000">/ig(nore) 用户昵称</font>
</p><p>
</p><p>用户昵称所代表的用户必须和您在同一个聊天室。
</p><p>/ignore 命令等价于用户列表工具按钮中的“忽略”。
</p><p>如果某个用户的昵称太长，在不会产生混淆的情况下，您可以只输入用户昵称的头几个字母，系统会进行自动匹配。
</p><p>在您的用户列表中，如果某个用户昵称前有一个#，表示该用户已经被您列入黑名单。
</p><p>
</p><p>如果一个用户已经在您的黑名单中，您可以用 /ignore 用户昵称 把他从黑名单中去掉。
</p><p>
</p><p><font color="#cc0000">/away </font>
</p><p>/away 命令用来把自己设为“暂时离开”状态，并可以留言给其他用户。当其他用户和您说悄悄话时，您预先设置的留言会自动回复给其他用户。
</p><p>
</p><p>/away 命令的基本格式是：<font color="#cc0000">/a(way) [留言]</font>
</p><p>
</p><p>“留言”这个参数是可选的。如果有这个参数，您的状态会被设置为“暂时离开”。否则，您的状态会被设置为“我回来了”。
</p><p>
</p><p>当您暂时离开聊天室时，用户列表中您的昵称前会出现一个?，表示您处于“离开”状态。工具按钮中的“暂时离开”也会变为“我回来了”。
</p><p>
</p><p>当您回来继续聊天时，您可以点击工具按钮中的“我回来了”，或者在输入框里输入 /away 命令，将自己设置为正常状态。
</p><p>/away 命令等价于工具按钮中的“暂时离开”
</p><p>
</p><p><font color="#cc0000">/whois </font>
</p><p>
</p><p>/whois 命令用来查询某个用户的信息，包括用户的亿唐ID，IP地址，目前所在的聊天室和发呆时间。
</p><p>/whois 命令的基本格式是：<font color="#cc0000">/w(hois) 用户昵称</font>
</p><p>
</p><p>/whois命令等价于用户列表工具按钮中的“查询”。
</p><p>
</p><p><font color="#cc0000">/names</font> 
</p><p>/names 命令用来查看当前所有（或某个聊天室内）的在线聊天用户。其命令格式是：<font color="#cc0000">/na(mes) [聊天室]</font>
</p><p>
</p><p><font color="#cc0000">/topic</font>
</p><p>/topic 命令用来设定当前聊天室的主题。
</p><p>/topic 命令的基本格式是：<font color="#cc0000">/t(opic) 聊天室主题</font>
</p><p>
</p><p>只有当前聊天室的管理员（op）才有权利设定聊天室主题。
</p><p>聊天室的创建者就是该聊天室的管理员。
</p><p>管理员权限可以通过 /mode +o 命令转交。
</p><p>
</p><p><font color="#cc0000">/kick</font>
</p><p>/kick 命令用来把某个用户踢出当前聊天室。
</p><p>/kick 命令的基本格式是：<font color="#cc0000">/ki(ck) 用户昵称 [消息]</font>
</p><p>
</p><p>只有当前聊天室的管理员（op）才有权利把其他用户踢出当前聊天室。
</p><p>
</p><p>聊天室的创建者就是该聊天室的管理员。
</p><p>管理员权限可以通过<font color="#0000ff">/mode +o</font>命令转交。
</p><p>请诸位网友慎用这个命令。“君子动口不动手”嘛！
</p><p>
</p><p><font color="#cc0000">/quit</font>
</p><p>/quit 命令用来退出聊天室。
</p><p>/quit 命令的基本格式是：<font color="#cc0000">/q(uit) [消息]</font>
</p><p>
</p><p>“消息”这个参数是可选的。如果您指定退出时的消息，该消息会发送给当前聊天室中的其他用户。您可以使用这个消息向其他用户道别。
</p><p>/quit 命令等价于工具按钮中的“结束聊天”。
</p><img src ="http://www.blogjava.net/ivanwan/aggbug/31296.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-02-17 20:34 <a href="http://www.blogjava.net/ivanwan/archive/2006/02/17/31296.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个高级黑客给黑各同胞们的匿名信</title><link>http://www.blogjava.net/ivanwan/archive/2006/02/13/30462.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 13 Feb 2006 07:44:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/02/13/30462.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/30462.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/02/13/30462.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/30462.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/30462.html</trackback:ping><description><![CDATA[所有中国黑客和红客，我的同胞们: <br> <p>　　首先声明，我的计算机软件技术、黑客功底，可能不会比你们任何人差: <br> </p><p>　　我通读过 &nbsp;minix，tcp/ip，bsd,linux, <br> pl1的源码，我拿过中国高级程序员证书，sun <br> 的<b style="color: black; background-color: rgb(255, 255, 102);">java</b>证书，精通vc和unix，对缓冲区溢出，病毒，ddk等均有研究，所以我想我有资格对你们说几句话。 <br> </p><p>　　(如果我提到的一些计算机名词和人名，你们居然不知道，那只能证明你们的无知，和不配称为黑客。) <br> </p><p>　　如果是真正的黑客，他会知道 <br> </p><p>　　1.发明tcp/ip的是美国人 &nbsp;。 <br> </p><p>　　2. &nbsp;linux的作者，linus大侠现在也在美国工作 &nbsp;。 <br> </p><p>　　3. &nbsp;open &nbsp;source的开创人 &nbsp;stallman <br> 也是美国人，他提倡软件不分国界的自由的精神 &nbsp;。 <br> </p><p>　　4. &nbsp;free &nbsp;bsd &nbsp;的作者是美国人，他的source <br> 让真正的黑客受惠 <br> </p><p>　　5.世界级软件科学大师 <br> tanabaom，也是美国的客座教授，他的minix, <br> ameba和教材教育了全世界几代黑客。 <br> </p><p>　　提到这些，不是崇美，不是恐美，只想证明: <br> </p><p>　　1.很多大师级的美国黑客，他们的理念恰恰是自由、开放、无国界;他们的自由软件，开放源码，是与政治无关的，是超越国界的，给全世界人们带来福音。 <br> </p><p>　　2.真正的黑客精神，如stallman所说，是要让人类超越计算机，成为计算机的主宰，从而成为自由的。 <br> </p><p>　　所有的中国黑客和红客，我的同胞们: <br> </p><p>　　当你们正通过下载美国人写的黑客工具，来攻击美国网络，并且乐此不疲，以为这就是爱国行动的时候，是否想过: <br> </p><p>　　此时此刻，印度的软件人士，正在努力提高软件技术，他们的软件水平、软件产业已经超越了中国;难道我们不应该痛苦地承认这个现实，并且奋起直追吗? <br> </p><p>　　中国发明了火药，但是缺少研究精神，结果是被西方人研究改进了以后打中国，这样的教训还少吗? <br> </p><p>　　中国向来不缺爱国热情，但是我们缺少对科技的认真研究精神，知耻而后勇的追赶精神。难道我们不愿意承认这一点吗? <br> </p><p>　　从战术上来说，过早暴露自己的实力是不聪明的;冒昧地问一句，如果真的战争爆发了，您的黑客技术完全掌握好了吗，您已经为那一天的到来在进行技术储备吗? <br> </p><p>　　您有没有想向那些真正为中国科技做出杰出贡献的科学家如钱学森学习呢? <br> </p><p>　　所有的中国黑客和红客，我的同胞们: <br> </p><p>　　请把你们的聪明才智用到真正提高你们的水平，对国家的强大有帮助的地方吧: <br> </p><p>　　如果您愿意对国家有所贡献: <br> </p><p>　　1.中国的863计划中有一个重点研究项目: <br> 并行计算，分布计算，向量计算。您愿意研究它吗? <br> </p><p>　　2. <br> 作为现代通讯技术的一个根本数学基础，大合数的快速因子分解，还是一个难题。您愿意研究它吗? <br> </p><p>　　如果您想提高技术，对中国的软件技术有所贡献: <br> </p><p>　　1.研究 &nbsp;vc，<b style="color: black; background-color: rgb(255, 255, 102);">java</b> <br> </p><p>　　2.研究数据结构，去考高级程序员 <br> </p><p>　　3. &nbsp;研究操作系统，读minix &nbsp;source &nbsp;code <br> </p><p>　　4. &nbsp;研究tcp/ip, &nbsp;rfc文档 <br> </p><p>　　5. &nbsp;通读linux, &nbsp;才算达到黑客境界 <br> </p><p>　　6. &nbsp;学习 <br> uml，rose，软件工程，达到系统分析员水平。 <br> </p><p>　　如果您对提高中国的科技有兴趣，去研究生物基因，材料技术(纳米技术)，计算机技术，航天技术…… <br> </p><p>　　我的同胞们，我愿大声呐喊: <br> </p><p>　　一个真正的民族主义者，不是义和团，不是太平天国，不是闭关锁国，不是盲目仇外，不是不敢正视自己民族和文化的丑陋和缺点。 <br> </p><p>　　真正的民族主义者是成熟的、清醒的、理智的、务实的民族主义。真正的民族主义者不是种族主义者，不是极端份子，不是战争狂人。 <br> </p>　　真正的民族主义者以追求本民族——中华民族的利益最大化为目标、准则、信念。判断一个人是不是真正的民族主义者，判断标准很简单:看他是给本民族的整体利益带来<p><wbr>好处，还是损害民族利益。真正的民族主义者最务实，因为他知道坚持原则，同时又懂得策略。让我们成为真正的顶尖黑客!让我们成为真正的民族主义者! </p><img src ="http://www.blogjava.net/ivanwan/aggbug/30462.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-02-13 15:44 <a href="http://www.blogjava.net/ivanwan/archive/2006/02/13/30462.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何使windows xp成正版</title><link>http://www.blogjava.net/ivanwan/archive/2006/02/10/30178.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 10 Feb 2006 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/02/10/30178.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/30178.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/02/10/30178.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/30178.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/30178.html</trackback:ping><description><![CDATA[1.先到<a href="http://www.microsoft.com/genuine/downloads/WhyValidate.aspx">http://www.microsoft.com/genuine/downloads/WhyValidate.aspx</a>验证一下 windows xp,产生一个隐藏目录.<br />2.到C:\Documents and Settings\All Users\Application Data目录,让子目录Windows Genuine Advantage里的所有目录都成只读的.<br />3.再验证,通过!yeah!<img src ="http://www.blogjava.net/ivanwan/aggbug/30178.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-02-10 16:38 <a href="http://www.blogjava.net/ivanwan/archive/2006/02/10/30178.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在 Windows XP Home Edition 上安裝 IIS 的方法</title><link>http://www.blogjava.net/ivanwan/archive/2006/01/23/28989.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 23 Jan 2006 02:30:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/01/23/28989.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/28989.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/01/23/28989.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/28989.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/28989.html</trackback:ping><description><![CDATA[<div class="Text">我新買的機器上預設安裝的作業系統是 Windows XP Home Edition，按照預設值，是沒有
IIS 服務的，而且微軟也宣稱 Home Edition 無法安裝 IIS。但查詢網路上別人的經驗，並且經過我實際測試驗證後，以下是安裝
IIS 的方法。<br>
<ol><br><li>將 Windows 2000 Pro / Server / Adv Server 的 CD 放到光碟機中。</li><br><li>準備好 XP Home Edition 安裝光碟的 I386 目錄（有時候已經放在 C:\Windows\I386 中）</li><br><li>編輯 C:\Windows\inf\sysoc.inf，將：<br>
    iis=iis.dll,OcEntry,iis.inf,hide,7<br>
    改成：<br>
    iis=iis2.dll,OcEntry,iis2.inf,,7<br>
    注意當中的 hide 一定要去掉，否則會看不到這個項目</li><br><li>複製 Win2K CD 的 I386\IIS.DL_ 和 IIS.IN_ 到暫存目錄（例如：c:\tmp），並且以 DOS command 將之解壓縮展開：<br>
    &gt; expand IIS.DL_ iis2.dll<br>
    &gt; expand IIS.IN_ iis2.inf</li><br><li>將上述檔案分別複製到：<br>
    C:\Windows\inf\iis2.dll<br>
    C:\Windows\system32\Setup\iis2.inf</li><br><li>開
啟 控制台 -&gt; 新增或移除程式 -&gt; 新增移除 Windows 元件，這時候可以看到 Internet Information
Services 的選項，按照需求勾選要新增的服務。建議先以 WWW 為主，安裝越多的服務，後續步驟中需要搜尋的檔案就越複雜。</li><br><li>開
始安裝後，會提示放入 Windiows 2000 的光碟，請指向光碟機的 I386 目錄。另外當提示放入 XP Home Edition
光碟時，可以指向步驟 2 的 I386 目錄。請注意，如果提示需要 IMS CAB （有安裝 SMTP 服務時），並不是 Win2K
的檔案，而是 XP Home Edition 的 IMS.CAB。</li><br><li>安裝完畢，試著開啟 <a href="http://localhost/" target="_blank">http://localhost</a> ，如果不成功，試著重新啟動 IIS web ，或著重新開機。如果還是不行，設定 IIS web 內容的目錄安全性，編輯匿名使用者，取消選取【允許 IIS 來控制密碼】。</li><br></ol><br>
<br>
有 .NET Framework 1.1 ，請先移除，完成上述 IIS 安裝後，再重新安裝 .Net Framework 1.1 套件。<br>
</div><img src ="http://www.blogjava.net/ivanwan/aggbug/28989.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-01-23 10:30 <a href="http://www.blogjava.net/ivanwan/archive/2006/01/23/28989.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ArgoUML</title><link>http://www.blogjava.net/ivanwan/archive/2006/01/05/26801.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 05 Jan 2006 14:26:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/01/05/26801.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/26801.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/01/05/26801.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/26801.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/26801.html</trackback:ping><description><![CDATA[<font size="3"><font face="宋体">开源的建模工具</font><span style="font-family: Verdana;"> <span lang="EN-US"><a href="http://argouml.tigris.org/" target="_blank">ArgoUML</a></span></span><span style="font-family: 宋体;">，</span><span style="font-family: Verdana;" lang="EN-US">ArgoUML </span><span style="font-family: 宋体;">基于</span><span style="font-family: Verdana;" lang="EN-US"> BSD license </span><span style="font-family: 宋体;">发布，支持九种标准的</span><span style="font-family: Verdana;" lang="EN-US"> UML diagrams</span><span style="font-family: 宋体;">。以前有简单用过</span><span style="font-family: Verdana;" lang="EN-US"> ArgoUML </span><span style="font-family: 宋体;">，界面略显粗糙，但还好够用。这里有屏幕截图，可以</span><span style="font-family: Verdana;" lang="EN-US"><a href="http://argouml.tigris.org/images/welcome_screenshot.gif" target="_blank"><span style="font-family: 宋体;" lang="EN-US"><span lang="EN-US">看看</span></span></a></span><span style="font-family: 宋体;">。如果觉得</span><span style="font-family: Verdana;" lang="EN-US"> ArgoUML </span><span style="font-family: 宋体;">界面不够漂亮，可以下载使用比他更帅的同胞兄弟</span><span style="font-family: Verdana;"> <span lang="EN-US"><a href="http://www.gentleware.com/products/index.php4" target="_blank">Poseidon</a> </span></span><span style="font-family: 宋体;">的</span><span style="font-family: Verdana;" lang="EN-US"> Community Edition</span><span style="font-family: 宋体;">。</span><span style="font-family: Verdana;" lang="EN-US">Poseidon </span><span style="font-family: 宋体;">就是在</span><span style="font-family: Verdana;" lang="EN-US"> ArgoUML </span><span style="font-family: 宋体;">之上发展起来的商业软件，不过他的</span><span style="font-family: Verdana;" lang="EN-US"> Community Edition </span><span style="font-family: 宋体;">是免费的。</span></font><img src ="http://www.blogjava.net/ivanwan/aggbug/26801.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-01-05 22:26 <a href="http://www.blogjava.net/ivanwan/archive/2006/01/05/26801.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows cdkey</title><link>http://www.blogjava.net/ivanwan/archive/2005/12/28/25700.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Wed, 28 Dec 2005 05:31:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/12/28/25700.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/25700.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/12/28/25700.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/25700.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/25700.html</trackback:ping><description><![CDATA[
		<p>WindowsXP可以无限次激活的号码:CXGDD-GP2B2-RKWWD-HG3HY-VDJ7J或者RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ <br />WindowsXP 2520 Pro 英文版－－60天免激活序列号:RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ <br />Windows XP 2505 RC1－－序列号:DTWB2-VX8WY-FG8R3-X696T-66Y46 Q3R8Y-MP9KD-3M6KB-383YB-7PK9Q 411Y0-URB45-34R3B-310N6-70U51 F0R6R-347JU-57IC3-M0V34-11Z16 50M38-0DY53-7UPU5-7H380-M8111 <br />WindowXP(windows whistler) Beta2 build 2428－－CD Key: RBDC9-VTRC8-D7972-J97JY-PRVMG <br />Windows Mellinium(Windows Me)简体中文最终正式版－－s/n: B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />Windows2000 Professional 中文版－－SN:PQHKR-G4JFW-VTY3P-G4WQ2-88CTW <br />Windows2000 Professional英文正式版－－s/n: RBDC9-VTRC8-D7972-J97JY-PRVMG <br />Windows2000 Server 简体中文完全正式版－－S/N:XF7DK-7X2WM-2QRCT-Y9R23-4BHDG <br />Windows2000 Server－－CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />Windows 98 SE 标准正式版－－s/n: HMTWJ-VPPWP-9BXP8-WD73Y-GGT6M <br />Windows98序列号－－K4HVD-Q9TJ9-6CRX9-C9G68-RQ2D3 <br />Microsoft FrontPage 2000 SR-1A V9.0X 中文(簡體)完整正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft FrontPage 2000 SR-1A V9.0X 中文完整正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft Office 2000 DEVELOPER V9.0 SR1(A) 中文旗艦程式開發完整正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft Office 2000 Premium V9.0 SR-1 日文完整企業正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 OFFICE 2000 Server Extension S/N:4678-0000502 <br />Microsoft Office 2000 S/N:gc6j3-gtq62-fp876-94fbr-d3dx8 <br />Microsoft Office 2000 Server Extension S/N:4678-0000502 <br />Microsoft Office 2000 Sr1 中文企業版 5CD S/N:KY7XV-6PF6K-FQDGJ-4PYQY-QDFYM s/n:Q3PX2-T7Y8Q-8X2VR-PQCTP-YQCYQ S/N:H3X78-Q23HJ-TGT6Q-DK2H4-T2BQ8 <br />Microsoft Office 2000 STANDARD V9.0 SR-1 日文完整標準正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft Office 2000 STANDARD V9.0 SR1(A) S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft Office 2000 中文企業版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft Office 2000 簡體版系列 S/N:GJ627-VB478-VJX8D-CFQGK-JHPG8 <br />Microsoft Office 2000【3片裝】S/N:GJV8J-DRRCG-MVTRJ-G33HM-8BCVM <br />Microsoft Office 2001 for Mac Japanese 日文光碟完整正式版 S/N:545-465-4655 <br />Microsoft Office 2001 For Mac 完整正式版 S/N:545-465-4655 <br />Microsoft Office 97 日文版 S/N:2601-6686117 <br />Microsoft Outlook 2000 V9.0 SR-1A 中文完整正式版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft PhotoDraw 2000 中文正式版 S/N:111-1111111 <br />Microsoft PhotoDraw 2000 日文正式版 S/N:KBTP4-2KJ29-BPWV4-HM6M8-MDJYT <br />Microsoft PhotoDraw 2000 第二版 中文版 S/N:KBTP4-2KJ29-BPWV4-HM6M8-MDJYT <br />Microsoft PhotoDraw 2000 第二版 日文專業完整正式版 S/N:KBTP4-2KJ29-BPWV4-HM6M8-MDJYT OFFICE 2000 Server Extension S/N:4678-0000502 <br />Microsoft PROJECT 2000 中文完整正式版 S/N:DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />Microsoft PROJECT 2000 中文版 S/N:GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />Microsoft PROJECT 2000 日文完整正式版 S/N:DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />Microsoft PROJECT 2000 簡體中文完整正式版 S/N:DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />Microsoft SQL Server 2000 中文企業版 S/N:JCYFH-BYJMR-C4PVV-VD9G3-VXDYG <br />Microsoft visio 2000 V6.0X ENTERPRISE SR-1 中文頂級企業 SR1 完整正式版 S/N:123165-500133 <br />Microsoft visio 2000 V6.0X Professional Edition 日文專業完整正式版 S/N:60903-111111 <br />Microsoft visio 2000 V6.0X Professional SR-1 中文專業 SR1 完整正式版 S/N:60900-111111 or S/N:123035-111111 <br />Microsoft visio 2000 V6.0X Technical SR-1 Edtion 中文工程 SR1 完整正式版 S/N:123165-500133 <br />Microsoft Visual Basic V5.0 中文版 S/N:0001-0000000 <br />Microsoft Visual Foxpro V5.0 S/N:0001-0000000 <br />Microsoft Visual Studio V6.0 企業完整正式版【6片裝】S/N:442-1087991 <br />Microsoft Whistler Professional Beta 2 2462繁體中文版 S/N:QB2BW-8PJ2D-9X7JK-BCCRT-D233Y <br />Microsoft Windows 2000 ADVANCED SERVER WITH SP1 中文完整正式版 CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />Microsoft Windows 2000 ADVANCED SERVER 日文販售完整正式版 S/N:RM233-2PRQQ-FR4RH-JP89H-46QYB <br />Microsoft Windows 2000 Professional Debug/Checked Build With Service Pack 1 多國語系完整正式版 S/N:DDTPV-TXMX7-BBGJ9-WGY8K-B9GH <br />Microsoft Windows 2000 PROFESSIONAL 中文專業正式版 S/N:F6PGG-4YYDJ-3FF3T-R328P-3BXTG伺服機版 JVJDR-KY99G-B8J4C-MKJ69-P8QG3 <br />Microsoft Windows 2000 PROFESSIONAL 中文專業正式版 S/N:XFD2W-W7VH8-MVC47-KY7DQ-P8Y4J <br />Microsoft Windows 2000 PROFESSIONAL 日文販售專業完整正式版 S/N:RM233-2PRQQ-FR4RH-JP89H-46QYB <br />Microsoft Windows 2000 SERVER WITH SP1 中文完整正式版 S/N:H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />Microsoft Windows 2000 SERVER 中文版 S/N:H6TWQ-TQQM8-HXJYG-D69F7-R84VM~JVJDR-KY99G-B8J4C-MKJ69-P8QG3~XFD2W-W7VH8-MVC47-KY7DQ-P8Y4J <br />Microsoft Windows 95 OSR2 2.1 中文正式版 CD-KEY:09297-OEM-0021245-57958 <br />Microsoft Windows 98 Second Edition 第二版 S/N:WHWGP-XDR8Y-GR9X3-863RP-67J2T <br />Microsoft Windows ME (Millennium Edition) 中文完整正式版 S/N:TCYV8-G6Q2T-R9BHD-BR8VM-J4B36 or S/N:J7C6X-QC2BH-GGX24-7FQG7-2K398 or S/N:B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />Microsoft Windows ME (Millennium Edition) 日文正式版 S/N:TCJC7-H2QDH-3T7G7-R6RTM-YRK3Y <br />Microsoft Windows ME (Millennium Edition) 英文昇級販售完整正式版 S/N:HBTD9-6P338-XT2MV-QBTTF-WPGGB <br />Microsoft Windows ME/WIN 98/WIN 98 SP1/WIN 98 SE 4合1中文(繁體)正式 S/N:J7C6X-QC2BH-GGX24-7FQG7-2K398 <br />Microsoft Windows Millennium B2 V4.90.2438 98 第三版中文完整測試版 S/N:RBDC9-VTRC8-D7972-J97JY-PRVMG <br />Microsoft Windows Millennium Edition OEM 98 第三版中文完整版 S/N:B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />Microsoft Windows Millennium V4.90.3000 簡體体中文正式零售版 S/N:K9KDJ-3XPXY-92WFW-9Q26K-MVRK8 <br />Microsoft Windows Millennium 標準版 S/N:J7C6X-QC2BH-GGX24-7FQG7-2K398 隨機版 S/N:WRK9F-68JJR-JBFD8-F8KPM-WCK7T RTM版 S/N:B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />Microsoft Windows Whistler Pro CD-Key:F6PGG-4YYDJ-3FF3T-R328P-3BXTG<br />Windows Small Business Server 2003 CD-KEY:BBGC6-TXDG9-J9CDW-JXK3R-GTMMB<br />PROJECT Server 2003 CD-KEY:DY6WQ-D3FYG-V89BY-8KPG9-8YW9M<br />Office Pro 2003 CD-KEY:GWH28-DGCMP-P6RC4-6J4MT-3HFDY<br />SHAPEPOINT PORTAL SERVER V2003 cdkey:BBH2G-D2VK9-QD4M9-F63XB-43C33<br />Visio 2003,OneNote 2003,Project 2003,OFFICE11-Outlook2003<br />CD-KEY:WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM<br />win2003 Enterprise Server CD-KEY:QW32K-48T2T-3D2PJ-DXBWY-C6WRJ<br />win2003 Standard Server CD-KEY:M6RJ9-TBJH3-9DDXM-4VX9Q-K8M8M<br />win2003 Web Server CD-KEY: D42X8-7MWXD-M4B76-MKYP7-CW9FD<br /><br /><br />你的Winxp是不是原版，一看就知:<br />　　在i386文件夹里有一个eula.txt，最后有一行EULAID，就是你的版本 <br />　　OEM:WX.2_PRO_OEM_TW(or.WX.2_PRE_OEM_TW) <br />　　EVAL:WX.2_PRO_RVL_TW(or.WX.2_PRE_RAL_TW) <br />　　RTL.:WX.4_PRO_RTL_TW<br />　　中文正式版的版本是<br />　　EULAID:WX.4_PRO_RTL_CN <br />　　1.如果是WX.开头是正式版，WB.开头是测试版。 <br /><br />　　2.如果有_PRE，是家庭版，_PRO是专业版。 <br /><br />　　3._OEM,_RVL都是需要启动版，_RTL有免启动金钥，就可免启动。 <br /><br />　　4.光碟标签并无意义，是制作光盘的人自己加加进去的。 <br /><br />　　5.OEM.版的说明，中文版应是一半中文一半英文，如果全是英文，那就是来自英文的Corporate版(破解) <br /><br />　　6.EVAL(RVL)版的说明全是中文。 <br /><br />　　7、winxp原版的文件都是2001-9-5 12:00，如果有一个不是，那么！特别是i386＼eula.txt这个文件。 <br />　　<br />　　8、CD.Label是WXPFPP_EN(英文)，WXPFPP.cn(中文) <br />　　<br />　　9、还有其它一堆.OEM免激活、免激活正式版等等的，这些都是.利用.OEM、2600Fre.这些版本＋Corpfiles.破解，再烧成可开机光盘的，看它们的CD.Label更是五花八门。 <br /><br />　　10、目前看到免激活版都是某中文版＋英文Corpfiles.做成免激活「Home.Made」企业版(或称大量授权版本)，看安装序号便知:FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8。所以如果你有OEM＋Corpfiles.版或是<a href="mailto:RVL@TW">RVL@TW</a>版的话，那就不用急着下载其它版本，看看就好。</p>
		<p> </p>
		<p>
				<strong>微软内部泄露的 XP的KEY和无限次激活码</strong>
		</p>
		<p>１０～１４之间的ｋｅｙ的确可用！ <br /><br />Windows XP专业版最新注册码<br />HTXH6-2JJC4-CDB6C-X38B4-C3GF3<br />RT4H2-8WYHG-QKK6K-WWHJ2-9427X<br />DYPVX-43TRT-YDBGB-7YQJX-CWXW7<br />HGM7B-YF7T7-8R7RF-Y6RPY-XTQ77<br /><br /><br />Windows XP专业版最新注册码<br />DJQJB-PC83T-FTGJC-CQTCK-RJD8D<br />VMMBM-8WK8W-H44YH-37B4M-KX8QR<br />XRCTF-Y68KJ-VVFTR-7BDFP-4PW7G<br />6RV7B-FYWR2-PW3C6-DDWDR-68X9C<br />KYMTD-BV7KP-RRM33-P3XKJ-RDKVD<br />X3WYK-H7CR8-KQBMV-7DP6X-W6YQQ<br /><br /><br />Windows XP专业版最新注册码<br />CQWK3-CCYJY-TQDFV-2HJDR-W3B2M<br />2RXYJ-VQWXM-J2V2R-CVXQT-Y6MPY<br />X7TVH-VJTFG-BK22B-XXG6D-27326<br />VYGXV-YM8VB-4RVQX-QXBMX-G3WV7<br />4DP2D-CXW4C-TRYDH-CW4CT-PT23X<br />R6M6K-HT7G7-XG4K4-66PGK-9V2RM<br /><br /><br />Windows XP专业版最新注册码<br />86VYW-4RHCG-CCC7Y-64MWM-V8B68<br />VPM77-Y3YJW-W4MFC-CQTCK-D2XGK<br />K3JD6-DK6G4-YH32B-QT7VP-R8WC7<br />JRMCK-J3V37-YVCYH-MDJ37-94BHP<br />KJ3XK-3B6KW-XK62M-VDC7W-DJ6V9 <br /><br />WindowsXP可以无限次激活的号码<br /><br />CXGDD-GP2B2-RKWWD-HG3HY-VDJ7J 或 RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ</p>
<img src ="http://www.blogjava.net/ivanwan/aggbug/25700.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-12-28 13:31 <a href="http://www.blogjava.net/ivanwan/archive/2005/12/28/25700.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于安装SQL Server时安装程序被挂起的错误</title><link>http://www.blogjava.net/ivanwan/archive/2005/12/20/24848.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 20 Dec 2005 11:04:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/12/20/24848.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/24848.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/12/20/24848.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/24848.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/24848.html</trackback:ping><description><![CDATA[<font color="#006400">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 安装SQL Server2000的时候，安装程序提示我安装程序被挂起，让我重新启动电脑，但我即便是重新启动了再次安装，SQL Server2000的安装程序依旧提示我这个错误。看来重起并不能解除被挂起的安装程序。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
查阅了资料，得知要解决这个问题需要删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\Session Manager下的PendingFileRenameOperations子键。</font><img src ="http://www.blogjava.net/ivanwan/aggbug/24848.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-12-20 19:04 <a href="http://www.blogjava.net/ivanwan/archive/2005/12/20/24848.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>windows xp cdkey</title><link>http://www.blogjava.net/ivanwan/archive/2005/12/13/23707.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Tue, 13 Dec 2005 09:43:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/12/13/23707.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/23707.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/12/13/23707.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/23707.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/23707.html</trackback:ping><description><![CDATA[
		<span style="line-height: 20px;">
				<font color="#4b4b4b">SN：　　 <br />CD-KEY：DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G<br />如果选择手动安装，请使用下列CD-KEY：<br />联想 OEM CD-KEY： FCDGH-QW3DJ-VBC6C-9BYTX-4GKQJ<br />零售版　 CD-KEY： TFX2K-BM8X6-WF93M-MWTWK-FF2KG<br />免激活版 CD-KEY： JWMRW-3TTHK-P7BRQ-YJXBF-VVTBQ</font>
		</span>
<img src ="http://www.blogjava.net/ivanwan/aggbug/23707.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-12-13 17:43 <a href="http://www.blogjava.net/ivanwan/archive/2005/12/13/23707.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个dotnet企业级讨论网站</title><link>http://www.blogjava.net/ivanwan/archive/2005/12/12/23556.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Mon, 12 Dec 2005 13:16:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/12/12/23556.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/23556.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/12/12/23556.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/23556.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/23556.html</trackback:ping><description><![CDATA[http://www.narchitecture.net/<img src ="http://www.blogjava.net/ivanwan/aggbug/23556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-12-12 21:16 <a href="http://www.blogjava.net/ivanwan/archive/2005/12/12/23556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>程序人生-我已经努力了七年(转载)- -</title><link>http://www.blogjava.net/ivanwan/archive/2005/11/18/20363.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 18 Nov 2005 01:48:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/11/18/20363.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/20363.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/11/18/20363.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/20363.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/20363.html</trackback:ping><description><![CDATA[<p>这些日子我一直在写一个实时操作系统内核，已有小成了，等写完我会全部公开，希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样<wbr>没有方向，所以把我的经历写出来与大家共勉，希望能给刚如行的朋友们一点点帮助。 <br> </p>
<p>一转眼我在IT行业学习工作已经七年多了，这期间我做过网页，写过MIS、数据库，应用程序，做过通信软件、硬件驱动、协议栈，到现在做操作系统内核和IC相关<wbr>开发，这中间走了很多弯路，也吃了不少苦。 <br> </p>
<p>我上的是一个三流的高校，就连同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作。所有的希望都寄托在自己的努力上了，大一开学前<wbr>的假期我就开始了学习，记得我买的第一本书是《计算机基础DOS3.0》，大家别吓着了，其实当时已经普及了DOS6.22了，只是我在书店里看到了DOS4.<wbr>0，5.0，6.0的书，以为像英语那样是第四、五、六册，记得当时到处找DOS1.0，现在想想也幸好我没有找到：）开学前我学完了PASCAL，那时既没有<wbr>计算机也没有人可以请教，我连程序是什么的概念都没有，只好死记硬背代码，然后拿纸写，我一直到大三才有了一台486，在这之前用纸写了多少程序我也记不清楚了<wbr>，只知道最长的一个我拿A4大小的草稿纸写了30多页，我的C语言、C++、VC都是在这样的条件下入门的。所以说条件是可以克服的，希望我的经历多少给条件艰<wbr>苦的同学们一点信心。第一次上机是在我姐夫的机房，我的心情激动的无与伦比，但是一上机我立刻傻了眼，他们用的是英文版的Win3.1，我的那点DOS知识都见<wbr>了鬼，上机提心吊胆的一阵瞎摸，一不小心把Word弄成了全屏，怎么都还不了原，当时真是心急如焚，我以为机器被我弄坏了。第一个C语言程序，就是那个经典的H<wbr>elloWorld，我调了几个星期，上机机会非常少，也没有书告诉我开发环境（TC2.0）需要设置，而且开始我都不知道有编译器，我甚至自作聪明把写好的程<wbr>序扩展名从.c改成.exe，结果可想而知。大一学完了C、X86的汇编、数据结构、C++。由于精力都花在自学上了，大一下四门课挂了彩，三类学校就是这点好<wbr>，挂上一二十门也照样毕业。不过扯远点说，我那么刻苦都及不了格，可见我们国家的计算机教育有多死板。 <br> </p>
<p>大二准备学VC和BC，当时难以取舍，后来选了VC，不为别的，只为书店里两本书，VC那本便宜6块钱。我的努力在班上无人能及，学的日夜不分，大三有了计算机<wbr>后更是如此，很多次父亲半夜教训我说我不要命了，我一直觉得自己基础差，记忆又不行，条件也不好，所以觉得只有多花点时间才能赶上别人。居然后来有许多朋友说我<wbr>有学计算机的天赋，让我哭笑不得。我用的是486，16M内存，1G硬盘，当时同学们的配置都是P166MMX，我安装一个Windows <br> NT4.0需要一个通宵， <br> 编译一个BC5.0向导生成的程序需要近两个小时，我的显示器是个二手的，辐射非常大，开机屏幕冒火花，看起来很酷的：），有一次程序写的太久，觉得怎么白色的<wbr>编辑器背景变成了紫色，以为显示器坏了，后来才发现眼睛不行了，不过说来也奇怪，到今天我的视力还能保持1.5，真是个奇迹。但是就是那台破机器陪伴了我两年，<wbr>让我学会了VC、Delphi、SQLServer等。后来那台机器给我阿姨打字用，据她说一天她正打的开心，一股青烟夹着火苗从显示器钻出来，之后它才寿终正<wbr>寝。 <br> </p>
<p>大三假期找了个机会在一个计算机研究所实习，与其说实习不如说是做义工，工作了两个月一分钱没有拿。但是这两个月对我的发展帮助很大，让我早一步了解了社会，刚<wbr>去的时候我当然是一窍不通，在那里我熟悉了网络，学会了Delphi和Oracle。由于工作很认真，得到了比较好的评价，在一位长者的引荐下，我开始和他们一<wbr>起做项目，这使我在大三大四就有了自己的收入，大四又找了两家MIS公司兼职，虽然钱不多，但是在学生期间有1000多的收入我已经非常满足了，我终于用自己赚<wbr>的钱把计算机换了。大四下开始找工作，这时我的工作经验已经比较多（当然现在想想非常幼稚），开始听父母的想去那个研究所，实习过那个部门也希望我能去，但是不<wbr>知道为什么最后不了了之，这种单位就是比较官僚，我一气之下就到了我兼职的一个公司做MIS的TeamLeader。在大三到毕业一年的时间，做过了各种MIS<wbr>，从煤气、烟厂、公安、铁路、饮食到高校，什么有钱做什么，工作也很辛苦，经常加班和熬通宵，从跟客户谈需求到设计、编码、测试、交付都要上。那时觉得很有成就<wbr>感，觉得自己还不错，现在想想真是很肤浅。 <br> </p>
<p>刚走上工作岗位的学生很容易被误导，各种开发工具让人眼花缭乱，同时也觉得很受公司器重，但这样工作永远是一个低层次的开发者。不要跟我说什么系统分析有多么多<wbr>么重要，多么多么难。你以为自己跟用户谈需求做设计就是系统分析和设计了吗，国内又有几个公司能够做的很到位很规范？我是ISO9000内审员，也在Ratio<wbr>nal公司受过多次培训，拿了4个证书，还有一个公司让我去做CMM。这些我听过很多，但是很多事情到国内就变了性质，一个公司不是通过了ISO9000或者C<wbr>MM就能规范了，我现在在一家有几十年历史的外企工作，里面的管理不是一般国内企业能及的。作为一个毕业不久以前没有步入过社会的学生，几乎不可能在很短的时间<wbr>掌握系统分析和设计，面向对象、UML只是一个工具，关键是人本身的思想，不是说你熟悉了C++、Rose就能够做出好的设计，相反如果你具备了很高的素质，你<wbr>可以用C写出比别人用C++更加模块化的程序。 <br> </p>
<p>话说远一些，国内软件开发行业有一个怪圈，很多人觉得VC &gt; Delphi &gt; <br> VB，真是很搞笑。这几个软件我都做过开发，说白了他们都是工具，应该根据应用的需要选择采用哪个，而不是觉得哪个上层次。如果你因为用某个开发工具很有面子而<wbr>选择的话，只能说明你很浅薄。如果说层次，那么这些工具都不上层次，因为它们用来用去都是一些系统的API，微软的朋友不会因为你记住他们多少个API或者多少<wbr>个类就会觉得你很了不起，你永远只是他们的客户，他们看重的是你口袋里的银子。我也做过系统内核，我也封装过很多API，同样我也不会看重那些使用这些API做<wbr>二次开发的客户，除非他能够作出自己独到的设计。 <br> </p>
<p>至于有人认为C++ &gt; <br> C那更是让人笑掉大牙，不妨你去打听一下，现在有几个操作系统内核是用C++写的，又有几个实时系统用的是C++，当然我也不是说C++不好，但是目前的内核和<wbr>实时系统中C++还无法与C匹敌，至于说C++适合做应用系统的开发那是另外一回事。所以我的观点是不在于你用什么工具和语言，而在于你干什么工作。你的设计体<wbr>现了你的技术层次。 <br> </p>
<p>这样干了一年我觉得非常苦闷，做的大多数都是熟练工种的活，个人技术上没有太多的提高也看不到方向。所以决定离开这个城市去上海，寻求更好的发展，并且打算放弃<wbr>我以前的MIS转到通信行业。 <br> 写到这里不能不提到我女朋友，我们是在来上海前半年认识的，她大四在我公司实习，公司派她给我写文档，我们的感情发展的很快。她告诉我很多事情，她家原本是改革<wbr>开放的第一批暴发户，她母亲爱打牌，输掉了几百万，还欠了很多债，她有男朋友，但是她对他没有感情，只因为他给了她母亲两万多块钱，后来还强迫她写了四万块的借<wbr>条，她男朋友背叛过她并且不止一次打她，现在逼她结婚不然就要她还钱。这人居然还是一个高校的老师！她母亲把父亲给她的学费花了，因为拖欠学费她没有办法拿到毕<wbr>业证。她母亲现在有病需要钱，我拿出了自己的一点积蓄并且跟朋友们接了一些，替她交了学费并给她母亲看病（后来才知道看病的钱又不知所终，就连她母亲是不是有病<wbr>我都不知道，但她也是没有办法）。这个时候我家知道了一些事情，坚决反对我和她在一起，她原来的男朋友也极力破坏。无奈之下我们决定早一定离开这个伤心的城市，<wbr>并且瞒着我们家。由于时间仓促，我只准备了4000块钱，她仅有的几百块钱也被她母亲要去了，我买了三张票，一张是中午的，两张是晚上的，中午我的家人把我送上<wbr>船，他们一离开我就下了船，我和她乘坐晚上的船离开了这个我和她生活了很多年的城市，带走的只是一身债务。没有来过上海的我们两个性倔强，都不愿意去麻烦同学和<wbr>朋友。来到上海是傍晚6点半，我们都不知道该去哪里，我们找了一个20块钱的旅馆，这个房间连窗户都没有，7月份的天气酷热难耐，房间里非常闷热。第二天我们开<wbr>始租房子，因为身上的钱不多，我们基本都是步行，花了一个星期时间，不知道在浦东转了多少圈后找到了一个400块的房子，但是我们都不了解上海是付三压一，还要<wbr>付半个月的中介费，买了一些锅碗瓢盆后，我们身上只有800块钱了，工作都还没有着落，这800块钱要支持到我们拿到第一个月工资，为了省钱我们自己做饭，每天<wbr>买菜只花两块钱，她非常喜欢吃（也可能她在大学经常挨饿的愿意），看到她现在这样省吃俭用我真的很不忍心。她以前的男朋友也没有放过她，经常打电话来骚扰，并且<wbr>来上海看她，还说了不少恐吓她的话，她过于善良，说他以前毕竟帮助过她，叫我不要与他一般见识。以后的每天在家就是苦等面试通知，原本我想迅速找一家MIS公司<wbr>解决眼前的困难，但是她坚持让我不要放弃自己的理想，终于功夫不负有心人，我找到了一家通信公司，4000块的工资虽然赶不上MIS公司给我开出的价位，但也够<wbr>在上海生存。她也找到了工作，第一天上班她哭了，这是她来上海第一次流泪，我心里很难受也很感动。 <br> </p>
<p>由于是全新的行业，我把自己降到了零点，我学的VC、Delphi、数据库派不上用场，摆在我面前的是嵌入式、协议、信令一些我从未接触过的知识。我知道我没有<wbr>退路，于是拼命的学习，我把自己当做一个应届毕业生一样，一分努力一分收获，半年过去我终于熟悉了工作，并且得到了公司的表彰，薪水也加了一级。后面的日子里我<wbr>们省吃俭用，把欠朋友的1万多块钱还了，日子终于上了正轨。这时女朋友告诉我她想考研究生，我也很支持，于是她辞职在家备考。 <br> </p>
<p>另外，在这里我要感谢我的ProjectManager，他原来是一个大通信公司的产品经理，对人非常和善，我从他那里学到了很多知识，而且他也给了我许许多多<wbr>无私的帮助。在工作上他给我充分的空间和信任。记得公司安排我维护一个接入服务器软件，由于代码量不算太小（5万行），资料和文档都不齐全，我维护起来非常吃力<wbr>，所以想重新把它做一遍，公司领导不太支持，可能觉得工作量太大，但是他极力支持我，私下里他让我放手去做，我的维护工作他挤时间做。在他的支持下，我花了半年<wbr>时间完成了接入服务器的软件，并且实现了一个相对完整的TCP/IP协议栈。在这里我学会了嵌入式系统设计、驱动开发、TCP/IP和很多通信的知识，我花了一<wbr>年时间终于使自己从MIS开发转到了通信行业，并且站稳了脚跟。我的开发大量是对硬件的直接操作，不再受微软的操作系统，VC、Delhpi这些开发工具的约束<wbr>，我终于看到了另外一片天空。 <br> 我做事情喜欢追根问底，随着开发的深入，软件开发与硬件联系越来越紧密，硬件知识的匮乏又对我的发展产生了障碍，而且芯片技术基本上掌握在国外公司的手里，这对<wbr>做系统级设计是一个非常大的制约，一个新产品出来，第一道利润（也往往是最丰厚的利润）常常都被IC公司如Intel、Motorola赚去了，国内的厂商只能<wbr>喝点汤。所以我决心解决自己的硬件技术障碍，并打算离开通信行业，进入IC设计相关领域。 <br> </p>
<p>当然我明白如果我对硬件了解的非常少，没有哪家IC公司会仁慈到招我这样一个一窍不通的人来培训。所以我必须努力打好基础，学一些相关知识为以后做准备。就像我<wbr>开始从MIS转到通信一样，我看过大量通信方面的书，并且给一个ISP做过RADIUS计费分拣台，在这样的背景下这家通信公司才给了我这个机会。我在的通信公<wbr>司是做系统设计的，有不少PCB <br> Layout硬件人员，平常我就注意向他们学习，由于我做的是软件，在公司看硬件资料不好意思，所以开始只好在家看，刚来上海工作我连续一年都在加班，后来不加<wbr>了，因为我要挤出时间学习，通常我12点左右睡，第二天5点半起，我上班比较早，地铁上如果人不多我也用来看书。学习当然不会是一帆风顺的，有些实在不懂的问题<wbr>就积累起来问硬件人员，他们的帮助使我学习进度快了很多，因为在没有人点拨的情况下自学，我的一半时间是花在解决疑难问题上，但这种问题经常是别人的一句话就可<wbr>以让我豁然开朗，我非常庆幸我有这样的学习环境。在后面的一年里，我学会了看硬件原理图，学会了简单的硬件设计（模拟电路方面还有不小的差距），事情就是这样的<wbr>，当你安安份份做软件，别人永远认为你是软件开发人员，在你开始学习硬件时别人未必会认同，有位中兴通讯的朋友还对我说过，一个人不可能把所有东西都学完。我也<wbr>明白这一点，但我希望自己做的更好。但当你熟悉硬件后大家又会觉得你好像原本就是软硬件都懂的，同事们也都习以为常了。这个时候我可以把硬件资料堂堂正正的拿到<wbr>公司看，没有人再大惊小怪了。让我比较自豪的是我通过自己的努力做了一个IAD（软交换的终端设备）系统方案，包含软硬件的选型、设计等内容，这个方案得到了公<wbr>司和同事们的认同，让我感到非常欣慰。 <br> </p>
<p>技术是相辅相成的，当我的硬件有了一定的进步后，我的软件设计也有了很大的提高，我可以从更深层次理解问题，我做的接入服务器CPU是Motorola <br> PowerPC860，熟悉的朋友都知道860 <br> QMC与软件的批量数据传输通常采用BD表的方式，硬件人员做驱动的时候习惯采用固定BD表，每接收或发送数据都将数据从BD表拷贝到用户Buffer，或从用<wbr>户Buffer拷贝到BD表，由于理解的比较深入，我自己重新实现了这个过程，采用动态BD表的方式，驱动从一个网口接收数据，提交给我的软件进行三层交换，直<wbr>至从另外的接口发送出去，没有进行一次拷贝。这样的设计大大提高了性能，使系统的指标接近理论值。软硬件的结合使我的设计水平上了一个台阶。我现在写的这个操作<wbr>系统，编译后我把程序反编译成汇编，找出其中不优化的代码，然后在C程序中进行调整。举个例子，很多CPU没有专门的乘法指令，这个大家应该都知道，在这种CP<wbr>U上进行一个乘法操作常常会花费大量的指令周期，有的朋友会说这个我知道，我会尽量避免采用×号，但是事情往往不是那么简单，你知道C语言中数组的下标操作是怎<wbr>么实现的吗？仔细看看反汇编的代码你就会明白，同样是通过下标的定位操作，C编译器会有时候会产生位移指令，但有时候会用乘法实现，两者效率往往是天壤之别，所<wbr>以明白这些问题你才能将系统性能提升到极致。这些问题就不多说了，有兴趣的话以后可以共同探讨。 <br> </p>
<p>话说远一点，我由衷的希望在软件上做的比较深入的朋友们有机会学学硬件以及其它相关知识，尤其是做底层开发和嵌入式设计的。这对软件技术的提高有非常大的帮助，<wbr>否则很多事情你只知道该这样但不会明白为什么该这样。我这个观点在我现在的IC公司Project <br> Manager那里也得到了验证。他告诉我们公司现在的802.11芯片产品的软件经理原本是做该芯片硬件设计的， <br> 某某某原本是做软件的，现在在做IC，类似的例子还有很多，只是在国内这样的风气不是非常流行。 <br> </p>
<p>我有一些心得体会与大家分享，只有当我干好本职工作后，我才会学习与工作关系不大的技术，这样公司的上司才不至于反感，在入门阶段的问题我通常不去问那些资深人<wbr>士，而是问一些资历比较浅的朋友，比如刚毕业不久的学生，因为他们往往会跟你详细的讲解，而资深人士通常觉得你的问题太简单，所以回答的也很简单，我又不好意思<wbr>多问。等技术上了一定的层次后我才会问他们，他们也能给你比较深入的回答。另外，有些朋友说我机会比较好，他们也希望能从事新的工作可惜没有机会，我听了只有苦<wbr>笑，我的机会了解的人都应该知道，我没有出生在什么IT世家：）也没有谁一路提拔我，所有的路都是自己走出来的，我母亲去世比较早，我的后母（我叫她阿姨）看着<wbr>我努力过来的，一次她看我大年30还在写程序，她说像我这样努力木头都能学出来。 <br> </p>
<p>我的最终目的是IC而不是PCB，所以我下一步的准备开始学习IC设计的知识。公司的同事没有懂IC设计的，后面的路又要靠自己了，我买了不少相关的书，在网上<wbr>也查了很多的资料，我花了大量的时间去学习VHDL，并且用软件进行了一些简单的设计和仿真（没有设计ASIC，只是针对FPGA），随着学习的深入，我渐渐明<wbr>白了IC设计的基本流程，同时也明白了这条路的艰辛。这个时候我已经做好了跳槽的准备，我向一家业界又一定知名度的IC设计公司投了简历，并通过了漫长的面试（<wbr>4个多小时）。其他的一切我都比较满意，唯独薪资差强人意，我也明白原因，因为我是这个行业的新人，我没有经验，我再一次将自己清零了。公司老板问我6000多<wbr>一个月能不能接受，我知道他也是照章办事。想想我通信行业的朋友们，基本上都是年薪10万以上，月薪过万的也比比皆是，朋友们也帮我介绍了不少待遇不错的公司，<wbr>我该怎么选择，当时我很犹豫，我热爱我的事业，我向往我的追求，但我也是一个普通的人，我也需要养家糊口，我也想早一点买房买车。生活给我出了一道难题。 <br> </p>
<p>爱因斯坦在63岁时说过"一个人没有在30岁以前达成科学上的最大成就，那他永远都不会有。"这句话给了我很大的压力和震动，我马上就26岁了，离30只有四年<wbr>时间，我必须抓紧这几年宝贵的时间，努力达到我技术上的最高峰。为了这个理想，为了能离自己的梦更近一些，我选择了这家IC公司，我明白自己的薪资和公司刚进来<wbr>的硕士研究生相差无几，但为了今后的发展只能忍受，一切又得重新开始。换行业是一个非常痛苦的过程，尤其从一个春风得意的位置换到一个陌生的岗位，感觉象从温暖<wbr>的被子里钻出来跳进冰水中，让人难以接受。在原来那家通信公司，我是唯一两年时间涨了五次工资的员工，公司和同事都给了我极大的认可，工作上也常常被委以重任。<wbr>但现在这一切都成了过去，在新的公司我只是一个新人,没有人知道也没有人在意我过去的成绩。我决定重新开始，我把自己看作新毕业的学生，我要用自己的努力得到公<wbr>司的认可。进入新的行业是非常痛苦的，我告诉自己必须忍受这一切，虽然外面有很多诱惑，但是既然作出了选择我就不允许自己轻易放弃。 <br> </p>
<p>我现在已经在这家新公司上了一个多月的班，开始非常艰难，现在慢慢适应了。第一个月结束时，Team <br> Leader找我谈话，说我是新进员工中最优秀的一个，我心里很欣慰，这也算对我努力的一个肯定吧。在这里还要感谢我的女朋友，她给了我很大的支持和鼓舞，每次<wbr>在我动摇的时候她都在鼓励我，让我坚持自己的理想，刚来上海是她让我不要勉强去做MIS，这次也是她让我顶住了月薪过万的诱惑，没有她我可能不会有今天的成绩。 <br> </p>
<p>现在的公司有自己的操作系统，自己的CPU、DSP和其它芯片，在这里我能学到世界上最先进的技术，我们的设计开发不再完全依赖别人的硬件和系统，这让我很开心<wbr>。我打算等工作步入正轨后，全力学习新的知识，实现我的理想。 <br> </p>
<p>在后面的两年里我给自己定下了几个目标： <br> </p>
<p>一.努力做好本职工作，在工作上得到公司和同事们的认同； <br> </p>
<p>二.努力学习IC硬件设计知识，多向同事请教，并利用一切机会多实践； <br> </p>
<p>三.实现我的实时操作系统的主要部分，完成TCP/IP协议栈模块，并免费发布源代码； <br> </p>
<p>四.和我女朋友结婚并买一套小房子，这是最重要的，因为我明白事业是可以重来的，但是珍贵的感情很难失而复得。 <br> </p>
<p>在这里提一下我现在开发的操作系统，它是一个实时嵌入式系统，目前支持以下特性： <br> </p>
<p>a.支持时间片轮转调度和基于优先级调度，最多64个优先级； <br> </p>
<p>b.抢占式实时内核； <br> </p>
<p>c.为了便于移植，主体用标准C实现； <br> </p>
<p>d.汇编代码非常少，不到100行； <br> </p>
<p>e.支持任务管理，各任务有独立的堆栈； <br> </p>
<p>f.进程同步和通信目前完成了Semaphore，Message Queue正在调试； <br> </p>
<p>g.实现了定时系统调用； <br> </p>
<p>h.可以在windows上仿真调试 <br> </p>
<p>我还打算下一步实现优先级反转保护，Event Flag，Data Pipe，内存管理（以前实现过）、驱动接口等。 <br> </p>
<p>在这之后我还会努力完善它，比如加入文件系统，协议栈、调试接口等。希望朋友们提出自己的意见和建议，在此不胜感激！ <br> </p>
<p>后记： <br> </p>
<p>就像有的朋友说的，我的经历或许会给一些朋友产生误导，在这里我必须说明一下。我来上海以前学习过于拼命，常常晚上只睡3个多小时，我身高1米71，那时只有1<wbr>08斤（我现在130多），家人也说我这样拼命活不过60岁，但是当时的我太固执，我对他们说只要能实现理想活50岁我就够了。那时的拼命使我的身体受到了影响<wbr>，有一次早上突然腰肌剧痛难忍，痛的我倒在床上站不起来。虽然我现在已经比较注意，但有时候还会隐隐作痛。后来在女朋友说服了我，来上海以后我不再如此。我经常<wbr>引用父亲的一句话"身体是革命的本钱"。 <br> </p>
<p>而且我也发现拼命不是办法，我可以熬一两个通宵，最多的一次我连续工作了三天三夜，但是我半个月都没有恢复过来，这样是不是得不偿失？学习工作应该是一个长期的<wbr>过程，像马拉松而不是百米冲刺。我现在非常注意调整学习和工作的强度，我要保证每天尽量有相对充沛的精力，一些年轻的朋友觉得自己也应该拼命努力，这让我多少有<wbr>些担心，如果我的故事能让你在学习工作上多一点兴趣，我会感到很开心，但如果误导了某些朋友，让你做一些不值得的付出，我会感到很内疚。 <br> </p>
<p>技术没有贵贱只分，我以前换行业是因为自己的兴趣所致，而不是对哪个行业有什么偏见。我希望我的经历不要给朋友一个错误的导向，觉得我始终向更高的技术发展。其<wbr>实各行各业做到顶尖都是很困难的。话又说回来虽然技术没有贵贱，但是门槛是有高低的，无论如何，做IC的门槛要比做网页的高，这一点无可否认。国家各种人才都是<wbr>需要的，但是作为个人奋发向上的想法还是应该有的，努力在自己喜欢的行业上做的更好，而不应该停留在比较肤浅的层次上。 <br> </p>
<p>我是一个自己觉得比较有自知之明的人，或许我最大的优点就是知道自己有很多缺点：）。我的故事中很多的曲折和错误都是由我的缺点造成的，希望大家用审慎的眼光看<wbr>待我的经历，不要被我的"花言巧语"所迷惑。我学习有些随心所欲，这给我带来了无尽的麻烦，也大大阻碍的我的发展。记得我小时候成绩比较出色，但是后来学习严重<wbr>偏科，导致我中学成绩一再滑坡，也没有考上什么好的学校，小时候的一个朋友，当时的成绩和我相仿，但是没有我这个缺点，她上了清华，后来在去了美国深造，在一个<wbr>著名导师手下研究理论科学，这未尝不是一条更好的出路。另外我的学习方法也是在不断改善中的，过去的学习过于讲究数量和时间，那样学习既苦而已效率不高，现在我<wbr>非常注意学习的效率和技巧，这样才是学习的捷径（当然不是指投机取巧），比如说学一相对陌生的技术，如果有条件，不妨问一问有经验的人，不需要问很多，往往他不<wbr>经意的几句话会给你非常大的帮助，甚至超过你看一个星期的书。带着这样的思想再去学习你会节省很多时间，这样何乐不为呢？这些年中我学了不少的东西，由于开始非<wbr>常盲目，所以学的东西杂乱无章，现在回想起来让我啼笑皆非，我把大量的时间浪费在一些没有必要深入了解的知识上，毕竟一个人的精力是有限度的。很多朋友很我一样<wbr>都背过五笔字形，的确它是一个不错的输入法，但是对一个研发人员它绝对不值得你去背，你的时间应该花在有价值的地方。我这样的事情还做过很多，我背过CCED、<wbr>WPS的命令和快捷键，在dBase基本退出历史舞台后我还花了很多时间去学习它的使用。所以我的学习在前期缺乏规划，没有明确的短期目的、中期目标，只有一个<wbr>虚无飘渺的长期的理想。这就像做设计一样，好的设计是从需求抽象到代码有很多过程，而不能得到了需求就立刻开始开始编码。 <br> </p>
<p>当然这么些年的学习和工作多多少少有些收获，下面我说说我的一些学习的心得，这些方法未必正确，我也在不断探索和改进中。我的学习和工作有相对明确的目标，我不<wbr>会一时心动而去学习某一技术，在下决定之前我会考虑很多，包括长期的发展，个人路线的规划，需要付出的代价、可能遇到的困难及解决的办法等等，在决定后还会制定<wbr>更加明确的计划，包括短期、中期和长期的，身边可以利用到的资源（包括好的书籍、资料、软硬件环境，也包括有经验的朋友或者师长），以及每一个阶段是怎么过渡到<wbr>高一阶段的计划，往往在一个学习阶段一旦上路后会走的相对顺利，但是跨阶段通常比较麻烦，比如从学习基础知识转到实践。另外我买书也有自己的方法，现在世面上高<wbr>质量的书远不如低质量书多，对于一个陌生的技术，往往在第一次买书会选择错误，即使买到一本好书但是它的方向也未必适合你，所以我通常会先在网上查找一些该技术<wbr>的介绍，有了一点点概念后再去买一本比较薄、相对便宜并且内容相对泛泛而谈的书，这是国内作者最善于写的书：），再把它浏览一遍后我就会基本明白这门技术的要点<wbr>，后面买书和制定计划就会明确的多。否则一开始就想找本好书往往比较困难，而且买回来后努力学习，有时候学了一半才发现是本低质量的书或者是相对过时技术，让人<wbr>非常懊恼。另外让有经验的人帮你介绍，通常也是一个不错的选择。 <br> 有些朋友想学通信、嵌入式开发，但总觉得自己没有软硬件环境，我就按我的了解给大家介绍一下怎么建立这样的环境，当然我了解的只是我学习和工作的方向。通信我做<wbr>的是数据网方面的工作，包括TCP/IP、二三层交换、对接入网、 <br> H.323和软交换也有一点认识 <br> 。这些软硬件环境都是可以在PC上构建的。你甚至可以在一个没有网卡的PC上建立一个包含多个路由器、接入服务器、VoIP网关、网守、主机等的仿真网络环境，<wbr>而且与实际的网络相当接近，当然这需要你有清晰的网络概念和一定的网络知识，我一直在努力开发一套软件将这个过程简化，目前试验已经做完，我可能会将它融入我的<wbr>操作系统外围扩展软件中。这样的方法我无法用简单的语句讲的很清楚，我可以说一下大概的思想，就是在PC上实现仿真网卡，（知道Windows怎么在没有网卡的<wbr>机器实现虚拟网卡技术的朋友都应该会明白），然后每一个仿真网卡对应一个虚拟设备，如路由器或者主机。你也可以借助第三方工具完成部分工作，如VmWare等。<wbr>我现在就是利用一个仿真网卡做自己的开发的。 <br> </p>
<p>至于嵌入式开发环境更加容易实现，PC就是一个非常大的硬件平台，现有的嵌入式操作系统通常都支持X86，你可以在上面做开发，通过软盘Boot或者使用虚拟机<wbr>装载，我用VxWorks做了试验，在一台PC上跑Windows和VxWorks两个系统。另外Windows上的兼容DOS的16位仿真X86环境也为很多<wbr>操作系统提供了绝佳的试验环境，我的操作系统在Windows上就是这样实现的。Linux在嵌入式中应用也比较广泛，它在网上有大量的资料，而且也相对比较容<wbr>易实践。同时很多完善的嵌入式开发环境支持软件仿真，如Tornado、WinCE等。 <br> </p>
<p>前段时间处理了很多事情，一直没有写下去，花光了所有的积蓄买了一套房子，同时把户口的事情也基本办完了，这几天稍微缓口气。昨天跟我的一个老上司见面聊了半天<wbr>，心里感慨万千。他从外在条件看让不少外人羡慕，二十多岁做过到了863项目的负责人，博士毕业的爱人单位也非常好。现在三十出头的他在一个通信公司做产品经理<wbr>，工资虽然不算高但也有一两万，而且还持有股份。但是我们了解的人才理解他的艰辛。"白领"这个词在一些人看来是仿佛是一个动人的光环，但是在我看来是一个无奈<wbr>的名字，每天行走在大街上，来来往往的车流中有多少是"白领"的？又有几个"白领"住的起高档的住宅？在上海一套别墅300万不足为奇，按揭贷款下来总额接近6<wbr>00万，年薪二十万在上海算是一个中高级"白领"，高额的税金去掉了你百分之几十的收入后，这样算下来不吃不喝也要四十多年，加上生活的其他开支，注定了你与这<wbr>样的住宅无缘。看着外面一套套别墅，一辆辆好车，我不知道它们是谁的，但我知道其中没有什么白领。我觉得自己很渺小，在这个喧闹的都市中我如同一只蚂蚁，但我有<wbr>不甘于平凡，我不愿做一个单纯的"白领"。 <br> </p>
<p>其实很多朋友并不了解我，我不是一个追逐时尚技术的人，我只是不愿意做一个所谓的"白领"，更加不愿意做一个单纯的"程序员"。我不甘愿平凡的生活一辈子。我在<wbr>不断的努力，我的方向非常明确，我要做多数人不做和做不到的事情，很多朋友对我这样频繁的换方向不理解，觉得一个人只要熟悉一种技术就可以了，对于这样的看法我<wbr>只能说你浅薄，现在的大的系统和产品往往都是软件、硬件和应用相结合的，我要做的不是哪个方面的专家，而是希望能够成为系统设计师。我不相信一个只精通发动机的<wbr>专家能够设计一辆好车，同样我也不相信对硬件一窍不通的人能做出一个操作系统，或者一个对财会没有一点概念的人能设计出一个优秀的财务软件。在工作中我发现社会<wbr>上非常缺乏边缘人才，尤其是在国内。在国外一个人软硬件兼修非常普遍。如果设计产品的人只了解他的专业那么是很难有出色的设计。所以我必须趁着自己年轻学的更加<wbr>广泛一些，这样才能提高自己的综合素质，这也是为什么高校那么多非专业课程。学习工作了这些年，实际上都没有脱离IT这个行业，我现在的公司开发一个系统时，先<wbr>是将最终功能列举清楚并分析可行性，然后划分哪些是用芯片实现，哪些是用硬件电路实现，哪些是用软件实现，这样的设计才能做出最好的系统。如果一个设计者单纯只<wbr>懂一个方面是不可能做到这一点的。 <br> </p>
<p>自负常常伴随着无知，记得我大学毕业时，论文答辩会上我和专家组组长争起来了，因为我对自己的设计非常得意，而他虽然是鸡蛋里挑骨头，但是由于知识非常有限，我<wbr>无法回答他的问题，所以有些"恼羞成怒"。我原来一直喜欢用"所谓"最好的开发工具，记得做过一个愚蠢的设计，一个排课表的软件我用VC+Oracle开发。这<wbr>些经历我牢记在心，时刻提醒自己学会谦虚。我的亲身经历加上我对一些身边朋友的观察发现这样一个现象。当一个人只会他认为最好的技术，而对其他的一无所知，这样<wbr>的人经常是目空一切。 <br> </p>
<p>从第一个"Hello <br> World"到今天的操作系统，前前后后写了很多代码，从这中间我也积累了很多心得。由于我是在没有人指导的情况下自学编码的，所以走了很多弯路，也犯了不少错<wbr>误。最初我写程序全凭自己的感觉，写一个新程序对结构设计不很重视，以为学好语言，数据结构就可以写出好的程序，其实远不是这样的。没有设计的情况下，也可以写<wbr>，但是程序无法写的很大、很复杂。我个人的经验是这样的系统超过8000行我就无法控制了，以前我用VC写过一个Windows下的应用程序，大概8000行左<wbr>右我对它失去了控制，整个代码一团糟，这8000行倒是可以相对稳定的运行，但是我没有能力再增加什么新的代码，动辄前后冲突，要么就是新代码与旧设计格格不入<wbr>，需要调整旧的程序。最开始我写程序喜欢追求代码的精巧，别人很多行写出来的代码自己只写很少就可以实现，感觉那样比较酷。其实这样也是非常错误的，我现在写程<wbr>序非常注重结构设计，为了结构清晰我愿意牺牲一点效率。 <br> </p>
<p>下面一段话是我写程序的座右铭，希望与大家共勉： <br> </p>
<p>Make it right before you make it faster. <br> </p>
<p>Keep it right when you make it faster. <br> </p>
<p>Make it clear before you make it faster. <br> </p>
<p>Do not sacrifice clarity for small gains in efficiency. <br> </p>
<p>Brian Kernighan <br>
- 作者： zidanz &lt;javascript:void(0);&gt; 2005年11月17日, 星期四 13:46 <br>
 &nbsp;Trackback <br> </p>
- 作者： zidanz &lt;javascript:void(0);&gt; 2005年11月17日, 星期四 13:46 <br>
 &nbsp;Trackback<img src ="http://www.blogjava.net/ivanwan/aggbug/20363.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-11-18 09:48 <a href="http://www.blogjava.net/ivanwan/archive/2005/11/18/20363.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>net radio</title><link>http://www.blogjava.net/ivanwan/archive/2005/11/06/18371.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 06 Nov 2005 03:25:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/11/06/18371.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/18371.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/11/06/18371.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/18371.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/18371.html</trackback:ping><description><![CDATA[1 CLUB997 <a href="http://64.236.34.196/stream/1074">http://64.236.34.196:80/stream/1074</a><br />2 Groove salad <a href="http://64.236.34.196:80/stream/1018">http://64.236.34.196:80/stream/1018</a><br />3 Digitally Imported <a href="http://64.236.34.196:80/stream/1003">http://64.236.34.196:80/stream/1003</a><br />4 HitzRadio.com <a href="http://64.236.34.196:80/stream/1038">http://64.236.34.196:80/stream/1038</a><br />5 SKY.FM <a href="http://64.236.34.196:80/stream/1010">http://64.236.34.196:80/stream/1010</a><br />6 Digitally Imported &amp; Eurodance <a href="http://64.236.34.196:80/stream/1024">http://64.236.34.196:80/stream/1024</a><br />7 SKY.FM dancerock <a href="http://64.236.34.196:80/stream/1014">http://64.236.34.196:80/stream/1014</a><img src ="http://www.blogjava.net/ivanwan/aggbug/18371.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-11-06 11:25 <a href="http://www.blogjava.net/ivanwan/archive/2005/11/06/18371.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>有用的sql语句</title><link>http://www.blogjava.net/ivanwan/archive/2005/11/03/17912.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 03 Nov 2005 02:10:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/11/03/17912.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/17912.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/11/03/17912.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/17912.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/17912.html</trackback:ping><description><![CDATA[1.监控当前数据库谁在运行什么SQL语句<br>
&nbsp;<br>
&nbsp;SELECT osuser, username, sql_text from v$session a, v$sqltext b<br>
&nbsp;where a.sql_address =b.address order by address, piece;<br>
<br>
<br>
&nbsp;<br>
<img src ="http://www.blogjava.net/ivanwan/aggbug/17912.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-11-03 10:10 <a href="http://www.blogjava.net/ivanwan/archive/2005/11/03/17912.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>编程经验谈</title><link>http://www.blogjava.net/ivanwan/archive/2005/09/08/12436.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 08 Sep 2005 07:40:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/09/08/12436.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/12436.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/09/08/12436.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/12436.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/12436.html</trackback:ping><description><![CDATA[<STRONG>如果你爱编程，请你爱C语言；<BR>如果你爱C语言，请你爱指针；<BR>如果你爱指针，请你爱指针的指针！</STRONG><BR><BR><BR><STRONG>计算机学的许多知识都具有相通性，因而，不断追赶时髦技术而忽略基本功的做法是徒劳无意的。我们最多需要"精通"三种语言，最佳拍档是汇编、C、C++（或JAVA），很显然，如果你"精通"了这三种语言，其它语言你应该是可以很快"熟悉"的，否则你就没有"精通"它们。 　</STRONG><BR><BR><BR><STRONG>在性能优化方面永远注意80-20准备，不要优化程序中开销不大的那80%，这是劳而无功的。除了编程上的技巧外，为提高系统的运行效率，我们通常也需要最大可能地利用各种硬件设备自身的特点来减小其运转开销。</STRONG><img src ="http://www.blogjava.net/ivanwan/aggbug/12436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-09-08 15:40 <a href="http://www.blogjava.net/ivanwan/archive/2005/09/08/12436.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>死循环的意义</title><link>http://www.blogjava.net/ivanwan/archive/2005/09/08/12434.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 08 Sep 2005 07:37:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/09/08/12434.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/12434.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/09/08/12434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/12434.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/12434.html</trackback:ping><description><![CDATA[有的程序员这样写：<BR><BR>
<TABLE borderColor=#ffcc66 width="90%" align=center bgColor=#dadacf border=1>
<TBODY>
<TR>
<TD>for(;;)<BR>{<BR>}</TD></TR></TBODY></TABLE><BR>　　这个语法没有确切表达代码的含义，我们从for(;;)看不出什么，只有弄明白for(;;)在C语言中意味着无条件循环才明白其意。<BR><BR>　　下面是几个"著名"的死循环：<BR><BR>　　（1）操作系统是死循环；<BR><BR>　　（2）WIN32程序是死循环；<BR><BR>　　（3）嵌入式系统软件是死循环；<BR><BR>　　（4）多线程程序的线程处理函数是死循环。<img src ="http://www.blogjava.net/ivanwan/aggbug/12434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-09-08 15:37 <a href="http://www.blogjava.net/ivanwan/archive/2005/09/08/12434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>