- 浏览: 230298 次
- 性别:
- 来自: 杭州
-
最新评论
-
yjz毕竟是云:
总结的不错!
字符流与字节流的区别 -
yiqing:
不错 有帮助
HTTP Basic Authentication认证 -
assertme:
a8350020 写道第一种方法的线程池其实是没有意义的Fut ...
线程返回值的方式介绍 -
a8350020:
第一种方法的线程池其实是没有意义的Future.get()会阻 ...
线程返回值的方式介绍 -
endual:
一个上午都无法配置好的我的eclipse使用svn 哎。。。
总结一下SVN的用法
文章列表
最初的代码:
var s = [x1,x2,.....];
var t = [y1,y2,.....].
//s和t的长度对应,大约2700个元素。
function String.prototype.s2c(){
var k='';
for(var i=0;i<this.length;i++)
k+=(s.indexOf(this.charAt(i))==-1)?this.charAt(i):t.charAt(s.indexOf(this.charAt(i)))
return k;
}
//这段代码为:把String中在s数组出现的字符用t中相应位置的字符替换。这种方法可以用在繁简转换上 ...
setTimeout和setInterval的使用
这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。
方 法
实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还 ...
setTimeout与setInterval是window对象的两个非常神奇方法,用于实现定时或延时调用一个函数或一段代码。
(新手可能认为setTimeout与setInterval是javascript函数,这是错误的。新手容易将javascript对象函数与DOM对象方法混淆。)
先来一段代码,大家猜猜在各种浏览器下的结果会是怎么样的呢?
function f(){
var s = 'arguments.length:'+arguments.length+'; ';
for(var i=0,n=arguments.length;i< n;i++){
...
随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能 ...
在写javascript程序时,我们经常要用到循环,如下:
for (i = 0; i < XXX.length; i++) {
// 这里是循环操作的内容;
}
其实这种效率是非常低下的,因为每次循环都需要去计算XXX的长度,如果这个长度是一个比较大的值,那么效率是非常低的。如何改进它的效率呢?看下面的代码:
for (var i = 0, length = XXX.length; i < length; i++) {
// 这里是循环操作的内容;
}
这样,先把长度计算出来,赋值给一个变量,循环时就直接比较这个变量的值的大小,那么不管这个长度是多少都不需要每次 ...
Nicholas为您讲解如何提升JavaScript的递归效率!
影响JavaScript性能的另外一个杀手就是递归,在上一节中提到采用 memoization技术可以优化计算数值的递归函数,但memoization不是万能的,不是所有的递归函数都可以用memoization技术优 化,本文介绍了这些情况,并介绍了解决办法,就是将递归转换为迭代,同时需要注意,本文末尾介绍的方案不是最终的方案,还需要和上一节优化循环的方案综合 起来才能达到最佳效果。
【原文】Speed up your JavaScript, Part 3
【作者】Nicholas C. Zakas
【译者】明达
以下是 ...
摘要:经常会遇到这样一个情况:浏览器弹出对话框,提示脚本运行时间过长,询问“停止”还是“继续”。那究竟各个浏览器是如何判断在什么时候才弹出此对话框呢?
分享 |
IE:执行超过500W条JScript引擎语句出现提示。
Firefox:执行超过10秒出现提示。
Safari:执行超过5秒出现提示。
Opera:无论执行多久都不会出现提示,最有耐性。
Chrome:执行超过约8秒(估计值)出现提示。
注:当弹出类似alert的模式对话框的时候,是不计时。
在Web开发的时候,经常会遇到的一种情况就是浏览器提示脚本运行时间过长,停止还是继续,无论你选择什么,相信你都会想尽一切办法让这个对话框远离你 ...
ExtJs Grid 大数据量的显示效率问题
2009年06月03日 星期三 12:00
有个grid,需要定时ajax取数据,大概500行.
现在在ajax的响应函数里面用大概类似下面的方法更新
store.each(function(record){
var newData = jsonData.data[record.id];
record.set(dataIndex,newData.SuccessCount);
record.commit();
});
之后发现效率特别低,瓶颈主要有2个:
--因为ajax取回来的json有600多k..解析起来需要8s, 后来改为 ...
工作职责:
1、参与统计等系统的分析和设计;
2、根据新产品开发进度和任务分配,开发相应的软件模块;
3、根据开发规范与流程独立完成模块的设计、编码、测试以及相关文档;
条件:
1、计算机及数学、通信、信息统计等相关专业本科以上学历;
2、理解J2EE系统架构,具有3年以上基于J2EE体系结构的模块设计和代码开发经验;
3、熟悉面向对象编程原理,熟悉J2EE、Spring、IBATIS、XML、OSGI、RMI、队列、线程等技术,以及相关后端处理开发技术 ;
4、熟悉Oracle等主流数据库管理系统、相关技术及开发工具;
5、具有OLAP/ETL知识背景、数据仓库和数据统计分 ...
现在觉得有些东西非常容易搞混淆现在把他记录下来:
request方法的
getRequestURL:返回的是
http://localhost:8080/blueyanghualongSerlvet/login.jsp
()
getRequestURI:
返回的是/blueyanghualongSerlvet/login.jsp(资源名称)
getContextPath:
返回的是/blueyanghaulognServlet(web站点信息)
getQueryString:
返回的是Url参数
...
总结一些好的文章(j2ee 其中包括hibernate相关 ajax系列(extjs jquery ) flex一些我觉得比较好的链接)
顺,不妄喜;逆,不惶馁;安,不奢逸;危,不惊惧;胸有惊雷而面如平湖者,可拜上将军!
hibernate相关的文章:
http://hi.baidu.com/linkeer8802/blog/item/dabcdcf8e90eeb5f252df2bb.html
(对hibernate 性能等 的总结 )
http://www.blogjava.net/RongHao/archive/2008/06/19/209140.html
(高并发测试下 ...
=================================================================================================
==================================================================================================
类级别(class的lazy属性,3.x默认为true,2.x默认为false)
受影响方法:get(),load()
延迟检索 立即检索
lazy true false
get():总是使用 ...
- 2009-11-24 15:09
- 浏览 1141
- 评论(0)