光拿來玩不理清個來龍去脈玩的也不開心是吧,那我就給你們擺擺來龍去脈,順便寫幾首詩。 想當年,意氣風發 天雷動,地生霜,君子坦盪盪。 水無珠,海無疆,男兒走四方。 ...
讀RILL SERVER 因為源碼是前段時間下載的,最近才拿出來分析,今天發現已經更新了,比如刪除了module中訂閱那些代碼。但是並不影響總體的思路。 他加入了behavior pl FSM,DDZ等等有空在分析。 有幾個維度可以分析。 從啟動到 消息運轉的流程 從skynet的關鍵函數 啟動,從service中的main啟動。然后逐個啟動service, service啟動的時候,加載了fac ...
2019-05-08 17:35 0 503 推薦指數:
光拿來玩不理清個來龍去脈玩的也不開心是吧,那我就給你們擺擺來龍去脈,順便寫幾首詩。 想當年,意氣風發 天雷動,地生霜,君子坦盪盪。 水無珠,海無疆,男兒走四方。 ...
skynet因占用過多的內存被linux系統kill掉了。skynet的gc機制在面對臨時變量時,存在沒有被gc的情況。這樣是非常危險的。skynet提供了控制台了進行一些操作,比如模塊動態加載卸載,查詢內存和gc操作等。目前項目中的業務量不大,目前的做法是使用crontab定時器每天執行一次 ...
好久沒有發文章了,我並非閑着,而是把原來發博文的形式轉成了寫稿。 今年是非常特殊的一年,長這么大,從來沒有休過如此漫長的寒假,也從未在家進行過一個月以上的遠程辦公,新冠肺炎對各行各業都產生了巨大影響,總之,今年實在是太難了。不管怎么樣,工作還是要繼續的,今年主要做了三個項目,技術棧都是 ...
工作閑暇之余寫的一些小Demo: 1.高仿iPad版QQ空間 code4app 2.快速集成下拉上拉刷新 -- MJRefresh code4app github ...
c++快讀讀入int ...
skynet是雲風團隊發布的一個開源的服務器框架。 底層采用C編寫,邏輯層通常用lua。非常適合作為游戲的服務器框架。 學習skynet,可能涉及到操作系統,window,linux,游戲服務器等方方面面的知識,是一個不可多得的開源項目。 作為菜鳥的希望把學習的過程記錄下來,無論對於面試 ...
要想認識一個框架,首先要做的就是讓它跑起來。 skynet是一款基於C跟lua的開源服務端並發框架,這個框架是單進程多線程模型,主要應用於游戲服務端領域,是lua大神雲風所寫的。本文不涉及框架過多的理論知識,只是簡單的介紹一下如何編譯以及運行skynet。 skynet開源項目 ...
今天群里有個端友說到了這個,沒當回事,devserver中雖然設置了端口,但是啟動本地項目后,端口還是隨便更換,網上回去初始化了一下項目,結果也遇到這情況了,剛好,我們只需要 就可以解決了, 這是又portfinder1.0.22版本導致的,vue-cli-service ...