在线调查
 前10名:
1. Python8.6% 
2. PHP5.5% 
3. MFC4.2% 
4. C++3.7% 
5. 黑客3.3% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

Lua 视频教程



Lua 视频教程 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是学习Lua语言程序设计的视频教程

 ◆ 本课程深入浅出,通俗易懂

 ◆ 本课程循序渐进,详细讲解Lua语言基础知识

 ◆ 本课程适合初学者

◆ 本课程一共 79 讲,课程视频 31小时6分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    Lua 视频教程
 课程内容

本课程一共 79 讲,课程视频 31小时6分钟


第1讲   课程安排

第2讲   Hello Lua

第3讲   第1章 开始

第4讲   第2章 类型与值

第5讲   第3章 表达式

第6讲   第4章 语句

第7讲   第5章 函数

第8讲   第6章 深入函数(一)

第9讲   第6章 深入函数(二)

第10讲  第7章 迭代器与泛型for(一)

第11讲  第7章 迭代器与泛型for(二)

第12讲  第7章 迭代器与泛型for(三)

第13讲  第8章 编译

第14讲  第8章 错误处理

第15讲  第9章 协同程序基础

第16讲  第9章 管道与过滤器

第17讲  第9章 以协同程序实现迭代器

第18讲  第9章 非抢先式的多线程

第19讲  第10章 数据描述

第20讲  第10章 马尔可夫链算法

第21讲  第11章 数据结构(一)

第22讲  第11章 数据结构(二)

第23讲  第11章 数据结构(三)

第24讲  第11章 数据结构(四)

第25讲  第12章 数据文件

第26讲  第12章 串行化

第27讲  第12章 保存无环的table

第28讲  第12章 保存有环的table

第29讲  第13章 算术类的元方法

第30讲  第13章 关系类的元方法

第31讲  第13章 table访问的元方法

第32讲  第14章 环境

第33讲  第14章 非全局的环境

第34讲  第15章 require 函数

第35讲  第15章 编写模块的基本方法

第36讲  第15章 使用环境

第37讲  第16章 类

第38讲  第16章 继承

第39讲  第16章 私密性

第40讲  第17章 弱引用 table

第41讲  第17章 对象属性

第42讲  第18章 数学库

第43讲  第19章 table 库

第44讲  第20章 字符串库(一)

第45讲  第20章 字符串库(二)

第46讲  第20章 字符串库(三)

第47讲  第20章 字符串库(四)

第48讲  第20章 字符串库(五)

第49讲  第21章 简单 I/O 模型

第50讲  第21章 完整 I/O 模型

第51讲  第22章 操作系统库

第52讲  第23章 调试库(一)

第53讲  第23章 调试库(二)

第54讲  第23章 调试库(三)

第55讲  第24章 C API 概述

第56讲  第24章 C API 中的错误处理

第57讲  第24章 栈

第58讲  第24章 查询元素

第59讲  第24章 其他栈操作

第60讲  第25章 扩展应用程序

第61讲  第25章 table 操作

第62讲  第25章 调用 Lua 函数

第63讲  第25章 一个通用的调用函数

第64讲  第26章 从 Lua 调用 C

第65讲  第26章 C 模块

第66讲  第26章 数组操作

第67讲  第26章 字符串操作

第68讲  第27章 在 C 函数中保存状态

第69讲  第27章 upvalue

第70讲  第28章 用户自定义类型

第71讲  第28章 元表

第72讲  第28章 面向对象的访问

第73讲  第28章 数组访问

第74讲  第29章 目录迭代器

第75讲  第29章 XML 分析器(一)

第76讲  第29章 XML 分析器(二)

第77讲  第30章 多个线程

第78讲  第31章 内存管理

第79讲  第31章 垃圾收集器






 教师简介
   主讲教师:
姓名  钟鸣
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部数据总监
职称  高级工程师

