樹的遍歷構(gòu)造 Leetcode 105. 從前序與中序遍歷序列構(gòu)造二叉樹(分治算法)Leetcode 106. 從中序與后序遍歷序列構(gòu)造二叉樹(...
skynet 中的服務(wù)都是由消息來負(fù)責(zé)驅(qū)動(dòng)的,即便是 lua 服務(wù)也不例外。本文討論的主題為 skynet 框架下,同一 skynet 節(jié)點(diǎn)內(nèi)不...
在上一篇文章中《skynet 源碼閱讀筆記 —— 引導(dǎo)服務(wù) bootstrap 的啟動(dòng)》[http://www.lxweimin.com/p/1...
引導(dǎo)服務(wù) bootstrap 的啟動(dòng) skynet 在啟動(dòng)的初期,在 skynet_start 函數(shù)中創(chuàng)建了兩個(gè)服務(wù) logger 和 boot...
基本數(shù)據(jù)結(jié)構(gòu) 要了解 skynet 的定時(shí)器機(jī)制,需要先了解 skynet 中的 timer 的數(shù)據(jù)結(jié)構(gòu)及初始化代碼(skynet 中所有 ti...
skynet 中 main 函數(shù)的流程 skynet 的 main 函數(shù)位于 skynet_main.c 文件當(dāng)中,其定義如下: 使用過 sky...
1.基本概念:模塊與服務(wù) 模塊(module):在skynet中,模塊是指符合規(guī)范的 C 共享庫(kù)文件。一個(gè)符合規(guī)范的 C 共享庫(kù)應(yīng)當(dāng)具備 *_c...
基本數(shù)據(jù)結(jié)構(gòu)之消息隊(duì)列 skynet 采用了二級(jí)消息隊(duì)列模式,其中頂層消息隊(duì)列為 global_queue,而底層的消息隊(duì)列為 message_...
在 CMake 中使用 Google-Test 示例目錄的源碼樹: 測(cè)試通過: 測(cè)試失敗: 具體的測(cè)試信息會(huì)保存在 build/Testing/...