摘要:我的個人博客排版更舒服: https://www.luozhiyun.com/archives/260 基本概念 Kafka 體系架構 Kafka 體系架構包括若干 Producer、若干 Broker、若干 Consumer,以及一個 ZooKeeper 集群。 在 Kafka 中還有兩個特別重要 閱讀全文
posted @ 2020-03-08 18:04 luozhiyun 閱讀 (326) 評論 (0) 編輯
摘要:我的個人博客:https://www.luozhiyun.com/ 為什么需要Spark? MapReduce的缺陷 第一,MapReduce模型的抽象層次低,大量的底層邏輯都需要開發者手工完成。 第二,只提供Map和Reduce兩個操作。 舉個例子,兩個數據集的Join是很基本而且常用的功能,但是 閱讀全文
posted @ 2020-03-01 11:53 luozhiyun 閱讀 (134) 評論 (0) 編輯
摘要:我的博客:https://www.luozhiyun.com/ 內存 內存是五大組成部分里面的存儲器,我們的指令和數據,都需要先加載到內存里面,才會被CPU拿去執行。 我們的內存需要被分成固定大小的頁(Page),然后再通過虛擬內存地址(Virtual Address)到物理內存地址(Physica 閱讀全文
posted @ 2020-02-29 17:49 luozhiyun 閱讀 (152) 評論 (0) 編輯
摘要:我的博客 : https://www.luozhiyun.com/ 超線程 超線程的CPU,其實是把一個物理層面CPU核心,“偽裝”成兩個邏輯層面的CPU核心。這個CPU,會在硬件層面增加很多電路,使得我們可以在一個CPU核心內部,維護兩個不同線程的指令的狀態信息。 比如,在一個物理CPU核心內部, 閱讀全文
posted @ 2020-02-28 20:00 luozhiyun 閱讀 (135) 評論 (0) 編輯
摘要:我的博客: https://www.luozhiyun.com/ 浮點數和定點數 我們先來看一個問題,在Chrome瀏覽器里面通過開發者工具,打開瀏覽器里的Console,在里面輸入“0.3 + 0.6”: 下面我們來一步步解釋,為什么會這樣。 定點數 如果我們用32個比特表示整數,用4個比特來表示 閱讀全文
posted @ 2020-02-21 23:54 luozhiyun 閱讀 (309) 評論 (0) 編輯
摘要:CPU性能 響應時間:指的就是,我們執行一個程序,到底需要花多少時間?;ǖ氖奔湓繳?,自然性能就越好。 吞吐率:在一定的時間范圍內,到底能處理多少事情。這里的“事情”,在計算機里就是處理的數據或者執行的程序指令。 我們一般把性能,定義成響應時間的倒數,也就是: 性能 = 1/響應時間 程序運行的時間 閱讀全文
posted @ 2020-02-16 15:19 luozhiyun 閱讀 (214) 評論 (0) 編輯
摘要:我的博客: https://www.luozhiyun.com/archives/223 概念 廣告網絡(ad Net work,ADN):用作批量地運營媒體的廣告位資源,按照人群或上下文標簽售賣給需求方,并用競價的方式決定流量分配。 交易終端(Trading Desk,TD):面向多個ADN或媒體 閱讀全文
posted @ 2020-02-15 15:45 luozhiyun 閱讀 (59) 評論 (0) 編輯
摘要:我的個人博客:https://www.luozhiyun.com/ 數據結構table table并沒有區分開數組、哈希、集合等概念,而是揉在了一起。 table 庫函數 獲取元素個數 對于序列,用table.getn 或者一元操作符 ,就可以正確返回元素的個數。 不是序列的 table,就無法返回 閱讀全文
posted @ 2020-02-08 18:05 luozhiyun 閱讀 (158) 評論 (0) 編輯
摘要:我的博客: https://www.luozhiyun.com/archives/217 想要學好 OpenResty,你必須理解下面 8 個重點: 同步非阻塞的編程模式; 不同階段的作用; LuaJIT 和 Lua 的不同之處; OpenResty API 和周邊庫; 協程和 cosocket; 閱讀全文
posted @ 2020-02-05 23:16 luozhiyun 閱讀 (229) 評論 (0) 編輯
摘要:我的博客:https://www.luozhiyun.com/archives/215 context.Context類型 Context類型可以提供一類代表上下文的值。此類值是并發安全的,也就是說它可以被傳播給多個 goroutine。 Context類型的值(以下簡稱Context值)是可以繁衍 閱讀全文
posted @ 2020-02-03 18:13 luozhiyun 閱讀 (218) 評論 (0) 韩国快乐8开奖结果查询