原创 區塊鏈原理學習-區塊鏈結構

區塊鏈包括區塊鏈頭、序列化區塊鏈、交易、錢包和P2P網絡。區塊鏈頭包括版本號、前一區塊鏈頭哈希、默克爾樹根節點、時間戳、區塊複雜度、工作量值。其具體的關係如下表所示: 序號   位數  名稱  數據類型  描述  1  4  版本號

原创 區塊鏈原理學習之二-私鑰公鑰和地址

比特幣屬於加密貨幣,其加密的基礎是加密學。祕鑰分爲公鑰和私鑰,其成對出現。公鑰用於交易中的收款確認,類似於銀行交易中的“收款方”。私鑰用於數字簽名,確認交易的所有權,類似於銀行交易中的“簽名”。加密基礎算法主要分爲冪加密和橢圓曲線加密,

原创 分佈式消息隊列研究及實踐

一、Kafka的背景介紹  1、kafka的三個應用業務場景    1)它能夠實現發佈訂閱的流式數據處理.從這方面來看,它類似於流式隊列或者企業消息系統.    2)它能夠以容錯的形式存儲消息流.    3)它能夠按照先後順序處理

原创 Andriod學習筆記 Activity

    Activity是andriod系統下的展示View容器,每一個Activity提供一個可視化的區域。它也是用戶界面與系統交互的接口,類似於HTML中的Tag語言,也類似於net中的winform界面。作爲一個容器其有兩個方面:1

原创 數據安全傳輸技術

數據傳輸過程中,我們經常關注與以下三個方面問題,保證消息的可靠防篡改: 1)消息是從哪裏來的 2)消息傳輸過程中沒有被篡改過; 3)希望特定的接收方獲取 爲了解決上面的問題,就要涉及機密的相關知識。加密算法根據解密祕鑰不同分爲對接加密、非