问题标签 [filesize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2685 浏览

c - 如何获取大 (> 4 GB) 文件的文件大小?

当文件大小大于 4gb 时,如何在 C 中获取文件的文件大小?

ftell 返回一个 4 字节有符号长,将其限制为两个字节。stat 有一个 off_t 类型的变量,它也是 4 个字节(不确定符号),所以它最多可以告诉我 4gb 文件的大小。

如果文件大于 4 GB 怎么办?

0 投票
2 回答
1559 浏览

java - javax.activation.DataSource 大小问题

我如何获得DataSource(特别是 - ByteArrayDataSource)消耗的物理内存量?我使用javax.mail.util.ByteArrayDataSource (byte[] bytes, String type)构造函数,我得到bytes这样的:

那会str.length()以字节为单位吗?还有其他想法吗?

0 投票
6 回答
13610 浏览

linux - 如何找到带有标题信息的 ELF 文件/图像的大小?

我需要找到一个精灵图像的大小来进行一些计算。我已经尝试使用 linux 上的 readelf 实用程序,它提供了有关标题和部分的信息。我需要有精灵的确切文件大小(整体上)。

如何从标头信息中找到 ELF 的大小,或者是否有其他方法可以在不读取完整图像的情况下找到 elf 的大小。

0 投票
2 回答
3076 浏览

php - DOMPDF:具有 0 字节和文本/纯 mime 类型的文件

我正在使用 Kohana 3 和 pdfview/DOMPDF 来生成 pdf 文件,但它们是用 0 字节和 text/plain mime-type 生成的。

控制器:

看法:

当我下载文件并在 epdfview(PDF 查看器)中打开它时,它说:

我只是不知道出了什么问题。谢谢你。

更新:

我下载了最后一个测试版和 DOMPDF,删除了 pdfview Kohana 的模块,并在我的控制器中做了类似的事情:

现在它正在工作。谢谢!

0 投票
1 回答
328 浏览

xml - 如何监视 XElement 的大小

我正在逐行创建一个 XML 文档,并且需要密切关注这个文件的大小。生成的文件将需要通过我认为消息大小限制为 4Mb 的 MSMQ 发送。我需要做的是当文档接近这个大小时,停止添加数据并将文档添加到列表中并开始使用剩余数据创建一个新列表。然后我可以将此 XML 文档列表返回给调用函数,在该函数中可以通过 MSMQ 发送文档。我的问题是,什么是持续监控 XElement 大小的好方法?

0 投票
4 回答
3660 浏览

ruby-on-rails - 在 Rails 中将文件大小字符串转换为等效千字节

我的目标是转换表单输入,如“100 MB”或“1 GB”,并将其转换为可以存储在数据库中的文件大小(以千字节为单位)。目前,我有这个:

这有效,但前提是输入是倍数(“千兆字节”,而不是“千兆字节”)并且由于使用eval. 所以,功能正常,但我今晚睡不好觉。

有什么指导吗?

编辑: - - -

好的。出于某种原因,带有 (.*?) 的正则表达式在我的设置中无法正常工作,但我已经使用 Rails 的东西解决了它。另外,我意识到字节对我来说会更好。

这会捕获“1 兆字节”、“1.5 兆字节”和大多数其他内容(我希望如此)。然后,无论如何,它都使它成为单数版本。然后它会做乘法并吐出神奇的答案。

这是合法的吗?

再次编辑:请参阅下面的答案。比我的废话要干净得多。

0 投票
1 回答
4517 浏览

python - sparse file usage in python

I'm creating sparse files in python as follows:

when the file is done, it takes up 0 disk space, but its inode size is set to my truncated value (1000K):

How do I get the file's real space usage (allocated size) inside python? The stat call returns the file's apparent size, and I have no idea how else to get the real usage other than to read the entire file (it may become quite large)

0 投票
5 回答
1554 浏览

php - 使用文件大小读取远程文件大小

我阅读了filesize()能够从远程文件计算文件大小的手册。但是,当我尝试使用下面的代码片段来做到这一点时。我有错误PHP Warning: filesize(): stat failed for http://someserver/free_wallpaper/jpg/0000122_480_320.jpg in /tmp/test.php on line 5

这是我的片段:

事实证明,我不能将 HTTP 用于文件大小()。结案。我将在这里使用代码片段作为解决方案。

0 投票
3 回答
5025 浏览

php - PHP:使用strlen获取远程文件大小?(html)

我正在查看 fsockopen 和诸如此类的 PHP 文档,他们说你不能在远程文件上使用 filesize() 而不用 ftell 或其他东西做一些疯狂的事情(不确定他们到底说了什么),但我有一个很好的想法怎么做:

这会是一个好方法吗?当时它看起来非常简单和好用,只是想知道这是否会遇到问题或不是真正的文件大小。

我只希望在文本(网站)上使用它,而不是二进制。

0 投票
2 回答
1539 浏览

c# - 计算字符串将占用的磁盘空间而不将其保存到磁盘

我正在编写一个应用程序,我想比较两个字符串的大小。按大小,我的意思是如果将它们直接保存到磁盘,它们将占用的磁盘空间。

是否可以在不将其保存到磁盘并检查文件信息的情况下在 C# 中计算字符串的大小(除非将其保存到磁盘更有效)?