原创 VS2019+cmake(3.15.3)+VTK(8.2.0)+配置完成後的demo演示

概要1)文件需求2)安裝VTK3)運行demo4)新建項目配置VTK 本文介紹的是Win10的VTK安裝,利用cmake編譯VTK,並在Visual Studio2019上的空項目使用安裝好的VTK,在VS和機器上配置VTK的相關

原创 文件管理(以Unix系統爲例)

文章目錄1) 什麼是文件?2)如何管理文件的信息?3)什麼是目錄?4)如何管理目錄?5)文件如何使用?6)文件的權限管理7)什麼是文件系統?8)使用文件系統9)備份與恢復10)硬盤的結構 圖片均來自網絡,如有侵權,請告知刪除。 1

原创 十種濾波器的matlab實現

文章概要1) 產生噪聲2) 均值濾波器3) 統計排序濾波器4) 自適應濾波器 1) 產生噪聲 構造函數addSaltNoise.m,接受參數snr爲圖像信噪比,爲實驗用圖test.tif增加椒鹽噪聲 % addSaltNois

原创 編程小白模擬簡易比特幣系統(九)

文章目錄相關流程相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(八)中,我們實現了P2P網絡的簡單模擬,接下來讓我們把它運用在這個系統上吧! 相關流程 在這個球球幣系統中,我們需要模擬網絡中的多個節點相互通訊,我們假設現在的

原创 Oracle 11.2.0.1.0安裝 + Navicat 12.1.20配置

文章目錄1)Oracle 下載2)產品安裝3)Navicat 連接 Oracle 1)Oracle 下載 參考博客:Oracle 11g 下載安裝 百度網盤鏈接:https://pan.baidu.com/s/1fCyi-si9K

原创 編程小白模擬簡易比特幣系統(十)

文章目錄相關概念廣播同步信息API設計項目總結效率問題1)查詢錢包餘額時2)某個節點需要廣播時3)校驗區塊鏈時4)根據id查詢某個交易時併發問題設計問題1)加密算法2)節點3)交易模型的創建4)關於異常以及良好的前後端交互5)關於

原创 編程小白模擬簡易比特幣系統(八)

文章目錄相關概念P2PSpring boot 中集成 WebSocket 在上一篇文章 :編程小白模擬簡易比特幣系統(七)中,我們基本上實現了單個節點的所有功能,接下來我們介紹下去中心化的P2P網絡,並基於Spring boot爲

原创 編程小白模擬簡易比特幣系統(七)

文章目錄相關概念驗證交易挖礦流程回顧相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(六)中,我們終於知道如何構建一筆新的交易,但是還有待挖礦記賬來確認這筆交易,真正的挖礦是怎麼確認交易的呢? 那麼請大家繼續往下看👇 相關概念

原创 編程小白模擬簡易比特幣系統(六)

文章目錄相關概念交易池和區塊鏈中記錄的交易交易過程相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(五)中,我們總算搞明白了什麼是交易,但是如何在這個系統中完成一筆交易呢? 那麼請大家繼續往下看👇 相關概念 交易池和區塊鏈中記

原创 編程小白模擬簡易比特幣系統(五)

文章目錄相關概念簽名在交易中的使用Coinbase交易錢包地址相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(四)中,我們有了自己的錢包,明確了交易輸入中的簽名屬性,那麼如何把這些知識運用到交易中呢? 那麼請大家繼續往下看👇

原创 編程小白模擬簡易比特幣系統(四)

文章目錄相關概念錢包是什麼?公鑰和私鑰交易輸入中的簽名是什麼?相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(三)中,我們瞭解了UTXO模型,建立了交易模型,但是留下了諸多問題: 錢包是什麼? 交易輸入中簽名是什麼? 發送方

原创 編程小白模擬簡易比特幣系統(三)

文章目錄相關概念交易是什麼?UTXO模型及交易模型相關代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(二)中,我們明白了新區塊是怎麼產生的(挖礦),同時區塊還有一個屬性交易沒有說清楚。 那麼請大家繼續往下看👇 相關概念 交易是什

原创 編程小白模擬簡易比特幣系統(一)

文章目錄項目概述相關概念什麼是區塊鏈?什麼是區塊?區塊的hash怎麼得到的呢?代碼實現 項目概述 相信大家在聽到區塊鏈的時候跟我一樣,一臉發懵,不清楚這是什麼東西,是一門技術?還是一種數據結構?再聽到比特幣的時候,感覺深不可測,可

原创 編程小白模擬簡易比特幣系統(二)

文章目錄相關概念挖礦⛏是什麼?工作量證明是什麼?第二個區塊是怎麼來的?相關僞代碼 在上一篇文章 :編程小白模擬簡易比特幣系統(一)中,我們明白了區塊和區塊鏈的概念,創建了創世區塊,同時也留下了兩個問題: 區塊結構中,工作量證明是什

原创 進程管理(以Unix系統爲例)

文章目錄1)進程模型1.1 程序和進程的區別1.2 進程的運行方式1.3 進程的管理2)進程之間的關係3)進程的狀態4)線程4.1 線程模型4.2 線程的實現5)調度算法5.1 調度算法的目標5.2 調度算法的實現5.2.1 批處