Tag: 文件

在android sdk获取文件大小?

我有一个问题得到一个文件的大小。 我有以下代码: File file = new File("/sdcard/lala.txt"); long length = file.length(); 总是长度为零,是零。 我正在使用Android SDK(不知道是什么版本),代码运行在一个活动,我已经创build了一个SD卡。 也许这是一个许可问题? 有什么我失踪?

为什么Java比C ++更快读取大文件?

我有一个2 GB的文件( iputfile.txt ),其中文件中的每一行都是一个单词,就像: apple red beautiful smell spark input 我需要编写一个程序来读取文件中的每个单词并打印出单词数量。 我使用Java和C ++编写,但结果令人惊讶:Java运行速度比C ++快2.3倍。 我的代码如下: C ++: int main() { struct timespec ts, te; double cost; clock_gettime(CLOCK_REALTIME, &ts); ifstream fin("inputfile.txt"); string word; int count = 0; while(fin >> word) { count++; } cout << count << endl; clock_gettime(CLOCK_REALTIME, &te); cost = te.tv_sec – ts.tv_sec + […]

C# – 获取不包含隐藏的文件的列表

Directory.GetFiles()返回所有文件,甚至那些被标记为隐藏的文件。 有没有办法获得排除隐藏文件的文件列表?

以“rt”和“wt”模式打开文件

因此,我已经看到有人使用rt和wt模式来读取和写入文件。 例如: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: … 我没有看到logging的模式,但由于open()不会抛出一个错误 – 看起来这是非常合法的使用。 这是什么和使用wt vs w和rt vs r有什么区别?

在Java中生成一个唯一的短文件名的最好方法是什么?

我不一定要使用UUID,因为它们相当长。 该文件只需要在其目录中是唯一的。 想到的一个想法是使用File.createTempFile(String prefix, String suffix) ,但这似乎是错误的,因为该文件不是临时的。 需要处理在同一个毫秒内创build的两个文件的情况。

为什么我应该使用人类可读的文件格式?

为什么我应该使用人类可读的文件格式而不是二进制文件? 当情况不是这样的时候,有没有这种情况? 编辑:最初发布这个问题时,我确实有这个解释,但是现在并不那么重要: 当回答这个问题时,我想引用提问者一个标准的答案,为什么使用人类可读的文件格式是一个好主意。 然后我search了一个,找不到一个。 所以这是个问题

PHP:我怎样才能获得文件创builddate?

我正在阅读有很多文件的文件夹。 我怎样才能得到一个文件的创builddate。 我没有看到任何直接的function来获取它。 有filemtime和filemtime 。 如果文件没有被修改,会发生什么?

如何在Ruby中读取整个文件?

在Ruby中是否有一个内置函数来读取整个文件而不使用任何循环? 到目前为止,我只能遇到以块(行或字符)读取的方法。

使用bash,你如何在目录中的所有文件中创build一个类path?

这将是一个非常简单的免费赠送bash大师: 题 使用bash,你如何在目录中的所有文件中创build一个类path? 细节 给定一个目录: LIB=/path/to/project/dir/lib 只包含* .jar文件,例如: junit-4.8.1.jar jurt-3.2.1.jar log4j-1.2.16.jar mockito-all-1.8.5.jar 我需要创build一个冒号分隔的类pathvariables的forms: CLASSPATH=/path/to/project/dir/lib/junit-4.8.1.jar:/path/to/project/dir/lib/jurt-3.2.1.jar:/path/to/project/dir/lib/log4j-1.2.16.jar:/path/to/project/dir/lib/mockito-all-1.8.5.jar 几乎expression我所寻找的逻辑的一些seudo-code将会是: for( each file in directory ) { classpath = classpath + ":" + LIB + file.name } 什么是通过bash脚本完成这个简单的方法?

find两个文本文件每行一个项目之间的区别

我有两个文件: 文件1 dsf sdfsd dsfsdf 文件2 ljljlj lkklk dsf sdfsd dsfsdf 我想显示文件2中的内容,但不是文件1中的内容,所以文件3应该看起来像 ljljlj lkklk