- 博客(3)
- 收藏
- 关注
原创 使用Lua Function表示Lambda calculus
http://blog.csdn.net/yuanlin2008/article/details/8627081很多程序语言所带给你的“完美”的感觉都来自于数学抽象之美。在Lua中,function被描述成“具有真正的词法范围的一类值”(first-class values with proper lexical scoping)。所谓的“一类值”,应该满足以下条件:可
2013-03-05 16:07:44 24893 2
原创 Ranch基本结构图
原文:http://blog.csdn.net/yuanlin2008/article/details/8691207Ranch是一个使用erlang开发的socket acceptor pool for TCP protocols.Ranch
2013-03-22 17:31:16 16777
原创 探索Lua5.2内部实现:Garbage Collection(1) 原理
Lua5.2采用垃圾回收机制对所有的lua对象(GCObject)进行管理。Lua虚拟机会定期运行GC,释放掉已经不再被被引用到的lua对象。基本算法基本的垃圾回收算法被称为"mark-and-sweep"算法。算法本身其实很简单。首先,系统管理着所有已经创建了的对象。每个对象都有对其他对象的引用。root集合代表着已知的系统级别的对象引用。我们从root集合出发,就可以访问到系统引用
2013-03-13 17:55:07 25106 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人