BlogJava-mooninwell-最新评论http://www.blogjava.net/mooninwell/CommentsRSS.aspxzh-cnSun, 26 Mar 2006 04:04:00 GMTSun, 26 Mar 2006 04:04:00 GMTcnblogsre: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/28/37277.html#37710非鱼非鱼Mon, 27 Mar 2006 16:01:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/28/37277.html#37710
OIS没有实现reset()方法,是因为它从INPUT流中读取TC_RESET标志来RESET HANDLE TABLE。这样可以保证通过网络SERIALIZATION时不出问题。

非鱼 2006-03-28 00:01 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/27/37277.html#37549nkoffeenkoffeeMon, 27 Mar 2006 02:07:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/27/37277.html#37549

nkoffee 2006-03-27 10:07 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/27/37277.html#37542hubeicaoleihubeicaoleiMon, 27 Mar 2006 01:49:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/27/37277.html#37542

hubeicaolei 2006-03-27 09:49 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/26/37277.html#37421mooninwellmooninwellSat, 25 Mar 2006 16:45:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/26/37277.html#37421以前工作很少用到IO,特别是序列化部分!今天在你的提醒下,看了一下oos的实现,发现一直使用一个oos/ois的确存在ML的可能性,但我认为这中使用情况在实际应用中很少发生。另:发现OOS的close方法内也包含了reset方法的实现,但ois没有实现reset方法,会抛异常。

mooninwell 2006-03-26 00:45 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37406非鱼非鱼Sat, 25 Mar 2006 13:44:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37406
因OIS/OOS使用HANDLETABLE保存被序列化对象的引用,实践中应注意调用OOS.reset()方法,否则在大量对象序列化时会发生ML。

非鱼 2006-03-25 21:44 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37395mooninwellmooninwellSat, 25 Mar 2006 12:40:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37395

mooninwell 2006-03-25 20:40 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37394mooninwellmooninwellSat, 25 Mar 2006 12:37:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37394

mooninwell 2006-03-25 20:37 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37325非鱼非鱼Sat, 25 Mar 2006 04:03:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37325

非鱼 2006-03-25 12:03 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37305flyfoxsflyfoxsSat, 25 Mar 2006 02:30:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37305

flyfoxs 2006-03-25 10:30 发表评论
]]>
re: 经典的IO代码为什么有资源泄漏?http://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37302阿伟的技术小巢阿伟的技术小巢Sat, 25 Mar 2006 01:14:00 GMThttp://www.blogjava.net/mooninwell/archive/2006/03/25/37277.html#37302 在文件存在的情况下,在什么情况下会出现fis创建成功而ois创建失败?
另:finally下还是要加上关闭ois的为好。

]]>