• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
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
lua math库
math.pi =  = 3.14159265358979323846 abs 取绝对值 math.abs(-15) 15 acos 反余弦函数 math.acos(0.5) 1.04719755 asin 反正弦函数 math.asin(0.5) 0.52359877 atan2 x / y的反正切值 math.atan2(90.0, 45.0) 1.10714871 atan 反正切函数 ma
SourceInsight 增加对Lua语言的支持
下载Lua语言的配置文件。 下载地址: http://www.sourceinsight.com/public/languages/Lua.CLF   SourceInsight菜单中,依次选择:Options > Preferences,然后选择Languages选项页。 点击Import按钮,选择Lua.CLF,添加语言支持,在列表中即可看到 Lua 一项。   Perferences对话框中
Lua struct
http://www.inf.puc-rio.br/~roberto/struct/ teststruct   http://www.inf.puc-rio.br/~roberto/struct/teststruct 经过测试,可以直接编译进官方lua 与 luajit内 Library for Converting Data to and from C Structs for Lua 5.1 (
lua table操作实例详解
lua_gettable lua_getglobal(L, "mytable") <== push mytable lua_pushnumber(L, 1)        <== push key 1 lua_gettable(L, -2)         <== pop key 1, push mytable[1] lua_settable lua_getglobal(L, "mytable")
Lua学习笔记
XXX类型的语言          |--静态类型          |       |--说明:编译期数据类型是固定的语言,它要求你在使用变量之前声明它的数据类型。Java/C          |--动态类型          |       |--说明:执行期才去发现数据类型的语言。Python/VBScript          |--强类型          |       |--举例:
lua简单操作sqlite3
luasql模块支持sqlite3,可以完成最基本的数据库功能,不过官方文档上写得不是很详细。扫了下源代码,外加实验了下,得出了点经验。 环境 Windows XP,LuaForWindows 代码 require"luasql.sqlite3" function enumSimpleTable(t) print"-------------------"
LUA 面向对象
类继承的实现方式有三种类式继承、原型继承、掺元继承。 lua是采用类式继承。 1. PIL中的例子 http://book.luaer.cn/_98.htm 2.云风的例子 http://blog.codingnow.com/2006/06/oo_lua.html 定义类的函数 ->类的vtbl(除ctor super new外,这3个是定义在 类.xxx 中,而不是 vtbl.xxx中 ) 访问
Lua面向对象设计中添加super
云风的lua oo 实现方法 http://blog.codingnow.com/2006/06/oo_lua.html 无法在子类的函数中使用super:xxx 调用父类的函数。 1.直接用父类调用 base_type=class()        -- 定义一个基类 base_type function base_type:ctor(x)    -- 定义 base_type 的构造函数   
LUA编译
LUA编译 一.源码准备: 1)      请上lua的网站下载lua-5.1.4.tar.gz  网址http://www.lua.org/download.htmlg 2)      解压lua-5.1.4.tar到目录下有Src目录为代码目录. 二.目录说明:        解压后相关目录说明如下:    1)   etc    编译时用的一些文件,以及一些头文件和说明 luavs.bat也
DirectUI界面技术和lua脚本
Duilib库地址 http://duilib.googlecode.com/files/duilib%20v1.1.zip 类图结构(删除了接口): 类图2: (1)window类可以用来host那些UI控件, CWindowWnd使用DialogBuilder放置所有的UI控件在它上面。 (2)也可以被UI控件作为部件组合,比如CEditWnd,就是被CEditUi组合。 为什么Edit控件是
LUA学习笔记
  LUA学习笔记 本文从Programming in Lua中提取 使用LUA的目的: 当你真正要在项目中使用LUA时会明白自己的选择: 为了程序的可扩展性和随意性,减少后期需求的变化进项目造成的影响.   本文只介绍一些很肤浅关于LUA的C环境构建,及一些简单的LUA函数应用,是自己使用LUA的总结和入门记录.   LUA将给程序带来的功能: 1.LUA可以当一个配置文件使用(读写LUA全局变
Lua入门
   最近两天没啥事,在研究一个开源游戏,发现其中用了Lua脚本语言,这个东西从来没接触过,所以在网上找了些个入门的小例子学习,但是过程中出现了许多的错误。 首先在网上读了一篇入门教程,有个例子可是却编译不过。 开发环境:OS:CentOS5.3 32位           Lua 5.2 代码如下: 文件 e12.lua -- add two numbers  fu
Metatable In Lua 浅尝辄止
  什么是Metatable         Lua中Metatable这个概念, 国内将他翻译为元表. 元表为重定义Lua中任意一个对象(值)的默认行为提供了一种公开入口. 如同许多OO语言的操作符重载或方法重载. Metatable能够为我们带来非常灵活的编程方式.        具体的说, Lua中每种类型的值都有都有他的默认操作方式, 如, 数字可以做加减乘除等操作, 字符串可以做连接操作
Lua的类实现继承、多态以及setmetatable方法
注: 原文有些地方不够详细或不正确, 我补充完善了一些内容, 如仍有不正确的地方, 欢迎指正. 1. Lua类实现 从网上搜了几个类实现,自己照猫画老虎的弄个如下: ClassYM = {x=0, y=0} --这句是重定义元表的索引,必须要有, ClassYM.__index = ClassYM --模拟构造体,一般名称为new() function ClassYM:new(x,y)
FreeSwitch Lua编程接口(1)dialplan里的配置
Dialplan里的配置 可以为freeswitch配置一个或若干个号码,当其他的sip终端通过拨打此号码时,通过拨号路由,查找到此号码,从而执行lua脚本。在Dialplan里的配置如下:        <extension name="1200">         <condition field="destination_number" expression="^1200$">       
Lua 常用函数 一
  lua_getallocf lua_Alloc lua_getallocf (lua_State *L, void **ud); 返回给定状态机的内存分配器函数。如果 ud 不是 NULL ,Lua 把调用lua_newstate 时传入的那个指针放入*ud 。 lua_getfenv void lua_getfenv (lua_State *L, int index); 把索引处值的环境表压
上一页2021222324252627下一页
  • • 一次彻底讲清如何处理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地址
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!