最新文章列表

Notes about how the Lua garbage collector works

lua垃圾收集的原理 参见: http://lua-users.org/wiki/EmergencyGarbageCollector Notes about how the Lua garbage collector works Disclaimer: This is the first time I have worked on a garbage collector so some of th ...
mryufeng 评论(0) 有4627人浏览 2008-07-22 00:46

Yueliang + LuLu 完整的LuaInLua系统

Yueliang: http://yueliang.luaforge.net/ Introduction The goal of Yueliang is to implement Lua 5 in Lua 5. Such a codebase, if well documented, can be a useful prototyping and educational tool. Initia ...
mryufeng 评论(2) 有4664人浏览 2008-07-21 11:43

luatcc 方便你写lua扩展

当要用c实现lua的模块的时候  就涉及到模块的编译 调试 运行 而这些步骤很繁琐,容易出错,有了luatcc就可以直接在lua代码里面直接写c代码了 动态运行 岂不是很cool, 大大提高了开发速度。 luatcc项目网站: http://luaforge.net/projects/lua-tcc/ require "lua_tcc" m = tcc.compile ([[ ...
mryufeng 评论(1) 有6827人浏览 2008-07-18 22:21

使用Java开发绿色的桌面程序

一直在寻找适合开发小巧绿色桌面程序的开发环境,考虑过MFC、QT、SDL+Lua,但是最终还是决定使用Java+SWT来开发,发布时带上自己修改过的JRE,大小和飞信差不多,感觉还不错。
venliong 评论(0) 有1550人浏览 2008-07-08 01:43

什么是lua

lua Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.l ...
mqqqvpppm 评论(0) 有2014人浏览 2008-07-04 16:43

luacoco 增强lua的coroutine功能

Coco is a small extension to get True C Coroutine semantics for Lua 5.1. Coco is both available as a stand-alone release and integrated into LuaJIT. The stand-alone release is a patchset against the ...
mryufeng 评论(0) 有6155人浏览 2008-07-04 16:41

lua做tcp服务器的2套库

copas是纯lua的实现 依赖于luasocket, 但是毕竟大的现在,只能支持1024个并发,是select机制的限制。 luaevent和copas的接口很像,基于libevent,支持epoll等,可以支持大规模的并发。 copas经过几天几夜的测试, 比较稳定,但是吃比较多的内存。 luaevent测试在进行中。 注: 在copas或者luaevent.loop 中加入 print ...
Lua 
mryufeng 评论(0) 有6376人浏览 2008-07-04 15:37

lua symbexec的2个用途

原型: static Instruction symbexec (const Proto *pt, int lastpc, int reg); symbexec 是安装vm的执行流程来模拟一段opcode的执行, 执行到lastpc, 同时返回修改reg的那条指令。 有2个用途 1. loadstring检查代码是否被篡改,是否合法 2. 用于lua_getinfo的时候 看一个first c ...
Lua 
mryufeng 评论(0) 有4468人浏览 2008-07-04 11:40

lua coroutine是如何实现的?

一直对coroutine的运作原理不是很明白, 这几天琢磨了下终于搞明白了: root@yfnix:~/lua-5.1.3/src# cat t.lua a= coroutine.create(function () b= coroutine.create(function () coroutine.yield(1) end) ...
mryufeng 评论(0) 有14245人浏览 2008-07-03 12:47

RemDebug小巧的Lua远端调试器 告诉你coroutine很强大

RemDebug is a remote debugger for Lua 5.0 and 5.1. It lets you control the execution of another Lua program remotely, setting breakpoints and inspecting the current state of the program. RemDebug can a ...
mryufeng 评论(1) 有7535人浏览 2008-06-30 14:47

Lua For Windows v5.1.3.11 Release Candidate 1

Lua For Windows v5.1.3.11 Release Candidate 1     Andrew Wilson - 2008-06-28 00:19   -   Lua for Windows We are proud to announce the first release candidate of Lua for Windows (LfW). This moves this p ...
mryufeng 评论(0) 有5444人浏览 2008-06-30 11:41

高级服务器编程和p2p的PPT

前段时间受邀去青岛海洋大学做的演讲的ppt,内容主要涉及到 1. 高级服务器设计实现 2. Architecture of Large-Scale Websites 3. P2P设计经验谈 4. 个人成长之路 凑合看吧!
mryufeng 评论(4) 有5998人浏览 2008-06-28 16:46

Alien - Pure Lua extensions

What is Alien Alien is a Foreign Function Interface (FFI) for Lua. An FFI lets you call functions in dynamic libraries (.so, .dylib, .dll, etc.) from Lua code without having to write, compile and link ...
mryufeng 评论(0) 有4498人浏览 2008-06-27 02:19

luaedit 新版本 支持lua5.1 马上要发布

Announcing LuaEdit 2008 and new website     Jean-François Goulet - 2008-06-24 21:14   -   LuaEdit LuaEdit is getting a whole new look with the upcoming version of LuaEdit 2008 which will support the la ...
Lua 
mryufeng 评论(0) 有5036人浏览 2008-06-27 01:53

lua newproxy用途

What does newproxy() in 5.1? > I find newproxy a curious addition.  It gives you unique userdata that > share the same metatable.  I cannot think of a use for it yet. > What did you have in m ...
Lua 
mryufeng 评论(0) 有5923人浏览 2008-06-27 01:02

你们有yum 我有LuaRocks

LuaRocks This is LuaRocks, a deployment and management system for Lua modules. LuaRocks allows you to install Lua modules as self-contained packages called "rocks", which also contain versi ...
mryufeng 评论(1) 有7948人浏览 2008-06-26 21:38

奇思妙想:规则引擎实现工作流引擎

  昨天问到了关于lua怎么和hibernate结合的问题,结果那个问题还没解决,我想是否能换种方式。结果老板说,我们之所以实现自定义的规则引擎除了满足其他一些业务需求外,还希望它能实现工作流引擎的功能,这样我们就可以不要再使用jbpm,而且jbpm还不一定能满足我们的需求,如果用我们自定义的,那我们就可以实现自己想要的功能。。   当时我一听就蒙了,对于也玩过一段时间jbpm的我来说,这实在是。。 ...
kayzhan 评论(7) 有2210人浏览 2008-06-24 10:39

hibernate如何与lua结合

  今天第一次听说lua这个脚本,看起来还蛮简单易学的。可是我发现任何技术学皮毛都是很简单,要学好却很难,现在遇到的问题就是怎么让lua和hibernate结合。    其实也就是说hibernate是否有什么接口可以提供给lua,然后就能通过hibernate而获得数据库里的数据。其实是想实现自定义规则引擎,网上完全没有这方面的资料,不知道大家有什么好的想法和建议。    虽然已经有不少的开源规则 ...
kayzhan 评论(4) 有1358人浏览 2008-06-23 19:11

LPeg Parsing Expression Grammars For Lua, version

Introduction LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). In this text, I assume you are familiar with PEGs. If you are not, you can get a quick start r ...
mryufeng 评论(1) 有5546人浏览 2008-06-16 12:05

2008年5月,世界编程语言排行榜

TIOBE Programming Community Index for MAY 2008 注:TIOBE世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度,这并不代表它是一个最好的 ...
bvcat007 评论(0) 有985人浏览 2008-05-11 22:02

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) .net(54782) 编程(39452) JSP(37540) 数据结构(36420) Eclipse(31254) PHP(29988) F#(26077) 算法(24864) 脚本(19838) J#(18919) JDBC(17887) ASP(17480) JDK(14879) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics