Questions tagged «filesystems»

文件系统是一种在计算机系统上组织数据的方式。通常,文件系统由文件,文件夹(通常是一种特殊的文件)和可用于与文件进行交互的API组成。

14
获取目录中文件的过滤列表
我正在尝试使用Python获取目录中的文件列表,但是我不想要所有文件的列表。 我本质上想要的是能够执行以下操作但使用Python而不执行ls的功能。 ls 145592*.jpg 如果没有内置方法,我目前正在考虑编写一个for循环以遍历an的结果。 os.listdir()并将所有匹配的文件附加到新列表中。 但是,该目录中有很多文件,因此我希望有一种更有效的方法(或内置方法)。

8
遍历一个目录中的每个文件
如何在ruby中编写循环,以便可以在每个文件上执行代码块? 我是红宝石的新手,我已经得出结论,做到这一点的方法是每次循环。 ruby文件将从与我要循环访问的目录不同的目录执行。 我已经尝试过了Dir.foreach,但无法正常工作。

13
打开目录对话框
我希望用户选择一个目录,将在该目录中保存随后将生成的文件。我知道在WPF中我应该使用OpenFileDialogWin32中的from,但是不幸的是,该对话框要求选择文件-如果我只单击OK而不选择其中一个,它将保持打开状态。我可以通过让用户选择一个文件然后剥离路径以找出该文件属于哪个目录来“破解”该功能,但这充其量是不直观的。有人看过吗?
274 wpf  filesystems  dialog 






7
NTFS性能以及大量文件和目录
带有NTFS的Windows如何处理大量文件和目录? 在遇到性能问题或其他问题之前,是否可以围绕单个目录中的文件或目录限制提供任何指导? 例如,其中有一个包含100,000个文件夹的文件夹,可以这样做吗?

25
如何确定Android中文件的MIME类型?
假设我有完整的文件路径,例如:(/ sdcard / tlogo.png)。我想知道它的mime类型。 我为此创建了一个函数 public static String getMimeType(File file, Context context) { Uri uri = Uri.fromFile(file); ContentResolver cR = context.getContentResolver(); MimeTypeMap mime = MimeTypeMap.getSingleton(); String type = mime.getExtensionFromMimeType(cR.getType(uri)); return type; } 但是当我调用它时,它返回null。 File file = new File(filePath); String fileType=CommonFunctions.getMimeType(file, context);

27
如何检查给定的字符串在Windows下是否为合法/有效的文件名?
我想在我的应用程序中包含一个批处理文件重命名功能。用户可以键入目标文件名模式,并且(在替换模式中的一些通配符之后)我需要检查它是否将在Windows下成为合法文件名。我尝试使用正则表达式,[a-zA-Z0-9_]+但它不包含来自多种语言的许多国家特定字符(例如变音符号等)。做这种检查的最好方法是什么?
165 c#  windows  file  filesystems 


9
使用FileInputStream时如何确定理想的缓冲区大小?
我有一个从文件创建MessageDigest(哈希)的方法,我需要对很多文件(> = 100,000)执行此操作。为了使性能最大化,我应该为读取文件设置多大的缓冲区? 大多数人都熟悉基本代码(为防万一,在此重复): MessageDigest md = MessageDigest.getInstance( "SHA" ); FileInputStream ios = new FileInputStream( "myfile.bmp" ); byte[] buffer = new byte[4 * 1024]; // what should this value be? int read = 0; while( ( read = ios.read( buffer ) ) > 0 ) md.update( buffer, 0, read ); …



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.