<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>cutezjun</title>
    <description>没有什么能够阻挡，我对自由的向往！！</description>
    <link>http://cutezjun.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
          <item>
        <title>考研札记</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/123415" style="color:red;">http://cutezjun.javaeye.com/blog/123415</a>&nbsp;
          发表时间: 2007年09月12日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font size="4">已经开始准备考研1个多月了,心中有很多的想法和感慨！也有很多的心酸和快乐！我想把他全部留在我的记忆里！也留在我的bolg中，希望把我人生最美好的时刻跟大家分享。俗话说：当一份快乐讲给另一个人的时候，就变成了两份快乐！<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 以后我每周都会写一份感想在bolg中，希望大家多多支持哈 ！</font>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/123415#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 12 Sep 2007 22:45:22 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/123415</link>
        <guid>http://cutezjun.javaeye.com/blog/123415</guid>
      </item>
          <item>
        <title>刚刚毕业就做外包好不好？</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/102454" style="color:red;">http://cutezjun.javaeye.com/blog/102454</a>&nbsp;
          发表时间: 2007年07月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我还没有毕业，但是最近学校联系了几家公司和学校搞什么联合培养，专门从事对日软件外包的培养！我总觉得不太对劲！但是又说不定！那家公司在我们本地还算可以！我不知道出来就做软件外包到底怎么样！对以后的发展有什么影响！<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 谢谢大家了！
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/102454#comments" style="color:red;">已有 <strong>12</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 18 Jul 2007 15:54:51 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/102454</link>
        <guid>http://cutezjun.javaeye.com/blog/102454</guid>
      </item>
          <item>
        <title>&lt;转&gt;IT人必读:写给浮躁的IT同仁</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/71535" style="color:red;">http://cutezjun.javaeye.com/blog/71535</a>&nbsp;
          发表时间: 2007年04月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1.不要看到别人的回复第一句话就说：给个代码吧！你应该想想为什么。当你自己想出来再参考别人的提示，你就知道自己和别人思路的差异。 　　2.初学者请不要看太多太多的书那会误人子弟的，先找本系统的学，很多人用了很久都是只对部分功能熟悉而已，不系统还是不够的。 　　3.看帮助,不要因为很难而自己是初学者所以就不看；帮助永远是最好的参考手册，虽然帮助的文字有时候很难看懂，总觉得不够直观。 　　4.不要被对象、属性、方法等词汇所迷惑；最根本的是先了解最基础知识。 　　5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单，或者可以引伸出很多知识点；不会举一反三你就永远学不会。 　　6.知道一点东西，并不能说明你会写脚本，脚本是需要经验积累的。 　　7.学脚本并不难，JSP、ASP、PHP等等也不过如此--难的是长期坚持实践和不遗余力的博览群书。 　　8.看再多的书是学不全脚本的，要多实践。 　　9.把时髦的技术挂在嘴边，还不如把过时的技术记在心里。 　　10.学习脚本最好的方法之一就是多练习。 　　11.在任何时刻都不要认为自己手中的书已经足够了。 　　12.看得懂的书，请仔细看；看不懂的书，请硬着头皮看。 　　13.别指望看第一遍书就能记住和掌握什么??请看第二遍、第三遍； 　　14.请把书上的例子亲手到电脑上实践，即使配套光盘中有源文件； 　　15.把在书中看到的有意义的例子扩充；并将其切实的运用到自己的工作中。 　　16.不要漏掉书中任何一个练习??请全部做完并记录下思路； 17.当你用脚本到一半却发现自己用的方法很拙劣时，请不要马上停手；请尽快将余下的部分粗略的完成以保证这个代码的完整性，然后分析自己的错误并重新编写和工作。 　　18.别心急，写脚本确实不容易；水平是在不断的实践中完善和发展的； 　　19.每学到一个脚本难点的时候，尝试着对别人讲解这个知识点并让他理解----你能讲清楚才说明你真的理解了。 　　20.记录下在和别人交流时发现的自己忽视或不理解的知识点。 　　21.保存好你做过的所有的源文件----那是你最好的积累之一。 　　22.对于网络，还是希望大家能多利用一下，很多问题不是非要到论坛来问的，首先你要学会自己找答案，比如google、百度都是很好的搜索引擎，你只要输入关键字就能找到很多相关资料，别老是等待别人给你希望，看的出你平时一定也很懒！ 　　23.到一个论坛，你学会去看以前的帖子，不要什么都不看就发帖子问，也许你的问题早就有人问过了，你再问，别人已经不想再重复了，做为初学者，谁也不希望自己的帖子没人回的。 　　24，虽然不是打击初学者，但是这句话还是要说：论坛论坛，就是大家讨论的地方，如果你总期望有高手总无偿指点你，除非他是你亲戚！！讨论者，起码是水平相当的才有讨论的说法，如果水平真差距太远了，连基本操作都需要别人给解答，谁还跟你讨论呢。 　　浮躁的人容易问：我到底该学什么；----别问，学就对了； 　　浮躁的人容易问：Js有钱途吗；----建议你去抢银行； 　　浮躁的人容易说：我要中文版！我英文不行！----不行？学呀！ 　　浮躁的人分两种：只观望而不学的人；只学而不坚持的人； 　　浮躁的人永远不是一个高手。<br />
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/71535#comments" style="color:red;">已有 <strong>7</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 16 Apr 2007 16:54:44 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/71535</link>
        <guid>http://cutezjun.javaeye.com/blog/71535</guid>
      </item>
          <item>
        <title>Boot, Init和Shutdown 过程的描述</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/69135" style="color:red;">http://cutezjun.javaeye.com/blog/69135</a>&nbsp;
          发表时间: 2007年04月09日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          本节描述红帽子LINUX在Boot和shutdown时的内部处理过程。我们先丛讨论 /etc/sysconfig下的文件开始。 <br />
