原创 linux驅動--內核和驅動關係
關鍵詞: linux驅動,內核 概述 Linux設備驅動屬於內核的一部分,Linux內核的一個模塊可以以兩種方式被編譯和加 載: (1)直接編譯進Linux內核,隨同Linux啓動時加載。 (2)編譯成一個可加載和刪除的模塊。
原创 SRIO高速互聯
關鍵詞:Rapidio, 嵌入式, linux 概述 SRIO是面向嵌入式系統開發提出的高可靠、高性能、基於包交換的新一代高速互聯技術,已於2004年被國際標準化組織(ISO)和國際電工協會(IEC)批准爲ISO/IECDIS18
原创 c++編譯模型
C++編譯特點 與C兼容 不僅是語法兼容,更重要的是兼容C語言的編譯模型與運行模型,也就是能直接使用 C語言的頭文件。 C++語言的三大約束 與C兼容,零開銷,值語義。 單遍編譯,C++繼承了C的單遍編譯,但是影響了名字查找和
原创 linux驅動--調試方法總結
關鍵詞: linux驅動,調試,內核 內核編譯 設備驅動程序的調試需要內核的支持,因此通常應該根據需要對內核進行重編譯。 wuchao@wuchao-VirtualBox:/usr/src/linux-headers-3.2.
原创 南京大學軟件質量研究所
南京大學軟件質量研究所與江蘇省軟件質量研究所、江蘇省軟件質量工程中心是一個實體三塊牌子。 軟件質量研究所的主要任務包括三個方面:一、從事與軟件質量及其保證與監督相關的軟件方法、技術與工具的研究;二、進行與軟件產品質量保證與監督相
原创 Robot Framework Demo
關鍵詞:自動化測試, python, robot Ubuntu 12.04 Intro robot framework是一種基於python的可擴展關鍵字驅動自動化測試框架,通常用於端到端的可接收測試和可接收測試驅動的開發。可以用於測
原创 LTE UE調度
關鍵詞: RB, DL,pdcch LTE資源 資源塊是LTE分配給用戶的最小單位。LTE能夠分配給用戶的資源包括頻域資源、時域資源和空域資源,即既有頻分複用,又有時分複用,還有空分複用。空域資源分配是通過MIMO實現的。資源塊(r
原创 2013 國家自然科學基金中標項目軟件工程
2013 國家自然科學基金中標項目: 軟件工程 項目 金額 單位 負責人 基於本體進化的自演化應用服務系統構造研究 76萬 上海交通大學 蔡鴻明 面向高可用雲服務的虛擬資源敏捷管理技術研究 45萬 廣西大學 陳寧江 基於元模型
原创 軟件測試-file fuzzing
關鍵詞:軟件測試, fuzzing, 安全, 自動化測試 Fuzzing是一種基於缺陷注入的自動軟件測試技術。通過編寫fuzzer工具向目標程序提供某種形式的輸入並觀察其響應來發現問題,這種輸入可以是完全隨機的或精心構造的。
原创 2012 國家自然科學基金中標項目:軟件工程相關方向
2012 國家自然科學基金中標項目:軟件工程相關方向 項目批准號/ 申請代碼1 項目名稱 項目負責人 依託單位 批准 金額 項目起止年月 61281220273/ F020202 中美計算機軟件研討會 周毓明 南京
原创 python爬蟲
關鍵詞: python, 網絡爬蟲,網站 測試環境:ubuntu 12.04 網絡爬蟲是一種按照一定的規則,自動的抓取萬維網信息的程序或者腳本。 1. 爬蟲工作原理 2. http抓取工具 scrapy 百
原创 開源軟件使用成本
關鍵詞:開源軟件,成本,開源許可協議 開源軟件與IBM Rational 軟件的各種成本比較。 成本領域 開源軟件 IBM Rational 軟件 運營:支持系統的運營方面(如監控和應用新發布的版本,保
原创 軟件測試概述-方法
關鍵詞:軟件測試,測試方法 缺陷是軟件內部的“裂縫”,在未影響用戶和系統運行的情況下是隱蔽的,但是,當缺陷引發運行錯誤或產生負面影響時,將會構成事故,造成損失或傷害。 軟件測試作用 儘可能多的發現和修正缺陷--開發測試
原创 軟件測試-二進制插樁
關鍵詞:插樁,軟件測試 二進制插樁作用 1. 程序運行時攔截,在運行時向程序注入我們自己的代碼。 2. 調試程序 3. Tracing and logging, 分析函數調用關係圖,a
原创 軟件優化(速度問題)
關鍵詞:軟件優化,軟件加速,軟件響應時間,提高軟件速度 環境:linux 軟件優化 軟件啓動速度 前臺後臺 當軟件執行文件越來越大,如果啓動時一次性加載整個執行文件,那麼軟件的啓動速度會很慢。我們可以把軟件分成前臺和後臺部分(