windaoo吧 关注:12贴子:446

回复:【 所有人的 · 灌水贴 】

只看楼主收藏回复

  • 121.30.66.*
你用什么?E?K?G?Xfce?


84楼2006-11-28 01:53
回复
    e~~~
    晕。。。挺久没用debian了。。。原来的dns设置现在不能用了。。刚没发现。。上半天没能上来。。。汗。。。。
    安装一下xpdf和更新一下gaim等先。。。。。晕


    IP属地:福建85楼2006-11-28 01:56
    回复
      • 121.30.66.*
      好的,等


      86楼2006-11-28 01:59
      回复
        不知道建议留在哪好,就在这里写一下吧。

        你的计划我认真看了一遍,先给一个总印象:
        超级计划,过于庞大,非3~5年不可完成的。

        从结构上来说,你的计划包含了LINUX/UNIX的几乎全部内容,你确定你需要学习这么多吗?人的精力有限,我给你分析一下:

        1、内核
        你需要做嵌入式开发、内核开发吗?或者你对这方面有独特的兴趣?
        如果你确定,那么你需要做以下几个方面的准备:
        1.1 操作系统概念、组成、结构、功能等知识的了解,需要大约3个月至半年时间。不要小看这个基础,如果这里你打得不牢,之后需要3个月的,你恐怕需要6个月,甚至根本不能完成。
        1.2 精通汇编和C。需要至少半年时间。
        1.3 可选。熟读0.11内核源代码。这其中还包括某些工具的熟练使用。我想至少也需要不间断的3个月时间--不能间断的3个月。
        1.4 尝试着写内核模块。从入门到熟练,恐怕也是至少不间断的3个月时间。
        1.5 阅读大量内核代码:驱动、模块、网络协议--根据你自己所选方向。到这里,你应该就具备了从事这方面工作的基本能力了。
        1.6 嵌入式?硬件知识不必说,光是一整套工具链的熟悉、操作,就得花费至少1个月的时间。然后对移植体系的熟悉、不断地练习,如果是专门学习,半年内有所成就,应该是很紧张的安排;如果是业余学习,一年内能粗通就该笑了。


        87楼2006-11-29 13:17
        回复
          2、服务器架设
          狂风原来似乎就是做这个的。我大学也做了三年业余网管。你对这方面有兴趣吗?
          2.1 系统熟悉、安装。
          至少得熟悉WIN2K,WIN2003,LINUX(N种发行版),FREEBSD(应用得很多了)。
          2.2 各种服务原理的了解。
          FTP, HTTP, SMTP, POP3, SSH, TELNET, SMB, NFS, 甚至包括分布式
          2.3 各种软件的熟悉、操作、性能比较、适用场合
          apache1.x/2.x, php4.x/5.x, mysql4.x/5.x, IIS, asp, .net, jsp, asp, ……
          2.4 准时追踪系统BUG,及时打补丁
          需要一定的编译知识。
          2.5 系统日常工作,LOG文件的分析等
          需要丰富的SHELL知识及各种工具的熟练使用。
          远程操作配置……


          88楼2006-11-29 13:26
          回复
            • 121.30.61.*
            继续


            89楼2006-11-29 13:31
            回复
              3、C/C++程序员?
              3.1 精通C/C++
              3.2 数据结构与算法
              3.3 精通指针应用
              3.4 掌握MAKEFILE, 一些AUTO工具,编写编译工具链
              3.5 了解、熟悉大量的外部库。
              3.6 数据库知识、网络知识--根据自己选择的方向精通。每一项都至少需要半年的学习


              90楼2006-11-29 13:31
              回复
                打字打困了…


                91楼2006-11-29 13:31
                回复
                  • 121.30.61.*
                  是个长期的计划,本来也没有打算在短时间完


                  92楼2006-11-29 13:34
                  回复
                    每一个方向,都能让你在三至五年内无暇它顾。
                    你的计划里包含的内容太多了,你根本不可能在短期内完成多少


                    93楼2006-11-29 13:34
                    回复
                      你的计划里最致命的缺陷是:没有目标。

                      没有长远的目标,也没有阶段性目标。
                      这样你在学习一阶段之后,会产生无所适从的感觉,不知道下一步该做什么


                      94楼2006-11-29 13:36
                      回复
                        • 121.30.61.*
                        短期内要看的就是 asm/c/c++ 这三个,先熟悉,学的过程中再另作打算。最希望的结果是达到你说的第一种目的,内核


                        95楼2006-11-29 13:36
                        回复
                          4、WEB开发?
                          4.1 精通HTTP协议
                          4.2 精通APACHE, IIS等
                          4.3 精通ASP/JSP/PHP等其中一种
                          4.4 精通HTML/XML语言
                          4.5 精通JAVASCRIPT,精通AJAX
                          4.6 精通数据库,精通字符串操作,精通大规模数据的存储、操作、优化


                          96楼2006-11-29 13:38
                          回复
                            • 121.30.61.*
                            再来,建议


                            97楼2006-11-29 13:38
                            回复
                              汇编,C,C++,这三个随便其中一个,都需要你好几年的时间来精通。
                              特别是C和C++,完全是两种不同的开发思想。

                              如果你是以内核为目标,那趁早放弃精通C++,只作了解


                              98楼2006-11-29 13:40
                              回复