本文主要是介绍管家婆之垃圾清理功能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
闲暇之余终于完成了“垃圾清理功”能主要框架和对windows垃圾文件的搜索和清,。浏览器缓存和视频软件存储垃圾文件逻辑还未实现。
搜索后结果,现在只完成了对windows垃圾文件搜索,浏览器缓存和视频软件存储垃圾文件逻辑还未实现。
展开
搜索的结果跟360搜索结果对比,基本无差别。
核心难点
1.垃圾文件的搜索路径怎么构建?
2.对每个搜索项的搜索粒度控制,比如说对“缩略图”的目录做搜索,是搜索下面的所有文件还是指定扩展名的文件,是否需要递归搜索子目录,
对搜索过程中哪些文件需要被过滤掉等等。
3.对每个文件占用空间大小计算? 这里 占用空间是指文件占用几个簇,而不是文件数据大小,比如1个字节的文件,数据长度为1字节,但是
占用磁盘空间为一个簇(windows下为512字节)大小。
还有其他麻烦点的就是对搜索需要使用多线程搜索,搜索线程如何跟主线程也就是UI线程通信文件。
ok先写这么多吧,等吧功能写完在结合代码详解吧。
这篇关于管家婆之垃圾清理功能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!