• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
AI导航网
  • 广告位招租
  • 广告位招租
  • 首页
  • 编程教程
  • 编程导航
  • 编程百科
  • 编程博文
  • 编程实例
  • 常见问题
  • 产品运营
  • 软件教程
  • 办公软件
  • ▸ 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
介绍LuaPlus: 好用的Lua For C++扩展(修订)
本文版权归 博客园 沐枫 所有,转载请按如下方式详细标明原创作者及出处,以示尊重!! 作者: 沐枫 原文: http://www.cnblogs.com/ly4cn/archive/2005/11/27/285439.html   LuaPlus是Lua的C++增强,也就是说,LuaPlus本身就是在Lua的源码上进行增强得来的。用它与C++进行合作,是比较好的一个选择。 LuaPlus目前版本为
lua学习
1、luaL_register(L,"model_name",model_c_func_array);函数中的model_name数可以复用的,也即可以去系统的有的名字,然后添加函数,不会删掉原来的函数(名字不同的情况) 2、lua中的print会自动添加如tabs 或换行符 io.write(a,b,c) 和io.write(a..b..c) 的效果一样,而且避免了连接操作。 write 不会自
LUA常见库和工具
库和工具   相比Java、Python、Perl,Lua的开源工具和库可能并不算多,但其中不乏优秀之作。以下介绍的资源均可在http://lua-users.org/wiki/LuaAddons上找到,而且绝大多数都遵循着与Lua相同的许可协议。   一、Kepler   Kepler是一个简单且轻量的Web开发平台(但这并不意味着只能用它来开发简单的应用),支持用Lua撰写Web程序,因此相当
lua和c的交互
extern "C" { #include "lua.h" #include "lualib.h" #include "lauxlib.h" }   #include <iostream> #include <string> using namespace std;      int main() {     //Lua示例代码     char *szLua_code =         "r
lua math
函数名 描述 示例 结果 pi 圆周率 math.pi 3.1415926535898 abs 取绝对值 math.abs(-2012) 2012 ceil 向上取整 math.ceil(9.1) 10 floor 向下取整 math.floor(9.9) 9 max 取参数最大值 math.max(2,4,6,8) 8 min 取参数最小值 math.min(2,4,6,8) 2 pow 计算x
Lua与C/C++的交互1:C/C++与Lua最简单的互动
我想在VS中,实现C/C++与lua的交互。原理很简单,我们记住两条即可,1.lua里面的API都是用C写的。2.lua跟C/C++的交互是通过一个虚拟stack来进行数据的沟通的。在VS工程中,我们需要加入C API的头文件lua.h,  luaconfig.h , lualib.h,  luaxlib.h 。这几个头文件都是lua源代码,可以直接下载使用。lua.h提供原子级别的API,对栈的
Lua 协程
 Lua里的协程是一个原来没见过的东西,Python的Gevent也是一个基于coroutine的python网络开发框架。性能据说很不错。 协同的一个关键特征是它可以不断颠倒调用者与被调用者之间的关系 协程和一般多线程的区别是,一般多线程由系统决定该哪个线程执行,是抢占式的,而协程是由每个线程自己决定自己什么时候不执行,并把执行权主动交给下一个线程。 协程是用户空间线程,操作系统其存在一无所知,
lua面向对象编程之点号与冒号的差异详细比较
首先,先来一段在lua创建一个类与对象的代码 Class = {} Class.__index = Class function Class:new(x,y) local temp = {} setmetatable(temp, Class) temp.x = x temp.y = y return temp end function Class:test()
lua __index __newindex upvalue 示例
项目中有个公会对象,数据大部分存在data中,之前都是 u.data.point这样访问,太麻烦了。 于是通过设置__index 使之可以直接访问属性,u.point。 但是还是不能直接改属性,u.point = 4,所以再设置了__newindex。   在设置了setmetatable之后,不能直接给u添加新属性,因为设置了__newindex,新的属性将直接加到u.data中的。   [c-
lua学习笔记 1 android 调用Lua, Lua脚本中启动Intent
android 调用Lua, Lua脚本启动Intent android 中的调用 try { mLuaState.LdoString(readStream(getResources().openRawResource( R.raw.testLua))); // 找到functionInLuaFile函数 mLuaState.getField(LuaState.L
lua学习笔记 2 android调用LuaLua脚本中实现添加Button,并为Button增加Listener
lua学习笔记: 2 android调用Lua。Lua脚本中实现添加Button,并为Button增加Listener android 中的调用 try { mLuaState.LdoString(readStream(getResources().openRawResource( R.raw.test))); // 找到functionInLuaFile函数 m
lua中的table函数库
table.concat(table, sep,  start, end) concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep)隔开。除了table外, 其他的参数都不是必须的, 分隔符的默认值是空字符, start的默认值是1, end的默认值是数组
lua学习笔记 3 android调用LuaLua脚本使用LoadLib回调Java,并传多个参数
 lua学习笔记 3 android调用Lua。Lua脚本使用LoadLib回调Java,并传多个参数 可以在Java中接收多个参数,并显示每一个参数 android 中的调用, 加载Lua脚本的方法, 不是本篇的重点略,可以参考本博前面的笔记。 Lua脚本: function callback() luajava.loadLib("cn.hpc.common.lua.LoadLibExam
Lua脚本语法说明修订
lua学习中,感叹国内好的资料不多,偶遇佳作,与君共享。同时由衷的感谢本文的原作者。 ------------------------------------------------------------------------------------------------------------------------------------------ Lua脚本语法说明(增加lua5.1
lua语言学习笔记
lua Table of Contents 1 lua的特殊之处 2 术语 3 编译器lua 3.1 参数说明 4 运算符 5 变量 5.1 变量类型 5.2 特殊变量 6 语法 6.1 注释 6.2 赋值 6.3 控制结构语句 6.4 函数 7 高级主题 7.1 面向对象编程 7.1.1 简单的对象实现方式 7.1.2 简单继承 7.1.3 实现对外隐藏属性 7.1.4 使用元表实现继承 7.2
lua学习笔记 4 迭代法遍历 table,当Table中含Table时,递归输出
迭代法遍历 table,当Table中含Table时,递归调用。打印Table中 K, V值 通过type(arg) 判断当前类型 table1 = { name = "Android Developer", email = "[email protected]", url = "http://blog.csdn.net/hpccn", quote = [[ There are 10
上一页2728293031323334下一页
  • • 一次彻底讲清如何处理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地址
Nvdia显卡驱动录屏功能录制游戏
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!