<br />
11.9.1 有关Sysconfig的信息 <br />
<br />
以下内容将粗略的讲述一下目录/etc/sysconfg下的各种文件，它们的功能和内容。 <br />
<br />
11.9.1.1 /etc/sysconfig下面的文件 <br />
<br />
通常/etc/sysconfig目录下面会有以下几个文件： <br />
<br />
/etc/sysconfig/clock <br />
<br />
/etc/sysconfig/keyboard <br />
<br />
/etc/sysconfig/mouse <br />
<br />
/etc/sysconfig/network <br />
<br />
/etc/sysconfig/pcmcia <br />
<br />
/etc/sysconfig/amd <br />
<br />
/etc/sysconfig/tape <br />
<br />
让我们分别了解一下每个文件的内容。 <br />
<br />
/etc/sysconfig/clock <br />
<br />
-- 文件/etc/sysconfig/clock控制从系统时钟读出数据的解释。红帽子LINUX早先的版本使用以下数值（它们已经过时）： <br />
<br />
CLOCKMODE=mode, 这里mode有以下各值： <br />
<br />
GMT -- 表示时钟被设置为UTC。 <br />
<br />
ARC--仅用在ALPHA系列机器上，表示ARC主控的每四十二年时间偏移有效 <br />
<br />
而目前使用的数值如下： <br />
<br />
UTC=boolean, 其中boolean取值为： <br />
<br />
true--表示时钟被设置为UTC。任何其它值将表示时钟被设置为当地时间。 <br />
<br />
ARC=boolean, 其中boolean取值为： <br />
<br />
true--（仅适用于基于Alpha的系统）表示ARC主控的每四十二年时间偏移有效；任何其它值表示使用UNIX通常的开元计时。 <br />
<br />
<br />
<br />
/etc/sysconfig/keyboard <br />
<br />
<br />
-- 文件/etc/sysconfig/keyboard控制键盘的功能。可以使用以下数值： <br />
<br />
<br />
<br />
KEYTABLE=file,这里file是定义键盘映射表的文件。例如：KEYTABLE=&ldquo;/usr/lib/kbd/keytables/us.map <br />
<br />
<br />
/etc/sysconfig/mouse <br />
<br />
<br />
--文件/etc/sysconfig/mouse用以指定有关可用鼠标的信息，可使用以下数值： <br />
<br />
MOUSETYPE=type, 这里type 使用下列之一： <br />
<br />
microsoft --Microsoft鼠标 <br />
<br />
mouseman --MouseMan 鼠标 <br />
<br />
mousesystems -- Mouse Systems 鼠标 <br />
<br />
ps/2 -- PS/2 鼠标 <br />
<br />
msbm -- Microsoft总线鼠标 <br />
<br />
logibm -- Logitech总线鼠标 <br />
<br />
atibm -- ATI总线鼠标 <br />
<br />
logitech -- Logitech 鼠标 <br />
<br />
mmseries -- 老式的MouseMan鼠标 <br />
<br />
mmhittab -- mmhittab鼠标 <br />
<br />
<br />
XEMU3=emulation, 这里emulation取下列数值之一： <br />
<br />
yes -- 仿真三键鼠标 <br />
<br />
no -- 三键鼠标 <br />
<br />
<br />
补充一句，文件/dev/mouse是指向真正鼠标设备的符号连接。 <br />
<br />
<br />
<br />
/etc/sysconfig/network <br />
<br />
<br />
-- 该文件用以指定有关网络配置的信息。可以使用以下数值： <br />
<br />
<br />
<br />
NETWORKING=answer, 这里answer取以下值： <br />
<br />
yes -- 应当配置网络。 <br />
<br />
no -- 不要配置网络。 <br />
<br />
<br />
HOSTNAME=hostname, 这里hostname应当被设置为FQDN（完全域名），但可以为任何您想要的主机名。 <br />
<br />
请注意：为保证与用户以前已安装的软件的兼容性，文件/etc/HOSTNAME应当与这里设置的值相同。 <br />
<br />
<br />
<br />
FORWARD_IPV4=answer, 这里answer取以下各值： <br />
<br />
yes -- 做IP包转发 <br />
<br />
no -- 不做IP包转发 <br />
<br />
<br />
（当前的红帽子LINUX在安装时默认设置为&ldquo;no&rdquo;（符合RFC规范），如果FORWARD_IPV4 不加以设置的话，系统将允许转发，以保持同红帽子LINUX4.2及其以前版本的兼容性。） <br />
<br />
<br />
<br />
GATEWAY=gw-ip, 这里gw-ip设置为网关地址。 <br />
<br />
GATEWAYDEV=gw-dev, 这里gw-dev设置为网关设备（如：eth0）。 <br />
<br />
NISDOMAIN=dom-name, 这里dom-name设置为NIS域名。 <br />
<br />
<br />
/etc/sysconfig/pcmcia <br />
<br />
<br />
--该文件用来指定PCMCIA配置信息。使用以下数值： <br />
<br />
<br />
<br />
PCMCIA=answer, 这里answer取以下各值： <br />
<br />
yes -- 支持PCMCIA设备。 no -- 无须支持PCMCIA设备? <br />
<br />
<br />
<br />
PCIC=pcic-type, 这里pcip-type取以下各值： <br />
<br />
i82365 -- 计算机拥有i82365类型的PCMCIA扩展槽芯片组。 <br />
<br />
tcic -- 计算机拥有tcic类型的PCMCIA扩展槽芯片组。 <br />
<br />
<br />
PCIC_OPTS=option, 这里option为插槽驱动程序（i82365或tcic）的时钟参数。 <br />
<br />
CORE_OPTS=option, 这里option为pcmcia_core的设置选项。 <br />
<br />
CARDMGR_OPTS=option, 这里option为PCMCIA cardmgr的选项。 <br />
<br />
<br />
/etc/sysconfig/amd <br />
<br />
<br />
-- 该文件用以为amd指定操作参数。可以使用以下数值： <br />
<br />
<br />
<br />
ADIR=path, 这里path指向amd目录。它应当是&ldquo;/.automount&rdquo;，通常不要改变。 <br />
<br />
MOUNTPTS=mountpts, 这里mountpts设置如：&ldquo;/net /etc/amt.conf&rdquo; <br />
<br />
AMDOPTS=options, 这里options是针对AMD的附加设置。 <br />
<br />
<br />
/etc/sysconfig/tape <br />
<br />
<br />
-- 该文件用以指定磁带相关的配置信息。可以使用下列信息： <br />
<br />
<br />
<br />
DEV=devnam, 这里devnam为磁带设备文件（例如：&ldquo;/dev/nst0&rdquo;）。这里要使用无反卷设备。对于SCSI磁带来说是&ldquo;/dev/nst#&rdquo;，#表示磁带驱动器的代号，如果您只有一台，那么就使用&ldquo;/dev/nst0&rdquo;。对IDE磁带机来说您使用&ldquo;/dev/ht#&rdquo;，而#表示您要使用的磁带机的代号。如果您只有一台，那就用&ldquo;/dev/ht0&rdquo;。对于磁盘磁带设备就使用&ldquo;/dev/ftape&rdquo;。 <br />
<br />
ADMIN=account,这里account是用来在备份失败时向该用户发送邮件。通常设置为root。 <br />
<br />
SLEEP=time,这里time是指两个磁带操作之间的睡眠时间。有些驱动器需要的时间更长一些，但是设置为&ldquo;5&rdquo;好象对8mm,4mm和DLT磁带机都没问题。 <br />
<br />
BLOCKSIZE=size, 这里size是指磁带驱动器的最佳块大小。设置为&ldquo;32768&rdquo;对 8mm,4mm和DLT磁带机来说均能工作。最优的设置大概是磁带机一次可以写入的最大数据量。 <br />
<br />
SHORTDATE=date,这里date是指一个字符串，用以计算出简短的日期，被用在备份文件时的日志文件名中。其默认的设置为：&ldquo;$(date +%y:%m:%d:%H:%M）&rdquo; <br />
<br />
DAY=date,这里date是指一个字符串，用以计算出日期，被用以作为日志文件目录。默认设置为：&ldquo;$(date +log-%y:%m:%d)&rdquo; <br />
<br />
DATE=date, 这里date是指一个字符串，用以计算出日期，用于日志文件中。默认的设置为``$(date)&lsquo;&lsquo;。 <br />
<br />
LOGROOT=path, 这里path是指日志存放的根目录。 <br />
<br />
LIST=file,这里file是由增量备份用来存放增量清单的文件名。它后面缀以序号。 <br />
<br />
DOTCOUNT=count,这里count是指一个用作计数的文件名，用以决定增量备份时使用哪个增量清单。 <br />
<br />
COUNTER=count-file, 这里count-file被用于备份完成后的回卷（可能不用）。 <br />
<br />
BACKUPTAB=file, 这里是指我们要备份清单名。 <br />
<br />
<br />
11.9.1.2 Files in /etc/sysconfig/network-scripts/ <br />
<br />
<br />
/etc/sysconfig/network-scripts下通常存在以下文件： <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/ifup <br />
<br />
/etc/sysconfig/network-scripts/ifdown <br />
<br />
/etc/sysconfig/network-scripts/network-functions <br />
<br />
/etc/sysconfig/network-scripts/ifcfg- <br />
<br />
/etc/sysconfig/network-scripts/ifcfg-- <br />
<br />
/etc/sysconfig/network-scripts/chat- <br />
<br />
/etc/sysconfig/network-scripts/dip- <br />
<br />
/etc/sysconfig/network-scripts/ifup-post <br />
<br />
/etc/sysconfig/network-scripts/ifdhcpc-done <br />
<br />
<br />
让我们分别加以讨论。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/ifup, /etc/sysconfig/network-scripts/ifdown <br />
<br />
<br />
--它们是分别指向/sbin/ifup和/sbin/ifdown的符号连接，这是该目录下唯一可以直接调用执行的脚本，由这两个脚本来调用其它的脚本程序。这里的这两个符号连接仅为了一致才放在这里。它们可能从未来的版本中删去，因此当前应当仅使用/sbin/ifup,/sbin/ifdown 命令。它们需要使用一个命令行参数：设备的名称（如：eth0）。它们在boot时还指定第二个参数&ldquo;boot&ldquo;，这样可以忽略被设置成无需在boot时激活的的设备（ONBOOT=no）。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/network-functions <br />
<br />
<br />
--这并不是一个真正公开的命令文件。它包括了用于激活和关停接口设备的脚本函数。特别的，其中大多数代码被用来处理第二种接口配置和以网络报告的形式进行接口配置变化通知。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/ifcfg-, /etc/sysconfig/network-scripts/ifcfg-- <br />
<br />
<br />
--第一个文件定义了一接口信息，第二个文件用以定义与一个&ldquo;克隆&rdquo;（也就是第二可用的）接口配置不同的信息。举个例子，除了网络号不同外，也许别的都一样，于是&ldquo;克隆&rdquo;的文件中只包含有网络号，而所有的设备信息都被放在基本的ifcfg 文件中。 <br />
<br />
ifcfg文件中可以定义的条目与接口类型有关。 <br />
<br />
以下各值常见于所有的基本配置文件中： <br />
<br />
DEVICE=name,这里name是物理设备的名字（动态分配的PPP设备应当除外，它的名字是&ldquo;逻辑名&rdquo;。 <br />
<br />
IPADDR=addr, 这里addr是IP地址。 <br />
<br />
NETMASK=mask, 这里mask是网络掩码。 <br />
<br />
NETWORK=addr, 这里addr是网络地址。 <br />
<br />
BROADCAST=addr, 这里addr是广播地址。 <br />
<br />
GATEWAY=addr, 这里addr是网关地址。 <br />
<br />
ONBOOT=answer, 这里answer取下列值之一： <br />
<br />
yes -- 该设备将在boot时被激活。 <br />
<br />
no -- 该设备不在boot时激活。 <br />
<br />
<br />
USERCTL=answer, 这里answer取下列值之一： <br />
<br />
yes --非root用户可以控制该设备。 <br />
<br />
no -- 非root用户不允许控制该设备。 <br />
<br />
<br />
BOOTPROTO=proto, 这里proto取下列值之一： <br />
<br />
none -- 不使用boot时协议。 <br />
<br />
bootp -- 使用bootp协议。 <br />
<br />
dhcp --使用dhcp协议。 <br />
<br />
<br />
以下是所有PPP和SLIP文件所使用的数值： <br />
<br />
<br />
<br />
PERSIST=answer, 这里answer取下列值之一： <br />
<br />
yes --该设备将一直维持激活态，即便是modem被挂断而导致非激活态。 <br />
<br />
no -- 该设备不一直维持激活态。 <br />
<br />
<br />
MODEMPORT=port, 这里port是modem端口的设备名称（如&ldquo;/dev/modem&rdquo;）。 <br />
<br />
LINESPEED=baud, baud是modem的线速率（例如，&ldquo;115200&ldquo;）。 <br />
<br />
DEFABORT=answer, 这里answer取下列值之一： <br />
<br />
yes -- 在创建或编辑该接口的脚本时插入默认的终止字符串。 <br />
<br />
no -- 在创建或编辑该接口的脚本时不要插入默认的终止字符串。 <br />
<br />
<br />
以下数值适用于所有的PPP文件： <br />
<br />
<br />
<br />
DEFROUTE=answer, 这里answer取下列值之一： <br />
<br />
yes -- 将该接口设置为默认路由。 <br />
<br />
no -- 不要将该接口设置为默认路由。 <br />
<br />
<br />
ESCAPECHARS=answer, 这里answer取下列值之一： <br />
<br />
yes -- 使用预定义的asyncmap。 <br />
<br />
no -- 不要使用预定义的asyncmap。 <br />
<br />
<br />
（这里代表了一种简化的接口；它不让用户指定使用escape字符。然而，几乎任何情况下都可以使用一个00000000的asyncmap,而且如果需要的话，可以通过设置 PPPOPTIONS来使用任意的asyncmap.） <br />
<br />
HARDFLOWCTL=answer, 这里answer取下列值之一： <br />
<br />
yes -- 使用硬件流控制。 <br />
<br />
no -- 不使用硬件流控制。 <br />
<br />
<br />
PPPOPTIONS=options,这里options是任意的选项字符串。它被放置在命令行的末尾，以覆盖前面的选项（如asyncmap）。 <br />
<br />
PAPNAME=name,这里name是pppd命令行中&ldquo;name $PAPNAME&rdquo;的一部分。 <br />
<br />
注意选项&ldquo;remotename&rdquo;总是指定为逻辑ppp设备名，如&ldquo;ppp0&rdquo;（如果先前有其它ppp设备被激活的话，这就可能是物理设备ppp1）这样做便于管理pap/chap 文件--name/passwd对与逻辑ppp设备名关联，因此它们可以被一起管理。理论上说，为逻辑PPP设备起除&ldquo;ppp0&rdquo;--&ldquo;pppN&rdquo;之外的如&ldquo;worldnet&rdquo;或&rdquo;myISP&ldquo; 的名字是可行的。 <br />
<br />
<br />
<br />
REMIP=addr, 这里addr设置为远端的ip地址（通常不加以指定） <br />
<br />
MTU=value, 这里value是MTU的数值。 <br />
<br />
MRU=value, 这里value设置为MRU的值。 <br />
<br />
DISCONNECTTIMEOUT=value,这里value表示当一个成功的连接被终止后要等多少秒后再进行连接。 <br />
<br />
RETRYTIMEOUT=value, 这里value指企图连接失败后要等多少秒之后以进行下一次连接。 <br />
<br />
<br />
/etc/sysconfig/network-scripts/chat- <br />
<br />
<br />
-- 该文件是建立PPP或SLIP连接的chat脚本。对于SLIP设备，要据chat脚本写出一个DIP 脚本，而对于PPP设备chat脚本将被直接使用。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/dip- <br />
<br />
<br />
--这个只写的脚本是由netcfg从chat脚本建立的。请不要改动这个文件。在未来的版本中该文件将消失，代之以&ldquo;运行时构造&rdquo;于chat的脚本。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/ifup-post <br />
<br />
<br />
--当任何网络设备（SLIP设备除外）被激活时就会调用该文件。调用 /etc/sysconfig/network-scripts/ifup-routes以根据该设备装载静态路由。装载该设备的别名。如果未设置主机名时，设置主机名。该设备的每个ip将会有一主机名。向任何要求网络事件通知的程序发送SIGIO信号。还可以按照需要被括展为用以修正名字服务配置，调用任意脚本等等。 <br />
<br />
<br />
<br />
/etc/sysconfig/network-scripts/ifdhcpc-done <br />
<br />
<br />
--当dhcp配置一旦完成，dhcpd将调用该文件；根据dhcpd放置于/etc/dhcpc/resolv.conf的版本设置/etc/resolv.conf.。 <br />
<br />
11.9.2 系统V的Init过程 <br />
<br />
这一节简要讲述boot的内部过程。基本上详细描述了Sys V init的boot过程及与以往版本的LINUX init的差别。Init是由核心在系统boot时运行的程序。由它负责启动所有的需要在boot时运行的进程。其中包括供您登入的getty，NFS守护进程，FTP守护进程，以及任何需要机器在boot时启动的进程。 <br />
<br />
Sys V init迅速成为LINUX世界中boot时启动进程的标准。因为它比BSDinit更容易使用也更为强大和灵活。 <br />
<br />
Sys V init与BSD init不同，其配置文件位于/etc下面的一个名为rc.d子目录中，而不是直接放在/etc下。在rc.d下您会发现rc.sysinit以及以下目录： <br />
<br />
init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d <br />
<br />
<br />
<br />
init.d下面有许多脚本程序。一般来说，针对每一项需要在boot或转变运行级时启动的服务均需要一个脚本程序。这些服务包括网络，NFS，sendmail，httpd等等。服务中不包括那些象setserial一样只运行一次就退出的命令。而那些东西应当放在 rc.local或rc.serial中。如果您需要rc.local的话，就把它放在/etc/rc.d下。大多数系统都包括这样一个脚本，即便也没什么用。您需要的话还可以在/etc/rc.d下放置一个rc.serial，用于boot时做与串口相关的操作。事件的执行过程是这样的： <br />
<br />
<br />
<br />
系统核心在几个地方查找init并开始执行第一个发现的init。 <br />
<br />
由init来执行/etc/rc.d/rc.sysinit <br />
<br />
rc.sysinit执行了一系列的操作后接着运行rc.serial（如果存在的话） <br />
<br />
由init执行所有默认运行级下的脚本程序 <br />
<br />
init执行rc.local <br />
<br />
默认的运行级由/etc/inittab控制。在该文件前面应有一行： <br />
<br />
id:3:initdefault: <br />
<br />
对于大多数系统，您将会发现第二列的值被设置为3，也就是默认运行级为3。如果您想改变默认运行级，就编辑/etc/inittab，将3改为其它数值。对于这种操作一定要小心。如果您搞糟了，可以重新启动机器并执行如下操作： <br />
<br />
LILO boot: linux single <br />
<br />
这可以使您以单用户方式boot，以修正inittab文件。 <br />
<br />
那么，那些脚本是如何运行的呢？您在rc3.d下键入ls -l 会看到下列文件： <br />
<br />
lrwxrwxrwx 1 root root 17 3:11 S10network -&gt; ../init.d/network lrwxrwxrwx 1 root root 16 3:11 S30syslog -&gt; ../init.d/syslog lrwxrwxrwx 1 root root 14 3:32 S40cron -&gt; ../init.d/cron lrwxrwxrwx 1 root root 14 3:11 S50inet -&gt; ../init.d/inet lrwxrwxrwx 1 root root 13 3:11 S60nfs -&gt; ../init.d/nfs lrwxrwxrwx 1 root root 15 3:11 S70nfsfs -&gt; ../init.d/nfsfs lrwxrwxrwx 1 root root 18 3:11 S90lpd -&gt; ../init.d/lpd.init lrwxrwxrwx 1 root root 11 3:11 S99local -&gt; ../rc.local <br />
<br />
您会发现这个目录下没有&ldquo;真正&rdquo;的文件。全都是一些指向init.d目录下脚本的符号连接。符号连接由字母&ldquo;S&rdquo;或&ldquo;K&rdquo;和字母组成，S表示启动某个脚本而K表示停止。这里的数字仅用来安排执行的先后次序。Init将依次启动所有的服务。数字可以重复，但这只会把自己给搞糊涂。您只需使用两位数字连同大写的&ldquo;S&rdquo;或&ldquo;K&rdquo;来指示启动或停止服务。 <br />
<br />
Init是如何启动和停止服务的呢？很简单，每个脚本被书写成接受一个&ldquo;start&rdquo;或 &ldquo;stop&rdquo;的参数。实际上您可以以手工的执行以下的命令： <br />
<br />
/etc/rc.d/init.d/httpd.init stop <br />
<br />
来停止httpd服务器。Init仅仅读出文件名，如果它有字母&ldquo;K&rdquo;就以stop为参数调用该脚本，而有字母&ldquo;S&rdquo;时就以stop为参数调用该脚本。那么为什么设置那么多的运行级呢？一些人是想将机器设置成为多种目的服务。比如我可以有一个仅运行httpd,sendmail, 网络服务等的运行级，还可以有一个只运行xdm,网络服务等的运行级。 <br />
<br />
11.9.3 Init 的运行级 <br />
<br />
Generally, Red Hat Linux runs in run level 3---full multiuser mode. The following runlevels are used in Red Hat Linux: <br />
<br />
0 <br />
<br />
停机t. <br />
<br />
1 <br />
<br />
单用户模式 <br />
<br />
2 <br />
<br />
多用户模式，但不提供NFS服务 <br />
<br />
3 <br />
<br />
全功能多用户模式 <br />
<br />
6 <br />
<br />
重新启动机器 <br />
<br />
<br />
如果您的机器进入了这样一种状态，系统由于损坏的/etc/inittab而不能boot,由于受损的/etc/passwd而不能登入，或者干脆就是忘记了口令。在LILO boot 提示符下键入 linux 1 而boot进入单用户模式，这是一个几乎没有装载任何服务的状态，您可以在提供的shell下执行修复命令。 <br />
<br />
<br />
11.9.4Initscript 工具 <br />
<br />
chkconfig命令提供了一个简单的命令行方式来维护/etc/rc.d下的文件树。它减轻系统管理员直接以手工方式维护/etc/rc.d下的符号连接的劳动。作为补充还有一个名为 ntsysv的基于屏幕交互的工具。请查看chkconfig和ntsysv的man手册以获得详细信息。 <br />
<br />
11.9.5 在Boot时执行程序 <br />
<br />
脚本/etc/rc.d/rc.local是在boot时，于一切其它初始化操作之后或改变运行级别时执行的。例如，您可能要启动其它的守护进程或者初始化打印机。补充一点，如果您需要进行串口的设置，可以编辑加入/etc/rc.d/rc.serial，系统会在boot时自动执行。 <br />
<br />
默认的/etc/rc.d/rc.local仅仅创建了一个显示有核心版本号和机器类型的登入画面。 <br />
<br />
11.9.6 Shutting Down <br />
<br />
执行shutdown以关闭红帽子LINUX。您可以阅读shutdown的man手册以获得详细信息。下面给出两个常用的命令形式： <br />
<br />
shutdown -h now shutdown -r now <br />
<br />
任何一个命令都可以安全的关闭系统，前一个关闭系统后停机，后一个关闭系统后将重新启动机器。 <br />
<br />
尽管reboot和halt命令现在可以在系统运行于运行级1-5时&ldquo;聪明&rdquo;的调用shutdown来关闭系统，但是这么做并不是一个好的习惯，因为并不是所有的LINUX都支持这一功能。<br />
<!---->
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/69135#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 09 Apr 2007 11:13:43 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/69135</link>
        <guid>http://cutezjun.javaeye.com/blog/69135</guid>
      </item>
          <item>
        <title>为什么天气这么热？</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/66701" style="color:red;">http://cutezjun.javaeye.com/blog/66701</a>&nbsp;
          发表时间: 2007年03月30日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp; 这两天重庆的天气实在是太反常了！突然之间重10几度，飞越到了30度。太吓人了！为什么会这么热阿？？？？？
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/66701#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 30 Mar 2007 16:49:54 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/66701</link>
        <guid>http://cutezjun.javaeye.com/blog/66701</guid>
      </item>
          <item>
        <title>今天想到的！</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/64638" style="color:red;">http://cutezjun.javaeye.com/blog/64638</a>&nbsp;
          发表时间: 2007年03月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;&nbsp;<font color="#ff6600"><strong> 中午吃饭的时候，学校外面在搞一个募捐活动。我们学校的一个女同学的了白血病，需要钱啊！！我捐了几块钱。。之后走在路上我觉得我对这些人没有同情，而是一种说不出的鼓励，支持。我希望他们都可以战胜病魔。享受生活！！<img src="/javascripts/fckeditor/editor/images/smiley/msn/wink_smile.gif" alt="" /></strong></font></p>
<p><font color="#ff6600"><strong>&nbsp;&nbsp; 哎呀~~~大家千万要爱护身体啊！还是多休息，不要太累了！我看电视有句话说：60岁前用命换钱，60岁后用钱换命！大家还是不要太投入了！我觉得人过的平平淡淡就可以了！不要追求太多！钱，名利都是空的。生不带来，死不带去的东西！<img src="/javascripts/fckeditor/editor/images/smiley/msn/shades_smile.gif" alt="" /></strong></font></p>
<p><font color="#ff6600"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;~~小弟愚见~~</strong></font></p>
<p><font color="#ff6600"><strong></strong></font></p>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/64638#comments" style="color:red;">已有 <strong>12</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 22 Mar 2007 12:37:32 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/64638</link>
        <guid>http://cutezjun.javaeye.com/blog/64638</guid>
      </item>
          <item>
        <title>内网上划分VLAN的方法及VLAN标准介绍</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/60670" style="color:red;">http://cutezjun.javaeye.com/blog/60670</a>&nbsp;
          发表时间: 2007年03月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <span class="tpc_content">VLAN的划分有四种方式：<br />
<br />
<strong>1.根据端口来划分VLAN </strong><br />
<br />
&nbsp;&nbsp;&nbsp; 许多VLAN厂商都利用交换机的端口来划分VLAN成员。被设定的端口都在同一个广播域中。例如，一个交换机的1，2，3，4，5端口被定义为虚拟网AAA，同一交换机的6，7，8端口组成虚拟网BBB。这样做允许各端口之间的通讯，并允许共享型网络的升级。但是，这种划分模式将虚拟网限制在了一台交换机上。 <br />
<br />
&nbsp;&nbsp;&nbsp; 第二代端口VLAN技术允许跨越多个交换机的多个不同端口划分VLAN，不同交换机上的若干个端口可以组成同一个虚拟网。<br />
<br />
&nbsp;&nbsp;&nbsp; 以交换机端口来划分网络成员，其配置过程简单明了。因此，从目前来看，这种根据端口来划分VLAN的方式仍然是最常用的一种方式。 <br />
<br />
<strong>2.根据MAC地址划分VLAN</strong><br />
<br />
&nbsp;&nbsp;&nbsp; 这种划分VLAN的方法是根据每个主机的MAC地址来划分，即对每个MAC地址的主机都配置它属于哪个组。这种划分VLAN方法的最大优点就是当用户物理位置移动时，即从一个交换机换到其他的交换机时，VLAN不用重新配置，所以，可以认为这种根据MAC地址的划分方法是基于用户的VLAN，这种方法的缺点是初始化时，所有的用户都必须进行配置，如果有几百个甚至上千个用户的话，配置是非常累的。而且这种划分的方法也导致了交换机执行效率的降低，因为在每一个交换机的端口都可能存在很多个VLAN组的成员，这样就无法限制广播包了。另外，对于使用笔记本电脑的用户来说，他们的网卡可能经常更换，这样，VLAN就必须不停地配置。 <br />
<br />
<strong>3.根据网络层划分VLAN </strong><br />
<br />
&nbsp;&nbsp;&nbsp; 这种划分VLAN的方法是根据每个主机的网络层地址或协议类型(如果支持多协议)划分的，虽然这种划分方法是根据网络地址，比如IP地址，但它不是路由，与网络层的路由毫无关系。 <br />
<br />
&nbsp;&nbsp;&nbsp; 其优点是用户的物理位置改变了，不需要重新配置所属的VLAN，而且可以根据协议类型来划分VLAN，这对网络管理者来说很重要，还有，这种方法不需要附加的帧标签来识别VLAN，这样可以减少网络的通信量。其缺点是效率低，因为检查每一个数据包的网络层地址是需要消耗处理时间的(相对于前面两种方法)，一般的交换机芯片都可以自动检查网络上数据包的以太网帧头，但要让芯片能检查IP帧头，需要更高的技术，同时也更费时。当然，这与各个厂商的实现方法有关。 <br />
<br />
<strong>4.根据IP组播划分VLAN </strong><br />
<br />
&nbsp;&nbsp;&nbsp; IP 组播实际上也是一种VLAN的定义，即认为一个组播组就是一个VLAN，这种划分的方法将VLAN扩大到了广域网，因此这种方法具有更大的灵活性，而且也很容易通过路由器进行扩展，当然这种方法不适合局域网，主要是效率不高。 <br />
<br />
<strong>VLAN的标准 </strong><br />
<br />
&nbsp;&nbsp;&nbsp; 对VLAN的标准，我们只是介绍两种比较通用的标准，当然也有一些公司具有自己的标准，比如Cisco公司的ISL标准，虽然不是一种大众化的标准，但是由于Cisco Catalyst交换机的大量使用，ISL也成为一种不是标准的标准了。 <br />
<br />
<strong>802.10 VLAN标准 </strong><br />
<br />
&nbsp;&nbsp;&nbsp; 在1995年，Cisco公司提倡使用IEEE802.10协议。在此之前，IEEE802.10曾经在全球范围内作为VLAN安全性的同一规范。Cisco公司试图采用优化后的802.10帧格式在网络上传输FramTagging模式中所必须的VLAN标签。然而，大多数802委员会的成员都反对推广802.10。因为，该协议是基于FrameTagging方式的。<br />
<br />
<strong>802.1Q </strong><br />
<br />
&nbsp;&nbsp;&nbsp; 在1996年3月，IEEE802.1Internetworking委员会结束了对VLAN初期标准的修订工作。新出台的标准进一步完善了VLAN的体系结构，统一了Fram-eTagging方式中不同厂商的标签格式，并制定了VLAN标准在未来一段时间内的发展方向，形成的802.1Q的标准在业界获得了广泛的推广。它成为VLAN史上的一块里程碑。802.1Q的出现打破了虚拟网依赖于单一厂商的僵局，从一个侧面推动了VLAN的迅速发展。另外，来自市场的压力使各大网络厂商立刻将新标准融合到他们各自的产品中。 <br />
<br />
下面给出一个VLAN的实例，进行说明:<br />
<br />
&nbsp;&nbsp;&nbsp; 某IT公司现有行政部、技术部、市场部。VLAN的划分：行政部VLAN10，技术部VLAN20，市场部VLAN30，各部门之间还可以相互通讯。<br />
<br />
现有设备为:Cisco 3640路由器，Cisco Catalyst 2924交换机一台，二级交换机若干台。 <br />
<br />
交换机配置文件中的部分代码如下： <br />
<br />
...... <br />
<br />
! <br />
<br />
interface vlan10 <br />
<br />
ip address 192.168.0.1 <br />
<br />
! <br />
<br />
interface vlan20 <br />
<br />
ip address 192.168.1.1 <br />
<br />
! <br />
<br />
interface vlan30 <br />
<br />
ip address 192.168.2.1 <br />
<br />
! <br />
<br />
...... <br />
<br />
路由器配置文件中的部分代码如下： <br />
<br />
...... <br />
<br />
interface FastEthernet 1/0.1 <br />
<br />
encapsulation isl 10 <br />
<br />
ip address 192.168.0.2 <br />
<br />
! <br />
<br />
interface FastEthernet 1/0.2 <br />
<br />
encapsulation isl 20 <br />
<br />
ip address 192.168.1.2 <br />
<br />
! <br />
<br />
interface FastEthernet 1/0.3 <br />
<br />
encapsulation isl 30 <br />
<br />
ip address 192.168.2.2 <br />
<br />
! <br />
<br />
...... <br />
<br />
! <br />
<br />
router rip <br />
<br />
network 192.168.0.0 <br />
<br />
!</span><br />
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/60670#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 18 Mar 2007 09:27:45 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/60670</link>
        <guid>http://cutezjun.javaeye.com/blog/60670</guid>
      </item>
          <item>
        <title>路由器基本配置命令</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/60324" style="color:red;">http://cutezjun.javaeye.com/blog/60324</a>&nbsp;
          发表时间: 2007年03月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p align="left">【来&nbsp;&nbsp;源】：http://www.cublog.cn/u/4110/showart.php?id=256019<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 路由器基本配置命令（搜集整理）</p>
<p align="left"><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一、</font> </p>
<div style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff">
<div>
<div>
<p><font face="Verdana">　　1.router(config)#router rip 启动rip进程<br />
　　2.router(conifg-router)#network 172.17.0.0指定rip协议的主网络<br />
　　3.router(config-router)#passive-interface f0/1把f0/1配置成passive端口<br />
　　4.router(config-router)#neighbor 172.17.12.67 以单波方式通告rip更新给路由器<br />
　　5.router(config-if)#ip address 192.168.83.244 255.255.255.0 主ip地址 <br />
　　　router(config-if)#ip address 10.33.55.1 255.255.255.0 secondary辅助ip地址</font></p>
<p><font face="Verdana">　　二、</font></p>
<p><font face="Verdana">　　1.router(config-router)#version 2将rip配置成版本2<br />
　　2.router(config-ip)#ip rip send version 1只发rip 1数据包<br />
　　　router(config-ip)#ip rip receive version 2只接收rip 2数据包<br />
　　3.router(config-router)#no auto-summary 关闭汇总功能<br />
　　4.router(config-if)#no ip split-horizon关闭水平分割<br />
　　5.router#show ip ospf database router 192.168.30.10显示路由器LSA通告<br />
　　　router#show ip ospf database network 192.168.17.18显示网络LSA通告<br />
　　　router#show ip ospf database summary 172.16.121.0显示网络汇总LSA通告<br />
　　　router#show ip ospf database asbr-summary显示ASBR汇总LSA通告<br />
　　　router#show ip ospf database external 10.83.10.0显示自主系统外部LSA通告<br />
　　　router#show ip ospf database nssa-external显示NSSA外部LSA通告</font></p>
<p><font face="Verdana">　　三、</font></p>
<p><font face="Verdana">　　1.router(config)#router ospf 10配置ospf进程id<br />
　　2.router(config)#interface loopback0<br />
　　　router(config-if)#ip address 192.168.10.1 255.255.255.0配置loopback0接口<br />
　　3.router(config-router)#area 1 stub 配置stub区域<br />
　　4.router(config-router)#area 1 stub no-summary配置totally stubby区域<br />
　　5.router(config-router)#area 1 nssa配置nssa区域<br />
　　6.router(config-router)#area 25 range 172.16.0.0 255.240.0.0 配置地址汇总<br />
　　7.router(config-router)#area 100 virtual-link 192.168.100.33 配置虚链路</font></p>
<p><font face="Verdana">　　四、</font></p>
<p><font face="Verdana">　　1.router(config)#standby 172 ip 172.16.10.254加入备份组172 指定虚拟IP 地址<br />
　　2.router(config-if)#standby 47 priority 150配置HSRP的优先级150<br />
　　3.router(config-if)#standby 47 preempt 配置HSRP的占先权<br />
　　4.router(config-if)#standby 47 ip time 2 9&nbsp; 2表示HELLO时间，9表示保持时间<br />
　　5.router(config)#interface s0<br />
　　6.router(config-if)#standby 47 track s0 100配置跟踪端口s0并在端口down时减少100<br />
　　7.router#show standby brief 查看HSRP的状态<br />
　　8.router#no debuge all关闭调试功能</font></p>
<p><font face="Verdana">　　五、</font></p>
<p><font face="Verdana">　　1.router(config-if)#ip access-group 1 in 访问列表的入<br />
　　　router(config-if)#ip access-group 1 out访问列表的出<br />
　　2.router(config)#access-list 1 premit 192.168.10.0 0.0.0.255 允许192.168.10.0的网段通过<br />
　　　router(config)#access-list 1 deny 192.168.10.0 2.0.0.255 拒绝192.168.10.2的主机通过<br />
　　3.router(config)#access-list 1 premit any ;any表示0.0.0.0 255.255.255.255<br />
　　　router(config)#access-list 1 premit host 172.30.16.29 ;host表示0.0.0.0<br />
　　4.router(config)#access-list 101 deny tcp 172.16.4.0 0.0.0.255 172.16.3.0 0.0.0.255 eq 21拒绝来自172.16.4.0去往172.16.3.0的FTP流量<br />
　　5.router(config)#ip access-list extended cisco创建名为cisco的命名访问控制列表</font></p>
<p><font face="Verdana">　　六、静态地址转换</font></p>
<p><font face="Verdana">　　1.配置外部端口的IP地址<br />
　　　Router(config)#interface s0<br />
　　　Router(config-if)#ip address 61.159.62.129 255.255.255.248<br />
　　2.配置内部端口的IP地址<br />
　　　Router(config)#interface e0<br />
　　　Router(config-if)#ip address 192.168.100.1 255.255.255.0<br />
　　3.静态地址转换<br />
　　　Router(config)#ip nat inside source static 192.168.100.2 61.159.62.130<br />
　　4.在内部和外部端口上启用NAT<br />
　　　Router(config)#interafce s0<br />
　　　Router(config-if)#ip nat outside<br />
　　　Router(config)#interafce e0<br />
　　　Router(config-if)#ip nat inside</font></p>
<p><font face="Verdana">　　七、动态NAT配置</font></p>
<p><font face="Verdana">　　1.配置外部端口的IP地址<br />
　　　Router(config)#interface s0<br />
　　　Router(config-if)#ip address 61.159.62.129 255.255.255.248<br />
　　2.配置内部端口的IP地址<br />
　　　Router(config)#interface e0<br />
　　　Router(config-if)#ip address 192.168.100.1 255.255.255.0<br />
　　3.定义内部网络允许访问外部网络<br />
　　　Router(config)#access-list 1 permit 192.168.100.0 0.0.0.255<br />
　　4.定义合法的IP地址池<br />
　　　Router(config)#ip nat pool chen 61.159.62.129 61.159.62.190 netmask&nbsp; 255.255.255.248<br />
　　5.实现网络地址转换<br />
　　　Router(config)#ip nat inside source list 1 pool chen<br />
　　6.在内部和外部端口上启用NAT<br />
　　　Router(config)#interafce s0<br />
　　　Router(config-if)#ip nat outside<br />
　　　Router(config)#interafce e0<br />
　　　Router(config-if)#ip nat inside</font></p>
<p><font face="Verdana">　　八、PAT的配置</font></p>
<p><font face="Verdana">　　1.配置外部端口的IP地址<br />
　　　Router(config)#interface s0<br />
　　　Router(config-if)#ip address 61.159.62.129 255.255.255.248<br />
　　2.配置内部端口的IP地址<br />
　　　Router(config)#interface e0<br />
　　　Router(config-if)#ip address 192.168.100.1 255.255.255.0<br />
　　3.定义内部网络允许访问外部网络<br />
　　　Router(config)#access-list 1 permit 192.168.100.0 0.0.0.255<br />
　　4.定义合法的IP地址池<br />
　　　Router(config)#ip nat pool chen 61.159.62.129 61.159.62.190 netmask&nbsp; 255.255.255.248<br />
　　5.实现复用IP地址转换<br />
　　　Router(config)#ip nat inside source list 1 pool chen overload<br />
　　6.在内部和外部端口上启用NAT<br />
　　　Router(config)#interafce s0<br />
　　　Router(config-if)#ip nat outside<br />
　　　Router(config)#interafce e0<br />
　　　Router(config-if)#ip nat inside</font></p>
</div>
</div>
</div>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/60324#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 16 Mar 2007 12:52:18 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/60324</link>
        <guid>http://cutezjun.javaeye.com/blog/60324</guid>
      </item>
          <item>
        <title>老板眼里的证书</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/59533" style="color:red;">http://cutezjun.javaeye.com/blog/59533</a>&nbsp;
          发表时间: 2007年03月13日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp; 众多学生和从业者痴迷于各类计算机IT认证，其主要目的是为了换取一个好的工作与稳定的薪水。从正规的国家计算机等级认证，到商业味道浓厚的MCSE、Cisco等商业公司认证，国内IT相关认证不下二十余种。这些证书真的和薪金是等价的吗？今天我们就将发言权交给老板们，透视他们眼中的证书！<br />
　　据统计，去年全国毕业生总人数达140万，今年将达212万，明年上升到232万，2005年则高达250万。&ldquo;天之骄子&rdquo;们就业成了问题，这两年本科生&ldquo;一次就业率&rdquo;仅为四成。毕业生人数猛增，但同时社会需求有限是造成大学毕业生就业形势不容乐观的主要原因。面临着与日俱增的就业压力，众多大学生选择了给自身再次镀金&mdash;&mdash;考取各类的计算机IT认证。据一份权威机构的调查结果显示，2002年中国IT认证培训市场总容量达到了7.76亿元，比2001年增长了38.6%，比2000年增长了87.4%，相比全球市场12%的增长率，国内的IT认证培训市场增长率达到了30%。越来越多的数据表明，大众在观念上普遍认同了IT认证的含金量。
<p>　　<strong>谁决定了用人的标准</strong></p>
<p>　　可以说，IT证书似乎是人才技术水准的尺度，而老板们手里拿着技术从业者的市场标尺。<br />
　　说起商业认证证书，最高级别的恐怕就算是Cisco认证了。晓通网络技术培训中心在Cisco培训业务上有突出的实力，是目前国内第一家获得Cisco&ldquo;Senior（高级）&rdquo;级别的培训合作伙伴。<br />
　　本报记者采访晓通公司市场部经理汤慧琴时，曾向她了解了CCIE认证的相关情况。她表示，CCIE就是Cisco认证的互连网络专家。同时，也是目前Cisco&nbsp;的最高级技术能力认证。因为要成为Cisco公司金、银牌授权代理商，一个公司必须拥有通过CCIE认证的工程师，才能开展相关业务。因此很多公司为了争取网络业务上的商业利益，千方百计争取CCIE人才。当然，要获得这种认证，需要花费一定的培训费用。人员个人的情况也不一样，从3000元到一至两万元都有。<br />
　　对于IT行业一般的职位就不需要这样专业的证书了，那他们需要什么呢？金山公司人力资源部总监陈晓剑告诉记者，这要看他所应聘的岗位，技术类的就要参考一些，但他们还是主要看能力和经验。他每次面试市场人员时都主要问应聘者做过什么活动，然后再继续问他是如何做的。通过这种方式，他可以很清楚地了解应聘人的能力和特点，如果他没有具体做过这个活动，他很快就会&ldquo;露馅&rdquo;。当然不是对所有类型的职业都是这样的，对于做编程的技术人员，他所需要的能力和特点与市场人员是完全不同的，采用的招聘方式也是不一样的。<br />
　　华硕电脑的北方区市场总监辛利军招聘市场人员时也并不注重认证证书，他常常从书谈起，问问应聘人都喜欢看什么书，里面什么内容，从中了解应聘者的特点。他还对记者特别强调他的观点，他要看应聘者以前经历和成绩，他认为如果你以前做的工作都没做好将来也不一定就会做好，&ldquo;&lsquo;成功&rsquo;是&lsquo;成功&rsquo;之母&rdquo;，失败的人往往老是失败。<br />
　　对应国内电脑厂商的老大&mdash;&mdash;联想公司，它的招聘有什么特点呢？记者特别电话采访了联想公司负责服务的相关应聘负责人王先生，他向记者说：IT认证我们并不是一个硬指标，但我们把它作为一个必要的参数，因为它必定能反映一些应聘者的一定特点。我们招聘的另一个重要考查是了解他的实际经验，因为拥有证书可能表明他在这方面的理论上有优势，但实际应变能力也很重要。联想服务部门存在着很多需要协调的事情，包括部门与部门、内部与外部等等方面，特别需要综合素质比较强的、与人合作的能力比较强的人士，这方面没有哪个认证能够体现出来。</p>
<p>　　<strong>老板最渴求的是什么证书呢</strong>？</p>
<p>　　<strong>结论一：</strong>证书不是万能的<br />
　　有了证书就等同有了稳定的工作？&ldquo;证书=高薪&rdquo;似乎成了一些&ldquo;追证族&rdquo;心中的定式，可老板们并不这么看。热衷IT认证者大概忘了，各类IT认证的实用市场价值到底是什么？首先公司招聘的是&ldquo;有能力的员工&rdquo;而非&ldquo;有证书的员工&rdquo;。虽然证书提供了一个证明员工能力的依据，但是过分信赖证书就会有适得其反的效果。若按照一般老板的说法，你无需任何其他的证书，搞定一份类似MCSE的通用认证就可以了。<br />
　　Cisco等培训招生广告上，经常引用这样的说法，即获得了&ldquo;Cisco认证工程师证书就能拿十几万年薪。这样那样的说法无非是强化一个思维定式，即&ldquo;IT认证&rdquo;等同&ldquo;前途无忧&rdquo;。然而事实上老板们也并不都这样认为，他们还会用一套完整的问题表测试你的IQ和EQ，看看你是否适合某个职位。<br />
　　<strong>结论二：</strong>能力比证书更重要<br />
　　而更加严峻的一个事实是，商业证书的局限性和时效性。本次调查中，某老板就明确提出对IT证书不&ldquo;感冒&rdquo;，理由很简单：某些证书往往有一定的局限性，如Cisco认证，通常来说如果用人公司不是做Cisco相关产品的，公司也不会对持有Cisco认证的人&ldquo;感冒&rdquo;。<br />
　　时效性更是一个严峻的问题，IT作为一个飞速发展的行业，知识更新换代的速度往往和从业者的就业率有极其密切的关系。以MCSE为例，为了保持认证的权威性，微软往往在新产品诞生后不久就会推出新的认证，对于部分认证考生来说，也许刚刚拿到手中的认证已经遭到了知识淘汰的厄运。<br />
　　因此，多数老板表示，挑选员工时更加注重的是员工的操作能力。毫无疑问，&ldquo;证书学历论&rdquo;正向&ldquo;个人能力论&rdquo;转变。日本毕业生如今必须下基层锻炼三年，无论你是否来自名校；而韩国公司大老板们则更瞄上了在学生活动中闹得最欢的&ldquo;好苗子&rdquo;&mdash;&mdash;因为此等学生组织能力特强，是公司未来不可或缺的资源。所以，老板们的招聘原则，会在名校、专业之后，加上工作经验、创新能力和忠诚度等关键词。<br />
　　招聘并不是一日定终生，老板们也不怕招错了人，逐渐灵活的用人体制下，公司一环扣一环的生产流水线是检验人才能力的&ldquo;产品检验关卡&rdquo;。无论是&ldquo;对口的专业&rdquo;、&ldquo;重量级的证书&rdquo;，还是&ldquo;出色的工作经验&rdquo;，都要去和薪水寻求对应。对应不起来，老板迟早会请你打起铺盖卷。&ldquo;综合素质&rdquo;里所蕴涵的玄机其实可以用IBM公司的一句话来解答：&ldquo;Performance&nbsp;Says（让工作业绩来说话）&rdquo;，证书，对老板来说，都不是你的真相。<br />
　　IBM在京发布全新台式机品牌ThinkCentre<br />
　　6月18日北京，IBM公司正式发布了基于Think战略的全新台式机品牌&mdash;&mdash;ThinkCentre。新品牌全面满足了全球各行各业的用户在向&ldquo;按需计算&rdquo;的模式过渡时对PC的灵活性和动态配置的新需求。IBM在会上提出的&ldquo;投资回报新标准&rdquo;、&ldquo;安全新标准&rdquo;和&ldquo;服务新理念&rdquo;对中国商用台机市场有着深远的影响，IBM将以领导者的姿态带领商用台式机和PC走向一条崭新的发展之路。<br />
　　Lenovo签约&ldquo;新人&rdquo;&ldquo;天逸&rdquo;成为消费笔记本电脑品牌<br />
　　继强势推出&ldquo;锋行&rdquo;、&ldquo;家悦&rdquo;两个全新品牌与原有&ldquo;天骄&rdquo;一道成为消费PC三大品牌后，联想集团6月27日在京又隆重发布了联想&ldquo;天逸&rdquo;笔记本电脑品牌以及旗下Y300、Y800、Y510、Y160四款产品。该系列产品的发布代表了联想以全新的&ldquo;消费笔记本电脑&rdquo;&nbsp;理念协同联想&ldquo;昭阳&rdquo;商用笔记本电脑将笔记本电脑市场细分成消费和商用两个领域。</p>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/59533#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 13 Mar 2007 12:57:17 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/59533</link>
        <guid>http://cutezjun.javaeye.com/blog/59533</guid>
      </item>
          <item>
        <title>网络工程师级考试大纲</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/57713" style="color:red;">http://cutezjun.javaeye.com/blog/57713</a>&nbsp;
          发表时间: 2007年03月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <div class="text" id="fontZoom">一、考试说明<br />
　　1． 考试要求<br />
　　（1）　熟悉计算机系统的基础知识；<br />
　　（2）　熟悉网络操作系统的基础知识；<br />
　　（3）　理解计算机应用系统的设计和开发方法；<br />
　　（4）　熟悉数据通信的基础知识；<br />
　　（5）　熟悉系统安全和数据安全的基础知识；<br />
　　（6）　掌握网络安全的基本技术和主要的安全协议与安全系统；<br />
　　（7）　掌握计算机网络体系结构和网络协议的基本原理；<br />
　　（8）　掌握计算机网络有关的标准化知识；<br />
　　（9）　掌握局域网组网技术，理解城域网和广域网基本技术；<br />
　　（10） 掌握计算机网络互联技术；<br />
　　（11） 掌握TCP/IP协议网络的联网方法和网络应用服务技术；<br />
　　（12） 理解接入网与接入技术；<br />
　　（13） 掌握网络管理的基本原理和操作方法；<br />
　　（14） 熟悉网络系统的基本性能测试和优化技术，以及可靠性设计技术；<br />
　　（15） 理解网络应用的基本原理和技术；<br />
　　（16） 理解网络新技术及其发展趋势；<br />
　　（17） 了解有关知识产权和互联网的法律、法规；<br />
　　（18） 正确阅读和理解本领域的英文资料。<br />
　　2．通过本级考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作，能进行网络系统的运行、维护和管理，能高效、可靠、安全地管理网络资源；作为网络专业人员对系统开发进行技术支持和指导；具有工程师的实际工作能力和业务水平，能指导助理工程师从事网络系统的构建和管理工作。<br />
　　3． 本级考试设置的科目包括：<br />
　　（1） 计算机与网络知识，考试时间为150分钟，笔试；<br />
　　（2） 网络系统设计与管理，考试时间为150分钟，笔试。<br />
二、考试范围<br />
　　考试科目1：计算机与网络知识<br />
　　1． 计算机系统知识<br />
　　　1．1 硬件知识<br />
　　　　　1.1.1 计算机结构<br />
　　　　　&middot; 计算机组成（运算器、控制器、存储器、存储器、I/O部件）<br />
　　　　　&middot; 指令系统（指令、寻址方式、CISC、RISC）<br />
　　　　　&middot; 多处理器（紧耦合系统、松耦合系统、阵列处理机、双机系统、同步）<br />
　　　　　&middot; 处理器性能<br />
　　　1.1.2 存储器<br />
　　　　　&middot; 存储介质（半导体存储器、磁存储器、光存储器）<br />
　　　　　&middot; 存储系统<br />
　　　　　&middot; 主存与辅存<br />
　　　　　&middot; 主存类型，主存容量和性能<br />
　　　　　&middot; 主存配置（主存奇偶校验、交叉存取、多级主存、主存保护系统）<br />
　　　　　&middot; 高速缓存<br />
　　　　　&middot; 辅存设备的性能和容量计算<br />
　　　1.1.3 输入输出结构和设备<br />
　　　　　&middot; I/O接口（中断、DMA、通道、SCSI、并行接口、通用接口总线、RS-232、USB、IEEE1394、红外线接口、输入输出控制系统、通道）<br />
　　　　　&middot; 输入输出设备类型和特性<br />
　　　1.1.4 嵌入式系统基础知识<br />
　　1．2 操作系统知识<br />
　　　1.2.1 基本概念<br />
　　　　　&middot; 操作系统定义、特征、功能及分类(批处理、分时、实时、网络、分布式)<br />
　　　　　&middot; 多道程序<br />
　　　　　&middot; 内核和中断控制<br />
　　　　　&middot; 进程和线程<br />
　　　1.2.2 处理机管理、存储管理、设备管理、文件管理、作业管理<br />
　　　　　&middot; 进程的状态及转换<br />
　　　　　&middot; 进行调度算法（分时轮转、优先级、抢占）<br />
　　　　　&middot; 死锁<br />
　　　　　&middot; 存储管理方案（分段与分页、虚存、页面置换算法）<br />
　　　　　&middot; 设备管理的有关技术（Spooling、缓冲、DMA、总线、即插即用技术）<br />
　　　　　&middot; 文件管理<br />
　　　　　&middot; 共享和安全（共享方式、可靠性与安全性、恢复处理、保护机制）<br />
　　　　　&middot; 作业的状态及转换<br />
　　　　　&middot;作业调度算法（先来先服务、短作业优先、高响应比优先）<br />
　　1．3 系统配置方法<br />
　　　1.3.1 系统配置技术<br />
　　　　　&middot; 系统架构模式（2层、3层及多层C/S和B/S系统）<br />
　　　　　&middot; 系统配置方法（双机、双工、热备份、容错、紧耦合多处理器、松耦合多处理器）<br />
　　　　　&middot; 处理模式（集中式、分布式、批处理、实时系统、Web计算、移动计算）<br />
　　　1.3.2 系统性能<br />
　　　　　&middot; 性能设计（系统调整、响应特性）<br />
　　　　　&middot; 性能指标、性能评估（测试基准、系统监视器）<br />
　　　1.3.3 系统可靠性<br />
　　　　　&middot; 可靠性计算(MTBF、MTTR、可用性、故障率)<br />
　　　　　&middot; 可靠性设计（失效安全、软失效、部件可靠性及系统可靠性的分配及预估）<br />
　　　　　&middot; 可靠性指标和可靠性评估，RAS（可靠性、可用性和可维护性）<br />
　2． 系统开发和运行基础知识<br />
　　2.1 系统开发基础知识<br />
　　　2.1.1 需求分析和设计方法<br />
　　　　　&middot; 需求分析<br />
　　　　　&middot; 结构化分析设计<br />
　　　　　&middot; 面向对象设计<br />
　　　　　&middot; 模块设计、I/O设计、人机界面设计<br />
　　　2.1.2 开发环境<br />
　　　　　&middot; 开发工具（设计工具、编程工具、测试工具、CASE）<br />
　　　　　&middot; 集中开发环境<br />
　　　2.1.3 测试评审方法<br />
　　　　　&middot; 测试方法<br />
　　　　　&middot; 评审方法<br />
　　　　　&middot; 测试设计和管理方法（注入故障、系统测试）<br />
　　　2.1.4 项目管理基础知识<br />
　　　　　&middot; 制定项目计划<br />
　　　　　&middot; 质量计划、管理和评估<br />
　　　　　&middot; 过程管理（PERT图、甘特图、工作分解结构、进度控制、关键路径）<br />
　　　　　&middot; 配置管理<br />
　　　　　&middot; 人员计划和管理<br />
　　　　　&middot; 文档管理（文档规范、变更手续）<br />
　　　　　&middot; 开发组织和作用（开发组成员、项目经理）<br />
　　　　　&middot; 成本管理和风险管理<br />
　　　2.1.5 系统可审计性<br />
　　　　　&middot; 审计方法、审计跟踪<br />
　　　　　&middot; 在系统中纳入和可审计性<br />
　　2.2 系统运行和维护知识<br />
　　　2.2.1 系统运行<br />
　　　　　&middot; 系统运行管理（计算机系统、网络）<br />
　　　　　&middot; 系统成本管理<br />
　　　　　&middot; 系统运行（作业调度、数据I/O管理、操作手册）<br />
　　　　　&middot; 用户管理（ID注册和管理）<br />
　　　　　&middot; 设备和设施管理（电源、空调设备、设备管理、设施安全和管理）<br />
　　　　　&middot; 系统故障管理（处理手续、监控，恢复过程、预防措施）<br />
　　　　　&middot; 安全管理<br />
　　　　　&middot; 性能管理<br />
　　　　　&middot; 系统运行工具（自动化操作工具、监控工具、诊断工具）<br />
　　　　　&middot; 系统转换（转入运行阶段、运行测试、版本控制）<br />
　　　　　&middot; 系统运行服务标准<br />
　　　2.2.2 系统维护<br />
　　　　　&middot; 维护的类型（完善性维护、纠错性维护、适应性维护、预防性维护）<br />
　　　　　&middot; 维护的实施（日常检查、定期维护、预防性维护、事后维护、远程维护）<br />
　　　　　&middot; 硬件维护，软件维护，维护合同<br />
　3． 网络技术<br />
　　3.1 网络体系结构<br />
　　　　　&middot; 网络拓扑结构<br />
　　　　　&middot; OSI/RM<br />
　　　　　&middot; 应用层协议（FTP、TELNET、SNMP、DHCP、POP、SMTP、HTTP）<br />
　　　　　&middot; 传输层协议（TCP、UDP）<br />
　　　　　&middot; 网络层协议IP（IP地址、子网掩码）<br />
　　　　　&middot; 数据链路层协议（ARP、RARP、PPP、SLIP）<br />
　　　　　&middot; 物理地址（单播、广播、组播）<br />
　　3.2 编码和传输<br />
　　　3.2.1 调制和编码<br />
　　　　　&middot; AM、FM、PM、QAM<br />
　　　　　&middot; PCM、抽样<br />
　　　3.2.2 传输技术<br />
　　　　　&middot; 通信方式（单工/半双工/全双工、串行/并行、2线/4线）<br />
　　　　　&middot; 差错控制（CRC、海明码、奇偶校验、比特出错率）<br />
　　　　　&middot; 同步控制（起停同步、SYN同步、标志同步、帧同步）<br />
　　　　　&middot; 多路复用（FDM、TDM、WDM）<br />
　　　　　&middot; 压缩和解压方法（JPEG、MPEG、MH、MR、MMR、游程长度）<br />
　　　3.2.3 传输控制<br />
　　　　　&middot; 竞争系统<br />
　　　　　&middot; 轮询/选择系统<br />
　　　　　&middot; 基本规程、多链路规程、传输控制字符、线路控制<br />
　　　　　&middot; HDLC<br />
　　　3.2.4 交换技术（电路交换、存储转发、分组交换、ATM交换、帧中继）<br />
　　　3.2.5 公用网络和租用线路<br />
　　3.3 网络<br />
　　　3.3.2 网络分类<br />
　　　　　&middot; 按地域分类（LAN、MAN、WAN）<br />
　　　　　&middot; 按服务分类（因特网、企业内部网）<br />
　　　　　&middot; 按传输媒体分类（电话、数据、视像）<br />
　　　　　&middot; 按电信网分类（驻地、接入、骨干）<br />
　　　3.3.2 LAN<br />
　　　　　&middot; LAN拓扑（总线型、星型、环型）<br />
　　　　　&middot; 访问控制系统（CSMA/CD、令牌环、令牌总线）<br />
　　　　　&middot; LAN间的连接、LAN－WAN的连接、对等连接、点对点连接<br />
　　　　　&middot; 高速LAN技术（千兆以太网）<br />
　　　　　&middot; 无限LAN<br />
　　　3.3.3 MAN常用结构<br />
　　　3.3.4 WAN与远程传输服务<br />
　　　　　&middot; 租用线路服务、线路交换服务、分组交换服务<br />
　　　　　&middot; ISDN、VPN、帧中继、ATM、IP连接服务<br />
　　　　　&middot; 卫星通信服务、移动通信服务、国际通信服务<br />
　　　3.3.5 因特网<br />
　　　　　&middot; 因特网概念（网际互联设备、TCP/IP、IP路由、DNS、代理服务器）<br />
　　　　　&middot; 电子邮件（协议、邮件列表）<br />
　　　　　&middot; Web（HTTP、浏览器、URL、HTML、XML）<br />
　　　　　&middot; 文件传输（FTP）<br />
　　　　　&middot; 搜索引擎（全文搜索、目录搜索、智能搜索）<br />
　　　　　&middot; QoS、CGI、VoIP<br />
　　　3.3.6 接入网与接入技术<br />
　　　3.3.7 网络性能<br />
　　　　　&middot; 有关线路性能的计算（传输速度、线路利用率、线路容量、通信量、流量设计）<br />
　　　　　&middot; 性能评估<br />
　　　　　&middot; 排队论的应用<br />
　　3.4 网络通信设备<br />
　　　3.4.1 传输介质和通信电缆<br />
　　　　　&middot; 有线/无线介质（双绞线、同轴电缆、光纤；无线电波、光、红外线）<br />
　　　　　&middot; 分配线架（IDF）、主配线架（MDF）<br />
　　　3.4.2 各类通信设备<br />
　　　　　&middot; 线路终端设备、多路设备、交换设备、转接设备<br />
　　　　　&middot; 线路连接设备（调制解调器、DSU、NCU、TA、CCU、PBX）<br />
　　3.5 网络连接设备<br />
　　　　　&middot; 网际连接设备（网关、网桥、生成树网桥、源路由网桥、路由器、中继器、集线器、交换机）<br />
　　3.6 网络软件系统<br />
　　　3.6.1 网络操作系统<br />
　　　　　&middot; 网络操作系统的功能、分类和特点<br />
　　　　　&middot; 网路设备驱动程序（ODL、NDIS）<br />
　　　　　&middot; 网络通信的系统功能调用（套接字API）<br />
　　　　　&middot; RPC<br />
　　　　　&middot; TP Monitor<br />
　　　　　&middot; 分布式文件系统<br />
　　　　　&middot; 网络设备功能<br />
　　　3.6.2 网络管理<br />
　　　　　&middot; 网络管理的功能域（安全管理、配置管理、故障管理、性能管理、计费管理）<br />
　　　　　&middot; 网络管理协议（CMIS/CMIP、SNMP、RMON、MIB-II）<br />
　　　　　&middot; 网络管理工具（ping、traceroute、NetXray、Analyzer、Sniffer）<br />
　　　　　&middot; 网络管理平台（OpenView、NetView、SunNet Manager）<br />
　　　　　&middot; 分布式网络管理<br />
　　　3.6.3 网络应用与服务<br />
　　　　　&middot; WWW<br />
　　　　　&middot; FTP文件传输<br />
　　　　　&middot; 电子邮件<br />
　　　　　&middot; Telnet<br />
　　　　　&middot; 信息检索<br />
　　　　　&middot; 视频点播<br />
　　　　　&middot; 网络会议<br />
　　　　　&middot; 远程教育<br />
　　　　　&middot; 电子商务<br />
　　　　　&middot; 电子政务<br />
　　　　　&middot; CSCW和群件<br />
　4． 网络安全<br />
　　4.1 安全计算<br />
　　　4.1.1 保密性和完整性<br />
　　　　　&middot; 私钥和公钥加密标准（DES、IDEA、RSA）<br />
　　　　　&middot; 认证（数字签名、身份认证）<br />
　　　　　&middot; 完整性（SHA、MD5）<br />
　　　　　&middot; 访问控制（存取权限、口令）<br />
　　　4.1.2 非法入侵和病毒的防护<br />
　　　　　&middot; 防火墙<br />
　　　　　&middot; 入侵检测<br />
　　　　　&middot; VPN、VLAN<br />
　　　　　&middot; 安全协议（IPSec、SSL、ETS、PGP、S-HTTP、TLS）<br />
　　　　　&middot; 硬件安全性<br />
　　　　　&middot; 计算机病毒防护<br />
　　　4.1.3 可用性<br />
　　　　　&middot; 文件的备份和恢复<br />
　　　4.1.4 安全保护<br />
　　　　　&middot; 个人信息控制<br />
　　　　　&middot; 匿名<br />
　　　　　&middot; 不可跟踪性<br />
　　　4.1.5 LAN安全<br />
　　　　　&middot; 网络设备可靠性<br />
　　　　　&middot; 应付自然灾害<br />
　　　　　&middot; 环境安全性<br />
　　　　　&middot; UPS　　4.2 风险管理<br />
　　　4.2.1 风险分析和评估<br />
　　　4.2.2 应付风险的对策<br />
　　　　　&middot; 风险预防（风险转移、风险基金、计算机保险）<br />
　　　　　&middot; 意外事故预案（意外事故类别、应付意外事故的行动预案）<br />
　　　4.2.3 内部控制<br />
　　　　　&middot; 安全规章制度<br />
　　　　　&middot; 安全策略和安全管理<br />
　5． 标准化知识<br />
　　5.1 标准的制订和获取<br />
　　　5.1.1 标准的制订和获取过程<br />
　　　5.1.2 环境和安全性评估标准化<br />
　　5.2 信息系统基础设施标准化<br />
　　　5.2.1 标准<br />
　　　　　&middot; 国际标准（ISO、IEC）与美国标准（ANSI）<br />
　　　　　&middot; 国家标准（GB）<br />
　　　　　&middot; 行业标准与企业标准<br />
　　　5.2.2 开放系统（X/Open、OSF、POSIX）<br />
　　　5.2.3 数据交换标准（EDIFACT、STEP、XML）<br />
　　　5.2.4 安全性标准<br />
　　　　　&middot; 信息系统安全措施标准<br />
　　　　　&middot; 计算机防病毒标准<br />
　　　　　&middot; 计算机防非法访问标准<br />
　　　　　&middot; CC标准<br />
　　　　　&middot; BS7799标准<br />
　　5.3 标准化组织<br />
　　　　　&middot; 国际标准化组织（ISO、IEC、IETF、IEEE、IAB、W3C）<br />
　　　　　&middot; 美国标准化组织<br />
　　　　　&middot; 欧洲工业标准化组织<br />
　　　　　&middot; 中国国家标准化委员会<br />
　6． 信息化基础知识<br />
　　　　　&middot; 信息化意识<br />
　　　　　&middot; 全球信息化趋势，国家信息化战略，企业信息化战略和策略<br />
　　　　　&middot; 企业信息资源管理基础知识<br />
　　　　　&middot; 互联网相关的法律、法规知识<br />
　　　　　&middot; 个人信息保护规则<br />
　7． 计算机专业英语<br />
　　　　　&middot; 掌握计算机技术的基本词汇<br />
　　　　　&middot; 能正确阅读和理解计算机领域的英文资料<br />
　考试科目2：网络系统设计与管理<br />
　1． 网路系统的设计和构建<br />
　　1.1 网络系统的需求定义<br />
　　　1.1.1 应用需求分析<br />
　　　　　&middot; 应用需求的调研（应用系统性能、信息产生和接收点、数据量和频度、数据类型和数据流向）<br />
　　　　　&middot; 网络应用的分析<br />
　　　1.1.2 现有网络系统分析<br />
　　　　　&middot; 现有网络体系结构调研（服务器的数量和位置、客户机的数量和位置、同时访问的数量、每天的用户数，每次s　　　　　　使用的时间、每次数据传输的数据量、网络拥塞的时间段、采用的协议、通信模式）<br />
　　　　　&middot; 现有网络体系结构分析<br />
　　　1.1.3 需求定义<br />
　　　　　&middot; 功能需求（待实现的功能）<br />
　　　　　&middot; 通信需求（期望的通信模式）<br />
　　　　　&middot; 性能需求（期望的性能）<br />
　　　　　&middot; 可靠性需求（期望的可靠性）<br />
　　　　　&middot; 安全需求（安全性标准）<br />
　　　　　&middot; 维护和运行需求（运行和维护的费用）<br />
　　　　　&middot; 管理需求（管理策略）<br />
　　1.2 网络系统的设计<br />
　　　1.2.1 技术和产品的调研和评估<br />
　　　　　&middot; 收集信息<br />
　　　　　&middot; 采用的技术和产品的比较研究<br />
　　　　　&middot; 采用的技术和设备的比较要点<br />
　　　1.2.2 网络系统的设计<br />
　　　　　&middot; 确定协议<br />
　　　　　&middot; 确定拓扑结构<br />
　　　　　&middot; 确定连接（链路的通信性能）<br />
　　　　　&middot; 确定结点（结点的处理能力）<br />
　　　　　&middot; 确定网络的性能（性能模拟）<br />
　　　　　&middot; 确定可靠性措施<br />
　　　　　&middot; 确定安全性措施（安全措施的调研，实现安全措施的技术和设备的评估）<br />
　　　　　&middot; 网络设备的选择，制订选择标准（成本、性能、容量、处理量、延迟），性能指标的一致性，高级测试的必要性，互连性的确认<br />
　　　1.2.3 新网络业务运营计划<br />
　　　　　&middot; 业务过程的确认<br />
　　　　　&middot; 安装计划<br />
　　　　　&middot; 转换到新网络的计划<br />
　　　1.2.4 设计评审<br />
　　1.3 网络系统的构建和测试<br />
　　　1.3.1 安装工作<br />
　　　　　&middot; 事先准备<br />
　　　　　&middot; 过程监督<br />
　　　1.3.2 测试和评估<br />
　　　　　&middot; 连接测试<br />
　　　　　&middot; 安全性测试<br />
　　　　　&middot; 性能测试<br />
　　　1.3.3 转换到新网络的工作计划<br />
　2. 网络系统的运行、维护管理、评价<br />
　　2.1 网络系统的运行和维护<br />
　　　2.1.1 用户措施<br />
　　　　　&middot; 用户管理、用户培训、用户协商<br />
　　　2.1.2 制定维护和升级的策略和计划<br />
　　　　　&middot; 确定策略<br />
　　　　　&middot; 设备的编址<br />
　　　　　&middot; 审查的时间<br />
　　　　　&middot; 升级的时间 <br />
　　　2.1.3 维护和升级的实施<br />
　　　　　&middot; 外部合同要点<br />
　　　　　&middot; 内部执行要点<br />
　　　2.1.4 备份与数据恢复<br />
　　　　　&middot; 数据的存储与处置<br />
　　　　　&middot; 备份<br />
　　　　　&middot; 数据恢复<br />
　　　2.1.5 网络系统的配置管理<br />
　　　　　&middot; 设备管理<br />
　　　　　&middot; 软件<br />
　　　　　&middot; 网络配置图<br />
　　2.2 网络系统的管理<br />
　　　2.2.1 网络系统的监视<br />
　　　　　&middot; 网络管理协议（SNMP 、MIB-2、RMON）<br />
　　　　　&middot; 利用工具监视网络性能（LAN监控器）<br />
　　　　　&middot; 利用工具监视网络故障<br />
　　　　　&middot; 利用工具监视网络安全（入侵检测系统）<br />
　　　　　&middot; 性能监视的检查点<br />
　　　　　&middot; 线路故障检查点<br />
　　　　　&middot; 安全监视的检查点<br />
　　　2.2.2 故障恢复分析<br />
　　　　　&middot; 故障分析要点（LAN监控程序）<br />
　　　　　&middot; 排除故障要点<br />
　　　　　&middot; 故障报告撰写要点<br />
　　　2.2.3 系统性能分析<br />
　　　　　&middot; 系统性能分析要点<br />
　　　2.2.4 危害安全的对策<br />
　　　　　&middot; 危害安全情况分析（调查损失情况，收集安全信息，查找原因）<br />
　　　　　&middot; 入侵检测要点<br />
　　　　　&middot; 对付计算机病毒的要点（查杀病毒措施）<br />
　　2.3 网络系统的评价<br />
　　　2.3.1 系统评价<br />
　　　　　&middot; 系统能力的限制<br />
　　　　　&middot; 潜在问题分析<br />
　　　　　&middot; 系统评价要点<br />
　　　2.3.2 改进系统的建议<br />
　　　　　&middot; 系统生命周期<br />
　　　　　&middot; 系统经济效益<br />
　　　　　&middot; 系统的可扩充性<br />
　　　　　&middot; 建议改进系统的要点<br />
　3. 网络系统实现技术<br />
　　3.1 网络协议<br />
　　　　　&middot; 商用网络协议（SNA/APPN、IPX/SPX、AppleTalk、TCP/IP）<br />
　　　　　&middot; 商务协议（XML、CORBA、COM/DCOM、EJB）<br />
　　　　　&middot; Web 服务（WSDL、SOAP、UDDI）<br />
　　3.2 可靠性设计<br />
　　　　　&middot; 硬件高可靠性技术<br />
　　　　　&middot; 软件高可靠性技术<br />
　　　　　&middot; 系统维护高可靠性技术<br />
　　　　　&middot; 容错技术<br />
　　　　　&middot; 通信质量<br />
　　3.3 网络设施<br />
　　　3.3.1 xDSL调制解调器<br />
　　　3.3.2 ISDN路由器<br />
　　　　　&middot; 接口<br />
　　　　　&middot; 功能（非通信控制功能、NAT功能）<br />
　　　3.3.3 FRAD（帧装配/拆装）、CLAD（信元装配/拆装）<br />
　　　　　&middot; 接口<br />
　　　　　&middot; 功能<br />
　　　3.3.4 远程访问服务器<br />
　　　　　&middot; 功能和机制<br />
　　　3.3.5 办公室个人手持系统（PHS）<br />
　　　　　&middot; 数字无绳电话的功能特性<br />
　　　3.3.6 中继式HUB<br />
　　　　　&middot; 倍速集线器（功能和机制）<br />
　　　3.3.7 L2、L3、L4及多层交换机功能和机制<br />
　　　3.3.8 IP路由器功能和控制<br />
　　　3.3.9 虚拟网（功能与机制）<br />
　　　3.3.10 与其他协议的共存（多协议路由器、IP隧道）<br />
　　3.4 网络应用服务<br />
　　　3.4.1 地址服务<br />
　　　　　&middot; 机制、DHCP、IPv6（机制和传输技术）<br />
　　　3.4.2 DNS（功能、机制）<br />
　　　　　&middot; 域名、FQDN<br />
　　　3.4.3 电子邮件（功能、机制）<br />
　　　　　&middot; SMPT、POP、MIME、IMAP4、LDAP<br />
　　　　　&middot; 邮件列表<br />
　　　　　&middot; Web Mail<br />
　　　3.4.4 电子新闻（功能和机制、NNTP）<br />
　　　3.4.5 Web服务（功能和机制、HTTP）<br />
　　　3.4.6 负载分布（Web交换）<br />
　　　3.4.7 电子身份验证（功能、机制、认证授权、电子证书）<br />
　　　3.4.8 服务机制<br />
　　　　　&middot; 服务供应商、供应商漫游服务、拨号IP连接、CATV连接、IP电话、因特网广播和组播、电子商务、电子政务、移动通信、EZweb、主机服务提供者、EDI（规则、表单、Web EDI）、B2B、B2C、ASP、数据中心<br />
　4. 网络新技术<br />
　　4.1 光纤网<br />
　　　　　&middot; ATM-PDS、STM-PDS<br />
　　　　　&middot; 无源光网PON（APON、EPON）<br />
　　4.2 无线网<br />
　　　　　&middot; 移动电话系统（WLL、WCDMA、CDMA2000、TD-SCDMA）<br />
　　　　　&middot; 高速固定无线接入（FWA）<br />
　　　　　&middot; 802.11a、802.11b、802.11g<br />
　　　　　&middot; 微波接入（MMDS LMDS）<br />
　　　　　&middot; 卫星接入<br />
　　　　　&middot; 篮牙接入<br />
　　4.3 主干网<br />
　　　　　&middot; IPoverSONET/SDH<br />
　　　　　&middot; IpoverOptical<br />
　　　　　&middot; IpoverDWDM<br />
　　4.4 通信服务<br />
　　　　　&middot; 全天候IP连接服务（租用线路IP服务）<br />
　　　　　&middot; 本地IP网（NAPT）<br />
　　　　　&middot; Ipv6<br />
　　4.5 网络管理<br />
　　　　　&middot; 基于TMN的网络管理<br />
　　　　　&middot; 基于CORMBA的网络管理<br />
　　4.6 网格结算<br />
</div>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/57713#comments" style="color:red;">已有 <strong>5</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 06 Mar 2007 13:56:12 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/57713</link>
        <guid>http://cutezjun.javaeye.com/blog/57713</guid>
      </item>
          <item>
        <title>2007年上半年计算机技术与软件专业技术资格（水平）考试</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/57710" style="color:red;">http://cutezjun.javaeye.com/blog/57710</a>&nbsp;
          发表时间: 2007年03月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <div class="text" id="fontZoom">
<p class="STYLE3"><strong>考试日期：2007年5月26日</strong></p>
<p class="STYLE3" align="center">考 试 安 排</p>
<table cellspacing="0" border="１" align="center" width="379" cellpadding="0">
    <tbody>
        <tr>
            <td nowrap="nowrap" width="41">
            <p class="STYLE3" align="center">级别 </p>
            </td>
            <td nowrap="nowrap" width="80">
            <p class="STYLE3" align="center">资格名称 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3" align="center">考试时间 </p>
            </td>
            <td nowrap="nowrap" width="94">
            <p class="STYLE3" align="center">考试科目 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="3">
            <p class="STYLE3">高 级 </p>
            </td>
            <td rowspan="3">
            <p class="STYLE3" align="center">系统分析师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">综合知识 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2" width="19">
            <p class="STYLE3">下午 </p>
            </td>
            <td nowrap="nowrap" width="133">
            <p class="STYLE3">13：30&mdash;15：00</p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">案例分析 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap">
            <p class="STYLE3">15：20&mdash;17：20</p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">论文 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" rowspan="12">
            <p class="STYLE3">中 级 </p>
            </td>
            <td rowspan="2">
            <p class="STYLE3" align="center">软件评测师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <p class="STYLE3" align="center">软件设计师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <p class="STYLE3" align="center">网络工程师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <div align="center"><font size="2"><span class="STYLE3">信息系统<br />
            监理师 </span><br />
            </font></div>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <p class="STYLE3" align="center">数据库系统 <br />
            工程师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <p class="STYLE3" align="center">信息系统 <br />
            管理工程师 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" rowspan="6">
            <p class="STYLE3">初 级 </p>
            </td>
            <td rowspan="2">
            <p class="STYLE3" align="center">程序员 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <p class="STYLE3" align="center">网络管理员 </p>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">下午14：00&mdash;16：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
        <tr>
            <td rowspan="2">
            <div class="STYLE3" align="center">信息处理<br />
            技术员 </div>
            </td>
            <td nowrap="nowrap" colspan="2">
            <p class="STYLE3">上午9：00&mdash;11：30 </p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">基础知识 </p>
            </td>
        </tr>
        <tr>
            <td colspan="2">
            <p class="STYLE3">分二批机考： 　　　　 　　5月26日14：00&mdash;16：30 　　5月27日<span class="STYLE4"><font color="#ffffff">0</font></span>9：00&mdash;11：30</p>
            </td>
            <td nowrap="nowrap">
            <p class="STYLE3" align="center">应用技术 </p>
            </td>
        </tr>
    </tbody>
</table>
<p class="STYLE3">注：（1）考试大纲与教材出版信息<br />
　　（2）信息处理技术员的应用技术科目采用分批机考，其他考试均为笔试。<br />
　　（3）2007年下半年将安排信息系统项目管理师、系统分析师、软件设计师、网络工程师、电子商务设计师、信息系统监理师、嵌入式系统设计师、数据库系统工程师、程序员、网络管理员、电子商务技术员、信息处理技术员等资格考试，另文通知。</p>
</div>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/57710#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 06 Mar 2007 13:52:32 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/57710</link>
        <guid>http://cutezjun.javaeye.com/blog/57710</guid>
      </item>
          <item>
        <title>备考网络工程师该看哪些书? </title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/57439" style="color:red;">http://cutezjun.javaeye.com/blog/57439</a>&nbsp;
          发表时间: 2007年03月05日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#ff6600">马上就要开始网络工程师的考试了，转载一些与之相关的东西过来，希望对大家有所帮助！</font>&nbsp;&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;转至：天极 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 虽然是水平第一，考试第二的，但朋友们毕竟还是以考试为目标的。说明白点，水平再高，过不了网络工程师也没说服力。 </p>
<p>&nbsp;&nbsp;&nbsp; 网络知识是电脑技术的十分重要的分支，除了网络之外，我们有更多更广的知识当然好，但即使不愿意承认，我也必须认可这样一个问题，就是有些知识对于通过网络工程师考试几乎没有用（说得好听些，就是对于你将来从事网络工作用处不大）；甚至，有些网络知识对于通过网络工程师考试也没用，一个例子：哪怕是对ASP精通无比，对于你通过网络工程师上下午试题几乎没有任何帮助。</p>
<p>&nbsp;&nbsp;&nbsp; 网络工程师跟高程一样，无法通过短期培训班之类提高水平，主要看个人长期的努力。既然好多朋友都问，该如何下手学习，我们就尝试着讨论一下，哪些资料在我们学习范围之内，这个讨论很&ldquo;务实&rdquo;&ldquo;功利&rdquo;，仅讨论如何针对网络工程师考试。</p>
<p>&nbsp;&nbsp;&nbsp; 开始讨论之前，先说说到哪儿去买书，现在很多城市里面，都有针对考试的小型书店，面向公务员考试、司法考试等等，这里可以买到网络工程师教程之类的书，计算机本科自学考试的书，也是一种很好的选择。还有一些资料，这种书店买不到，需要去计算机类图书丰富的书店买。另外网上获得的资料不错，但是最好打印来看。</p>
<p>1、《网络工程师教程》，必看，当作指导性的大纲来看，它可以使你网络知识的结构更加清晰与合理。由于教程不完全覆盖考试内容，获取其他资料作为知识的深化和补充是绝对必须的，下面的推荐与大纲介绍的基本同步。</p>
<p>2、《数据通信原理》，包括通信原理和交换技术的内容，在上午肯定有一二道大题，只看教程不够。对这本书不一定看得太深，即使没有任何基础通上一两遍也不困难，可以让你提高一大步。这部分相关的内容还包括《信号与系统》，不想做硬件的朋友我觉得就不用看了。</p>
<p>3、网络体系结构和协议，这部分看教程即可。</p>
<p>4、局域网技术，先看教程，然后找一本CCNA英文教材看一遍。这样有三个好处:比教程更深入；同时提高专业英语水准；顺便学习CISCO路由器和交换机的基础知识。</p>
<p>5、广域网技术看教程，这部分ATM是重点，需要找别的资料深化一下（因为它流行，如CISCO流行一个道理）。</p>
<p>6、网络互连，先看教程。路由方面的知识教程上不够，建议有Linux环境，看看UNIX系统中的路由配置。CCNP的教程不必要全看，路由和交换看看就行，中文的也可以。</p>
<p>7、网络操作系统，如上，研究linux就可以。上午题目里面会有。</p>
<p>8、网络管理上，教程中本章前面对局域网的管理部分非常好，是每一个网络管理员都应该耳熟能详的经验。后面的SNMP不太深，但是也差不多够了，想深化的找一本《网络管理》，对snmp会有更认识。</p>
<p>9、网络安全，教程很概念化，如果想深入一点，看看《计算机密码学》，对加密技术能有更多感性认识（如RSA的原理，一次一密乱码本），但不用太深入。如果有条件，还可以感受一下win2000在安全方面对身份认证，鉴别，访问控制等技术的具体实现。我觉得其中有两个重要问题，访问控制和防火墙，但是这两年都没考，最好结合Cisco的学习去深化一下。</p>
<p>10、后面章节的内容看教程就好，还是很不错，将来做论文和实际项目，都会用上。 </p>
<p>11、Linux教程必看，包括各种网络服务的配置（WWW,FTP），CGI现在不太时髦，可以不用看。另外如果有时间，把《网络操作系统》看一遍也很不错。</p>
<p>12、网络程序设计,只要有相当C语言能力，越高越好，不需要C++和Visual C(有的话更好），在Linux环境下，学习socket就可以，书方面看UNIX或LINUX网络程序设计都可以，置顶帖子里的UNIX网络程序设计是我看过的最好的。</p>
<p>13、网络工程师教程有一本配套的同步辅导，作一遍也好，但感觉没有本质进步，另外有一本航天出版社的《网络设计师重点分析》，那本书更没用（有抄袭之嫌）。真正的网络工程师题目往往需要你的综合能力，能够运用自己各方面的基础知识解决问题，比如2001年上午题目有一个有关路由表的问题。</p>
<p>14、如果感觉专业英语有欠缺，可以找一本清华的《计算机英语》，不过这不是专门面向网络英语的，可以考虑<a href="http://www.mcseguide.com/">www.mcseguide.com</a>订阅一份CCNA的邮件，既能学英语，又能做做题目。网上其他计算机英语读物，或是英文网站都不错，自己动手去找找，绝对可以丰衣足食。</p>
<p>15、越多的实践对你帮助越大，能在一个单位作网络管理最好啦。没有机会就尽量创造机会啦。</p>
<p>&nbsp;&nbsp;&nbsp; 相关的网站：</p>
<p>1、官方网站：<a href="http://www.ceiaec.org/">http://www.ceiaec.org</a> 特点是：论坛回复不是很及时但很权威；论坛很不稳定，时常关闭；网站更新缓慢，但没有费话。这里有关于考试的一切最权威和及时的信息！不看的话，想通过考试不容易！2001年的考试之前公布了新增考试的备考要点！其中包括：考试形式、题型、大致内容、备考注意事项等等。</p>
<p>2、赛迪网：<a href="http://www.ccidnet.com/">http://www.ccidnet.com</a> 这里的网络相关的文章很不错，什么层次都有。我在这里看有关路由器、服务器、无线网络等等。</p>
<p>3、天极网：<a href="http://www.yesky.com/">http://www.yesky.com</a> 这里的网络组建实例和相关的布线、Internet接入的文章也不错。还有网络设备的介绍。</p>
<p>4、计算机世界：<a href="http://www.computerworld.com.cn/">http://www.computerworld.com.cn</a> 网络相关的文章</p>
<p>5、CISCO的官方网站：<a href="http://www.cisco.com.cn/">http://www.cisco.com.cn</a> 网络知识的宝库。(最好去看英文的站点）</p>
<p>6、中国IT考试网的网络技术：<a href="http://www.cnitexam.com/">http://www.cnitexam.com</a></p>
<p>7、CSDN的程序员考试论坛 </p>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/57439#comments" style="color:red;">已有 <strong>8</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 05 Mar 2007 16:17:11 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/57439</link>
        <guid>http://cutezjun.javaeye.com/blog/57439</guid>
      </item>
          <item>
        <title>一位软件设计师对程序员的忠告</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/57251" style="color:red;">http://cutezjun.javaeye.com/blog/57251</a>&nbsp;
          发表时间: 2007年03月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p><font face="Arial">我始终认为，对一个初学者来说，IT界的技术风潮是不可以追赶的，而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了，去卖些价格不菲的诸如C#, VB.Net 这样的大部头，这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样，&ldquo;忽如一夜春风来，千树万树梨花开&rdquo;，结果许多学校的信息学院成了&ldquo;Web 学院&rdquo;。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。 <br />
　&nbsp; 几个误区</font></p>
<p><font face="Arial">　&nbsp; 初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象，你可以按部就班的看看自己是不是属于其中的一种或者几种：</font></p>
<p><font face="Arial">　&nbsp; 认为计算机技术等于编程技术:</font></p>
<p><font face="Arial">　&nbsp; 有些人即使没有这个想法，在潜意识中也有这样的冲动。让我奇怪的是，许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业，与编程无关的，或者不太相关的课程他统统都不管，极端的学生只要书上没带&ldquo;编程&rdquo;两个字他就不看。</font></p>
<p><font face="Arial">　&nbsp; 其实编程只是计算机技术应用过程中一种复杂性最低的劳动，这就是为什么IT业最底层的人是程序员（CODER）。计算机技术包括了多媒体，计算机网络，人工智能，模式识别，管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是，不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白，自己这些东西，学的时候并不比其它专业难，所以自然也不会高档到哪里去。</font></p>
<p><font face="Arial">　&nbsp; 咬文嚼字的孔已己作风:</font></p>
<p><font face="Arial">　&nbsp; 我见过一本女生的《计算机网络原理》教材，这个女生像小学生一样在书上划满了横杠杠，笔记做得满满的，打印出来一定比教材还厚。我不明白的是，像计算机网络原理这样的课程有必要做笔记？我们的应试教育的确害了不少学生，在上《原理》这一类课程的时候许多学生像学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》，即是需要掌握它为什么这样做，学习why，而不是how（怎样做）。极端认真的学生背下以太网的网线最大长度，数据帧的长度，每个字段的意义，IP报头的格式等等，但是忘了路由的原则，忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。</font></p>
<p><font face="Arial">　&nbsp; 在学习编程的时候这些学生也是这样，他们确切的记得C++语法的各个细节。看完了C++教程后看《Thinking in C++》（确实是好书），《Inside C++》，《C++ reference》，this C++, that C++&hellip;&hellip;，然后是网上各种各样的关于C++语法的奇闻逸事，然后发现自己又忘了C++的一些语法，最后回头继续恶补&hellip;。有个师弟就跟我说：&ldquo;C++ 太难了，学了这里忘了那里，学了继承忘了模板。&rdquo;我的回答道：&ldquo;你不去学就容易了&rdquo;。我并没有教坏他，只是告诉他，死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心，动手编程就是了，有不记得的地方一查MSDN就立马搞定。我有个结论就是，实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic（我以前从没有学过它）写一个小程序的时候，只花了半个小时看了看语法，然后再用半个小时完成了程序，而一个小时后我又完全忘记了Basic 的所有关键字。</font></p>
<p><font face="Arial">　&nbsp; 不顾基础，盲目追赶时髦技术：</font></p>
<p><font face="Arial">　&nbsp; 终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来，变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的，而且IT技术进步是如此的快，不跟进就是失业。但是对于初学者来说（尤其是时间充裕的大中专在校生），这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西，学习why 而不是how。时髦的技术往往容易掌握，而且越来越容易掌握，这是商业利益的驱使，为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样，越容易掌握的东西，学习的人越多，而且淘汰得越快。每一次新的技术出来，都有许多初学者跟进，这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间，而等他学会了，这种技术也快淘汰了。基础的课程，比方数据结构，操作系统原理等等虽然不能让你立马就实现一个linux（这是许多人嘲笑理论课程无用的原因），但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术（比方Win32 SDK 程序的设计，DDK的编程）来说甚至是不可或缺的。</font></p>
<p><font face="Arial">　&nbsp; 一个活生生的例子是我和我的一个同学，在大一时我还找不到开机按纽，他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编，计算机体系结构，数据结构，操作系统原理等等这些课程的学习上，而他则开始学习HTML和VB，并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理，学习SDK编程，时间是漫长的，这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已，但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方：假设学习VB编程需要4个月，学习基础课程和VC的程序设计需要1年。那么如果你先学VB，再来学习后者，时间不会减少，还是1年，而反过来，如果先学习后者，再来学VB，也许你只需要1个星期就能学得非常熟练。几个重要的基础课程</font></p>
<p><font face="Arial">　&nbsp; 如果你是学生，或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目，这些书应该都还可以在书店买到。说实在的，我在读其他人的文章时最大的心愿就是希望作者列出一个书单。</font></p>
<p><font face="Arial">　&nbsp; 大学英语－不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来，而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材，开始会看不懂，用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。</font></p>
<p><font face="Arial">　&nbsp; 计算机体系结构和汇编语言－关于体系结构的书遍地都是，而且也大同小异，倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》（清华大学出版社，黑色封面，杨季文著）。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。</font></p>
<p><font face="Arial">　&nbsp; 计算机操作系统原理－我们的开发总是在特定的操作系统上进行，如果不是，只有一种可能：你在自己实现一个操作系统。无论如何，操作系统原理是必读的。这就象我们为一个芯片制作外围设备时，芯片基本的工作时序是必需了解的。这一类书也很多，我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《InsideWindows 2000》(微软出版社，我看的是E文版的，中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性，ZDNET上的另一篇文章已经有过论述。</font></p>
<p><font face="Arial">　&nbsp; 数据结构和算法－这门课程能够决定一个人程序设计水平的高低，是一门核心课程。我首选的是清华版的（朱战立，刘天时）。很多人喜欢买C++版的，但我觉得没有必要。C++的语法让算法实现过程变得复杂多了，而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。</font></p>
<p><font face="Arial">　&nbsp; 软件工程－这门课程是越到后来就越发现它的重要，虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》（黄色，清华）。不要花太多的时间去记条条框框，看不懂就跳过去。在每次自己完成了一个软件设计任务（不管是练习还是工作）以后再来回顾回顾，每次都会有收获。</font></p>
<p><font face="Arial">　&nbsp; Windows 程序设计－《北京大学出版社，Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中，没有C++，没有GUI，没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后，你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC，你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。</font></p>
<p><font face="Arial">　&nbsp; 上面的几门课程我认为是必学的重要课程（如果你想做Windows 程序员）。</font></p>
<p><font face="Arial">　&nbsp; 对于其它的课程有这样简单的选择方法：如果你是计算机系的，请学好你所有的专业基础课。如果不是，请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了，请翻到书的最后，看看它的参考文献，找到它们并学习它们，再回头看这本书。如果一本书的书名中带有&ldquo;原理&rdquo;两个字，你一定不要去记忆它其中的细节，你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。</font></p>
<p><font face="Arial">　&nbsp; 你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。</font></p>
<p><font face="Arial">　&nbsp; 日三省乎己</font></p>
<p><font face="Arial">　&nbsp; 每天读的书太多，容易让人迷失方向。一定要在每天晚上想想自己学了些什么，还有些什么相关的东西需要掌握，自己对什么最感兴趣，在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用，这样能够让你不是追赶技术潮流而是引领技术潮流。同时，努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件&ldquo;研发者&rdquo;而不仅仅是一个CODER。</font></p>
<p><font face="Arial">　&nbsp; 把最多的时间花在学习上</font></p>
<p><font face="Arial">　&nbsp; 这是对初学者最后的忠告。把每个星期玩CS或者CS的时间压缩到最少，不玩它们是最好的。同时，如果你的ASP技术已经能够来钱，甚至有公司请你兼职的话，这就证明你的天分能够保证你在努力的学习之后取得更好的收益，你应该去做更复杂的东西。眼光放长远一些，这无论是对谁都是适用的。</font></p>
<p><font face="Arial">　&nbsp; 相信你已经能够决定是否学习C＃或者什么时候去学它了</font></p>
          <br/><br/>
          <span style="color:red;">
            <a href="http://cutezjun.javaeye.com/blog/57251#comments" style="color:red;">已有 <strong>36</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 04 Mar 2007 21:39:35 +0800</pubDate>
        <link>http://cutezjun.javaeye.com/blog/57251</link>
        <guid>http://cutezjun.javaeye.com/blog/57251</guid>
      </item>
          <item>
        <title>   天使与海豚的故事</title>
        <author>cutezjun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://cutezjun.javaeye.com">cutezjun</a>&nbsp;
                    链接：<a href="http://cutezjun.javaeye.com/blog/57213" style="color:red;">http://cutezjun.javaeye.com/blog/57213</a>&nbsp;
          发表时间: 2007年03月04日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong><font color="#ff3300"><img src="http://pic.51.com/user/face/32.gif" alt="" />天使与海豚的故事<img src="http://pic.51.com/user/face/32.gif" alt="" /></font></strong><br />
<br />
<font color="#c4723c">在很久很久以前，世界上只有两块神圣的地域，天空和海洋！<br />
碧蓝的天空，朵朵白云，微风带动着白云，轻轻地， 静静地向前移动，那里有着一位天使，美丽、善良、充满智慧！她每天准时拨开云朵让阳光洒落海洋！<br />
广阔的海洋，波浪滚滚，海水带着激情，好象要述说着什么，那里住着海豚，聪明、勇敢、强壮、充满爱心！他每天都会在海洋中探索新的事物！天空曾经对天使说过，不要靠近海洋，因为那里不属于你；海洋也曾经对海豚说过，不要想着去天空，那里不属于你！天使与海豚从来没有忘记过天与海的忠告！可是还是发生了&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;<br />
<br />
一天天使在空中漫步，一只受伤的小鸟艰难地在空中拍打着翅膀，终于小鸟掉了下去！就当小鸟落入海洋的一瞬间，天使张开翅膀，营救了小鸟！她的翅膀也为此湿透了！天使用她的圣力将小鸟的伤口安抚好，看着小鸟欢快地离开，她笑了，笑得那么甜蜜！因为弄湿了翅膀，天使无法回到天空，就这样她坐在海洋上的一块岩石上，让阳光将湿润的翅