只显示主题贴
raojl 写道.有两根不均匀分布的香,每根香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?
-------------------------------------------
一根点燃两头,一根点然一头,点然两头的烧完后把点燃一头的扑灭。
扑灭后在点燃两头。//15分钟
这个答案比楼主提供的好
- 进入论坛 招聘求职 版
afcn0 写道rainshow 写道hax 写道divA.onclick=function(){};
在ie6中就已经leak了。
原因是闭包造成循环引用。根源还是循环引用。
divA 通过 onclick 属性引用了 闭包,这是显而易见的。
另一方面,闭包也引用了divA,虽然闭包没有显式引用divA。
下面的两块代码中没有闭包,或者闭包引用不到divA,就不会构成循环引用,因而不leak:
divA.onclick = new Function('');
function a() {};
new function () {
var divA;
...
d ...
- 进入论坛 AJAX 版
hax 写道divA.onclick=function(){};
在ie6中就已经leak了。
原因是闭包造成循环引用。根源还是循环引用。
divA 通过 onclick 属性引用了 闭包,这是显而易见的。
另一方面,闭包也引用了divA,虽然闭包没有显式引用divA。
下面的两块代码中没有闭包,或者闭包引用不到divA,就不会构成循环引用,因而不leak:
divA.onclick = new Function('');
function a() {};
new function () {
var divA;
...
divA.onclick = a;
} ...
- 进入论坛 AJAX 版
名词混淆了吧,与外部的接口不等同于JAVA的接口,前面那个接口范围更大,普通类也可以做为对于其他系统的接口,何必一定要让JAVA搞个implements from来把这2个名词弄的一模一样呢。
- 进入论坛 Java 版
这些东西,我也是逐步认识的。虽然道理不难明白,但在实际的程序中有时候问题却是很隐蔽。
PS:LZ何不把JAVA的concurrent包也一起说说?
- 进入论坛 综合技术 版
reno_k 写道干回老本行,养鱼养虾养鳖,种菜种树种水果
本人生物应用系->现代种植与养殖专业,中级水产养殖工(4级),嘿嘿(N年前的事)
不过毕业后一直没有从事过那方面工作.....(找不到的原因)
这么有前途的行业你不做跑来做什么软件!
- 进入论坛 海阔天空 版
看了几篇文章传说socket.setReuseAddress(true)可以让TIME_WAIT的状态的可以重用。非常可惜的是即便是使用了这个参数也没用,后来看到好像是JDK的一个BUG,见http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6213296
- 进入论坛 Java 版
timerri 写道这个是无可用端口的问题。
对外连接时,一般使用系统分配的端口。即使关闭socket,这个socket还会被time_wait一段时间(似乎是1~2分钟左右)。根据系统不同,提供给系统自动分配的端口也是有限的(windows下仅有1000左右)。所以只要在2分钟内有过上千个连接,那么可用端口就会被消耗干净,这时候建立socket就会失败。
解决方法:不要让系统自动分配端口,而在创建socket的时候指定端口,这样可以跳出只能用1000个左右端口的限制。另外还要尽量分散连接建立的时间,不要出现短期内有高连接数的峰值。
LINUX和UNIX下一般系统自动分配的端口会有多少? ...
- 进入论坛 Java 版
情况是这样的,我们的一台服务器连接比较多。他由两个部分组成,WEB部分和应用服务。这台服务器存在以下几种连接
1)和另外一个服务器的长连接
2)和几百台设备的短连接(服务器需要频繁访问这些设备)
3)从这台服务器的WEB到应用的短连接(需要应用转发到设备成功后再原路返回)
4)和客户端的长连接(把设备信息发送给客户端查看)
服务器刚启动时间后运行很正常,大概过了一个星期后,开始逐渐不能连接上这台服务器。
=========================================================================
这个可能是连接的相关资源耗尽了,NET ...
- 进入论坛 Java 版
- 浏览: 171 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
系统运行一段时间后,客户 ...
rainshow 写道看了几篇文章传说socket.setReuseAddres ...
-- by ken1984 -
系统运行一段时间后,客户 ...
检查一下网络设置是否有问题。 子网掩码是否设置过大。 arp -a看看mac表的 ...
-- by eserver220 -
系统运行一段时间后,客户 ...
看了几篇文章传说socket.setReuseAddress(true)可以让T ...
-- by rainshow -
系统运行一段时间后,客户 ...
我也遇到这样类似的问题。在连接是出现了no buffer space avail ...
-- by minyongbing -
系统运行一段时间后,客户 ...
timerri 写道这个是无可用端口的问题。 对外连接时,一般使用系统分配的端 ...
-- by rainshow






评论排行榜