日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 芯聞號 > 充電吧
[導讀]在畢業(yè)之后,我成功成為了一名IT程序員,開始從事網(wǎng)絡設備的開發(fā)。在入行的時候我只是在學校里面學過計算機網(wǎng)絡,以及有嵌入式編程基礎,但沒有實際的網(wǎng)絡方面的實踐跟工作經(jīng)驗。由于受到那些給我機會,培養(yǎng)我的高

在畢業(yè)之后,我成功成為了一名IT程序員,開始從事網(wǎng)絡設備的開發(fā)。在入行的時候我只是在學校里面學過計算機網(wǎng)絡,以及有嵌入式編程基礎,但沒有實際的網(wǎng)絡方面的實踐跟工作經(jīng)驗。

由于受到那些給我機會,培養(yǎng)我的高手感染,我想在此總結一下我的歷程。

在學習上按照時間的先后:

1.使用xshell遠程登陸linux公司的服務器。

2.將所以在學校里面學習到的終端命令使用起來,按照公司技術文檔去編譯一個應用程序。

3.開始通過網(wǎng)絡學shell編程,Makefile規(guī)則,pl腳本編程以及GCC工具的使用來處理make過程中的報錯。

4.當成功把源文件編譯成一個可執(zhí)行文件之后,我又開始由頭到尾地去跟著代碼去學習所需要的知識。例如:先從應用層去學習了解應用層(網(wǎng)頁)的代碼,了解他們在執(zhí)行起來會做什么動作。然后我跟著動作(http數(shù)據(jù)包等),查其他應用程序代碼根據(jù)這些動作都做出了什么樣的處理?!驹谶@里我學習到了javascript,html等】

5.查看每一個網(wǎng)絡應用相關(http協(xié)議,DHCP協(xié)議,ARP等等)的概念,看RFC。

6.查看應用程序,我學會了socket編程(也就是我們行業(yè)最重要的內(nèi)容)跟socket內(nèi)容。然后就是各種unix環(huán)境編程,這里花費我很多的時間跟精力。

7.開始一個一個地總結每一個應用的大概流程,最終真正了解到了一個應用的上層過程。如dhclient,ping,arp等。

8.后面我根據(jù)自己學過的知識經(jīng)行加深,開始在自己的linux機器上面架構samba服務器,通過source insight直接修改,查看linux機器上的源代碼。

9.由于平常的測試需要開始了解cdrouter,upnp1.5認證工具等,同時也架構過dhcp服務器,wpa_supplice等測試環(huán)境。

然后等上層的東西知道了后,我就開始看linux內(nèi)核,看上層的那些應用程序做了動作以后會產(chǎn)生什么東西,這些東西是怎么在內(nèi)核中工作讓我們的硬件做出反應實現(xiàn)人機交互的。

最終認識到整個網(wǎng)絡交互的過程,知道數(shù)據(jù)如何由源頭跑到終點,然后不斷地可持續(xù)發(fā)展下去的,也只有知道了這么多,才知道某個平臺上的程序應該怎么去做是可以得,怎么做才是更好的。

其實上面只是暫時記得的東西,日后想起繼續(xù)補充謝謝。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