自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunp

喜欢旅行,喜欢新事物

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Lua 学习笔记(九) ——数据文件与持久性

随之Lua的学习,从要记的各种语句到现在

2014-10-23 10:36:05 1270

原创 Lua 学习笔记(八) ——实例(一)

今天的理智

2014-10-21 09:40:22 752

原创 Lua 学习笔记(七) —— 协同程序(三)

上篇讲协同程序和线程的类似

2014-10-20 09:22:19 804

原创 Lua 学习笔记(七) —— 协同程序(二)

昨天学习了协同程序,今天继续看看协同函数。既然说到了协同程序和线程有些类似,那一定记得学习线程时的“生产者和消费者”的问题了。不知道线程?没关系。所谓“生产者和消费者”是指一个函数不断地产生值,另一个函数不断地接收值。比如,一个函数从一个文件中读值,另一个函数则接收值写入文件中,下面就是这个例子。那么send和receive函数是怎么交流的呢?记住,一个具有多个协同程序的程序在任意

2014-10-17 11:36:54 552

原创 Lua 学习笔记(七) —— 协同程序(一)

协同程序:拥有自己独立的栈、局部变量和指令指针,又与其他协同程序共享全局变量和其他大部分东西。与线程有些类似,区别是:一个具有多个协同程序的程序在任意时刻只能运行一个协同程序。1.协同程序的状态:挂起、运行、死亡、正常检查协同程序的状态:coroutine.status()2.流程:2.1 创建新的协同程序:coroutine.create():仅有一个

2014-10-16 17:59:11 588

原创 Lua 学习笔记(六) —— 迭代器和泛型for

今天开始died一、迭代器就是遍历集合的元素二、泛型for语句首先,for对in后面的表达式求值,表达式返回迭代器函数、恒定状态和控制变量的初值给for保存。然后,for会以恒定状态和控制变量来调用迭代器函数。最后,for执行循环体,直到迭代器函数的第一个返回值为nil。循环结束。

2014-10-16 11:34:49 492

原创 Lua 学习笔记(五) —— 语句

一、赋值多重赋值: 每个值或每个变量之间以逗号分隔例如:a, b = 10, 20Lua先对等号右边的所有元素求值,然后才执行赋值。二、局部变量和块local创建局部变量,作用域仅限于声明它们的程序块。三、控制结构1.if then else end 例如2. for数值型for for var = exp1,exp2,exp3 do e

2014-10-15 16:33:40 521

原创 Lua 学习笔记(四) —— 函数(二)

一、函数是匿名的函数是匿名的是指它没有名称。一个函数定义实际就是一条语句(更准确地说是一条赋值语句),这条语句创建了一种类型为“函数”的值,并将这个值赋予一个变量。例如,讨论print函数时,实际上是在讨论一个持有某函数的变量。在C语言中,我们的习惯是一个函数一定有函数名,而lua中,函数是可以没有函数名的,函数名相当于是函数的一个变量。例如:上面函数的本质是下面的函数。

2014-10-15 16:01:27 596

原创 Lua 学习笔记(四) —— 函数(一)

今天,进入函数的学习,这

2014-10-15 13:48:32 568

原创 Lua 学习笔记(三) —— Scite 的配置文件修改

首先讲一下下面的配置,可以直接在相关文件中按Ctrl+f进行搜索,例如背景色设置中,可以搜索“stdstyle.fg”来确定修改位置。我的配置:首先我只是想着将背景改为绿豆沙色(据说可以保护眼睛),然后字体设置大些,支持中文,能自动缩进,最好括号、大括号能自己匹配。1.背景色设置y在default.properties文件中:开始处#fg:前景色 bg:背景

2014-10-14 09:45:10 3727

转载 Lua 学习笔记(二) —— Scite 的配置文件讲解

Scite的配置文件ruSciTEGlobal.properties 全局配置文件,一般不去改动SciTEUser.properties 用户配置文件,对全局配置要改动的地方,都写在这个文件里SciTE.properties 本地配置文件,也就是针对当前目录的配置文件, 会覆盖全局和用户配置文件. html.properties 特定文件类型的配置文件,比如 html.prop

2014-10-13 15:49:29 2214

转载 Lua 学习笔记(一) ——入门

在这篇文章中,我想向大家介绍如何进行Lua程序设计。我假设大家都学过至少一门编程语言,比如Basic或C,特别是C。因为Lua的最大用途是在宿主程序中作为脚本使用的。  Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。  在Lua中,一切都是变量,除了关键字。请记住这句话。I. 首先是注释  写一个程序,总是少不了注释的。  在Lua中,你可以使用单行注释和多行注释

2014-10-13 13:54:41 748

bcprov-ext-jdk15on-153.jar

java加密,bcprov-ext-jdk15on-153

2015-11-11

Lua For Windows

lua for windows其实是一整套Lua的开发环境.Lua for Windows 为 Windows 系统下提供了 Lua 脚本语言的开发和运行环境。Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 包括: Lua Interpreter(Lua解释器) Lua Reference Manual(Lua参考手册) Quick Lua Tour (Lua快速入门) Examples (Lua范例) Libraries with documentation (一些Lua库和文档) SciTE (一个很棒的多用途编辑器,已经对Lua做了特殊设置)

2014-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除