1. 当函数只有一个参数且该参数是字符串常量或表构造器时,括号是可选的:print "abc" 2. 函数参数的执行行为,举例:function f (a, b) print(a, b) end f () --> nil nil f(3) --> 3 nil f(3, 4) --> 3 4 f(3,
原创 2024-01-11 07:35:13
76阅读
前言 HTML 5如同一场革命,正在Web2.0后时代轰轰烈烈的进行着。 HTML 5是什么,无须我在这里赘述了。对于HTML 5的革新,按我的理解,可以总结为语义明确的标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需要插件的富动画(canvas)、强大的API支持。总之,HTML 5让人机交互,人网交互变得更加舒适,贴合用户。以往对富媒体应用与本存储的支持乏力也不再是浏览器的切
转载 10月前
35阅读
    今天学习第四章 基本语法  4. Statement 1)赋值      可以多个赋值,如      a, b = 1, 2      a,b c = 1,2     (c 赋值为nil)      a,b
原创 2012-06-05 10:58:07
495阅读
Nginx又是业务直接和外部交流的接入点,对二次开发和动态变化又有着强烈的以及一些定制化的需求,因此出现了LUA这种嵌入式的脚本语言,它能揉和以及处理各种不同的Nginx上游输出(proxy、log等)。
原创 精选 2023-01-19 13:51:48
353阅读
1.卫星图与DEM高度图坐标一致处理坐标系的调整 先把工程默认坐标调整下,建议调整到3857,在菜单的设置(s)里找到,修改掉如何使用临时图层,对其他数据层进行裁切 (1)创建临时图层 (2)在临时图层里,选择铅笔工具,绘制一个大概的矩形,右键出现图形 (3)变成规则的正方形 (4)裁剪合并DEM图层 (1)选择合并 (2)输入图层 (3)选择图层 (4)完成合并合并完成后,一些接缝问题都已经解决
转载 2024-09-20 11:18:50
135阅读
游戏更新是非常重要的,在研究了运用lua对安卓游戏进行动态更新后,采用了一种比较笨的更新方法。在游戏安装包里加上一个本地资源管理的配置文件,我直接写工具导出.lua格式的文件,里面存放着在本地用到的资源文件名字以及更新的地址,还有md5值。在游戏每次启动的时候都要下载个这种配置脚本,然后将服务器端资源的MD5和本地的比较,进行下载更新。获得文件MD5的方法我用的是网上找的下面的一段代码
转载 2024-04-12 05:44:08
300阅读
Linux内核5.10编译 与调试实验环境qemu自己编译Linux 5.10 编译下载内核准备编译环境配置选项编译安装新内核去掉编译内核的优化选项根文件系统制作busybox脚本二方法三debootstrap运行busybox 命令目的机运行程序问题内核调试添加内核script参考 实验环境实验环境:ubuntu20.04, qemu 7.0.0 , busybox 1.35.0lsb_rel
Main.lua是Cocos2d-lua项目的默认入口,即项目启动时,首先执行这个文件。(我们也可以修改config.json文件的entry字段来配置入口文件) main.lua中进行了几项操作: a) 把res和src两个文件夹添加到文件搜索路径。 b) 读取Config.lua加载lua配置信息。执行Cocos.init,这个文件根据配置信息初始化Cocos2d-lua框架(requir
转载 4月前
26阅读
1-5Lua函数文章目录1-5Lua函数5.1 多返回值5.2 可变参数5.3 命名参数函数有两种用途:1.完成指定的任务
原创 2022-07-12 15:37:33
291阅读
以下文字,是UPYUN系统开发工程师timebug在SegmentFault D-Day南京站技术沙龙上所做分享的内容要义提炼,主题为UPYUN系统开发团队在进行业务逻辑由C模块到ngx_lua的迁移过程中产生的心得体会,以及在NGINX上基于ngx_lua的方面的最佳实践方案。------------------------------------------------------------
转载 6月前
41阅读
预先创建一个res/config/version_info.json文件 创建这个文件的目的是为了生成project.manifest和version.manifest做数据准备 配置好包的地址 配置好版本号 配置好project和version远程文件的地址{ "packageUrl" : "http://10.225.14.23:8081/wwwCYH/update/LuaTest00
转载 2024-03-25 21:12:43
49阅读
【转载】    http://www.cnblogs.com/whiteyun/archive/2009/08/10/1543040.html     基于Lua 5.1。圆周率    math.pi 为圆周率常量 = 3.14159265358979323846基本函
转载 精选 2014-10-22 11:07:14
6439阅读
1点赞
一、lua中redis的配置依赖:1、OpenResty的lua访问redis的插件:https://github.com/openresty/lua-resty-redis二、下载后,导入对应的插件: lua_package_path "/opt/openresty/lualib/kafka/?.lua;;"; lua_need_request_body on;三、lua代码2、使用lua
转载 2023-07-06 20:57:50
115阅读
首先搭建环境,使用vs2010的c++开发工具,lua源码包,可以去官方下载最新源码包,我采用的是lua-5.1.5的版本。好了,开始配环境。第一步:下载源码包后,解压lua-5.1.5源码包到硬盘。如:D:\lua-5.1.5\。在VS2010中新建一个静态库项目,项目命名为lua51,具体步骤如下:打开VS2010->文件-->项目-->Virual C++-->Win
原创 2013-10-24 20:51:08
1478阅读
参考: Lua\5.1\examples\require "base64"str="哈哈 ni mei"base64_str=base64.encode(str)print("base64_str=["..base64_str.."]")org_str=base64.decode(base64_str)print("org_str   =["..org_st
Lua
原创 7月前
98阅读
MD5对一个东西加密   可以认为是不可还原的1.客户端加密   服务端看md5是不是和数据库一致2.服务端加密 再看和db是否一致 1的情况 网络传的是md5 2      传密码     post是怎么加密的?  有的时候 我
md5sum在Linux下,我们经常使用md5sum命令来查看两个文件是否相同。md5sum命令会逐位对文件的内容进行校验。是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。存在两个文件不同,但md5sum相同的情况。不过这个情况出现的概率还是很低的,所以md5值仍然是常用的方法。md5值是一个128位的二进制数据,转换成16进制则是32(128/4)位的进制值。如果对结果的准确性要
一、准备工作如果我们想要在UE4中读写Json文件,那么我们必须使UE4包含Json和JsonUtilities这两个模块,那么UE4如何添加模块呢?UE4添加预定义模块的方法很简单,我只需打开工程的.Biuld.cs文件,在其中的PublicDependencyModuleNames.AddRange()函数中追加两个模块即可,如:using UnrealBuildTool; public c
转载 2024-09-05 10:57:50
137阅读
目录一、关于html5的发展和其他概念知识二、h5新增的语义化标签1、特点2、具体标签三、视频标签和音频标签四、智能表单 一、关于html5的发展和其他概念知识1、目前我们使用的是html的第五个大版本,目前仍处于持续更新中,标准制定组织为W3C。 2、主要浏览器 (1)谷歌 chrome 目前国内大多数浏览器都是谷歌内核,换汤不换药(edge貌似也是基于谷歌浏览器的引擎开发的
转载 2024-07-18 23:10:45
35阅读
虚幻引擎5的抢先体验UE5开启了抢先体验版,我也入了坑。 在开启汽车之旅之前,我先唠叨些,使用UE5相关的问题,做以记录。虚幻引擎5 新功能先说说,UE5最为亮眼的两大新特性:Lumen 和 Nanite。Lumen:崭新的实时全局光照。Lumen是一套动态全局光照技术,Lumen可以实现实时光线反弹,在Lumen帮助下可以包含多次反弹的全局光照,没有光照贴图并无需烘焙,启用Lumen之后,只要移
转载 2024-04-25 18:34:13
497阅读
  • 1
  • 2
  • 3
  • 4
  • 5