抽象數據類型ADT
摘要: (Abstract Data Type 簡稱ADT)
是指一個數學模型以及定義在此數學模型上的一組操作。
抽象數據類型需要通過固有數據類型(高級編程語言中已實現的數據類型)來實現。
……
閱讀全文
Unix和Windows服務器區別
摘要: 小型機說了很多年,PC服務器也是大家比較熟悉的,他們區別還是非常大的,UNIX跟PC服務器的CPU不同,最簡單臺式機、筆記本用的CPU Intel的奔騰等非常清楚。但是提小型機處理器的名字都搞不清楚,現在他們用的CPU處理器都叫RISC處理器,常見的Intel包括AMD都是CISC處理器,那RISC跟CISC有什么區別,RISC是精簡指令集計算機,CISC是復雜指令計算機。RISC技術是IBM一個研究院在1974年發明的,IBM對計算機研究非常深入,在70年代就發現我們能夠用20%的指令就可以完成80%的工作,并且這20%的指令都是非常簡單和基礎的指令。如果要另外完成20%工作需要非常復雜的指令,如果要在CPU里面實現指令,就導致CPU非常復雜,這個機器效率非常低,所以這就導致RISC技術的產生,RISC技術改寫了計算機發展的歷程。技術產生導致RISC System/6000的誕生。
……
閱讀全文
TCP和UDP的區別
摘要: 一、什么是TCP和UDP
TCP和UDP是TCP/IP協議中的兩個傳輸層協議,它們使用IP路由功能把數據包發送到目的地,從而為應用程序及應用層協議(包括:HTTP、SMTP、SNMP、FTP和Telnet)提供網絡服務。TCP提供的是面向連接的、可靠的數據流傳輸,而UDP提供的是非面向連接的、不可靠的數據流傳輸。面向連接的協議在任何數據傳輸前就建立好了點到點的連接。ATM和幀中繼是面向連接的協議,但它們工作在數據鏈路層,而不是在傳輸層。普通的音頻電話也是面向連接的。
……
閱讀全文
進程和線程
摘要: 一、
現代的操作系統都可以有多個進程,而每一個進程都可以有多個線程;同一進程中的線程之間共享同一塊存儲空間,所以都可以訪問同一個全程變量等,而進程之間要通訊需要使用共享內存等手段。對操作系統來說,進程的開銷大,而線程則小得多。
關于進程較實質的定義﹕
1. 進程是程序的一次執行;
2. 進程是可以和別的計算器并發執行的計算;
……
閱讀全文
敏捷開發簡介
摘要: ASD:Agile Software Development——敏捷軟件開發
1、什么是敏捷軟件開發?
敏捷軟件開發是一個概念意義上的框架,用來取代軟件工程項目的概念;它強調在項目的整個生命周期中,擁抱并促進由于軟件進化式的發展所帶來的變化。
請注意其中的三個關鍵詞:
……
閱讀全文
Object-Oriented Analysis 優點
摘要: Object-Oriented Analysis 優點
--------說法一:
1、維護簡單。
模塊化是面向對象編程中的一個特征。實體被表示為類和同一名字空間中具有相同功能的類,我們可以在名字空間中添加一個類而不會影響該名字空間的其他成員。
……
閱讀全文
操作系統中斷
摘要: 1、中斷的類型。
從中斷事件的性質出發,中斷可以分為兩大類:
強迫性中斷事件:包括硬件故障中斷,程序性中斷,外部中斷和輸入輸出中斷等。
……
閱讀全文
子網掩碼計算
摘要: IP地址=網絡號 連接 主機號,當需要子網劃分時,主機號高位部分會作為子網號,從而減少主機數目。
IP分類:(A、B、C比較常用)
A類
……
閱讀全文
測試用例的作用
摘要: 1. 你工作不主動,你需要測試用例來催著你去工作;
2. 你測試時總感覺思維很混亂,或者總感覺有些功能沒有測到,而一些功能已經測過好幾遍了,這樣測試用例能夠幫你理清頭緒,進行比較系統的測試,不會有太多的重復,也不會讓你的測試工作產生遺漏;
……
閱讀全文
轉載-微軟筆試題目
摘要: 一、選擇題
主要的知識點:
1、臨界變量critical section的概念(還有semaphore,thread類似的這些)。
2、存儲器cache寫穿透和寫返回的概念(復習一下高體的cache)。
……
閱讀全文
智力測試題目
摘要: 說謊國與誠實國:
詢問誠實國的路,只需要問任意一個人“你的國家怎么走”,則他們所指的路都是誠實國的路。
12個球一個天平,現知道只有一個和其它的重量不同,問怎樣稱才能用三次就找到那個球
……
閱讀全文
小百科
摘要: 【四大名繡】蘇繡〖蘇州〗、湘繡〖湖南〗、蜀繡〖四川〗、廣繡〖廣東〗
【四大名扇】檀香扇〖江蘇〗、火畫扇〖廣東〗、竹絲扇〖四川〗、綾絹扇〖浙江〗
【四大名花】牡丹〖山東菏澤〗、水仙〖福建漳州〗、菊花〖浙江杭州〗、山茶〖云南昆明〗
……
閱讀全文