為了應(yīng)對高并發(fā)的服務(wù)器端開發(fā),微軟在2009年提出了一種更優(yōu)雅地實(shí)現(xiàn)異步編程的方式Reactive Programming即反應(yīng)式編程。隨后其他技術(shù)緊隨其后,比如ES6通過引...
為了應(yīng)對高并發(fā)的服務(wù)器端開發(fā),微軟在2009年提出了一種更優(yōu)雅地實(shí)現(xiàn)異步編程的方式Reactive Programming即反應(yīng)式編程。隨后其他技術(shù)緊隨其后,比如ES6通過引...
權(quán)限問題吧,看看你的運(yùn)行環(huán)境和賬戶
Lua io.tmpfile()前言# 不知道大家還記不記得我們之前總結(jié)過一個(gè)函數(shù)os.tmpname(),今天要總結(jié)的這個(gè)函數(shù)和這個(gè)函數(shù)很像,但是功能更加強(qiáng)大,說到這大家還記得臨時(shí)文件的作用嗎?那就是程序...
寫的非常詳細(xì)
Wireshark 抓包理解 HTTPS 請求流程目錄 準(zhǔn)備 分析2.1. 三次握手2.2. 創(chuàng)建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 數(shù)據(jù)傳輸2.5. 四次揮手 擴(kuò)展3.1. Session I...
喜歡就好
Lua string.find()前言# 今天來看一個(gè)字符串查找函數(shù),和這個(gè)函數(shù)初次見面時(shí)感覺她很像C語言中一個(gè)函數(shù)strstr(),仔細(xì)研究一番發(fā)現(xiàn)原來這個(gè)函數(shù)更加強(qiáng)大,不僅可以返回匹配子串的起始位置還可以...
重寫一下是不是可以
Lua base tostring()前言 前面一篇文章我們介紹了把參數(shù)轉(zhuǎn)換成數(shù)字的函數(shù),今天來看一個(gè)把參數(shù)轉(zhuǎn)換成字符串的函數(shù),話說這個(gè)函數(shù)我在寫lua的時(shí)候幾乎每天都用到,這個(gè)函數(shù)適應(yīng)性簡直太強(qiáng)了,無論你傳給它...
在上一篇文章中,我們解釋了Git的數(shù)據(jù)模型。在這一篇文章,我們來看看Git另一個(gè)重要的方面:index。Index空間,也叫做stage空間,或者cache空間,集中了很多人...
謝謝你的補(bǔ)充,希望可以給有類似困擾的同學(xué)帶來幫助
Lua os.time()前言# 今天再來看一個(gè)系統(tǒng)的時(shí)間函數(shù),用來取得從1970年1月1日到指定日期的時(shí)間的秒數(shù),這是一個(gè)有用的參數(shù),在一些工程系統(tǒng)系常常被稱作時(shí)間戳,用來記錄一下事件發(fā)生的時(shí)間。 ...
aeSetAfterSleepProc(server.el,afterSleep); 應(yīng)該是設(shè)置事件循環(huán)處理“后”的回調(diào)吧
Redis AE事件庫研究什么是AE? 首先介紹這里說的的AE指的是redis的網(wǎng)絡(luò)事件庫,標(biāo)準(zhǔn)說明應(yīng)該是:一個(gè)簡單的事件驅(qū)動(dòng)程序庫。源碼ae.h頭文件說明如下: 我們知道這個(gè)程序庫封裝了網(wǎng)絡(luò)模型:e...
第三個(gè)參數(shù)其實(shí)是個(gè)分隔符,比如string.rep("abc",3,",")的結(jié)果應(yīng)該是abc,abc,abc
Lua string.rep()前言# 今天的函數(shù)也比較簡單,就是字符串的復(fù)制拼接,如果不使用這個(gè)函數(shù)而使用..操作符也是可以的,但是還得用到循環(huán)和反復(fù)申請空間,既費(fèi)時(shí)又費(fèi)力,有了這個(gè)函數(shù)就方便多了,我們一...
@浮世亂今生 我看了一下你說的那本書,其中118頁也提到了當(dāng)訪問一個(gè)table中不存在的字段時(shí),解釋器會(huì)促使其查找一個(gè)叫做__index的元方法,這和上面例子的輸出時(shí)吻合的
Lua __index前言# 上一篇文章中大概講了API函數(shù)lua_getfield的用法,其中講到調(diào)用lua_getfield方法時(shí)可能觸發(fā)對應(yīng) "index" 事件的元方法,下面我們來看一下這...
@浮世亂今生 不是這樣的,只有初始表中沒有的字段才會(huì)調(diào)用原表中的數(shù)據(jù)或方法
Lua __index前言# 上一篇文章中大概講了API函數(shù)lua_getfield的用法,其中講到調(diào)用lua_getfield方法時(shí)可能觸發(fā)對應(yīng) "index" 事件的元方法,下面我們來看一下這...
你可以搜索下“l(fā)ua讀取目錄文件的庫lfs”,等于是擴(kuò)展了lua的功能,有疑問可以繼續(xù)找我
Lua io.popen()前言# 今天這個(gè)函數(shù)說起來應(yīng)該是有兩重身份的,首先它是一個(gè)和文件相關(guān)的函數(shù),另外他又是一個(gè)可以執(zhí)行命令的函數(shù),這一點(diǎn)和之前講過的函數(shù)os.execute()有點(diǎn)相似,接下來我...
一樣的,__index = tabname就是代表沒有想要的字段會(huì)在tabname 中查,
而__index = function()就表示當(dāng)沒有想要的就會(huì)調(diào)用函數(shù)function
Lua __index前言# 上一篇文章中大概講了API函數(shù)lua_getfield的用法,其中講到調(diào)用lua_getfield方法時(shí)可能觸發(fā)對應(yīng) "index" 事件的元方法,下面我們來看一下這...
是的,它的語法改了,我也很絕望啊
Lua table.remove()前言# 看到這個(gè)清晰的大叉號圖片時(shí)我們不禁會(huì)想起關(guān)閉、刪除等含義,今天我們總結(jié)的函數(shù)恰恰和刪除有關(guān)們,這個(gè)函數(shù)也是表table中的一個(gè),負(fù)責(zé)表中數(shù)據(jù)元素的刪除,我們具體來看一...
佛系怪獸君帶著小豬豬便當(dāng)
來支持你啦,簡友加油!歡迎到我這里來看看??!點(diǎn)個(gè)小贊,好運(yùn)不斷,來個(gè)關(guān)注,青春常駐,打個(gè)小賞,工資瘋漲。。。