lua学习实例

C语言中调用Lua函数实例 2015-09-12

这篇文章主要介绍了C语言中调用Lua函数实例,本文讲解了调用一个Lua函数的步骤和C语言调用Lua函数实例,需要的朋友可以参考下记得上学时,初中英文课本中,上网叫做surfing the internet,中文叫网上冲浪.那个时期,人们经常称互联网为赛博空间.如今工作了,大量的零碎时间用于上微博,知乎,QQ,这些碎片化的阅读让人读起来轻松,也能获取些粗浅的信息.然而它们是消 ...

Lua学习笔记之表和函数 2015-08-06

Lua学习笔记之表和函数
这篇文章主要介绍了Lua学习笔记之表和函数,本文在代码中使用大量注释讲解了Lua的表和函数的使用,需要的朋友可以参考下Lua中的表和函数比较重要,正是因为二者的结合才完成了很多很多的功能,Lua才变得如此的强大,所以有必要仔细的学习一下表和函数.如下的代码体现了表的用法. --表 --可以使用构造器来初始化表,表是Lua特有的功能强大的东西.最简单的构造函数是{},用来创建 ...

Lua学习笔记之数据结构 2015-05-19

Lua学习笔记之数据结构
这篇文章主要介绍了Lua学习笔记之数据结构,本文讲解了数组.矩阵.链表.队列等内容,需要的朋友可以参考下最近研究Lua,顺便写点笔记吧!数据结构是没有语言之分的,只不过不同的语言实现起来的语法不同,既然是Lua菜鸟,就来实现几个常用的数据结构来练练语法吧!首先是作为数据结构基石的数组,在Lua中数组是用表来实现的,表是个强大的东西,能表示太多东西了,当表中元素的下标都是整数 ...

JqueryAjax学习实例4向WebService发出请求,返回实体对象的异步调用 2016-01-23

