欧美精产国品一二三区,国产成人一区二区三区A片免费,特级毛片www免费版,成人做爰A片免费看黄冈宾馆,日韩精品人妻中文字幕有码

114

從銀行轉賬失敗到分布式事務:總結與思考

 思考這個(ge)問題的(de)(de)初衷,是(shi)(shi)(shi)有一(yi)次給朋友(you)轉賬,結果(guo)我的(de)(de)錢被扣了,朋友(you)沒收到(dao)錢。而我之前(qian)一(yi)直認為銀行轉賬一(yi)定(ding)是(shi)(shi)(shi)由(you)事務(wu)保(bao)證強一(yi)致性的(de)(de),于是(shi)(shi)(shi)學習、總結了一(yi)下分布式事務(wu)的(de)(de)各種理(li)論、方(fang)法(fa)。 事務(wu)是(shi)(shi)(shi)一(yi)個(ge)非常廣義(yi)的(de)(de)詞匯,各行各業(ye)解讀都不一(yi)樣。對于程序員,事務(wu)等價于Transaction,是(shi)(shi)(shi)指一(yi)組連續的(de)(de)操作,這些操作組合(he) ...

xybaby 發布于 2017-10-22 09:37 評論(28) 閱讀(42415)
13

MMORPG戰斗系統隨筆(三)、AI系統簡介

轉載請標明出處(chu)//www.lnzwny.com/zblade/ 在(zai)設計(ji)一款(kuan)游戲(xi)的(de)時候,如果我們(men)是玩家,是希望自己能夠操作(zuo)角色(se)暢玩游戲(xi)的(de)。在(zai)一款(kuan)MMORPG游戲(xi)中,大部分的(de)實際游戲(xi)角色(se),是需要(yao)玩家來操作(zuo)的(de),通過在(zai)游戲(xi)大世(shi)界相互完成(cheng)游戲(xi)中的(de)任務等(deng)(deng)等(deng)(deng)來體驗游戲(xi)。在(zai)大世(shi)界交互場(chang)景中,不可避免的(de)會 ...

zblade 發布于 2017-10-10 15:58 評論(7) 閱讀(14507)
57

前端系列——jquery.i18n.properties前端國際化解決方案“填坑日記”

前言:最(zui)近,新的(de)(de)(de)平臺(tai)還沒有開發完(wan)成(cheng),原來的(de)(de)(de)老項目又(you)提(ti)出了新的(de)(de)(de)需求(qiu):系統國際化。如果是(shi)前后(hou)端完(wan)全分離的(de)(de)(de)開發模式,要做國際化,真的(de)(de)(de)太簡單了,有現成(cheng)的(de)(de)(de)解決方案,基于Node構(gou)建的(de)(de)(de)時下(xia)熱門的(de)(de)(de)任何一種技術選型都有成(cheng)熟的(de)(de)(de)方案,比如: vue + vue-i18n angular + angular-transl ...

懶得安分 發布于 2017-09-25 10:12 評論(31) 閱讀(72293)
164

如何寫代碼 —— 編程內功心法

