问题标签 [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 投票
1 回答
1168 浏览

flash - 预加载器尺寸指南

我正在开发一个包含大量视频、高分辨率图形和音效的高端 Flash 网站 (AS3);不用说,最初的预加载器有很多工作要做(只是为了让网站达到可以根据需要动态加载附加资产的地步)。因为它会在大多数连接速度下显示一段时间,所以它的设计非常复杂,有很多动画、声音效果等,重量高达 300k。我确信我可以通过进一步的资产优化将其击倒,但我不确定我的目标应该是什么。您可能合理地期望用户下载的预加载器 swf 的最大文件大小是多少?

另一方面,我并没有对为我的预加载器安装预加载器的多重讽刺视而不见,但我也不完全反对它,特别是如果它是像徽标或小图像这样的轻量级的东西。这是一个荒谬的提议,还是人们真的会做这种事情?如果是这样,您可能会推荐哪些指南?

谢谢!

贾斯汀

0 投票
2 回答
794 浏览

optimization - 用于优化/最小化 swf 文件大小的工具

我正在开发一个包含大量组件 swf 和大量多媒体(视频、音频、图像)内容的大型 Flash 站点。文件大小很快变得荒谬,我正在四处寻找解决方案——我想尽可能地减少用户等待时间(我的艺术方向是最小化多媒体不是一种选择)。显然,在将资源导入 Flash(视频压缩等)之前,可以采取一些步骤来最小化资源,但是您是否建议使用任何第三方工具来分析和进一步优化已编译的 swf?

一个快速的谷歌搜索产生了大量的点击,其中大部分似乎是可疑的血统;您在过去发现了哪些有用的方法?

谢谢,

贾斯汀

0 投票
5 回答
24727 浏览

c - 如何在c中获取文件长度?

我只是有一个关于如何获取包含十六进制数字的文件长度的快速问题。例如:

我能想到的唯一方法是将十六进制值转换为二进制:

然后计算二进制值的位数。只是想知道这是否是正确的方法?谢谢

0 投票
3 回答
4836 浏览

pdf - PDF 压缩 Adob​​e 是如何做到的?

这是一个比严肃的问题更有趣的问题,但是 Adob​​e PDF 格式如何使文档如此...便携?

我刚刚创建了一个 235kb 大小的小型 Word 文档,其中包含多张彩色照片和一些文字短语。使用 CutePDF 创建的 PDF(我知道这不是最有效的 PDF 创建方法)只有 176kb。这是 25% 的压缩比。将这些文件放入压缩文件夹时,PDF 能够压缩 3%,而 .docx 只能压缩 2%。我敢肯定,更大的文件在大小上会有更大的差异。

我的问题是,Adobe 如何设法使他们的文件变得如此之小?我知道它们是从光栅图形中绘制的,但是我的 3 个位图文件真的不能从光栅中得到太多帮助,可以吗?

0 投票
1 回答
5045 浏览

windows - 查找文件大小 windows MFC 应用程序

我正在开发一个 Windows MFC 应用程序。我正在我的设计中准备一个报告列表,CListCtrl我可以列出文件的名称、大小、类型和修改日期。我不知道如何显示文件的大小。有谁知道该怎么做?

0 投票
4 回答
3215 浏览

c - 在用 C 编程语言读入数组之前,如何嗅探二进制文件中的记录数?

例如,在打开文件并将记录读入数组之前,如何更好地判断二进制文件中有多少条记录?

0 投票
1 回答
261 浏览

apache-flex - 更改 Flex 影片以使用运行时共享库​​并在图表中丢失文本

我正在创建一个包含两个折线图的小型 Flex 电影,目前发布版本 swf 的大小为 343KB,这对于我们的需求来说太大了。

我尝试将 SWC 文件的加载更改为运行时共享库​​,但我发现这删除了图表的文本(x 和 y 轴的文本)。为什么当框架链接设置为运行时共享库​​时,文本会被删除?

谢谢

斯蒂芬

0 投票
2 回答
1436 浏览

php - 如何使用 cURL 从 googlecode 获取远程文件的文件大小?

我正在尝试使用 cURL 获取远程文件“compiler-latest.zip”(googlecode.com)的文件大小而不实际下载它,这是我的 PHP 代码:

但是,我得到“HTTP/1.1 404 Not Found”状态,这个错误 404 文档的文件大小(1379 字节)。因此,如果我设置 (CURLOPT_NOBODY, 0) 它会下载文件并返回其正确的文件大小(当前为 3820320 字节)。我的问题是如何在不下载的情况下获得“compiler-latest.zip”文件的正确文件大小?

重要提示:此代码可与 googlecode.com 之外的任何其他 url 一起正常工作。

0 投票
5 回答
370 浏览

c++ - 确定包含的头文件对总文件大小的贡献

我有兴趣减少我的应用程序的文件大小。它是在 Visual Studio 2008 中使用 MVC++ 构建的 MFC/C++ 应用程序。UPX 在将最终 exe 减少到其原始大小的 40% 方面做得很好,但我想减少更多。

MFC 必须在此项目中静态链接。

我尝试了这个问题中概述的一些方法:reduce-windows-executable-size。专门将不同的设置应用于编译器/链接器。

我相信我可以通过查看在项目中包含某些标题的“成本”来进一步减小大小。

关于如何解决这个问题的任何提示,也许是一个可以为我分析我的代码的工具?谢谢

0 投票
3 回答
2761 浏览

64-bit - 在 64 位平台上获取非常大的 .gz 文件的文件大小

根据 gz 的规范,文件大小保存在 .gz 文件的最后 4 个字节中。

我创建了2个文件

我压缩了它们

我检查了最后 4 个字节

似乎击中了不可见的 32 位障碍,使得写入 ISIZE 的值完全是无稽之谈。这比他们使用一些错误位更烦人。

有谁知道从 .gz 中获取未压缩的 .gz 文件大小而不提取它的方法?

谢谢

规范:http ://www.gzip.org/zlib/rfc-gzip.html

编辑:如果有人尝试一下,您可以使用 /dev/zero 而不是 /dev/urandom