《j2me优化秘密》的相关内容
相关讨论
[探讨]通过实例再讨论TDD
在《测试驱动开发》(Kent Beck)的附录B,Kent Beck用了两页纸的篇幅,演示了一次完全以测试驱动的方式,开发计算斐波纳契数列。
先简短的抄一下代码,再谈谈我的看法。
第一个测试与第一次的代码
[code:1]public void testFibonacci()
assertEquals(0,fib(0));
}
...
by 庄表伟 2004-07-30 浏览 (20257) 回复 (40) 关键字:
递归计算向非递归计算转换模板 -- 续
上一篇文章对递归向非递归转换的原理和过程作了介绍,本篇谈谈具体的代码实现。还是考虑上一篇文章中的递归例子:f(x) = f(x-1) + f(x-3), f(x) = 10 (x < 3)。用上文分析出来的规律,其实现如下:
public static double nonRecursion(double x) {
double initValue = x;
fin ...
by mingliangfeng 2008-06-07 浏览 (4160) 回复 (53) 关键字: 递归 非递归 模板 recursion non-recursion template
如何进行表达式求值,就如Javascript中的eval
如何对这样的字符串表达进行求值:
"55555.04-25+25*(2.5+100.26)"
by swallor 2004-04-29 浏览 (6787) 回复 (16) 关键字:
相关博客
第十二章 PL/SQL应用程序性能调优
第十二章 PL/SQL应用程序性能调优
一、PL/SQL性能问题的原由
当基于PL/SQL的应用程序执行效率低下时,通常是由于糟糕的SQL语句、编程方法,对PL/SQL基础掌握不好或是滥用共享内存造成的。
PL/SQL中糟糕的SQL语句
PL/SQL编程看起来相对比较简单,因为它们的复杂内容都隐藏在SQL语句中,SQL语句常常分担大量的工作。这就是为什么糟糕的SQL ...
by wang20051 2008-04-24 浏览 (132) 回复 (0) 关键字: pl/sql
相关圈子讨论
ECSide2.0优化笔记(也适用于其它Java程序)
前面发过一个帖子,说自己在使用ECSide时遇到性能问题,到现在都无人问津。看来只有我一个人遇到这个问题了。无奈之下,只好自己开始优化。
下面就是我的优化历程:
1.寻找待优化点。
(1).数据记录多比记录少时处理的慢,这说明行处理可能存在待优化点。
(2).列多比列少时处理的慢,这说明列处理可能存在待优化点。
(3).执行频率高和有循环的程序块通常也是可能存在待优化点。
...
...
by topcloud 2007-11-16 浏览 (733) 回复 (6)
C++异常会极大地影响效率?
前几天做了个小测试,结果发现C++异常性能比较低。
for(int i=0; i<1000000; i++){
try{
//...
}catch(...){
}
}
try里面实际上没有异常抛出,这和实际项目中大部分情况相似,异常只有非常少的时候会抛也。
经测试,在C++里面加个try以后性能下降了百多倍,面D语言里面下降非常少 ...
by qiezi 2007-06-14 浏览 (1702) 回复 (12)
D 的异常处理开销高过 g++
测试平台 debian lenny.
这个测试是测试 happy path 开销, 就是异常实际不发生, 但是为了catch 做准备的代码的开销.
结果我不是太满意, 比 g++ 还是高不少.
代码看起来比较复杂: 循环次数用参数提供, 要调用的函数用函数指针而不是直接调用, 这是为了避免编译器聪明优化; 例如判断出异常实际上不会发生, 不必提供准备代码.
D 1.018
lo ...
by redsea 2007-09-07 浏览 (1463) 回复 (25)
D语言的性能不一定比Java强
public class Main {
private static int fib(int n){
if(n==0 || n==1)
return 1;
else{
return fib(n-1)+fib(n-2);
}
}
public static void main(String[] args){
for(int i=0; ...
by fxsjy 2007-11-30 浏览 (1899) 回复 (15)
打算把DTwisted开放出来
从twisted移植了一些接口过来,稍作了些简化,暂命名为DTwisted。在google code上申请了项目,却一直连接不上。
关于它的历史,可以看这里:
D语言和python的差异
基本上编写它只有3天,加起来大概5小时吧,所以还很简陋,只实现了listen tcp,代码也只有400多行。文档和注释都没有写,因为中间架构修改太多了,现在基本上定型。协议打算采用BSD,我也不是很熟悉,好 ...
by qiezi 2007-01-11 浏览 (1382) 回复 (14)
相关新闻
Apple发布浏览器JS性能测试及测试结果
Apple WebKit 团队(Safari 核心开发者) 在12月18日发布0.9版本的SunSpider -- 浏览器JavaScript性能测试。国外科技博客CodingHorror盛赞该测试的设计,并对各主流浏览器进行测试。结果出乎意料,尽管各项子测试中浏览器表现各有不同,但总体来说,Firefox JavaScript 性能不如 IE7,Windows 平台的Safari表现优异,而冠军 ...
by jive 2007-12-22 浏览 (440) 回复 (0) 关键字: 性能测试
推荐知识库条目
Comming soon

