lua
致守
这个作者很懒,什么都没留下…
展开
-
Cat.1和Cat.4的区别
要区别Cat.1和Cat.4,首先我们要知道Cat是什么。Cat 是 Category 的缩写,中文意思是“类别,种类”。Cat 后面的数字即代表不同的种类,3GPP 将不同种类的网络用 “Cat.X” 格式命名。根据 3GPP Release 定义,Cat.X 是用来描述用户终端的能力等级,根据终端通讯速率来划分。什么是Cat.1?Cat.1的全称是LTE UE-Category 1,其中UE是指User Equipment,是对于LTE网络下用户终端设备的无线性能的一种分类。根据3GPP的定义,转载 2020-12-08 13:43:52 · 1080 阅读 · 1 评论 -
Lua与C
【前言】对于Lua的基础总结总算告一段落了,从这篇博文开始,我们才真正的进入Lua的世界,一个无聊而又有趣的世界。来吧。Lua语言是一种嵌入式语言,它本身的威力有限;当Lua遇见了C,那它就展示了它的强大威力。C和Lua是可以相互调用的。第一种情况是,C语言拥有控制权,Lua是一个库,这种形式中的C代码称为“应用程序代码”;第二种情况是,Lua拥有控制权,C语言是一个库,这个时候C代码就是“库代码”。“应用程序代码”和“库代码”都使用同样的API来与Lua通信,这些API就称为C API。C A转载 2020-06-25 17:02:09 · 273 阅读 · 0 评论 -
Lua的线程和状态
【那不是真的多线程】Lua不支持真正的多线程,这句话我在《Lua中的协同程序》这篇文章中就已经说了。根据我的编程经验,在开发过程中,如果可以避免使用线程,那就坚决不用线程,如果实在没有更好的办法,那就只能退而用之。为什么?首先,多个线程之间的通信比较麻烦,同时,线程之间共享内存,对于共享资源的访问,使用都是一个不好控制的问题;其次,线程之间来回切换,也会导致一些不可预估的问题,对性能也是一种损耗。Lua不支持真正的多线程,而是一种协作式的多线程,彼此之间协作完成,并不是抢占完成任务,由于这种协作式的线程转载 2020-06-25 16:35:01 · 2753 阅读 · 0 评论 -
在C语言程序中嵌入Lua脚本
标题: 在C语言程序中嵌入Lua脚本作者: Demon链接:http://demon.tw/programming/embedded-lua-in-c.html版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。第一次知道Lua语言,是上个月在书城的时候,看到一本名为《魔兽世界编程宝典》的书。心想,魔兽世界还能编程?难道是自己编一个魔兽世界出来?翻开一看,原来是编写插件,用的是一种叫Lua的脚本语言。只可惜我不玩魔兽世界,当然不会对开发魔兽世界插件感兴.转载 2020-05-15 13:07:21 · 2610 阅读 · 0 评论