I use the Elicpse IDE to develope the ansdroid app.Sometime encounter the messy code in the Elicpse
One solve method is that to fix the Ecicpse's enCoding setting:
click "Windows->Preference...
分类:
其他好文 时间:
2014-06-19 09:57:22
阅读次数:
211
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
一个大胆的尝试:使用巨型lua协程来表示整个“一局”流程。lua协程是一个很另类的功能,有并发的影子但又不是真的并发,所以真正拿它来做大功能框架的范例不多,通常用于一些小型trick式设计。但这次我在大富翁里把它用到了“极致”:整个一局游戏,就是全部跑在一个协程里的!简单的说:在开始按钮的点击响应函...
分类:
其他好文 时间:
2014-06-15 21:23:59
阅读次数:
264
Windows环境下可以使用Eclipse IDE for C/C++ Developers来搭建ARM开发环境
安装步骤如下:
1. 安装Java SE
网址:http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html
下载这个文件:jre-7u3-windows-i586...
本文发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。
编写关于php的系列文章让我更加深刻地了解了 PHP 开发人员的世界。我和许多 PHP程序员交谈过,最令我惊奇的是只有很少的人使用
IDE。大多数程序员使用文本编辑器,比如 Microsoft Window...
分类:
Web程序 时间:
2014-06-13 15:41:17
阅读次数:
369
Eclipse IDE for Java EE Developers 中1、创建 Dynamic
Web Project2、修改 Default Output Folder,推荐输入 WebRoot\WEB-INF\classes特别注意:此处的
Default out folder 必须要与 We...
分类:
其他好文 时间:
2014-06-13 14:34:46
阅读次数:
547
为了让Vim成为一个完整的IDE,下面是我们要添加、启用的一些功能:代码补全标签列表项目管理语法高亮代码检查首先我们要下载下面这些Vim脚本,并解压倒~/.vim目录ProjectTaglistBuffExplorer按顺序下载上面的脚本并安装。安装它们只需要把它们解压你的Home目录下的.vim目...
分类:
其他好文 时间:
2014-06-13 06:26:10
阅读次数:
394
Notepad++
是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便。特别是像lua这种语言,在Eclipse中无法集成,因此运行的时候,总是不方便。我搜到了一个使用No...
分类:
编程语言 时间:
2014-06-12 18:23:52
阅读次数:
440
----本文摘自programming in lua
当一个函数内部嵌套另一个函数定义时,内部的函数体可以访问外部的函数的局部变量,这种特征我们称作词法定界。虽然这看起来很清楚,事实并非如此,词法定界加上第一类函数在编程语言里是一个功能强大的概念,很少语言提供这种支持。
下面看一个简单的例子,假定有一个学生姓名的列表和一个学生名和成绩对应的表,现在想根据学生的成绩从高到低对学生...
分类:
其他好文 时间:
2014-06-10 18:37:56
阅读次数:
169