原创 區塊鏈端對端交易性能分析

區塊鏈端到端交易性能分析 區塊鏈從微觀上來說就是一個不可篡改的可溯源系統,從宏觀上來說具有三個特點:共識機制(這個被很多人所研究,包括改進,例如POW、POS、BPFT等等)、分佈式存儲(每個節點對於鏈信息的存儲,也是個比較有意思

原创 C++用棧實現符號匹配

使用C++通過調用棧的方式實現符號匹配 #include<iostream> #include<stack> using namespace std; int main() { stack<char> ss; string tes

原创 區塊鏈技術現狀

文章目錄區塊鏈技術現狀(重點研究了EOS和DAG的共識機制和體系設計)EOS區塊鏈2.0的痛點:EOS的相關特性:EOS的共識機制:超級節點的競選:持幣者投票:超級節點的治理:EOS的賬戶體系:基於角色的多層級賬戶體系:賬戶權限管

原创 算法入門推薦:《算法圖解》

算法入門推薦:《算法圖解》 介紹一本關於算法基礎的入門級書籍,對於非科班出身的人來說,算法和數據結構的補充還是很有必要的,但是這些東西往往又是很枯燥以致於打消了很多人的積極性,《算法圖解》用python爲編程語言,對於一些基礎性的

原创 粒子羣算法(PSO)數學原理

粒子羣算法(PSO)數學原理 一種啓發式的優化方法,具體的例子就是:在一片區域內只有一塊食物(極值),所有的鳥都不知道食物在哪裏(初始化的粒子),但是它們能夠感受到當前的位置距離食物多遠(根據當前的最優值進行優化)。數學化的算法原

原创 Hyperledger Fabric——Caliper:運行環境的搭建

Hyperledger Fabric——Caliper:運行環境的搭建 Caliper是針對Hyperledger Fabric的性能測試工具,安裝運行過程坑很多,在這裏提供完整的安裝過程,包括一些報錯的解決方案,在這裏也提供一些

原创 Fabric的區塊鏈協議

Fabric的區塊鏈協議調研報告 關於Fabric的基本介紹這裏就不贅述,報告主要從Fabric設計的整體邏輯架構開始,重點講述涉及區塊鏈服務設計的核心內容。下面是Fabric的邏輯架構: 可以看到Fabric主要由成員服務(M

原创 機器學習——Logistic迴歸

機器學習——Logistic迴歸 迴歸: 常見的迴歸是指我們給定一些數據點,用於一條直線的擬合,在得到這條直線後,當有新的輸入時,可以得到它的輸出,相較於普通的線性迴歸(用於連續變量的預測),Logistics主要用於離散變量的分

原创 機器學習——支持向量機(SVM)復講

機器學習——支持向量機(SVM)復講 之前做了支持向量機的筆記,過了這幾天,覺得又有點忘了,重新拿起來複習一遍,然後作了一個更加精簡的筆記,應該會更容易懂。 支持向量機在解決什麼問題: 支持向量機和很多機器學習的算法一樣,是針對分

原创 機器學習——Logistic迴歸(下)

機器學習——Logistic迴歸(下) 本篇主要對Logistic的梯度上升算法作了一定的改進,重新改成隨機梯度上升算法;接着使用sklearn對一個實例進行了應用示範。 隨機梯度上升算法: 在上一節我們的梯度上升算法中,我們需要

原创 五級流水線衝突的解決以及算法在流水線上的運用

實驗目的1、理解五級流水線中衝突的產生條件以及類型模塊,分析衝突對於流水線正常操作的影響以及它們可能會帶來的錯誤執行結果,同時尋求解決方案,並改進原有代碼使得流水線可以正常運行。2、通過理解各種算法的運用,即解析它們的流程需要的指令,在本

原创 通過ip覈實現五級流水線的板極驗證——Verilog

實驗目的1、加深對五級流水線的工程理解,通過適當修改使之能夠在板子上驗證流水線的跑動。本次實驗的板子對象是EGO1(具體的驗證方法將在下面詳細展開),同時使用的工具是vivado,要驗證的流水工程是上次提供的init_test項目(即對於