Lua5.1中的API函数 lua_State* luaL_newstate() Lua脚本的编译执行是相互独立的,在不同的线程上执行。通过luaL_newstate()函数可以申请一个虚拟机,返回指针类型 lua_State。今后其他所有Lua Api函数的...
转载 2012-12-27 09:59:00
122阅读
2评论
setenv是在lua5.1中有的改变函数作用域的函数。 用法是setenv(func or number,tbl),第一个参数可以是数字也可以是函数,数字1表示当前的作用域,2表示上一层的作用域,特殊情况0,setfenv changes the environment of the runnin
转载 2014-09-15 07:14:00
231阅读
2评论
白色:待回收的对象 灰色:待遍历的对象 黑色:不回收的对象 主要流程: 1、从根集开始遍历 2、遍历到的白对象标灰入栈,遍历到灰色、黑色对象则跳过。 3、每次从栈中pop一个灰色对象标黑,并遍历它引用的对象(处理方式参考2) 4、直到栈为空,一次性将白色对象清理出内存。 流程特点: 第2、3步是可以
转载 2020-03-09 21:20:00
372阅读
2评论
lua5.1的一个坑
原创 2018-10-14 18:05:24
3531阅读
MySQL 5.1是一款老牌的关系型数据库管理系统,被广泛应用于各种互联网应用和企业系统中。其中,64Linux版本是针对64Linux操作系统的优化版本,能够充分发挥64系统的性能优势,提供更高效稳定的数据库服务。 在64Linux系统上安装MySQL 5.1有一定的技术难度,需要按照官方文档或者相关的教程逐步操作。首先,要确保系统已经安装了64的Linux操作系统,并且已经安装了必
原创 2024-04-30 09:36:18
76阅读
一、打开vs2010二、创建项目新建项目->win32控制台应用程序->下一步->应用程序设置中选择静态库,不勾选预编译头->完毕。详细例如以下图:三、拷贝源代码将lua源代码中的*.h文件复制到项目的头文件目录下,将lua源代码中的*.c文件复制到项目的源文
转载 2019-04-18 16:21:00
206阅读
2评论
编译静态库步骤:1. 从上面的地址下载得到lua-5.1.tar.gz文件,解压得到lua-5.1文件夹2.打开VS2013, 打开“文件” -> “新建” -> “项目” -> 左侧选择“Visual
原创 2022-12-14 11:07:35
206阅读
# 如何在64系统上实现mysql-5.1源码 ## 介绍 在64系统上实现mysql-5.1源码的过程并不复杂,但对于刚入行的小白来说可能会感到困惑。本文将指导你逐步完成该过程,并提供详细的代码和注释。下面是整个过程的步骤概览: | 步骤 | 描述 | |---|---| | 步骤1 | 下载mysql-5.1源码 | | 步骤2 | 安装必要的依赖库 | | 步骤3 | 配置编译环境
原创 2023-07-21 02:04:12
71阅读
在Linux系统中安装Lua 5.1是一个非常简单且常见的操作,Lua是一种轻量级的脚本语言,被广泛用于游戏开发、网站开发以及嵌入式系统中。而在Linux系统中安装Lua 5.1也是非常方便的,下面我们来介绍一下具体的安装步骤。 第一步,打开终端,并输入以下命令来查看系统是否已经安装Lua 5.1: ```bash lua -v ``` 如果系统已经安装了Lua 5.1,终端会返回Lua的版
原创 2024-04-12 09:49:42
428阅读
用哪个版本系统应该综合考虑电脑的配置情况,如果您的电脑为4核心以上且内存大于4G,考虑64操作系统。反之,则考虑32操作系统。
原创 2018-04-04 10:34:45
743阅读
======================使wax框架真正兼容系统==========================苹果强制要求所有新提交的应用必须兼容,但原来使用lua的框架wax是不支持的。为此,在github上一番搜索,发现两个兼容的wax的分支。如下:https:...
转载 2014-05-16 18:12:00
117阅读
2评论
Lua 5.1 参考手册by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes云风 译Copyright© 2006 Lua.org, PUC-Rio. All rights reserved.1 -介绍Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,
转载 2011-07-05 18:52:00
373阅读
Lua 5.1 参考手册by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes云风 译www.codingnow.comCopyright© 2006 Lua.org, PUC-Rio. All rights res...
转载 2015-12-19 13:11:00
297阅读
2评论
by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes 云风 译 www.codingnow.com Copyright © 2006 Lua.org, PUC-Rio. All rights reserved. 1
原创 2022-09-26 08:10:26
400阅读
64Linux系统上安装64Oracle数据库是一项相对复杂的任务,需要一定的技术知识和耐心。在本文中,我们将详细介绍如何在64Linux系统上安装64Oracle数据库的步骤和注意事项。 首先,要安装64Oracle数据库,我们需要确保系统满足Oracle数据库的最低硬件和软件要求。一般来说,Oracle数据库需要较大的内存和存储空间来运行,建议在安装前确认系统的硬件配置是否符合O
原创 2024-03-08 12:07:50
151阅读
# 64系统更换64Java教程 ## 介绍 在开发过程中,有时我们需要将操作系统从32升级到64,并且也需要将Java虚拟机(JVM)从32升级到64。本文将指导你如何实现这个过程,让你能够更好地理解和掌握这一技能。 ## 流程概览 下面是整个过程的流程图,详细列出了每个步骤所需的操作和代码。 ```mermaid sequenceDiagram participant
原创 2023-11-26 08:59:49
93阅读
5.1 写程序使整数N中第i到第j的值与整数M中的相同。题目给定两个32的数,N和M,还有两个指示的数,i和j。 写程序使得N中第i到第j的值与M中的相同(即:M变成N的子串且位于N的第i和第j之间)例子:输入: N = 10000000000, M = 10101, i = 2, ...
转载 2014-12-06 17:18:00
55阅读
2评论
理解LuaLua通过一个“虚拟栈”与C/C++程序进行数据交互,所有的Lua C API都是通过操作这个栈来完成相应的数据通信。Lua的这个“虚拟栈”解决了C/C++程序与Lua程序通信的两大问题:Lua使用垃圾回收,而C/C++需要手动管理内存。Lua使用动态类型,而C/C++使用的是静态类型。因 为这个栈在Lua虚拟机内部,当一个Lua的变量放在栈里面的时候,虚拟机可以知道它有没有被宿主程序
转载 2024-08-03 15:30:09
364阅读
 
原创 2023-05-09 10:34:23
202阅读
# Java 3264的实现方法 ## 1. 简介 Java 是一种跨平台的编程语言,可以在不同的操作系统和硬件架构上运行。为了适应不同的系统架构,Java 分为 32 64 两个版本。在本文中,我将教会你如何实现 Java 的 32 64 版本。 ## 2. 流程概述 下面是实现 Java 32 64 版本的步骤概述: | 步骤 | 说明 | | --- |
原创 2023-08-08 05:20:46
589阅读
  • 1
  • 2
  • 3
  • 4
  • 5