lua有GC,细节无需太关注,知道些基本的就行,能local就一定不要global;
还有在数组里的对象,除非显式=nil,否则很难回收;
不过可以用弱引用表来告诉GC。外部引用为0,就不要管我,请del it。
weak table是通过元表实现,元表里的__mode字段包含k或者v;k表示key为弱引用;v表示value为弱引用。
1、首先看一个普通的例子:
a = {}
ke...
分类:
其他好文 时间:
2014-06-16 11:57:59
阅读次数:
306
ReadXml 提供了只将数据或同时将数据和架构从 XML 文档读入 DataSet
的方式(若要同时读数据和架构,请使用包括 mode 参数的 ReadXML 重载之一,并将其值设置为 ReadSchema)。ReadXmlSchema
方法仅读架构。对于 WriteXml 和 WriteXmlS...
分类:
其他好文 时间:
2014-06-16 07:44:23
阅读次数:
198
ptmxDESCRIPTION The file /dev/ptmx is a
character file with major number 5 and minor number 2, usually of mode 0666 and
owner.group of...
分类:
其他好文 时间:
2014-06-16 00:55:41
阅读次数:
310
浏览器模式说白了,就是让用户选择当前页面用何种IE版本去渲染。文本模式说起“文本模式”这个名词,这又要回到渲染页面的3种模式了:诡异模式(Quirks
mode,也有翻译为兼容模式、怪异模式的),标准模式(Standards mode),和几乎标准模式(Almost standards mode)。...
分类:
其他好文 时间:
2014-06-16 00:12:18
阅读次数:
330
# vi /etc/yum.repos.d/dag.repo[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dagg...
分类:
数据库 时间:
2014-06-15 23:52:17
阅读次数:
500
? 确定使用数据库重放的优点? 列出数据库重放所涉及的步骤? 使用Enterprise Manager
记录和重放工作量为什么使用数据库重放? 系统更改(如硬件和软件升级)是不可避免的。? 客户需要在实施更改前确定更改的全面影响。?
大量的测试和验证可能会花费很多的时间和资金。? 测试除了成本昂贵之...
分类:
数据库 时间:
2014-06-12 17:32:05
阅读次数:
495
@Html.EditorFor()返回一个由表达式表示的对象中的每个属性所对应的input元素,主要是针对强类型,一般这种方式用得多些a、@Html.EditorFor(mode=>mode.Name)如果返回的View给Student实体赋予值,则输出输出否则Value为"";b、@Html.Ed...
分类:
Web程序 时间:
2014-06-12 14:32:04
阅读次数:
8630
一、Windows内存架构简介 在用户态(user
mode)中运行的进程通常会使用一个或多个堆托管器。最常见的堆管理器就是Windows堆管理器(windowsheap
manager)。另一个常见的堆管理器就是CLR堆管理器,它是在.Net应用程序中使用。 Windows堆管理器负责满足...
分类:
其他好文 时间:
2014-06-12 10:00:29
阅读次数:
281