Questions tagged «file»

可通过基于字符串的名称或路径访问的任意信息块或用于存储信息的资源。文件可用于计算机程序,并且通常基于某种持久性存储。


4
如何在Go中获取文件长度?
我查了 golang.org/pkg/os/#File,但还是不知道。似乎无法获取文件长度,我错过了什么吗? 如何在Go中获取文件长度?
78 file  go 

9
等待文件完全写入
在一个目录中创建文件(FileSystemWatcher_Created)后,我将其复制到另一个目录。但是,当我创建一个较大的文件(> 10MB)时,它无法复制文件,因为它已经开始复制,而文件还没有完成创建。 这导致无法复制文件,因为它被另一个进程使用。提高。;(有 什么帮助吗? class Program { static void Main(string[] args) { string path = @"D:\levan\FolderListenerTest\ListenedFolder"; FileSystemWatcher listener; listener = new FileSystemWatcher(path); listener.Created += new FileSystemEventHandler(listener_Created); listener.EnableRaisingEvents = true; while (Console.ReadLine() != "exit") ; } public static void listener_Created(object sender, FileSystemEventArgs e) { Console.WriteLine ( "File Created:\n" + "ChangeType: " …
77 c#  file  io  filesystems  copy 



7
SHA-256或MD5用于文件完整性
我知道SHA-256在安全性等方面比MD5更受青睐,但是,如果我要使用一种仅检查文件完整性的方法(也就是说,与密码加密无关),是否有任何优势?使用SHA-256? 由于MD5是128位,而SHA-256是256位(因此是原来的两倍)... 加密最多需要两倍的时间吗? 如果时间不是紧要的(例如在备份程序中),并且只需要文件完整性,那么有人会反对MD5提出不同的算法,甚至提出不同的技术吗? 使用MD5是否会产生校验和?
77 file  hash  md5  sha256 

2
如何获取网络上2个文件夹内的所有文件之间的差异?
所以我想将此文件夹 http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/与此 进行比较http://svn.boost.org/svn/boost/sandbox/boost/extension/。我想得到一个差异文件。这些文件夹在svn的控制下,但我更喜欢git风格的diff文件(如此处所示),git diff但似乎不适用于Web文件夹。那么如何在Linux上用一个命令来做同样的事情呢? 更新: 所以我们有了一个很好的答案。但这很奇怪-在我看来,这表明所有文件(相同文件)的全部内容都替换为非常相同的内容(尽管我确定只有3-4条代码行被完全更改)... 更新2: 要实现我真正需要的功能(在Linux上具有git样式的仅具有真正更改的行的dif文件): $ svn export http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/ repos2 --native-eol CRLF $ svn export http://svn.boost.org/svn/boost/sandbox/boost/extension/ repos --native-eol CRLF $ git diff repos repos2 > fileWithReadableDiff.diff
77 linux  svn  git  file  diff 

10
数据库与平面文件
我工作的公司正在尝试将使用平面文件格式的产品转换为数据库格式。我们正在处理相当大的数据文件(即25GB /文件),并且它们的更新非常快。我们需要运行查询以随机方式以及以连续方式访问数据。我试图说服他们使用数据库的好处,但是我的一些同事似乎对此不太愿意。因此,我想知道你们是否可以通过某些原因或指向我们为什么要使用数据库的帖子的链接来帮助我,或者至少要弄清楚为什么平面文件更好(如果有的话)。
77 database  file 

5
获取Android SDK中的文件大小?
我在获取文件大小时遇到​​问题。我有以下代码: File file = new File("/sdcard/lala.txt"); long length = file.length(); 长度始终为零,是零。 我正在使用Android SDK(不确定是哪个版本),代码正在一个Activity中运行,我创建了一个sdcard。 也许这是一个许可问题?我有什么想念的吗?
77 java  android  file 


4
用户通过<input type =“ file” />选择文件时,如何获取文件名?
出于安全原因,我之前也见过类似的问题,但最终没有解决方案。 但是今天,当我打开票证并将文件附加到后端时,我看到hostmonster已成功实现了此目的。 它同时适用于Firefox和IE(确切地说是版本8)。 我已经证实这完全是客户端脚本,没有发送请求(带有萤火虫)。 现在,我们可以重新考虑这个问题吗?
77 javascript  html  file 

8
.NET如何检查path是否是文件而不是目录?
我有一个路径,我需要确定它是目录还是文件。 这是确定路径是否为文件的最佳方法吗? string file = @"C:\Test\foo.txt"; bool isFile = !System.IO.Directory.Exists(file) &amp;&amp; System.IO.File.Exists(file); 对于目录,我会颠倒逻辑。 string directory = @"C:\Test"; bool isDirectory = System.IO.Directory.Exists(directory) &amp;&amp; !System.IO.File.Exists(directory); 如果两者都不存在,那我就不会去做任何一个分支。因此,假设它们确实存在。
76 .net  file  directory 

9
对bash中文件名长度的限制
以下问题仅适用于bash和linux: 文件的绝对路径名中的字符数是否有限制? 仅文件名(无扩展名)的字符数有限制吗? 如果是这样,这些限制是什么?如果它们是系统特定的,我该如何访问它们?
76 linux  bash  file  maxlength 

10
文件存在且位于IS目录中,但listFiles()返回null
的文档File.listFiles()建议null仅在调用它的文件不是目录的情况下才返回。 我有以下内容: String dir = "/storage/emulated/0"; File f = new File(dir); Log.v("Files",f.exists()+""); Log.v("Files",f.isDirectory()+""); Log.v("Files",f.listFiles()+""); 日志显示为: true true null 由于某种原因,即使将该识别为有效目录,listFiles(也仍会返回)。我对Android文件层次结构的行为不是很熟悉,所以我猜问题出在这里。nullFile 作为参考,我正在Moto X上进行调试,无论手机是否插入计算机,结果都是相同的-因此,我认为插入手机与安装无关。

4
第一个命令后批处理文件停止运行
我正在使用“ HTML匹配”工具比较两个HTML文件。由于必须比较许多文件,因此我创建了一个类似后续操作的批处理文件。例如,我仅给出五组文件。 cd "C:\Program Files\HTML Match" HTMLMATCH.EXE "D:\Raj\compare1\a1.html" "D:\Raj\compare2\a1.html" "D:\Raj\compare_res\a1.html" HTMLMATCH.EXE "D:\Raj\compare1\a2.html" "D:\Raj\compare2\a2.html" "D:\Raj\compare_res\a2.html" HTMLMATCH.EXE "D:\Raj\compare1\a3.html" "D:\Raj\compare2\a3.html" "D:\Raj\compare_res\a3.html" HTMLMATCH.EXE "D:\Raj\compare1\a4.html" "D:\Raj\compare2\a4.html" "D:\Raj\compare_res\a4.html" HTMLMATCH.EXE "D:\Raj\compare1\a5.html" "D:\Raj\compare2\a5.html" "D:\Raj\compare_res\a5.html" 当我在cmd提示符下执行此批处理文件时,仅第一行(即仅'a1.html')被比较并产生结果。然后执行停止。
76 file  batch-file 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.