name-length相关内容

NTFS中最大文件名长度(Windows XP和Windows Vista)?

我正在设计一个数据库表,该表将保存上载文件的文件名. Windows XP或Vista使用的NTFS文件名的最大长度是多少? 解决方案 文件名的各个部分(即路径中的每个子目录以及最终文件名)均限制为255个字符,并且总路径长度限制为大约32,000个字符. 但是,在Windows上,您不能超过MAX_PATH值(文件为259个字符,文件夹为248个字符).请参阅 ..
发布时间:2020-11-06 02:05:53 其他开发

以编程方式确定最大文件名长度

如何确定Linux机器上文件名的最大长度? 首选PH​​P编程语言. 解决方案 您要 pathconf或fpathconf ,在PHP中尚未公开. (如果是,则可能为posix_pathconf.) 您还可以使用命令 getconf -line实用程序界面具有相同的功能.在您的系统上尝试: $ getconf NAME_MAX /tmp $ getconf PATH ..
发布时间:2020-05-25 02:42:54 PHP

Windows内核中最大可能的文件名长度

我想知道Windows内核允许的 longest 可能的名称长度是什么? 例如:我知道内核使用UNICODE_STRING结构来保存所有对象路径,并且由于宽字符字符串的字节长度存储在USHORT内部,因此最大路径长度为2 ^ 15 -1个字符.文件名(而不是路径)是否有类似的 hard 限制? (我不在乎NTFS或FAT32是否施加了特定限制;假设没有其他文件系统或外壳程序限制,我正在理论上 ..
发布时间:2020-04-25 11:30:41 其他开发

Java是否对类名长度有限制?

这个问题出现在Spring类中,它有一些相当长的类名。类名长度的语言是否有限制? 解决方案 Java语言规范规定标识符的长度不受限制。 但实际上,文件系统会限制生成的文件名的长度。 ..
发布时间:2018-12-04 12:14:32 Java开发

Java中变量或方法的最大名称长度

Java中的类/方法/变量名称是否有最大长度? JLS似乎没有提到这一点。我知道很长的名字无论从代码可读性和可维护性的角度来看都是有问题的,但出于好奇是有限制的(我猜类名可能受到文件系统最大文件名限制的限制)。 解决方案 抱歉,实际上在JLS中找到了答案: http://java.sun.com/docs/books/jls/third_edition/html/lexical.html ..
发布时间:2018-12-04 12:14:12 Java开发

最大方法名称长度

有没有人碰巧知道一个方法名称的最大长度是在你的编程语言的选择? 这些因素也包括在内: 语言规范是否对此有限制? 编译器限制了什么? 在32位和64位机器上不同吗? 解决方案 对于C#我不相信有一个严格的限制 - 我想我以前研究过,得出结论,时间达到极限,你将超越可读性的范围,甚至一个明智的机器生成的名称。 对于Java,规范的第3.8条规定: 标识符是一个无 ..

IE浏览器:FileUpload控件不能识别长文件名的文件

您可能会想读这个问题,这是不现实的莫名其妙,但下面的情况是存在于我们的生产应用之一了。 我们的一个用户的报告,如果他试图用太长的名称上传文件,他是得到一个错误,我们得到了修复,通过限制文件名不能超过255个字符,包括文件扩展名。但是,我们面临的另一个怪异的行为是有只在Internet Explorer中。 如果用户试图上传的文件其长度包括扩展为255个字符,文件上传不采摘文件(即不承认文件), ..
发布时间:2016-06-14 20:36:37 C#/.NET