分布式事務(wù) 說到區(qū)塊鏈的分片,我想到了原來分布式數(shù)據(jù)庫處理事務(wù)的方式。 例如賬戶A的數(shù)據(jù)在機(jī)器1上,賬戶B的數(shù)據(jù)在機(jī)器2上, A->B轉(zhuǎn)賬,怎么把這筆轉(zhuǎn)賬做成事務(wù)(A扣錢,B...
布隆過濾器(Bloom Filter),可以不用知道一個(gè)塊里的所有交易數(shù)據(jù),而只用下載很少的數(shù)據(jù),就能知道一個(gè)交易是否在一個(gè)塊里(如果在塊里,那么一定告訴你在塊里,如果不在塊...
1. DPOS時(shí)期 和POS不同的是,只有21個(gè)超級節(jié)點(diǎn)進(jìn)行記賬操作。 特點(diǎn): 1.1 核心還是POW的最長鏈規(guī)則: 塊生產(chǎn)者總是基于它所知道的最長鏈生成下一個(gè)塊 1.2 出...
Writer newtype Writer w a = Writer { runWriter :: (a, w) } instance (Monoid w) => Monad...
前言:上一篇文章已經(jīng)介紹過逆向開發(fā)需要用到的一些工具,theos的基本介紹也講過了,今天來實(shí)戰(zhàn)HOOK一個(gè)自己的APP。 一、使用Xcode創(chuàng)建自己的一個(gè)用于測試的App。 ...
因?yàn)槊蕾愋枰獙W(xué)習(xí)LaTeX排版,于是開始學(xué)習(xí)LaTeX,一開始接觸也遇到了一些困惑,相信很多新手入門也會(huì)如此。正好女票也要學(xué)LaTeX,便做一份LaTeX入門筆記,將遇到的疑...
The Java Posse Java新聞、訪談、意見和“general mayhem?!敝鞑ィ篢or Norbye、Carl Quinn、Dick Wall和Chet Ha...
開發(fā)的過程中,突然想到用redis的好處: 你需要重啟服務(wù)的時(shí)候,如果數(shù)據(jù)放在程序內(nèi)存的話,需要自己去數(shù)據(jù)庫加載數(shù)據(jù)到程序內(nèi)存。 而如果是直接用redis里的數(shù)據(jù)的話,則省去...
線上一個(gè)c++開發(fā)的程序因?yàn)榭罩羔槷惓#罎⒘恕?而這個(gè)空指針異常是由于連接redis不穩(wěn)定導(dǎo)致的, actor模型就是為了對付這種情況的,actor模型的想法就是let i...
1.Functor, Applicative, 和Monad,都是deal with有context的值的類型(typeclass), 就像一個(gè)包裹著禮物的盒子. 比較經(jīng)典是...
1. referential transparency: 相同參數(shù),每次調(diào)用,返回的結(jié)果都是一樣的。 2. lack-of-side-effects:無side effect...