原创 鏈表

鏈表(臺灣稱爲連結串列)是一種常見的基礎數據結構,是一種線性表,但是並不會按線性的順序存儲數據,而是在每一個節點裏存到下一個節點的指針。由於不必須按順序存儲,鏈表在插入的時候可以達到O(1)的複雜度,比另一種線性表:順序表快得多,但是查找一

原创 矩陣

英文名Matrix(矩陣)本意是子宮、母體、孕育生命的地方,同時,在數學名詞中,矩陣用來表示統計數據等方面的各種有關聯的數據。這個定義很好地解釋了Matrix代碼製造世界的數學邏輯基礎。   數學上,矩陣就是由方程組的係數及常數所構成的方

原创 測試用例的設計

測試用例這種東西對於剛入行的人來說是一種誘惑,初入測試的人急於掌握這門學問,所以一開始 就會問測試用例怎麼寫,問的同時或許還包含了一些期望。其實測試用例就是一個測試矩陣,任何人沒有必要注重形式問題,如果你現在或者未來的公司有套非常完

原创 sprintf

sprintf   sprintf 將字串格式化。   在頭文件 #include<stdio.h>中   語法: string sprintf(string format, mixed [args]...);   傳回值: 字串   

原创 Bugzilla

什麼是Bugzilla? Bugzilla是一個臭蟲的數據庫。它讓用戶報告軟件的臭蟲而且把它們轉給合適的開發者。開發者能使用bugzilla保持一 個要做的事情的優先表,還有時間表和跟蹤相關性。 不是所有的"bugs"都是臭蟲。一些

原创 子網劃分

Internet組織機構定義了五種IP地址,用於主機的有A、B、C三類地址。其中A類網絡有126個,每個A類網絡可能有16,777,214臺主 機,它們處於同一廣播域。而在同一廣播域中有這麼多結點是不可能的,網絡會因爲廣播通信而飽和,結果

原创 CMMI

能力成熟度模型集成(CMMI, Capability Maturity Model® Integration),是一種過程改進的方法,爲組織機構提供了有效過程的基本元素。它可以用於指導跨項目、部門或者整個組織的過程改進。 CMMI 的提出

原创 我的友情鏈接

51CTO博客開發

原创 鍵盤緩衝區

鍵盤的內部有一塊微處理器,它控制着鍵盤的全部工作,比如主機加電時鍵盤的自檢、掃描,掃描碼的緩衝以及與主機的通訊等等。當一個鍵被按下時,微處理器便 根據其位置,將字符信號轉換成二進制碼,傳給主機和顯示器。如果操作人員的輸入速度很快或CPU正

原创 閏年的算法

因爲一迴歸年的長度是365.2422日,即365天5小時48分46秒 這樣沒4年加一日,就是按照365.25來計算的,這樣每年的誤差是0.0078日,經過100年就會相差0.78日了,因此規定每100年少算一個閏年,這樣平均就是100年24

原创 學C++不得不看的一篇文章

 做爲一名大四的學生,我面試過不少的單位,有成功的也有失敗的,但是對我來說所有的失敗在某種意義上都是一種成功,特別是我下面寫的這些,寫這篇文章的時候,我已經簽了南京的一家軟件公司,但是想起今年2月21日我面試蘇州臺灣的IT公司的經歷聯想到我

原创 布爾運算

布爾是英國的數學家,在1847年發明了處理二值之間關係的邏輯數學計算法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體。並由二維布爾運算發展到三維圖形的布爾運算。   Boolean(布爾

原创 布爾運算

布爾是英國的數學家,在1847年發明了處理二值之間關係的邏輯數學計算法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體。並由二維布爾運算發展到三維圖形的布爾運算。   Boolean(布爾

原创 getc/putc

getc   函數名: getc   功 能: 從流中取字符   用 法: int getc(FILE *stream);//red the next character from stream and return it as a

原创 Bugzilla

什麼是Bugzilla? Bugzilla是一個臭蟲的數據庫。它讓用戶報告軟件的臭蟲而且把它們轉給合適的開發者。開發者能使用bugzilla保持一 個要做的事情的優先表,還有時間表和跟蹤相關性。 不是所有的"bugs"都是臭蟲。一些