观看记录
课程目录
APP下载
搜索
首页
课程栏目
大学课程
讲座系列
小学课程
初中教学
高中课程
考研课程
外语课程
资格考试
计算机课程
职业培训
医学视频
文化艺术
军事天地
农业技术
历史地理
其它系列
体育课程
学习导航
实用工具
在线工具
软件工具
iA导航
设计导航
电子书
ai工具箱
编程学习
英语学习
学术导航
初、高中名师课程
APP下载
观看记录
首页
»
计算机课程
»
程序设计
»
医生零基础lua语言入门教学视频
正在播放:医生零基础lua语言入门教学视频
正在加载播放地址...
报错
收藏
联系本站
高清播放
上一讲
下一讲
课程目录
序章
第一讲
第三讲
第二讲
第四讲
第五讲
第六讲
第七讲
第八讲
第九讲
第十讲
第十一讲
第十二讲
第十三讲
第十四讲
第十五讲
第十七讲
第十六讲
第十八讲
第十九讲
课程评论
发表评论
最新评论
正在加载评论...
最新课程
推荐课程
课程简介
外研版三年级英语上册/下册同步课堂名师讲解
&..
三年级奥数举一反三
&..
九年级历史上册/下册知识点梳理
&..
2026译林版七年级英语下册课程
&..
外研版四年级英语上册同步课堂名师讲解
&..
小学大语文通识启蒙课
语文素养的培养,从来不是临时突击的应试提分,而是从小扎根的..
儿童物理启蒙动画
&..
2026北师大版数学七年级数学下册同步课程
&..
【袁阔成】《三国演义》评书全套
《三国演义》描写的是从东汉末年到西晋初年之间近一百年的历史..
【纪录片】不可思议的动物
《不可思议的动物》(Animal Impossible):..
净空法师《大乘无量寿经》600集-音频版
諸位法師,諸位同學,請坐。請看《大乘無量壽經解》第三百零七..
净空法师《大乘无量寿经》视频讲座
&..
净空法师-无量寿经600讲
徐小湛《高等数学》138讲教学视频
&..
小学一年级数学动画版讲解
以下是小学一年级数学常见的课程内容:上册数一数:通过观察和..
(清华附小)一年级数学(上册)同步辅导课程
一年级数学(上册)同步辅导课程一、课程概述本课程是专门为一..
Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua语言的一个很大的特点是它的基于关联表的设计。Roberto教授认为Lisp/Scheme的基于List的设计给了他很大的启发。但是List只适合于函数式编程语言,所以他选择了table。Lua的所有的全局变量都是存在一个名字叫_G的关联表中。比如下面的代码可以打印出当前执行环境中所有的全局变量。
for n in pairs(_G) do print(n) end
Lua的模块也是基于关联表的。Lua的关联表还能用来模拟实现面向对象编程。当然,由于关联表其实就是{name-object}对,所以它没有访问控制机制。按照Roberto教授的说法,Lua只是设计为小型嵌入式编程,如果想不访问对象的私有数据,你不访问它就是了。
Lua另一个给我较深印象的是它和C语言的接口。Lua、Ruby等语言都有自己的垃圾收集机制,所以需要语言本身的运行时环境来管理内存。这样在和C语言交互的时候,内存管理就很麻烦。Ruby在这方面应该做的不好。最近几年RoR很流行,很多网站都是基于Ruby编写的。由于Ruby最初的定位可能也是小型应用,没想到现在用到了服务器端,需要7×24小时运行。所以Ruby的内存泄漏问题被放大了。Lua通过定义了一个虚拟栈来和C语言交互,所有的数据交互都通过这个栈来完成。这个栈解决了两个问题,一个是Lua使用垃圾收集而C语言要自己管理内存,另一个是Lua使用动态类型而C语言是静态类型的。
热门课程
【袁阔成】《三国演义》评书全套
【纪录片】不可思议的动物
净空法师《大乘无量寿经》600..
净空法师《大乘无量寿经》视频讲..
净空法师-无量寿经600讲
徐小湛《高等数学》138讲教学..
小学一年级数学动画版讲解
(清华附小)一年级数学(上册)..
青少年必看《跟着书本去旅行》8..
(苏教版)二年级数学上、下册课..
×
课程搜索框
课程搜索:
最新评论