手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ NumPy
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ gRPC
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Spring Cloud
▸ Lua
▸ fastadmin
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
Lua
Step By Step(Lua调用C函数)
Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用的C函数而言,其接口必须遵循Lua要求的形式,即 typedef int (*lua_CFunction)(lua_State* L)。 简单说明一下,该函数类型仅仅包含一个表示Lua环境的
Step By Step(Lua面向对象)
原文:http://www.cnblogs.com/stephen-liu74/archive/2012/03/28/2421656.html Lua中的table就是一种对象,但是如果直接使用仍然会存在大量的问题,见如下代码: 1 Account = {balance = 0} 2 function Account.withdraw(v) 3 Account.balance = Acco
Lua快速入门实例
2012-12-06 15:06:56 分类: Python/Ruby 注:以下例子选自LuaForWindows(LFW)组件QuickLuaTour,对其中做了一些主要的翻译并加上了个人的理解注释,没有安装过LFW的朋友可以一看,虽然例子很简单,但是对初学者快速入门会有所帮助。 关键词:Lua、Lua实例、QuickLuaTour、LFW、Lua入门 -- Example 1
lua学习笔记之五(Lua中的数学库)
Lua中的数学库 Lua5.1中数学库的所有函数如下表: math.pi 为圆周率常量 = 3.14159265358979323846 表1 数学库 说明 例子 方法 abs 取绝对值 math.abs(-15) 15 acos 反余弦函数 math.acos(0.5
lua string 库
1. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,... 2. string库中所有的function都不会直接操作字符串,而是返回一个结果 s = "[abc]" string.len(s) <==返回5 string.rep("abc", 2) <==返回"abcabc" string.lower("ABC") <==返回"abc" string
lua连接数据库之luasql ------ luasql连接mysql数据库 及 luasql源码编译
lua连接数据库不只luasql这个库,但目前更新最快的的貌似是这个luasql,他是开源的,支持的数据库功能如下: Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases; Execute arbitrary SQL statements; Retrieve results in a row-by-row curs
lua 进阶3--lua文件中调用C++函数
前面讲了一下,C++读取lua文件中的变量,包括一维表、二维表这些,这节讲一下如何在lua文件中去调用C++函数 C++代码如下 #include <stdio.h> extern "C"{ #include "lua.h" #include "lualib.h" #include "lauxlib.h" } /*Lua 解释器指针 */ lua_State* L; stati
lua的闭包(closure)研究
最近配置好了Ubuntu下的各种开发环境,在这里强烈推荐下Sublime Text和Geany,个人比较喜欢subl,因为风格更加适合geeker :) 我们来看看这次的测试代码: 结果: 我们可以看出输出中返回十次的函数地址都有改变,也验证了在lua中函数是第一阶类型值。 我们稍微改下代码: 运行结果: 我们可以看到,循环十次输出的l在递增,因为l在这里变成了非局部的变量(non-local v
lua中遍历table的几种方式比较
当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是: for key, value in pairs(tbtest) do XXX end for key, value in ipairs(tbtest) do XXX
Lua脚本语言入门
原文地址 http://blog.chinaunix.net/uid-16909016-id-165935.html Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 在Lua中,一切都是变量,除了关键字。 I. 首先是注释 在Lua中,有单行注释和多行注释。 单行注释,连续两个减号"--"表示注释的开始,一直到行末为止。相当于C++语言中的"//"。 多行注释,由"-
利用tolua++编译pkg,以便让Lua使用cpp自定义类
感谢点评与关注,欢迎转载与分享。 勤奋努力,持之以恒! 1、创建自定义类SongCpp.cpp SongCpp.h #ifndef __SongToLua__SongCpp__ #define __SongToLua__SongCpp__ #include <iostream> #include "cocos2d.h" using namespace cocos2d; class SongCp
lua 之__index/__newindex的理解
--example: local temp_table ={ 10, 1, Index1 = "hello", Index2 = "world", Index3 = "lua", Index4 = "language", lang = "lua language", } temp_table.__add = function(a, b) return 3 end for _,
单例模式lua实现
--[[ 优点 一、实例控制 单例模式会阻止其他对象实例化其自己的单例对象的副本,从而确保所有对象都访问唯一实例。 二、灵活性 因为类控制了实例化过程,所以类可以灵活更改实例化过程。 缺点 一、开销 虽然数量很少,但如果每次对象请求引用时都要检查是否存在类的实例,将仍然需要一些开销。可以通过使用静态初始化解决此问题。 二、可能的开发混淆 使用单例对象(尤其在类库中定义的对
lua之字符串格式化
a = 'aadsdf\"' print(string.format("%q",a)) %d 十进制整数 %o 八进制整数 %x 十六进制整数,大写的话为 %X %f 浮点型 格式 [-]nnnn.nnnn %e 科学表示法 格式 [-]n.nnnn e [+|-]nnn, 大写的话为 %E %g floating-point as %e if exp. < -4 or >= precision,
Lua语法学习
首先记住一句话、在Lua中、一切都是变量、除了关键字 所有的语言、都要用到变量。在Lua中、不管你在什么地方使用变量,都不需要声明,并且所有的这些变量总是全局变量,除非,你在前面加上"local"、这一点要特别注意、因为你可能想在函数里使用局部变量、却忘了用local来说明 至于变量名、它跟c语言一样、大小写也是敏感的、 定义一个变量的方法就是赋值、"="操作就是用来赋
lua
nginx+lua+redis构建高并发应用
上一页
39
40
41
42
43
44
45
46
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
app
电脑
安卓
go
工具
小米
华为
微信
iphone
wi-fi
windows
设备管理器
主板
苹果
美团
堆
安卓手机
显示器
显卡
php
apple
android
为什么
路由器
路由
传感器
京东
金融
微信小程序
支付宝
微信公众号
循环
并发
区别
硬盘
td
医保
怎么买
kingston
华为手机