背景 軟工視頻已經看了一段時間了,昨天剛剛看完,自己有了一點的總結與理解,所以寫一篇小文章紀念一下。 知識 以上是我對這次的學習畫的一個思維導圖,下面具體介紹一下: 軟體 第一章:主要講的是軟體的概念
軟體靜態分析以及工具Klocwork介紹 1. 軟體靜態分析 軟體靜態分析無需執行程式代碼,就能發現代碼的品質和安全問題,這種技術能夠把缺陷的發現和解決時間向前推移至編碼階段。從而顯著降低缺陷解決的成本,提高軟體的品質。 一般來說,靜態分析的准入條件是代碼能夠通過編譯,而它的允出準則則是所報告的可能存在的缺陷都得到合理的評估。 2. 軟體靜態分析與編譯,代碼審查,動態測試的關係 編譯主要對原始碼進行文法和語義分析。
1,針對物件導向的設計與分析:為了讓軟體有更好的可維護性,重用性以及快速開發, 簡短的OOAD與它的SOLID原則對於每一個軟體工程師來說都是該牢記的。 2,軟體品質因素:軟體工程的好壞與軟體的品質因素是絕對關聯的。請在開發過程中深 刻的理解這一點。
1.TerraSolid系列軟體簡介TerraSolid系列軟體是第一套商業化LiDAR資料處理軟體,基於Microstation開發的,運行於Micorstation系統之上,因此需要熟悉Microstation操作的使用者才能很好的使用它。它包括:TerraMatch、TerraScan、TerraModeler、TerraPhoto等四個重要模組。2.功能和效能簡介2.1載入TerraSolid系列軟體能夠快速的載入lidar點雲資料,在足夠記憶體支援下(2G),載入39000000個點只
使用 Qt 5.8 online installer 在 ubantu Kylin 上安裝完畢後。 用 Qt Creator 建立一個預設的 Qt Widgets Application. 項目Wizard運行到 Kit Selection 就進行不下去了。 錯誤提示如下圖: No valid kits found. 按照提示點擊“options”,看到 手動設定/案頭(預設)前面有個歎號。說明這個 kit 有問題。 細看其內容,在 Qt
轉自:http://blog.csdn.net/michelleqiao/article/details/5303256 1.使用階段:需求分析 工具:用例、資料流圖、資料字典 A.Use Case(用例) Use Case(用例)是一個UML中非常重要的概念,在使用UML的整個軟體開發過程中,Use Case處於一個中心地位。 那麼,到底什麼是Use Case呢。在UML的文檔中,Use
轉自:http://ds.arm.com/zh-cn/developer-resources/tutorials/working-with-arm-ds-5/ 建立一個以裸機為目標的簡單 Hello World C 程式 在安裝並擷取使用 DS-5 所需的許可證後,本教程將指導您建立、配置並產生簡單的裸機應用程式。 應用程式產生後,本教程指導您完成一系列配置步驟,建立與軟體中提供的系統模型的調試串連,以運行該程式。這些模型稱為固定虛擬平台 (FVP),DS-5
原文地址:http://www.cnblogs.com/hanxi/archive/2012/06/10/2544230.html ############################################################################################################################## 今天使用VS2012遇到一個問題:"連結器工具錯誤 LNK2
註:原文轉自【作者:劉偉 http://blog.csdn.net/lovelion】 聖誕獻禮。 2012年-2013年,Sunny在CSDN技術部落格中陸續發表了100多篇與設計模式學習相關的文章,涵蓋了七個物件導向設計原則和24個設計模式(23個GoF設計模式 +
Texas Instruments CC2540/41 Bluetooth® Low Energy Software Developer’s Guide v1.3.2 Document Number:SWRU271F 《低功耗藍芽開發權威指南》 Robin Heydon著,陳燦峰、劉嘉 譯 機械工業出版社 2014.6 TI_BLE軟體開發筆記6-L2CAP 標籤:讀書筆記 BLE TI_BLE軟體開發筆記6-L2CAP
原文地址:http://blog.csdn.net/shellching/article/details/8782187 ################################################################################################################################### dumpbin是VS內建的工具,進入Visual Studio 2010 的命令提示
IIR 濾波器的設計方法有很多種,一種比較簡單的方法是先設計對應的類比濾波器,然後將類比濾波器轉換為對應的數字濾波器。類比濾波器到數字濾波器的轉換最常見的方法是雙線性變換法。下面就介紹一下怎麼利用SCILAB提供的函數利用這種方法設計一個IIR 濾波器。 hz=iir(n,ftype,fdesign,frq,delta) [p,z,g]=iir(n,ftype,fdesign,frq,delta) Arguments
經常,我們需要將幾幅圖並列放置。這時可以用subplot()函數。 subplot(m,n,p) 表示將一個繪圖視窗分成m行n列,當前在第p個子圖上繪製。 下面是一個例子: t = linspace(0,1,101);y1 = exp(%i*t);subplot(2,1,1);plot(t,real(y1),'r');xtitle("Real
對於一個程式員來說,學習的重要性相信大家都能意識得到。如何才能有效地學習,高效地學習。探討下這個問題,我認為很有必要。 每個人學習的方法和習慣可能都不盡相同,很多人習慣了在學校的學習方式,特別是很多剛出校門的人。在他們潛意識中,學習只是應付考試的一種手段,考完就一切OK了,全部還給老師了也無所謂,反正考完之後下次不會再考這麼課程了(大學尤其如此)。長期的應試教育會讓很多人以考試的心態來對待學習,我也是受害者之一,翻翻我硬碟中散落的各種語言編寫的"hello
常量、操作符和函數 數字 gnuplot 表示數字可分成整數、實數及複數三類: 整數:gnuplot 與 C 語言相同,採用 4 byte 儲存整數。故能表示 -2147483647 至 +2147483647 之間的整數。 實數:能表示約 6 或 7 位的有效位元,指數部份為不大於 308 的數字。
最近工作需要,要對wav檔案中儲存的聲音資訊進行分析處理。所以花了些時間收集了各種數學軟體中處理wav 檔案的方法。 Matlab Matlab 是最方便的。甚至於不用寫任何代碼就能讀取 wav 檔案(我用的是matlab 7.1)。在當前路徑視窗中雙擊wav 檔案就自動將檔案內容讀入了。 圖 1 當前路徑視窗
轉自Romandion的專欄 作為一名優秀是軟體開發工程師,以下的這些常識你知道嗎。在實際工作中有沒有總結過呢。小編就帶大家一起分享這20個軟體開發常識。 1.針對物件導向的設計與分析:為了讓軟體有更好的可維護性,重用性以及快速開發,簡短的OOAD與它的SOLID原則對於每一個軟體工程師來說都是該牢記的。 2.軟體品質因素:軟體工程的好壞與軟體的品質因素是絕對關聯的。請在開發過程中深刻的理解這一點。
案頭 GIS 用於案頭電腦環境的GIS 資訊瀏覽、編輯和分析工具 · Quantum GIS (QGIS) - [快速入門] — 案頭 GIS · GRASS GIS - [快速入門] — 案頭 GIS · gvSIG 案頭系統 - [快速入門] — 案頭 GIS · User-friendly Desktop Internet GIS (uDig) - [快速入門] — 案頭 GIS
1.安裝 下載地址:http://www.sublimetext.com/2 安裝的時候,記得有一個勾打上就可以了 2.使用html 要裝emmet外掛程式,但是要在package control中,因此要按照下面完成package control的安裝http://jingyan.baidu.com/article/63f236283063020209ab3d63.html 接下面按照下面:http://jingyan.baidu.com/article/ca00d56c7
利用開源軟體 Hugin 實現照片的景深合成 本文主要參考了下面的文章:http://macrocam.blogspot.jp/2013/09/using-hugin-for-focus-stacking.html 根據我自己的理解做了少量的增刪。首先感謝原作者。 Hugin 是一個很出名的全景相片拼接軟體。但其實除了全景拼接功能外, hugin 還提供了一系列的命令列工具,可以用來操縱和融合多張映像,實現高生動影像(HDR)、景深合成(Focus Stacking)等各種進階功能。