摘要: 在 lua 中实现函数的重载。注:好吧,lua中原来可以实现重载...local function create() local arg_table = {} local function dispatcher (...) local tbl = arg_table local n = sele... 阅读全文
posted @ 2013-08-20 18:19 云轩奕鹤 阅读(2645) 评论(0) 推荐(1) 编辑
摘要: 按:最近看到了依云的文章,一方面,为Lua被人误解而感到十分难过,另一方面,也为我的好友,依云没有能够体会到Lua的绝妙和优雅之处而感到很遗憾,因此我写了这篇文章,逐条款地说明了依云理解中出现的一些问题。希望能够帮助到大家!1. 协程只能在Lua代码中使用 是的,协程在当你需要挂起一个C函数的时候... 阅读全文
posted @ 2013-08-20 17:58 云轩奕鹤 阅读(4623) 评论(0) 推荐(1) 编辑
摘要: 在看 lua 的 math.random 函数的时候发现一个问题,就是在没有重新设置随机种子的时候, random 返回的前几个随机数并不是那么特别随机,尤其当随机范围很小的时候,比如 100 左右的时候基本上都是返回 1 ,看了源码后发现内部调用是( lua5.1 源码):lua_Number r... 阅读全文
posted @ 2013-08-20 17:51 云轩奕鹤 阅读(1606) 评论(0) 推荐(1) 编辑
摘要: 大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可 阅读全文
posted @ 2013-08-20 17:46 云轩奕鹤 阅读(446) 评论(0) 推荐(0) 编辑