原创 跨鏈資料調研

跨鏈,顧名思義,就是通過某些技術讓價值跨過鏈與鏈之間的障礙,使得原本存儲在特定區塊鏈上的價值轉換爲另一條鏈上的價值,從而實現價值的流通;只有將同構或者異構的區塊鏈網絡連接起來,使資產和價值自由順暢地在鏈間流通,才能實現真正的價值區塊鏈網絡

原创 手動向fabric通道中添加組織Org3-fabric學習筆記(三)

向fabric網絡通道中添加組織Org3 (1)使用密鑰生成器cryptogen產生Org3的加密材料 Cryptogen generate –config=./org3-crypto.yaml (2)使用交易配置工具configtxge

原创 Fabric交易執行流程-fabric學習筆記(一)

 (1)客戶端應用程序發送交易請求(即提出議案proposal) (1-1)客戶端發出請求,根據背書策略把交易請求發給相應的peer節點(背書節點)。(Q:背書策略是在一開始就定義好的?) (1-2)構建交易提案(proposal),客戶

原创 手動搭建基礎的fabric網絡-fabric學習筆記(二)

手動搭建基礎的fabric網絡 (1)使用密鑰生成器cryptogen產生Org1和Org2的加密材料 Cryptogen generate –config=./crypto-config.yaml (2)使用交易配置工具configtx

原创 PyTorch學習筆記 (一)

默認只有葉子節點才保持梯度,如: 1 A = Variable(torch.ones(2), requires_grad = True) 在中間節點可以設置保持梯度,如: 1 2 3 4 5 6 7 8 9 10

原创 模型評估:準確率(Accuracy),精確率(Precision),召回率(Recall),F1-Score

     機器學習中對分類器的評估參考以下的評價指標,主要包括準確率(Accuracy),精確率(Precision),召回率(Recall),F1-Score。接下來的描述主要是以二分類舉例,即label爲0和1的情況。     (一)

原创 程序分析:python實現從文件夾中複製文件(匹配選定內容的文件)

       對於深度學習,已經是耳熟能詳了,做深度學習的都知道無非是train, train, train...,所謂訓練就需要數據集,對數據的處理是工作量大且耗時耗神的一件事。在做實驗的過程中,遇到這樣的需求: 1) 提取含有某個“關

原创 Python 繪圖(柱狀圖,曲線圖,3D圖)

        這裏分享常用的Python Matplotlib繪製的圖,在數據分析和可視化中很有用,這裏介紹三種,柱狀圖,折線圖以及3D圖,更多類型的圖見文末我的github。 1. 柱狀圖 # -*- coding: utf-8 -

原创 hadoop集羣搭建過程(Centos虛擬機)

hadoop集羣搭建 本文介紹了有關hadoop集羣的搭建過程,從單節點到多節點,使用centos6.5的虛擬機,Securecrt工具。詳細介紹文檔如下: 文檔鏈接:https://download.csdn.net/downl

原创 程序分析:python提取文件中指定的代碼行

    上一篇文章中提到對solidity源代碼的註釋和空格的處理;有時候做數據處理時只需要一些指定的代碼行,一些對實驗無用的代碼應該去掉,這樣有助於我們隊數據進行分析。在我們所做的實驗中,我需要提取的是和call.value這個關鍵字相

原创 程序分析:python去除文件中註釋("//","/* */")和空格

    上一篇中提到了提取數據文件的操作;對於提取的文件,我們還需要做一些處理步驟,在這裏我們是對solidity語言的註釋和空格的處理,solidity語言和大部分語言的註釋一樣也是"//"和"/* */",同時我們還需要處理刪除註釋部

原创 Autoencoder的實現(Tensorflow 2.0版本,Pytorch版本)

Autoencoder 簡介 機器學習中,處理大量數據會導致需要大量的計算; 有時候,我們會需要選擇對我們機器學習模型的學習貢獻最大的重點數據部分,從而減少計算量;而選擇數據重要部分的過程,這是自動編碼器(Autoencoder )的應用

原创 程序分析:python分析solidity程序並進行函數塊分割

        當前,對於C語言,JAVA,Python等程序語言分析的需求越來越大,我們更多的是用這些語言來處理問題,但其實每種語言都有自己的不足之處,對程序語言的不足之處進行分析,或者說對目前已有的程序漏洞進行分析的需求也已經越來越多

原创 python數字水印 (圖片和PDF文檔)

一、數字水印定義               數字水印是將一些標識信息直接嵌入數字載體當中(包括多媒體、文檔、軟件等),通過這些隱藏在載體中的信息,既不影響載體的使用價值,也不易檢測或修改。可以達到確認內容創建者、購買者、傳送隱祕信息或者

原创 solidity-antlr4

  ANTLR4 筆記 ANTLR4 是一個非常厲害的程序/庫,可以用來生成 Lexer 和 Parser,而且生成的接口非常易用。 安裝 $ cd /usr/local/lib $ curl -O http://www.antlr.o