寫代碼(ma)(ma)就(jiu)是學一門(men)語言(yan)然后(hou)開始擼代碼(ma)(ma)嗎?看完了我的(de)(de)[《GoF設計模式》](//www.bughui.com/2017/06/10/gof-design-pattern-overview/)系列文(wen)章的(de)(de)同學或者本(ben)身已經就(jiu)是老鳥的(de)(de)同學顯然不會這么認為。編程是一項(xiang)非常嚴謹的(de)(de)工作!雖(sui)然我們(men)自嘲為碼(ma)(ma)農... ...

Bug輝 發布于 2017-08-24 12:07 評論(69) 閱讀(31184)
298

【javascript】函數中的this的四種綁定形式 — 大家準備好瓜子,我要講故事啦~~

最(zui)近(jin)在(zai)閱讀(du)《你(ni)不知道(dao)的(de)javascript》,里(li)面關于this的(de)介紹的(de)那個(ge)(ge)章節真的(de)很贊!! 基本把(ba)this使用的(de)各(ge)種(zhong)場景都(dou)講清楚了,今天,我(wo)就給大家講講我(wo)的(de)“讀(du)后(hou)感”,為了讓文章不顯得(de)枯(ku)燥,我(wo)決定講述一個(ge)(ge)叫(jiao)"迪斯"(this)的(de)年輕人穿(chuan)越到一個(ge)(ge)叫(jiao) “伽(jia)瓦斯克(ke)利”(javascript)的(de)異世界的(de)故事 ... 

外婆的 發布于 2017-08-14 09:53 評論(93) 閱讀(23091)
47

如何編寫輕量級 CSS 框架

Github: //github.com/nzbin/snack Docs: //nzbin.github.io/snack 前言(yan) 這(zhe)篇(pian)文章我(wo)已經醞(yun)釀了(le)半年之(zhi)久,或者說拖沓了(le)這(zhe)么久吧。想說的東西很多,卻又無(wu)從說起。如(ru)今(jin)輕量級框架(jia)如(ru)雨后春筍,層出(chu)不(bu)窮。我(wo)想每個人都(dou)應該歸納總結工 ...

敘帝利 發布于 2017-08-06 19:10 評論(22) 閱讀(20604)
71

比較優雅地編碼

丁(ding)酉年夏,鵬鎮守武(wu)漢。數月,政通人和,百(bai)廢俱興,乃重修代碼規范(fan),屬予(yu)作(zuo)文以記之(zhi)(zhi)。予(yu)觀博(bo)客園勝(sheng)狀,駝峰命名,強(qiang)制注釋,迫之(zhi)(zhi)蕓蕓碼士,俱迂腐巨細之(zhi)(zhi)論(lun),此(ci)前(qian)人之(zhi)(zhi)述備矣。然,求同存(cun)異,團隊建(jian)設,收買人心,論(lun)之(zhi)(zhi)甚少,此(ci)大道也,得之(zhi)(zhi)可平天下 ...

會長 發布于 2017-07-25 20:28 評論(53) 閱讀(16765)
102

小時到分鐘 - 一步步優化巨量關鍵詞的匹配

60萬(wan) 條短消息記錄,5萬(wan) 關鍵詞,看我如(ru)何一步(bu)步(bu)地將耗時(shi) 10小時(shi) 的(de)作(zuo)業優化(hua)到 10分鐘 以內。優化(hua)過(guo)程(cheng)中(zhong)的(de)心(xin)得、坑和結(jie)論方(fang)法(fa),希望能大家一些啟發。 ... 

枕邊書 發布于 2017-07-17 20:29 評論(62) 閱讀(20973)
54

在Visual Studio 2017中使用Asp.Net Core構建Angular4應用程序

 前(qian)言Visual Studio 2017已經發布了很久了。做(zuo)為集成了Asp.Net Core 1.1的地表(biao)最強IDE工具(ju),越(yue)來越(yue)受.NET系的開發人員追(zhui)捧。隨著Google Angular4的發布。我一直在想,怎么(me)能夠用這個地表(biao)最強IDE工具(ju)編寫Angular4的Asp.Net Core項目。經過不... ...

SmallProgram 發布于 2017-07-07 16:19 評論(30) 閱讀(19100)
98

也談TDD,以及三層架構、設計模式、ORM……:沒有免費的午餐

 想在園子里(li)寫(xie)(xie)(xie)點東(dong)西已(yi)經很久了,但一直沒有落筆,忙著做(zuo) 一起幫 的(de)開(kai)發直播,還有些軟文做(zuo)推廣(guang),還要(yao)(yao)做(zuo)奶爸帶(dai)孩子,還要(yao)(yao)……好(hao)吧(ba),我承認,真正的(de)原因是(shi): 太(tai)特么(me)的(de)難寫(xie)(xie)(xie)了! 但再難寫(xie)(xie)(xie)也要(yao)(yao)寫(xie)(xie)(xie)啊,要(yao)(yao)等到“能寫(xie)(xie)(xie)好(hao)了再寫(xie)(xie)(xie)”,怕是(shi)黃花菜都涼了——尤其是(shi)技(ji)術類文章,時效性非常(chang)強的(de)。 剛好(hao)壇子里(li)這篇博客(ke):關于拒絕測試驅動 ...

自由飛 發布于 2017-07-06 00:13 評論(46) 閱讀(19212)
115

性能優化知多少

1. 引言 最近(jin)一段時(shi)間(jian),系統新版(ban)本要發布,在beta客戶測試期間(jian),暴露了(le)很多問題,除(chu)了(le)一些業務和(he)異常(chang)問題外,其他都(dou)集(ji)中(zhong)在性(xing)(xing)(xing)能(neng)(neng)上(shang)。有幸接觸到(dao)這些性(xing)(xing)(xing)能(neng)(neng)調優(you)的機(ji)會,當然要學(xue)習(xi)總結了(le)。 性(xing)(xing)(xing)能(neng)(neng)優(you)化是一個(ge)老(lao)生常(chang)談的問題了(le),典(dian)型的性(xing)(xing)(xing)能(neng)(neng)問題如(ru)頁面(mian)響應慢、接口(kou)超時(shi),服務器負載高(gao)、并發數低,數據庫頻繁死鎖等。而造(zao)成性(xing)(xing)(xing) ...

「圣杰」 發布于 2017-07-03 08:15 評論(43) 閱讀(20556)
30

微服務架構:基于微服務和Docker容器技術的PaaS云平臺架構設計(微服務架構實施原理)

版權聲明:本文為博主原創文章,轉載(zai)請(qing)注明出處,歡(huan)迎交流學(xue)習! 基(ji)于微(wei)服務(wu)架構和Docker容器(qi)技(ji)術的(de)PaaS云平臺建(jian)設(she)目(mu)標是給(gei)我們的(de)開(kai)發(fa)人員提(ti)(ti)供一套(tao)服務(wu)快速(su)開(kai)發(fa)、部署、運維(wei)管理、持續開(kai)發(fa)持續集成的(de)流程。平臺提(ti)(ti)供基(ji)礎設(she)施(shi)、中(zhong)間件、數據服務(wu)、云服務(wu)器(qi)等資源,開(kai)發(fa)人員只需要開(kai)發(fa)業務(wu)代碼(ma)并提(ti)(ti)交到平臺代碼(ma)庫, ...

風中程序猿 發布于 2017-06-22 16:45 評論(25) 閱讀(43494)
76

[認證 & 授權] 4. OIDC(OpenId Connect)身份認證(核心部分)

 1 什么是OIDC? 看一下官方的介(jie)紹(//openid.net/connect/): OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows Clients to ...

Timetombs 發布于 2017-05-30 09:18 評論(55) 閱讀(101010)
181

理工男打造帝都89平智能家庭

畢業后的(de)(de)(de)2016年年初,搬入新家(jia),總算(suan)不用在(zai)出租屋里鬼混(hun)了(le),于是就想把之前童年的(de)(de)(de)夢想:智能(neng)家(jia)居+家(jia)庭影院好好實現(xian)一下(xia)~ 相比(bi)帝(di)都高昂的(de)(de)(de)房價,這些東(dong)東(dong)還湊合玩得(de)起,不過在(zai)有限預算(suan)下(xia)實現(xian)盡(jin)可(ke)能(neng)定制和強大(da)的(de)(de)(de)功能(neng)會更有意思。我yy了(le)以下(xia)幾個(ge)場景: 每當(dang)下(xia)班回家(jia),指(zhi)紋解(jie)鎖(suo)大(da)門,家(jia)里溫(wen)馨的(de)(de)(de)燈光自動打開,天氣熱的(de)(de)(de) ...

FerventDesert 發布于 2017-05-20 16:26 評論(148) 閱讀(35236)
16

MySQL · 引擎特性 · InnoDB Buffer Pool

前言 用戶對(dui)數(shu)據庫(ku)的(de)(de)(de)最基本(ben)要求(qiu)就(jiu)是(shi)能高效的(de)(de)(de)讀取和存儲數(shu)據,但是(shi)讀寫數(shu)據都涉(she)及(ji)到與(yu)低速(su)的(de)(de)(de)設備(bei)交互,為了(le)彌補(bu)兩者之間的(de)(de)(de)速(su)度差異,所(suo)有數(shu)據庫(ku)都有緩存池,用來(lai)管(guan)理相(xiang)(xiang)應的(de)(de)(de)數(shu)據頁,提高數(shu)據庫(ku)的(de)(de)(de)效率,當然(ran)也因(yin)為引入了(le)這(zhe)一中間層,數(shu)據庫(ku)對(dui)內存的(de)(de)(de)管(guan)理變得相(xiang)(xiang)對(dui)比較(jiao)復雜。本(ben)文主(zhu)要分(fen)析MySQL Buffer Pool的(de)(de)(de)相(xiang)(xiang) ...

水中的淚 發布于 2017-05-16 14:25 評論(10) 閱讀(16685)
55

如何實現在Windows上運行Linux程序,附示例代碼

微軟(ruan)在(zai)去年發(fa)布(bu)了Bash On Windows, 這項(xiang)技術(shu)允許在(zai)Windows上運(yun)(yun)行Linux程序, 我相信已經(jing)有很多文章解(jie)釋過Bash On Windows的原(yuan)理, 而今天的這篇(pian)文章將會講解(jie)如何(he)自己實現一個簡單的原(yuan)生Linux程序運(yun)(yun)行器(qi), 這個運(yun)(yun)行器(qi)在(zai)用戶層實現, 原(yuan)理和Bash On Windo ... 

q303248153 發布于 2017-05-15 16:16 評論(33) 閱讀(24071)
12

從性能角度看react組件拆分的重要性

React是(shi)一個UI層面的庫,它(ta)采(cai)用虛擬DOM技術(shu)減(jian)少Javascript與真正(zheng)DOM的交互(hu),提升了前端性能;采(cai)用單向(xiang)數(shu)(shu)據(ju)(ju)流機制(zhi),父(fu)組(zu)件通過 將(jiang)數(shu)(shu)據(ju)(ju)傳遞給子(zi)組(zu)件,這(zhe)樣讓數(shu)(shu)據(ju)(ju)流向(xiang)一目了然。一旦組(zu)件的 或則(ze) 發(fa)生改變,組(zu)件及其子(zi)組(zu)件都將(jiang)重新re render和vdom diff,從而完成(cheng)數(shu)(shu)據(ju)(ju)的流向(xiang)交互(hu)。 ...

wonyun 發布于 2017-05-04 21:24 評論(8) 閱讀(9645)
127

變身超人程序員

清明節放假(jia)前工(gong)作最(zui)后一(yi)天,協助同事解(jie)決(jue)了一(yi)個(ge)BUG,這個(ge)BUG對(dui)于所屬的(de)(de)程序而(er)(er)言(yan)(yan),可以說不是痛(tong)不癢,完(wan)全(quan)不影響使用(yong),只是看起(qi)來有(you)點變扭而(er)(er)已。然而(er)(er), 對(dui)我而(er)(er)言(yan)(yan), 解(jie)決(jue)這個(ge)問(wen)題的(de)(de)思路卻(que)是比較有(you)代表性的(de)(de),頗有(you)一(yi)種曲線救(jiu)國(guo)的(de)(de)味道。 事情大(da)概是這個(ge)樣子的(de)(de)。有(you)需(xu)求部門(men)反應(ying),我們部門(men)負(fu)責的(de)(de)某個(ge)項目的(de)(de)頁面上(shang)數據顯示 ...

陳宏鴻 發布于 2017-04-19 09:21 評論(152) 閱讀(20667)
54

在微服務中使用領域事件

稍微回想一下計算(suan)(suan)機(ji)硬件(jian)(jian)的工作原理(li)(li)(li)我們便不難(nan)發現,整個計算(suan)(suan)機(ji)的工作過程其實就是一個對事件(jian)(jian)的處理(li)(li)(li)過程。當你(ni)點擊(ji)鼠標、敲擊(ji)鍵盤或者插上(shang)U盤時,計算(suan)(suan)機(ji)便以中斷的形式處理(li)(li)(li)各種(zhong)外(wai)部事件(jian)(jian)。在軟件(jian)(jian)開發領域,事件(jian)(jian)驅動架構(Event Driven Architecture,EDA)早已被開發者用于各種(zhong)實踐,典型的應用 ...

無知者云 發布于 2017-04-18 22:19 評論(29) 閱讀(19861)
32

為了快一點為什么卻要慢一點

原文(wen)首發于我的(de)微信公眾號(hao):GeekArtT. 將(jiang)代碼分層,當(dang)然是為(wei)了控制復雜度,讓你的(de)管理井(jing)(jing)井(jing)(jing)有條。那為(wei)什么非(fei)得要建(jian)立多個(ge)(ge)不(bu)(bu)同(tong)(tong)的(de)獨立文(wen)件夾(jia),再創(chuang)建(jian)不(bu)(bu)同(tong)(tong)的(de)文(wen)件呢? 一(yi)個(ge)(ge)直(zhi)接的(de)考(kao)慮是,在同(tong)(tong)一(yi)個(ge)(ge)文(wen)件下(xia),也就(jiu)是同(tong)(tong)一(yi)個(ge)(ge)文(wen)本環境之下(xia),當(dang)然會有非(fei)常大的(de)自(zi)由(you)(you)度去(qu)增添代碼,沒有任何的(de)條款(kuan)限(xian)制。但同(tong)(tong)樣是因為(wei)這樣的(de)“自(zi)由(you)(you) ...

kid551 發布于 2017-03-22 13:53 評論(17) 閱讀(11403)