用lua简单地异或加密文件,注意解密的key是加密key的倒序: 1 require 'bit' 2 3 local encode = function(inpath, outpath, key) 4 local inf = assert(io.open(inpath, "rb")) 5 ...
分类:
其他好文 时间:
2014-08-23 20:15:51
阅读次数:
5713
递归打印lua中的table,并写到文件里: 1 local pairs_by_keys = function(inTable) 2 local temp = {} 3 for k, v in pairs(inTable) do 4 temp[#temp + ...
分类:
其他好文 时间:
2014-08-23 20:14:11
阅读次数:
218
用lua遍历文件目录,收集特定类型的文件: 1 local LINUX = "linux" 2 local WIN = "win" 3 local platform = WIN 4 5 local need_the_filetype = function(tfiletype, filename) ....
分类:
其他好文 时间:
2014-08-23 19:02:01
阅读次数:
630
时间格式化Model m = new Model { Id = 1, Dt = DateTime.Now }; JavaScriptSerializer js = new JavaScriptSerializer(); string str = js.Seriali...
分类:
编程语言 时间:
2014-08-23 11:13:20
阅读次数:
239
为什么是 Lua 忘记是什么时候接触到 Lua 的了,也忘记是为什么接触到她的。现在想想,也许是因为下面两个原因: WOW 里有用到她,我上学的时候,玩过一段时间 WOW,了解一点 WOW 插件的编写,当时觉得这个语言挺有...
分类:
其他好文 时间:
2014-08-22 14:40:29
阅读次数:
231
发现了一个Nginx的LUA脚本:lua-resty-rabbitmqstomp,可以让Nginx通过LUA脚本访问RabbitMQ消息队列,这个脚本是通过stomp协议连接RabbitMQ的stomp适配器,来pub/sub消息的
关于RabbitMQ-STOMP安装使用相关内容可以参见:RabbitMQ STOMP Adapter
关于Nginx-LUA模块安装使用参见:LAMP架构演进到LAMPGC,再演进到LNMLGC
关于STOMP协议相关资料参见这里:
STOMP官方英文协议1.1版
STOMP...
分类:
其他好文 时间:
2014-08-22 12:59:08
阅读次数:
544
代码如下:$smarty = new Smarty; $smarty->assign('yesterday', strtotime('-1 day')); $smarty->display('index.tpl'); index.tpl: {$smarty.now|date_format} {$sm...
分类:
其他好文 时间:
2014-08-22 12:22:36
阅读次数:
218
如果你接触过lua这种小巧的脚本语言,你就会经常接触到一个叫做协程的神奇概念。大多数脚本语言都有对协程不同程度的支持。但是大多编译语言,如C/C++,根本就不知道这样的东西存在。当然也很多人研究如何在编译语言实现协程的实现,轮子一个又一个的被发明。酷壳这篇文章《一个“蝇量级” C 语言协程库》说.....
分类:
其他好文 时间:
2014-08-22 12:14:56
阅读次数:
292
不多说直接上代码。自定义绑定代码如下: 1 /* my97datepicker 时间格式'yyyy-MM-dd HH-mm-ss' */ 2 ko.bindingHandlers.datetimes = { 3 i...
分类:
其他好文 时间:
2014-08-22 10:29:45
阅读次数:
320