local obj = {}
setmetatable( obj, )
return obj
mission_t為對應模組的檔名。
在lua中的檔案中使用module("mission_t",package.seeall )這樣的形式,可以防止某些命名的衝突,相當於c++的namespace,在呼叫這個模組的函式的時候,加上模組名:函式名就可以了。
如果要繼承某個模組,使用setmetatable( obj, )
***x為希望繼承的模組名。
總結:用lua進行物件導向的程式設計,宣告方法和呼叫方法統一用冒號,對於屬性的呼叫全部用點號
一點一點進步
requestparam,是獲取前端傳遞給後端的引數,可以使get方式,也可以是post方式。若前端傳遞的引數和後端接收的引數名稱不一致,則必須要標註。pathvariable,是獲取get方式,url後面引數,進行引數繫結。1.裝箱就是講基本資料型別轉換為包裝類,拆箱就是自動將包裝類轉換為基本資料...
他們寫的,一點思考,一點敬意
技術的正宗與野路子 我們的大腦好比記憶體。既然是記憶體,就裝不下所有的知識。但應該能裝下對於知識的索引,否則我們便沒法工作了。啊,我的程式為啥卡住啦 本文簡答介紹在linux環境下如何利用gdb來分析卡住的程式,本文使用的python為cpython2.7。2019,能否解開時間的困局?通常在年初的...
this的一點見解
執行環境 execution context,有時也成為上下文,有時也稱為 環境 執行環境定義了變數和函式有權訪問那些資料,決定各自的行為。全域性執行環境是最外圍的執行環境。全域性執行環境一直都存在。宿主環境不同執行環境也不同。每乙個環境都有乙個執行環境。當執行流進入乙個函式時,函式的環境就會被推入...