好久没用Java了,用惯了.net了。。。。。。结果今天被java小折磨一下。。。
今天用java做系统的时候,由于一些特殊原因必须由后台生成一段HTML代码
结果发现,速度奇慢。。。。大致写法如下
StringBuffer Html=new StringBuffer(10000);
String RowHtml="";
for(int i=0;i<xxx.length;i++)}
RowHtml+="<tr><td></td></tr>";
}
Html.append(RowHtml);
实际运算比这个复杂很多,意思如此。。。后来在经过近一个小时的郁闷和测试以后,发现原来是String的问题。。
如果改写成这个样子速度明显提升。。
StringBuffer Html=new StringBuffer(10000);
StringBuffer RowHtml=new StringBuffer(1000);
for(int i=0;i<xxx.length;i++)}
RowHtml。append("<tr><td></td></tr>");
}
Html.append(RowHtml);
学无止境啊,小问题包含大道理。道理俺就不阐述了,免得有班门弄斧之嫌。。。。。
baidu解释的比俺清楚。。。。
小弟初来乍到,以后还望各位前辈多多指教。收工睡觉。。。。
详情
http://mingongpeng.com/thread-800-1-1.html
分享到:
相关推荐
减少库的使用,解决那些需要小代码量,但苦恼于没有简易的字符串处理函数的郁闷 char *itoa_private(int val, char *buf, unsigned radix);//整数转字符串 int my_isdigit(int ch);//判断字符是否为数字 long long ...
郁闷的事来了,先看前台HTML: 代码如下: 购买数量: <input id=”txtNum” type=”text” value=”1″ runat=”server” onchange=”[removed]checkNum();” /> 件(库存”getGoodsNum”> <%=GOODS...
今天在做一个简单的录音机的时候,录音机老是无法正常实例化,不能使用,后来查找问题,一个一个的试,最后确定了,原来是两个设置写反了,却造成了,无法正常工作,真是郁闷啊。找了一个教程看了一下,教程中也没有...
调用产生二维码的接口一直乱码,一直没想出为什么乱码,囧,郁闷之极,还好九爷慷慨分享了文章,得知返回的是二进制,createwxaqrcode接口并不复杂,只是在官方接口并没声明返回内容,只要知道返回的内容就好办了,...
前段时间母亲手机遭贼了,以防万一,如果自己手机丢了,肯定会更郁闷,记得很多手机有防盗功能,如果更换了sim卡就会,手机就会自动把新的 sim卡手机号,gps坐标,什么的发送到绑定的手机上。网上查了下资料,这类...
今天遇到了一个极其奇怪的问题,用各种工具检查都能看到服务器端返回了200,数据也是正常的,但是$.ajax 始终进不到success,郁闷啊,在网上找, 常见问题场景: 1.跨域; 2. $.ajax 没设置 dataType,及服务器端没...
iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位问题出现在哪里。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源...
例如下面我要根据[jb51.net]分割的话 代码如下:string str = “reterry[jb51.net]是软件开发网[jb51.net]的站长”;... } 采用上面这种方法是很令人郁闷的,虽然得到的结果没错,但是其数组长度却是25,而不是3。
2.用nl2br之前,请仔细看好手册解释,我就是搞郁闷了,一般都理解为将\n转换成 ,其实不是的: 看php手册解释: nl2br – Inserts HTML line breaks before all newlines in a string Returns string with ‘ ...
代码如下: /// <summary> /// Unicode字符转换为中文字符,如96F7,78CA等” /// </summary> private char UnicodeToChineseByHex(string Unicode) { return (char)int.Parse(Unicode, System.Globalization.Number...
如果您研究过这个问题,那么,你一定会比较郁闷,现在网上流行的那个,国产的,里面有点问题,反正我一从昨天研究到现在 2008年12月17日 23时59分10秒,才搞明白是怎么回事,你说我们这些人容易吗!如果只是为了完成...
这还不是最郁闷的地方,如果嵌入平台是客户的,客户要购买你的产品,你突然发现客户设 备里的系统和你的环境不一样,它没有你要的驱动了,你的程序运行不了,你会先想:“没关系,我写个内核驱动加载一下不就行了...
通过上面的那句代码就能插入到系统图库,这时候有一个问题,就是我们不能指定插入照片的名字,而是系统给了我们一个当前时间的毫秒数为名字,有一个问题郁闷了很久,我还是先把insertImage的源码贴出来吧 代码如下:...
string connStr = global::MobileSystem.Properties.Settings.Default.JTmobileConnectionString ; 呵呵,就是它了,后面的那个字符串就是连接字符串的名字。结果测试了一下,通过。。。。。。。应该还有很多方法读...
最近郁闷地发现网上现有的相当一部分万年历上干支纪年的算法都是错误的。因为干支纪年是针对阴历而言的,而生肖属相又跟地支对应,所以元旦和春节之间那段时间在干支纪年法中应该归上一年,以阳历2007年2月9日为例,...
被当作命令行,传递到一个子 CMD.EXE,其输出会被抓进 内存,并被当作文件分析。因此,以下例子: FOR /F "usebackq delims==" %i IN (`set`) DO @echo %i 会枚举当前环境中的环境变量名称。 另外,FOR 变量参照的...
特别是很大的文件(几百MB甚至是上G的文件),心里总觉得不踏实,一不小心就会出现问题,而一但出现问题就无法继续上传,这是很郁闷的。 后来在一些网站上找到一些上传文件的组件,但都是要用到一些COM组件。至于后来...
,当数量特别多的时候,原本很开心的一件事都会变得很郁闷:)。文章开头就谈到使用批处理文件,可以简化日常或重复性任务。那么如何实现呢?呵呵,看下去你就会明白了。 主要命令也只有一条:(在批处理文件中使用...
偶尔还会因路径的问题郁闷了半天 还以为是程序上出了问题了。以下我是转自–软件开发网 里的一篇技文,略作修改,以备不时只需,各位有需要的也可参考参考,有错的也请各位指出。 比如你的工程是Webapplication1(url...
spinner和cursor如何配合使用成了完成此实例过程中的难点,本来应该很简单,但却把我郁闷坏了。 先给大家贴上最终的效果图片: 界面的xml: XML/HTML代码 <?xml version=1.0 encoding=utf-8?> <...