原创 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 軟件優化     軟件啓動速度 前臺後臺 當軟件執行文件越來越大,如果啓動時一次性加載整個執行文件,那麼軟件的啓動速度會很慢。我們可以把軟件分成前臺和後臺部分(