原创 811C - TCP與UDP的區別

  TCP與UDP的區別 用途 例子 博客分類:  Java通訊 網絡協議應用服務器網絡應用QQ數據結構  一.區別  二者都是有用的和常用的,如果純粹從概念上區分二者就比較費解了,我們直接從功能上進行區分,簡單明瞭: 

原创 902 - QNX網絡驅動相關

 套接字接口的種類   Linux 支持多種套接字種類,不同的套接字種類稱爲“地址族”,這是因爲每種套接字種類擁有自己的通訊尋址方法。Linux 所支持的套接字地址族見表12.3。 Linux將上述套接字地址族抽象爲統一的 BSD 套接字接

原创 923C - 當你失落的時候

  感動60億人的2分41秒:8年的夢想 每天最重要的任務(Most Important Task)就是一天中你最需要完成的事情。  爲自己的每一天規定三件最重要的任務,而且是必須完成的。在這三件最重要的任務中,至少有一件任務是和我

原创 810D - 如何寫學術論文

1 從來就沒有太晚的時候     很多人老是說自己基礎如何如何差,擔心搞不定。有這種心態是很自然的,但是不要因此而否定自己的能力。人都是逼出來的。我當年本科 也是爛的一塌糊塗,但是上了研究生後我說要用三年的時間做一點事情證明給自己。事在人爲

原创 823B - 第一個支持硬盤的RTOS-QNX

  QNX三十年,第一個支持硬盤的PC操作系統 form orangebugs Paul N. Leroux 在他的博客中寫道: “時間回到三十年前,也就是上個世紀八十年代早期。那個時候,10M的計算機硬盤就會讓人驚呼了,單獨這樣一

原创 810C - 調整科研心態

1 無論做研究還是做工程,不要期待導師給你太多的指導,這點全世界都一樣,不要抱怨,獨立解決問題的能力就是這樣鍛煉出來的。好的導師能夠在大方向上給一些意見,但具體的工作是需要自己去做的。 2 別人沒有義務來幫助你,不管是師兄或同學,最可靠的

原创 825A - PPP協議

 PPP(Point-to-Point Protocol點到點協議)是爲在同等單元之間傳輸數據包這樣的簡單鏈路設計的鏈路層協議。這種鏈路提供全雙工操作,並按照順序傳遞數據包。設計目的主要是用來通過撥號或專線方式建立點對點連接發送數據,使其成

原创 819A - 如何成爲一名職業程序員

修煉一名程序員的職業水準 一、掌握基礎知識:十六年寒窗的持續積累   計算機組成、操作系統原理、彙編語言、數據結構、編譯原理、數據庫原理、軟件工程、結構性設計語言(PASCAL、C)、面向對象設計語言(C++、C#)、計算機網絡等,你最好

原创 823A - 脈動陣列計算機

脈動陣列計算機(systolic array computers)   一種陣列結構的計算機。脈動意即其工作方式和過程猶如人體血液循環系統的工作方式和過程。在這種陣列結構中,數據按預先確定的“流水”方式在陣列的處理單元間有節奏地“流動”。在

原创 822A - 協議棧、終端、shell、控制檯

 協議棧是指網絡中各層協議的總和,其形象的反映了一個網絡中文件傳輸的過程:由上層協議到底層協議,再由底層協議到上層協議。使用最廣泛的是英特網協議棧,由上到下的協議分別是:應用層(HTTP,FTP,TFTP,TELNET,DNS,EMAIL等

原创 923B - 如何選擇研究方向

 如何確定適合自己的研究領域  (小故事)有一個草坪鋪路的故事可以用來回答這個問題。保護草坪是很難的,因爲草坪上的路往往並不是按人的方便性來修的。有一次一個設計師承接了一個項目,交付使用後在這個建築物的周圍全部鋪上了草坪,沒有路,任人去踩

原创 813A - QQ羣大神議嵌入式

  古時候的嵌入跟現在的不一樣了。 古時候的嵌入是指通常比較小的硬件,你的application跟kernel space沒有太明顯的區分。 現在的嵌入式,除了kernel處理一下特殊的硬件,東西基本都是跑在user space了 恩,以

原创 819C - RAW文件系統、集成文件系統

  RAW文件系統是一種磁盤未經處理或者未經格式化產生的的文件系統,一般來說有這幾種可能造成正常文件系統變成RAW文件系統:     ●沒有格式化。     ●格式化中途取消操作。     ●硬盤出現壞道。     ●硬盤出現不可預知的錯誤

原创 923D - 單片機進階步驟

 基礎:  1.學習《電路原理》,主要了解基本元件特性,電壓、電流的概念,  電路的基本原理、定律等。  2.學習《模擬電子技術》,重點學習二極管、三極管、放大電路、集成運算放大電路、反饋、電源電路。重中之重:三極管、運算放大器 

原创 812A - ARM X86 區別

 ARM和X86之間爲什麼不太具有可比性的問題。要搞清楚這個問題首先要明白什麼是架構,之前也有很多人提到了架構不同,但架構是什麼意思?它是一個比較抽象的概念,不太容易用幾句話就解釋清楚。 我們要明白CPU是一個執行部件,它之所以能執行,也