开发技巧
箫剑90
java软件行业者
展开
-
反向AJAX
反向Ajax的基本概念是客户端不必从服务器获取信息,服务器会把相关信息直接推送到客户端。这样做的目的是解决Ajax传统Web模型所带来的一个限制:实时信息很难从技术上解决。原因是,客户端必须联系服务器,主动询问是否存在变更,如果有变更就会更新页面(或者页面的一部分)。虽然可以非常快速完成这个操作,让人感觉好像是实时的,但是实际上不是实时的。我们需要的是,服务器联系查看其页面的所有浏览器,并通告所发转载 2014-09-19 14:25:58 · 611 阅读 · 0 评论 -
StringBuffer的append拼接和String的+连接效率对比
字符串拼接尽量使用 StringBuffer 的append方法来拼接。而直接使用”+”来连接String类型。会增加内存和CPU的开销。String字符串拼接的原理如下 String str1 = “a”; String str2 = “b”; str1 = str1 + str2; 内存上,他先会开辟出一个新的内存空间,存放str3 = str1+str2,然后再把str3的引用交给str原创 2014-09-22 17:04:03 · 22287 阅读 · 0 评论 -
在JAVA中,如何跳出当前的多重嵌套循环?
在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如, ok: for(int i=0;i { for(int j=0;j { System.out.println(“i=” + i + “,j=” + j); if(j == 5) break ok; }原创 2014-09-23 17:44:26 · 557 阅读 · 0 评论