blog.programfan.info
新网站即将启用

04 2011 档案

摘要:Type :: any() %% The top type, the set of all Erlang terms. | none() %% The bottom type, contains ... 阅读全文
posted @ 2011-04-25 11:29 Gordon Chao 阅读(2081) 评论(0) 推荐(0)
摘要:多重循环在编程中会经常遇到,那么在JavaScript中如何指定跳出那层的循环呢。其实这也是break的一个用法,下面是一个不错的例子,来自《JavaScript权威指南》,可以参考下:Code 程序运行结果: i = 0 , j = 0i = 0 , j = 1i = 0 , j = ... 阅读全文
posted @ 2011-04-15 17:21 Gordon Chao 阅读(2093) 评论(1) 推荐(0)
摘要:Redis是一个开源的、网络化的、全内存的、持久的、日志化的,键值数据存储。它是用标准C来实现的。支持的语言包括C, C++, C#, Clojure, Lisp, Erlang, Haskell, Java, JavaScript, Lua, Objective-C, Perl, Php, Pyt... 阅读全文
posted @ 2011-04-15 16:24 Gordon Chao 阅读(630) 评论(0) 推荐(0)
摘要:我们上一个erlang项目,开始运行良好,开发速度也很快,但随着时间的进行,数据量不断加大,隐藏的错误不断的出现,导致我们在之上用了大量的时间来处理出现的问题,浪费了大量的时间, 于是我们考虑有没有一种好的机制,尽量减少这种问题的发生,之前我们也采用了一些方法来减少但一直没有从根本上解决这方面的问题... 阅读全文
posted @ 2011-04-15 16:19 Gordon Chao 阅读(1508) 评论(0) 推荐(1)
摘要:在作erlang压力测试的时候 我的机器内存是4G 在erlang程序用到2-3G内存的时候 swapd开始工作了 erlang程序的反应明显慢了下来。但是这时候我实际上还有1G左右的物理内存。起先尝试用swapoff把swap关闭了 系统运行平滑 但是当物理内存用完的时候 我的机器就挂了。这个不是... 阅读全文
posted @ 2011-04-11 01:35 Gordon Chao 阅读(309) 评论(0) 推荐(0)
摘要:EUnit 宏 Although all the functionality of EUnit is avaliable even without the use of preprocessor macros, the EUnit header file defines a number of su... 阅读全文
posted @ 2011-04-06 11:40 Gordon Chao 阅读(1730) 评论(0) 推荐(0)
摘要:译文: 目录: 3.1 包含EUnit头文件 3.2 写一个简单的生成函数 3.3 运行EUnit 3.4 写一个测试的生成函数 3.5 一个实例 3.6 关闭测试 3.7 避免编译时期对EUnit的信赖 三、开始 3.1 包含EUnit头文件 在erlang模块中用EUnit最简单的方法是在模块的... 阅读全文
posted @ 2011-04-06 10:55 Gordon Chao 阅读(1180) 评论(0) 推荐(0)
摘要:原文: 二、术语 2.1 单元测试 测试一个程序单元以让它规定进行工作。当以后程序因为一些原因需要修改,单元测试这时就有另一个重要的功能——来作回归测试,用来测试它是否还按照规定工作 2.2回归测试 在修改程序时,运行一系列测试来检查它是否按照修改之前工作(当然前提是没有想要修... 阅读全文
posted @ 2011-04-01 16:26 Gordon Chao 阅读(542) 评论(0) 推荐(0)
摘要:译文: 单元测试 单元测试中的单元没有固定的定义,它可以是模块,函数,进程,甚至整个应用。 不过一般来说常用的是用模块或者函数做一个单元。为了测试这个单元,需要做的是首先确定一系列的测试,然后根据需要设置好它的最小的配置环境(一般来说,都是不需要专门进行设定的,据我本人理解,操纵数据库的... 阅读全文
posted @ 2011-04-01 16:15 Gordon Chao 阅读(529) 评论(0) 推荐(0)
摘要:EUnit是erlang的单元测试框架,它非常强大、灵活,很容易用,开销很小(small syntactical overhead语法开销?) 一、单元测试 二、术语 三、开始 四、EUnit宏 五、EUnit测试表 原文: EUnit is a unit testing framework f... 阅读全文
posted @ 2011-04-01 16:07 Gordon Chao 阅读(452) 评论(0) 推荐(0)

www.programfan.info
新网站即将启用