Software Testing 閱讀筆記(三)圖
無向圖和有向圖
無相同的相鄰矩陣是頂點和邊之間的關係,每列為2個1,代表邊和兩個頂點相連,這裡可以用作完整性檢查,類似對偶檢查。
下面是其上面無向圖的相鄰矩陣。
該表格為無向圖的關聯矩陣,當且僅當節點i是邊j的一個端點時,第i行第j列的元素為1
鄰接矩陣是指的是結點和結點之間有連線為1。
有向圖
有向圖是頂點和頂點來表示其相鄰矩陣的,有內度和外度,即入度和出度。
內度為0的節點是源節點;
外度為0的節點是吸收節點;
內度不為0,且外度不為0的結點是傳遞節點。
在這種規定下,行的和是節點的外度,列的和是結點的內度。
可到達性矩陣
程式圖、狀態機、Petri網
對於不熟悉的Petri網,這裡舉個例子
相關推薦
Software Testing 閱讀筆記(三)圖
無向圖和有向圖 無相同的相鄰矩陣是頂點和邊之間的關係,每列為2個1,代表邊和兩個頂點相連,這裡可以用作完整性檢查,類似對偶檢查。 下面是其上面無向圖的相鄰矩陣。 該表格為無向圖的關聯矩陣,當且僅當節點i是邊j的一個端點時,第i行第j列的元素為1 鄰接矩陣是指的是結點和
Software Testing 閱讀筆記(二)離散數學和泛化程式碼
泛化的虛擬碼,根據我的理解,就是單元和程式元件,就是單詞加上一個尖括號來代表步驟,省略了大部分程式。 經典問題 三角形問題 判斷三角形的形狀:輸入為三條邊,輸出為三角形的形狀 以下是其三角形程式的資料流圖展示: 注意圖中,我們可以分析到有六個箭頭指向非三角形,三個指向等腰三
Software Testing 閱讀筆記(一)測試概述
為什麼測試?1、對質量可接受性做出判斷 2、發現問題 錯誤:mistake ,在程式中出現的錯誤稱為bug 缺陷:是錯誤的結果,錯誤的表現 失效:當缺陷執行時會發生失效 事故:當出現失效時,可能會也可能不會呈現給使用者事故 下面是一個測試
Software Testing 閱讀筆記(一)
為什麼測試?1、對質量可接受性做出判斷 2、發現問題 錯誤:mistake ,在程式中出現的錯誤稱為bug 缺陷:是錯誤的結果,錯誤的表現 失效:當缺陷執行時會發生失效 事故:當出現失效時,可能會也可能不會呈現給使用者事故 下面是一個測試生命週期模型,開發階
Java集合框架閱讀筆記(三)ConcurrentHashMap
類繼承 only d+ nan next related ati null lur 預備知識 AQS(AbstractQueuedSynchronizer):提供了一個框架用來構造同步一些工具類比如ReentrantLock、 CopyOnWriteArrayList、
《好好學習》閱讀筆記(三)第二章:掌握臨界知識的方法
目錄 心態準備 具體方法 1.反思 心態準備 1.新舊知識建立聯絡 連線成網,從不同角度和領域對同一個知識進行分析,加深理解 [----知識結構 章魚狀 -》蜂窩狀] [----思維導圖試記憶-》殿堂式記憶(like sherlock)]
Sail.js官方文件閱讀筆記(三)——api/helpers/ 目錄
在1.0版本中,Sails推出了helper的內建支援,它是簡單的公用資源,可以用來共享Node程式碼。它可以減少重複,提高開發效率。和actions2一樣,它也可以使應用更容易生成文件。helper目錄位置如下所示: 3.1 總述 Sails中helper用來將重複的程式碼抽象到
FlaskBB閱讀筆記(三)
開篇 FlaskBB是用Flask框架實現的一個輕量級的論壇社群軟體,程式碼託管在GitHub上。本系列文章通過閱讀FlaskBB的原始碼來深入學習Flask框架,以及在一個產品級的Flask應用裡的一些最佳實踐規則。 本文是本系列文章的第三篇,將介紹ORM基礎知識,
深度學習論文閱讀筆記(三)之深度信念網路DBN
想要獲得更多深度學習在NLP方面應用的經典論文、實踐經驗和最新訊息,歡迎關注微信公眾號“DeepLearning_NLP” 或者掃描下方二維碼新增關注。 深度神經網路 12.《受限波爾茲曼機簡介》 (1)主要內容:主要介紹受限玻爾茲曼機(RBM)的基本模型、學習
《javascript設計模式與開發實踐》閱讀筆記(三)
this,call和apply 2.1 this this指標的用法,相信在很多場合都看到過,這裡也總結了幾點: 作為物件的方法呼叫 作為普通函式呼叫 構造器呼叫 Function.prototype.call或Function.prototype.ap
《人月神話》閱讀筆記(三)
現在 等待 不足 創建 我們 興趣 一句話 事物 般的 今天我閱讀了一部分《人月神話》,也是有一些感觸。 當閱讀到職業的樂趣這一節時有一句話:如果我們想解決問題,就必須試圖先去理解它職業的樂趣。而編程又何嘗不是呢,在編程中我們會遇到各種各樣的錯誤,越調試錯誤會越多
d3.js學習筆記(三) 餅圖示例
d3.testPies = function () { originalData = [30, 10, 43, 55, 13]; width = 1200; height = 200; radius = 240;
《好好學習》閱讀筆記(四)第三章:自己的臨界知識
目錄 對世界充滿好奇,獨立思考 自己的臨界知識來源 1.自己感興趣的領域的重要知識(針對已存在儲備理論規律) ----與後一章 興趣與天賦的關係一起看 瞭解事物背後的規律之後還需要進一步找到結論的原始出處,這樣會對結論的成立條件有更清楚的認識,
微信小程式學習筆記(三)----初識小程式程式碼、輪播圖實現
從這一節開始我們就開始接觸小程式前臺程式碼了,其實前臺邏輯還是比較簡單的,學習難度比學習一個前端框架難不了多少,記得以前一開始學前端框架的時候,流程就是:熟悉一下--檢視元件--找到要用的--複製貼上,其實對於大部分人來說,小程式前臺也是一樣。 首先,我們可以先看下小程式的
laravel學習筆記(三)視圖渲染
顯示 resource htm views parent res 視圖渲染 nds tle 1、模板繼承 1)定義模板 示例如下 a)主模板(resources/views/common/layout.blade.php): <html>
論文閱讀筆記(三十八):Dynamic Zoom-in Network for Fast Object Detection in Large Images
We introduce a generic framework that reduces the computational cost of object detection while retaining accuracy for scenarios whe
d3.js學習筆記(三) 餅圖示例
d3.testPies = function () { originalData = [30, 10, 43, 55, 13]; width = 1200; height = 200; radius = 2
JAVA學習筆記(三)
byte repl efi ber 時間 clas 區分大小寫 增強for size @SuppressWarnings("resource")是用來壓制資源泄露警告的。比如使用io類,最後沒有關閉。Set集合特點:1)無序,不隨機2)元素唯一3)沒下標註意:Collect
《HTTP權威指南》--閱讀筆記(二)
cep ask 資源 phrase 格式 tel 位置 自動擴展 port URL的三部分: 1,方案 scheme 2,服務器位置 3,資源路徑 URL語法: <scheme>://<user>:<password>@&
5.28 周末筆記(三)
ifconf 地址 conf ges 筆記 mage 總結 config 查看 ifconfig一般須先安裝 查看已激活網卡 修改網卡地址(臨時): 永久修改網卡 查看運行狀態 查看網關 總結 梳理 5.28 周末筆記(三)