- 博客(3)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Java 文件删除失败或文件被占用总结
最近在用Java做文件下载的项目,遇到了文件删除失败或文件被Java虚拟机占用的情况,在网上查了一些资料,大多数都是一个问题,就是文件没有关闭,我按照这个思路着了半天,也没找到问题的根源,后来找大神调了调程序,才恍然大悟。问题的本源还真是打开的文件没有关闭,但我的问题是对打开文件的类进行了多次初始化,关闭了一个对象,之前创建的对象没有进行文件读写的关闭,结果导致java虚拟机始终不释放该文件。浪费
2014-01-13 15:54:38
5263
4
转载 objective-c 知识整理
9.1前言 内存管理在objective-C 2.0中是非常重要的,内存管理做得好不好,最直观的就是反应在你的程序crash上面。想要你的程序健壮稳定,那么请务必搞明白内存管理。9.2 objective-C 2.0是怎样一个内存机制? 在objective-C 2.0语言中,内存管理主要是基于一个 release count的值来进行判断系统是否要回收该内存。当某
2013-09-17 15:42:38
643
转载 copy 与 retain 的区别
copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1那上面的是什么意思呢?Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的对象retain为1, 旧
2013-09-17 15:41:22
353
实现类似微信的一条状态中添加回复的功能
2014-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人