Jquery Ajax学习实例4-向WebService发出请求,返回实体对象的异步调用一.WebService.asmx: 处理业务数据,在GetPerson方法中产生Person实体类数据,供JqueryRequest.aspx调用,代码如下: 代码如下: [WebMethod] public Person GetPerson(string name, int age, ...

JqueryAjax学习实例6向WebService发出请求,返回DataSet(XML)异步调用 2015-05-28

Jquery Ajax学习实例6 向WebService发出请求,返回DataSetXML 异步调用实现代码,需要的朋友可以参考下.一.WebService.asmx: 处理业务数据,在GetDataSet()方法中产生DataSet(XML)数据,供JqueryRequest.aspx调用,代码如下: 代码如下: [WebMethod] public DataSet Ge ...

Lua学习笔记之CAPI遍历Table实现代码 2016-03-13

这篇文章主要介绍了Lua 学习笔记之C API 遍历 Table实现代码,需要的朋友可以参考下Lua 通过一个虚拟栈与 C 的交互,正数索引自底向上取值,负数索引自顶向下取值. Lua 中的 Table(表)结构可以使用任何数据作为 key 进行取值.使用 C API 访问 Table 中的元素有两种方法: 手册中记载的遍历方法,但这种方法在遍历时并没有一定的遍历顺序,于是 ...

Lua学习笔记之运算符和表达式 2016-02-05

Lua学习笔记之运算符和表达式
这篇文章主要介绍了Lua学习笔记之运算符和表达式,本文在代码中使用注释对Lua的运算符和表达式做了讲解,需要的朋友可以参考下本篇博客学习一下Lua的运算符,比较简单,我将说明直接写到了代码中,代码如下. --算术运算符 --二元运算符:+ - * / ^ (加减乘除幂) --一元运算符:- (负值) --这些运算符的操作数都是实数,Lua中没有自增自减的运算符. --关系运 ...

JqueryAjax学习实例2向页面发出请求返回JSon格式数据 2015-05-27

处理业务数据,产生JSon数据,供JqueryRequest.aspx调用一.AjaxJson.aspx 处理业务数据,产生JSon数据,供JqueryRequest.aspx调用,代码如下: 代码如下: protected void Page_Load(object sender, EventArgs e) { string u = Request["UserN ...

php操作mongoDB实例分析 2016-02-12

这篇文章主要介绍了php操作mongoDB的方法,实例分析了php操作mongoDB常用的各类技巧,非常具有实用价值,需要的朋友可以参考下本文实例讲述了php操作mongoDB的方法.分享给大家供大家参考.具体分析如下: mongoDB数据库是一种以json格式存储的数据库,非常适用于各种应用开发,这里就来给各位朋友介绍一些mongoDB学习实例. mongodb想要整合P ...

Lua中的持久化和序列化详解 2015-05-19

这篇文章主要介绍了Lua中的持久化和序列化详解,本文详细讲解了Lua中的持久化和序列化,并给出代码实例,需要的朋友可以参考下持久化 持久化(Persistence),即把内存中的对象保存到可永久保存的存储设备中.持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中.XML数据文件中等等. 持久化是将程序数据在持久状态和瞬时状态间转换的机制.(应 ...

Lua中关系运算符的使用教程 2015-12-28

Lua中关系运算符的使用教程
这篇文章主要介绍了Lua中关系运算符的使用教程,是Lua学习入门中的基础知识,需要的朋友可以参考下下表列出了所有的Lua语言支持的关系运算符.假设变量A持有10和变量B持有20则: 示例 试试下面的例子就明白了所有的Lua编程语言提供的关系运算符: 代码如下:a = 21b = 10 if( a == b )then   print("Line 1 - a is ...

jQuery超酷平面式时钟效果代码分享 2015-11-27

这篇文章主要介绍了jQuery制作的超酷平面式时钟效果,把日期和时间通过横向刻度条展现,推荐给大家,有需要的小伙伴可以参考下.本文实例讲述了jQuery超酷平面式时钟效果代码.分享给大家供大家参考.具体如下:jQuery制作的超酷平面式时钟效果,把日期和时间通过横向刻度条展现,经测试效果非常酷,是一个很不错的学习实例.这里我们还要提到之前实现的另一个特别新颖的时间显示样式: ...

浅析PHP水印技术 2016-02-24

浅析PHP水印技术
一直以来对PHP对象处理不是很熟悉,以前都是在用的时候才找手册的.今天有人在phpchina论坛上问到水印的相关问题,恰好我也想学习下,于是研究了下PHP实现图片水印的实现.  查找手册,发现PHP的GD库真的功能很强大很容易实现水印功能.水印其实就是在合并两个图片.对于水印文字同样可以实现.  我提供简单的学习实例,很简单,主要为了了解原理.  两张图片:1.photo. ...

python算法学习之桶排序算法实例(分块排序) 2016-02-12

本代码介绍了python算法学习中的桶排序算法实例,大家参考使用吧 代码如下:# -*- coding: utf-8 -*- def insertion_sort(A):    """插入排序,作为桶排序的子排序"""    n = len(A)    if n <= 1:        return A   ...

Lua中的变量和流控制入门学习 2015-08-31

这篇文章主要介绍了Lua中的变量和流控制入门学习,其中--两个横线开始单行的注释,--加上两个和表示多行的注释--,需要的朋友可以参考下 代码如下:num = 42  -- 所有的数字都是double.-- 别担心,double的64位中有52位用于-- 保存精确的int值; 对于需要52位以内的int值,-- 机器的精度不是问题. 代码如下:s = 'walternate ...

Lua中使用二维数组实例 2015-08-04

这篇文章主要介绍了Lua中使用二维数组实例,本文直接给出代码实例,看代码更容易理解,需要的朋友可以参考下在Lua中跟JS也是一样,没有二维数组的概念,但是二维数组对我们的开发又是极其的重要,当然,使用很多啦.谈谈在Lua中如何使用二维数组? 原理,一维数组里面给一个嵌套就是二维数组了,好,就那么简单,看看代码更容易理解 最近在做一个项目,如下是部分代码 for i=1,10 ...

Lua中对table排序实例 2016-01-16

这篇文章主要介绍了Lua中对table排序实例,本文讲解了Lua中对table的一般排序方法.针对值的排序.同时对键值进行排序等方法,需要的朋友可以参考下lua中利用到的排序的基本上就是构造函数(table)了,为了便于和C区分开来,我俗称它为表单. 实例:(原理就是LUA集成的冒泡算法) 排序的一般姿势(对于只包含数字或者只包含字符串的简单数组) 代码如下:table.s ...

Linux下编写Lua扩展so文件和调用方法实例 2015-08-20

这篇文章主要介绍了Linux下编写Lua扩展so文件和调用方法实例,本文给出C语言代码.编译SO文件.Lua中调用代码实例,需要的朋友可以参考下 代码如下:#include <stdio.h>#include <stdlib.h>#include <ctype.h>#include <errno.h>#include < ...

Lua基础教程之表Table学习笔记 2015-12-26

这篇文章主要介绍了Lua基础教程之表Table学习笔记,本文来自个人总结,需要的朋友可以参考下表 代码如下:    a = { }    b = { x = 1, ["hello, "] = "world!" }    a.astring = "ni, hao!"    a[1] = 100    a[" ...

Lua的函数环境、包实例讲解 2015-12-05

这篇文章主要介绍了Lua的函数环境.包实例讲解,本文分别对函数环境.包的定义.实现方式.使用方式做了分解,需要的朋友可以参考下 代码如下:function foo()   print(g or "No g defined!")endfoo()setfenv(foo, { g = 100, print = print }) --设置foo的环境为表{ g= ...