原创 區塊鏈(BlockChain)基礎概念

今天爲大家彙總一下區塊鏈專業術語,以防聊天時不知道對方在說什麼。1.區塊鏈(BlockChain)         區塊鏈是一個信息技術領域的術語。從本質上講,它是一個共享數據庫,存儲於其中的數據或信息,具有“不可僞造”、“全程留痕”、“

原创 區塊鏈(BlockChain)智能合約

        接下來的的一些文章從應用層智能合約方面給大家做一下簡單的介紹。 1.什麼是智能合約。         智能合約(Smart contract)本質是能跑在區塊鏈上的代碼,是一種旨在以信息化方式傳播、驗證或執行合同的計算機協

原创 區塊鏈(BlockChain)錢包

今天主要給大家普及一下區塊鏈錢包的一些相關知識,以便對數字錢包有個更好的瞭解。 1.數字錢包是什麼? 錢包是區塊鏈系統架構上層應用的必不可缺的一部分,是私鑰的管理工具。數字錢包不僅可以存儲數字資產,還是區塊鏈項目管理的媒介,我們可以通過錢

原创 區塊鏈(BlockChain)以太坊系統架構簡介

本章的主要內容是爲大家介紹一下以太坊的系統架構。 根據以太坊白皮書的描述,以太坊系統架構圖如下所示:             如圖所示,以太坊系統架構大體上分爲8層,由底層到應用層依次爲存儲層、數據層、網絡層、協議層、共識層、激勵層、合

原创 區塊鏈(BlockChain)技術簡介

       本人是一名區塊鏈技術開發多年的工作者,我會持續寫一系列文章,由區塊鏈是什麼、能做什麼,到具體的應用層技術開發,到區塊鏈底層技術架構,由淺入深的講解一下我自己的看法。希望廣大網友和我一起學習區塊技術。         今天先來

原创 正則表達式

正則表達式概念正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫爲regex、regexp或RE),計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規則)的文本。正則表達式是對字

原创 React Native 中組件的生命週期

概述就像 Android 開發中的 View 一樣,React Native(RN) 中的組件也有生命週期(Lifecycle)。所謂生命週期,就是一個對象從開始生成到最後消亡所經歷的狀態,理解生命週期,是合理開發的關鍵。RN 組件的生命

原创 iOS 網絡傳輸數據安全以及常用的加密算法使用

我們常說的數據安全:主要分爲兩種,數據本身的安全和數據防護安全。數據本身的安全包括數據保密,數據完整性驗證,數據雙向認證等。數據防護安全包括磁盤陣列,數據備份,異地容災等。App安全問題主要包括:    App代碼安全,包括代碼混淆,加密

原创 2017年年終總結

春節轉眼稍縱即逝,短暫的與家人放鬆中,回想自己畢業這幾年的經歷,心中酸甜苦辣鹹,可以說是五味俱全。在大學畢業後,懷着夢想,踏着征途,獨自一人來到北京。當初是想着從事自己的本專業(測控技術與儀器)相關的工作的,但是由於大學期間非常喜歡計算機

原创 正則表達式

正則表達式概念正則表達式,又稱規則表達式。(英語:Regular Expression,在代碼中常簡寫爲regex、regexp或RE),計算機科學的一個概念。正則表達式通常被用來檢索、替換那些符合某個模式(規則)的文本。正則表達式是對字

原创 React Native 中組件的生命週期

概述就像 Android 開發中的 View 一樣,React Native(RN) 中的組件也有生命週期(Lifecycle)。所謂生命週期,就是一個對象從開始生成到最後消亡所經歷的狀態,理解生命週期,是合理開發的關鍵。RN 組件的生命

原创 iOS 組件化架構及創建私有項目組件

一、組件化架構的產生        隨着移動互聯網的不斷髮展,很多程序代碼量和業務越來越多,現有的單一式架構已經不能滿足公司發展的需求,很多項目都面臨着無法繼續迭代或迭代成本很高,而不得不重構的問題。           我在以前的工作中

原创 Android JNI/NDK 開發指南

JNI 概述JNI 是 Java 語言提供的 Java 和 C/C++ 相互溝通的機制,Java 可以通過 JNI 調用本地的 C/C++ 代碼,本地的 C/C++ 的代碼也可以調用 Java 代碼。JNI 是本地編程接口,Java 和

原创 iOS 依賴管理工具 CocoaPods 和 Carthage 的使用及原理

       隨着互聯網的高速發展,個大互聯網公司爲更高效研發自己的產品,而不斷研發適合自己的平臺的開發語言。當這些新的語言被廣泛推廣、被更多的開發團隊所接納,被用於開發不同的場景,這個過程中會研發出很多很