原创 區塊鏈原理學習-區塊鏈結構
區塊鏈包括區塊鏈頭、序列化區塊鏈、交易、錢包和P2P網絡。區塊鏈頭包括版本號、前一區塊鏈頭哈希、默克爾樹根節點、時間戳、區塊複雜度、工作量值。其具體的關係如下表所示: 序號 位數 名稱 數據類型 描述 1 4 版本號
原创 區塊鏈原理學習之二-私鑰公鑰和地址
比特幣屬於加密貨幣,其加密的基礎是加密學。祕鑰分爲公鑰和私鑰,其成對出現。公鑰用於交易中的收款確認,類似於銀行交易中的“收款方”。私鑰用於數字簽名,確認交易的所有權,類似於銀行交易中的“簽名”。加密基礎算法主要分爲冪加密和橢圓曲線加密,
原创 分佈式消息隊列研究及實踐
一、Kafka的背景介紹 1、kafka的三個應用業務場景 1)它能夠實現發佈訂閱的流式數據處理.從這方面來看,它類似於流式隊列或者企業消息系統. 2)它能夠以容錯的形式存儲消息流. 3)它能夠按照先後順序處理
原创 Andriod學習筆記 Activity
Activity是andriod系統下的展示View容器,每一個Activity提供一個可視化的區域。它也是用戶界面與系統交互的接口,類似於HTML中的Tag語言,也類似於net中的winform界面。作爲一個容器其有兩個方面:1
原创 數據安全傳輸技術
數據傳輸過程中,我們經常關注與以下三個方面問題,保證消息的可靠防篡改: 1)消息是從哪裏來的 2)消息傳輸過程中沒有被篡改過; 3)希望特定的接收方獲取 爲了解決上面的問題,就要涉及機密的相關知識。加密算法根據解密祕鑰不同分爲對接加密、非