专业技能
  • 开发部数据总监

  • MySQL 设计师

  • Oracle 设计师

  • SQL Server 设计师

  • 微软认证MCSE系统工程师


  • 工作简历
  • 2001年6月: 入职斯坦德软件

  • 2002年3月: 担任斯坦德软件开发部开发组长

  • 2003年5月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部数据总监


  • 参与项目开发
  • 2001年07月: 汕头消防119指挥系统

  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商红盾网

  • 2004年08月: 海关关税执法系统

  • 2004年10月: JC仓库管理系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2004年12月: SAM2000汽修管理软件

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 电子政务内外网数据转发

  • 2005年12月: 国家税务总局企业所得税申报系统

  • 2005年12月: 珠海市工商局个私协会管理系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2006年11月: 珠海市劳动用工监察管理软件

  • 2006年12月: 意大利JobChina网站

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 珠海市职业技能监定考试平台




  • 钟鸣老师是斯坦德软件开发有限公司开发部数据总监,微软认证MCSE系统工程师。具有十多年的项目研发和项目管理经验,主持过十余个大中型项目的开发,参与项目开发数十个,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。同时担任斯坦德大学生实训基地软件开发课程的主讲教师,钟鸣老师开发教学两不误,教学经验丰富,理论联系实际,重点突出,条理清晰,深受学生欢迎。

     教材目录
    第1章 开始
    1.1 程序块(chunk)
    1.2 词法规范
    1.3 全局变量
    1.4 解释器程序(the dtand-slone interpreter)
    第2章 类型与值
    2.1 nil(空)
    2.2 boolean(布尔)
    2.3 number(数字)
    2.4 string(字符串)
    2.5 table(表)
    2.6 function(函数)
    2.7 userdata(自定义类型)和thread(线程)
    第3章 表达式
    3.1 算术操作符
    3.2 关系操作符
    3.3 逻辑操作符
    3.4 字符串连接
    3.5 优先级
    3.6 table构造式(table constructor)
    第4章 语句
    4.1 赋值
    4.2 局部变量与块(block)
    4.3 控制结构
    4.3.1 if then else
    4.3.2 while
    4.3.3 repeat
    4.3.4 数字型for(numeric for)
    4.3.5 泛型for(generic for)
    4.4 break与return
    第5章 函数
    5.1 多重返回值(multiple results)
    5.2 变长参数(variable number of arguments)
    5.3 具名实参(named arguments)
    第6章 深入函数
    6.1 closure(闭合函数)
    6.2 非全局的函数(non-global function)
    6.3 正确的尾调用(proper tail call)
    第7章 迭代器与泛型for
    7.1 迭代器与closure
    7.2 泛型for的语义
    7.3 无状态的迭代器
    7.4 具有复杂状态的迭代器
    7.5 真正的迭代器
    第8章 编译、执行与错误
    8.1 编译
    8.2 C代码
    8.3 错误(error)
    8.4 错误处理与异常
    8.5 错误消息与追溯(traceback)
    第9章 协同程序(coroutine)
    9.1 协同程序基础
    9.2 管道(pipe)与过滤器(filter)
    9.3 以协同程序实现迭代器
    9.4 非抢先式的(non-preemptive)多线程
    第10章 完整的示例
    10.1 数据描述
    10.2 马尔可夫链(markov chain)算法
    第11章 数据结构
    11.1 数组
    11.2 矩阵与多维数组
    11.3 链表
    11.4 队列与双向队列
    11.5 集合与无序组(bag)
    11.6 字符串缓冲
    11.7 图
    第12章 数据文件与持久性
    12.1 数据文件
    12.2 串行化(Serialization)
    12.2.1 保存无环的table
    12.2.2 保存有环的table
    第13章 元表(metatable)与元方法(meatmethod)
    13.1 算术类的元方法
    13.2 关系类的元方法
    13.3 库定义的元方法
    13.4 table访问的元方法
    13.4.1 _ _index元方法
    13.4.2 _ _newindex元方法
    13.4.3 具有默认值的table
    13.4.4 跟踪table的访问
    13.4.5 只读的table
    第14章 环境
    14.1 具有动态名字的全局变量
    14.2 全局变量声明
    14.3 非全局的环境
    第15章 模块与包
    15.1 require函数
    15.2 编写模块的基本方法
    15.3 使用环境
    15.4 module函数
    15.5 子模块与包
    第16章 面向对象编程
    16.1 类
    16.2 继承
    16.3 多重继承
    16.4 私密性
    16.5 单一方法(single-method)做法
    第17章 弱引用table
    17.1 备忘录(memoize)函数
    17.2 对象属性
    17.3 回顾table的默认值
    第18章 数学库
    第19章 table库
    19.1 插入和删除
    19.2 排序
    19.3 连接
    第20章 字符串库
    20.1 基础字符串函数
    20.2 模式匹配(pattern-matching)函数
    20.2.1 string.find函数
    20.2.2 string.match函数
    20.2.3 string.gsub函数
    20.2.4 string.gmatch函数
    20.3 模式
    20.4 捕获(capture)
    20.5 替换
    20.5.1 URL编码
    20.5.2 tab扩展
    20.6 技巧
    第21章 I/O库
    21.1 简单I/O模型
    21.2 完整I/O模型
    21.2.1 性能小诀窍
    21.2.2 二进制文件
    21.2.3 其他文件操作
    第22章 操作系统库
    22.1 日期和时间
    22.2 其他系统调用
    第23章 调试库
    23.1 自省机制
    23.1.1 访问局部变量
    23.1.2 访问非局部的变量(non-local varible)
    23.1.3 访问其他协同程序
    23.2 钩子
    23.3 性能剖析(profile)
    第24章 C API概述
    24.1 第一个示例
    24.2 栈
    24.2.1 压入元素
    24.2.2 查询元素
    24.2.3 其他栈操作
    24.3 C API中的错误处理
    24.3.1 应用程序代码中的错误处理
    24.3.2 库代码中的错误处理
    第25章 扩展应用程序
    25.1 基础
    25.2 table操作
    25.3 调用Lua函数
    25.4 一个通用的调用函数
    第26章 从Lua调用C
    26.1 C函数
    26.2 C模块
    第27章 编写C函数的技术
    27.1 数组操作
    27.2 字符串操作
    27.3 在C函数中保存状态
    27.3.1 注册表(registry)
    27.3.2 C函数的环境
    27.3.3 upvalue
    第28章 用户自定义类型
    28.1 userdata
    28.2 元表
    28.3 面向对象的访问
    28.4 数组访问
    28.5 轻量级userdata(light userdata)
    第29章 管理资源
    29.1 目录迭代器
    29.2 XML分析器
    第30章 线程和状态
    30.1 多个线程
    30.2 Lua状态
    第31章 内存管理
    31.1 分配函数
    31.2 垃圾收集器
    31.2.1 原子操作
    31.2.2 垃圾收集器的API
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-4786F5):
    #include <iostream>
    #include <queue>

    using namespace std;

    int main()
    {
    priority_queue<int,vector<int>> pq;
    priority_queue<int,deque<int>,greater<int>> pq2;

    pq.push( 10 );
    pq.push( 4 );
    pq.push( 20 );
    pq.push( -1 );

    cout << "一共有元素个数为:" << pq.size() << endl;

    while( pq.size() )
    {
    cout << "pq.top() = " << pq.top() << endl;
    pq.pop();
    }

    if( pq.empty() )
    cout << "优先级队列已经空" << endl;

    return 0;
    }

    编译的时候出错:error C2065 “greater”:未声明的标识符  要怎么解决  谢谢  编译环境 Visual Studio Ultimate 2012

    吴老师:
    把头文件 #include <algorithm> 包含进去

    学生(ID-3CE09E):
    老师,您好!请问有没有什么课程里面讲怎么做安装包?做那种复杂的安装包,几个产品合起来做一个安装包,根据选择的产品去安装。
    how many women cheat on their husbands seniorgeekpc.com married men who cheat
    help i cheated on my boyfriend go how to cheat on boyfriend

    吴老师:
    付蓉同学,晚上好:做安装包最好的工具是installshield,我们现在没有讲这个课程,你可以上网去搜一下installshield的使用教程,有很多,installshield很好学,你自己练习一下就能制作安装包了!

    学生(ID-FA1046):
    老师这节课里在2003命令行下,输入regsvr32.exe %systemroot%system32\schmmgmt.dll回车后,提示Loadlibrary("C:\WINDOWSsystem32\schmmgmt.dll")失败-找不到指定的模块。
    这个是为什么呢?如何解决
    how many women cheat on their husbands seniorgeekpc.com married men who cheat

    梁老师:
    陈迅同学:你好,因为你输入错了。正确的输入是
    regsvr32.exe %systemroot% \system32\schmmgmt.dll

    具体哪儿错了,自己对照一下。


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371