android Too many open files 解决
遍历某一文件夹,当文件数过多时,或出现Too many open files
异常,有问题的代码
/*** 获取指定文件大小** @param file* @return* @throws Exception*/private long getFileSize(File file) throws Exception {long size = 0;if (file.exists()) {FileInputStream fis = null;fis = new FileInputStream(file);size = fis.available();} else {file.createNewFile();}return size;}
没问题的代码
/*** 获取指定文件大小** @param file* @return* @throws Exception*/private long getFileSize(File file) throws Exception {long size = 0;if (file.exists()) {FileInputStream fis = null;fis = new FileInputStream(file);size = fis.available();fis.close();} else {file.createNewFile();}return size;}
没错就是这句fis.close();
操作完文件记得及时关闭文件流
android Too many open files 解决相关推荐
- Android webview 写入cookie的解决方法以及一些属性设置
Android webview 写入cookie的解决方法以及一些属性设置 参考文章: (1)Android webview 写入cookie的解决方法以及一些属性设置 (2)https://www. ...
- Android Studio androidx 包冲突解决方法
Android Studio androidx 包冲突解决方法 参考文章: (1)Android Studio androidx 包冲突解决方法 (2)https://www.cnblogs.com/ ...
- Xamarin Android SDK无法更新的解决办法
Xamarin Android SDK无法更新的解决办法 Xamarin Android SDK无法更新的解决办法,更新时候,提示警告信息:A folder failed to be moved.出现 ...
- Unable to find the ncurses libraries or the required header files解决
问题: 解决方法: sudo apt-get install ncurses-dev 参考:Unable to find the ncurses libraries or the required h ...
- Android SDK下载失败的解决方法
Android SDK下载失败的解决方法 图1 在下载过程中,Android SDK Manager Log中出现下面出错信息: Preparing toinstall archives Downlo ...
- Android插件化开发之解决OpenAtlas组件在宿主的注冊问题
Android插件化开发之解决OpenAtlas组件在宿主的注冊问题 OpenAtlas有一个问题,就是四大组件必须在Manifest文件里进行注冊,那么就必定带来一个问题,插件中的组件都要反复在宿主 ...
- The import android cannot be resolved”错误解决方法
导入工程的"The import android cannot be resolved"错误解决方法 2012-03-02 | 阅: 转: | 分享 通过eclipse的im ...
- android软键盘上推ui解决
为什么80%的码农都做不了架构师?>>> http://bbs.csdn.net/topics/340198955 android软键盘上推ui解决 good job 转载于: ...
- android studio导入eclipse项目各种问题,eclipse项目导入android studio 各类问题及解决方法...
随着时间的推移,技术的推进,开发android的IDE,逐渐由 eclipse转移到android studio,但- 我们的拖延症是很严重的,只要eclipse能用一天就绝不迁移 ,只到有一天,项 ...
最新文章
- FBI很气愤:黑了CIA的熊孩子又回来了
- 老男孩教育每日一题-2017年4月28日- MySQL主从复制常见故障及解决方法?
- python修改文件内容最后一行_关于python:如何修改文件的最后一行?
- 【CyberSecurityLearning 53】信息收集
- DTStructure分治法与最大子列和问题
- Quartz2 定时器 《一》(概述)
- 不要学习代码,要学会思考(转)
- 《菜菜的机器学习sklearn课堂》学习笔记 + 课件
- with ...as ...
- java多线程和长连接,三方转换通信的实践(2)——数据库端服务程序
- Hbase 二级索引示意图
- 火山PC锐浪报表使用教程1(Grid++Report)
- 程序猿的中秋节——浪漫至死不渝!!
- 按键精灵 excel mysql_按键精灵常用插件介绍
- frp frpc,frps开机自动运行 ubuntu
- oracle omf管理,论OMF管理文件的重要性
- 复制网页上不能复制的文字
- 四川大学图书情报档案专业考研经验贴(2022.9.16已更新)
- 最窄770px最宽1024px经典布局
- python十个实战项目
热门文章
- 异构网络垂直切换算法lte/wimax
- 从零开始的AI·吃透kNN算法,学完我悟了(附实例代码)
- 计算机网络·ip地址计算+ip地址配置+静态路由配置
- 用java将excel数据导入txt
- Openstack 安装部署指南翻译系列 之 概况
- JavaWeb开发环境配置
- IT忍者神龟之Struts2.xml配置全然正确流程能走通可是有红叉解决
- 如何提高代码质量:代码复查
- 深入浅出 JQuery (一) 浅析JQuery
- Assembly.Load()不能加载程序集的问题