一、是什么 先來(lái)看如下一段代碼: 這段代碼就是讀取一個(gè)文件,然后再把它寫(xiě)出去,看起來(lái)就幾行代碼,其實(shí)涉及到多次拷貝,其流程如下: 讀取需要拷貝的數(shù)據(jù),這個(gè)過(guò)程有兩個(gè)步驟:首先...
斯蒂芬·平克說(shuō):“寫(xiě)作之難,在于把網(wǎng)狀思考,用樹(shù)狀結(jié)構(gòu),體現(xiàn)在線性展開(kāi)的語(yǔ)句里。” 我覺(jué)得,對(duì)應(yīng)的,閱讀之難,在于從線性展開(kāi)的語(yǔ)句里,重組成樹(shù)狀結(jié)構(gòu),再抽象為網(wǎng)狀思考。就在三...
寫(xiě)在前面:如果對(duì)分庫(kù)分表還不是很熟悉的,可以參考筆者之前的文章《分庫(kù)分表技術(shù)演進(jìn)暨最佳實(shí)踐》。 在這篇文章中提到了一個(gè)場(chǎng)景,即電商的訂單。我們都知道訂單表有三大主要查詢:基于...
本文1、2、3節(jié)介紹了Spark 內(nèi)存相關(guān)之識(shí),第4節(jié)描述了常見(jiàn)錯(cuò)誤類型及產(chǎn)生原因并給出了解決方案。 1 堆內(nèi)和堆外內(nèi)存規(guī)劃 Executor 的內(nèi)存管理建立在 JVM 的內(nèi)...
前言 spring-boot-actuator是一個(gè)spring-boot提供的用于監(jiān)控組件,只需要在代碼中加入依賴就可以了 遇到的一些小問(wèn)題 1.可以加入依賴 來(lái)保證act...
自從去年 AlphaGo 完虐李世乭,深度學(xué)習(xí)火了。但似乎沒(méi)人說(shuō)得清它的原理,只是把它當(dāng)作一個(gè)黑箱來(lái)使。有人說(shuō),深度學(xué)習(xí)就是一個(gè)非線性分類器[1]?有人說(shuō),深度學(xué)習(xí)是對(duì)人腦的...
React+Redux非常精煉,良好運(yùn)用將發(fā)揮出極強(qiáng)勁的生產(chǎn)力。但最大的挑戰(zhàn)來(lái)自于函數(shù)式編程(FP)范式。在工程化過(guò)程中,架構(gòu)(頂層)設(shè)計(jì)將是一個(gè)巨大的挑戰(zhàn)。要不然做出來(lái)的東...
本文是根據(jù)秋葉OFFICE相關(guān)在線課程群內(nèi)學(xué)員在線QQ群分享整理 關(guān)于時(shí)間,上班后大部分人的感受是不夠用,當(dāng)然還有一種困惑是不知道如何打發(fā)時(shí)間更有價(jià)值,今天要說(shuō)的是比較忙的人...
高能預(yù)告,以下內(nèi)容會(huì)消耗一定流量(約10M) 高能預(yù)告,以下內(nèi)容會(huì)消耗一定流量(約10M) HERE WE GO