草庐IT

BARRIERS

全部标签

c++ - 这些会被认为是神奇的数字吗?

我刚刚完成了一个编程类(class)的程序编写,我想避免使用魔数(MagicNumber),所以这是我的问题:在下面的函数中,我的数组索引器会被视为魔数(MagicNumber)吗?代码:stringCalcGrade(ints1,ints2,ints3,doublemedian){constintSIZE=23;constintLETTER_GRADE_BARRIERS[SIZE]={400,381,380,361,360,341,340,321,320,301,300,281,280,261,260,241,240,221,220,201,200,181,180};doublefi

php - 缓慢的 PHP 单元测试

我正在运行PHPUnit以使用CIUnit(两者之间的第三方接口(interface))测试CodeIgniter应用程序。许多测试从一个空的MySQL数据库中选择数据,该数据库在setUp()中填充了5-10条记录。在Windows和Web服务器(Ubuntu10.04/Apache2.2/MySQL5.1/PHP5.3)上,105个测试在2-3秒内运行,内存使用量约为30mb。在我的本地(Ubuntu12.04/Apache2.2/MySQL5.5/PHP5.3)上,105个测试以相同的内存使用量运行,但大约需要45秒。我已经缩小了使用数据库的测试的缓慢;是否有任何我可能遗漏的配置