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
从egl判断内核的的版本:
OpenGL ES Shader Compiler Version: E031.24.00.14
Build Date: 04/29/14 Tue
Local Branch: mybranch3162585
Remote Branch: quic/LNX.LA.3.5.2.2_rb1
Local Patches: NONE
Reconstruct Branch: AU...
分类:
其他好文 时间:
2014-06-16 11:36:18
阅读次数:
229
http://apps.hi.baidu.com/share/detail/37384818download
ADT linkhttp://dl.google.com/android/ADT-0.9.6.zipdownload SDK
linkhttp://dl.google.com/android...
分类:
系统相关 时间:
2014-06-16 06:10:09
阅读次数:
406
%初始化matlab并行运行环境
% Initialize Matlab Parallel Computing Environment
CoreNum=2; %设定机器CPU核心数量,我的机器是双核,所以CoreNum=2
if matlabpool('size')
matlabpool('open','local',CoreNum); %若尚未启动,则启动并行环境
else...
分类:
其他好文 时间:
2014-06-15 18:47:22
阅读次数:
882
【python】UnboundLocalError: local variable 'counter' referenced before assignment...
分类:
编程语言 时间:
2014-06-15 16:15:26
阅读次数:
515
安装完vCenter5.5之后,发现不能添加域用户来管理vSphere,查了文档,原来是现在安装vCenterSingleSign-on的时候创建了一个默认域:vsphere.local。添加用户时,没有域用户可以选择添加,如图:要添加域用户权限,必须添加标识源,添加标识源的方法如下:使用administrator@vsph..
分类:
Web程序 时间:
2014-06-13 21:20:29
阅读次数:
556
*************************************部署MYSQL*******************************************yum-yinstallgccgcc-c++gcc-g77autoconfautomakezlib*fiex*libxml*ncurses-devellibmcrypt*libtool-ltdl-devel*makecmakebison*useraddmysql-d/usr/local/mysql-s/sbin/nologintar-..
分类:
数据库 时间:
2014-06-13 21:10:19
阅读次数:
515
Tomcat安装目录下bin目录有两个脚本分别用来启动和停止Tomcat,分别是startup.sh,shutdown.sh,可以用这两个脚本来手工启动和停止Tomcat服务。编辑/etc/rc.d/rc.local增加内容(假设JDK目录是/usr/jdk,Tomcat目录是/apache/tomcat)exportJDK_HOME=/usr/jdkexportJAVA_HOME=/usr..
分类:
其他好文 时间:
2014-06-13 21:03:06
阅读次数:
246
2014-06-12 BaoXinjian一、摘要Oracle Application
Framework将异常分为三类异常类型type1. 常规异常General
ExceptionClass:oracle.apps.fnd.framework.OAExceptionFunction: 提供了在运...
分类:
其他好文 时间:
2014-06-13 15:52:43
阅读次数:
336