问题标签 [readfile]

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 回答
796 浏览

objective-c - 我们能知道Xode项目中NSBundle的内容吗?

如何知道 XCode 项目中 NSbundle 的内容?

bcoz 问题是,我在 XCode 项目的资源文件夹中放置了一个 config.doc 文件,我想读取该 config.doc 文件的内容,但它说找不到 config.doc 文件。如何解决这个问题呢??

这就是我的代码的样子:

输出 :

如何解决这个问题呢??我无法指出错误在哪里..请帮助

谢谢你

0 投票
5 回答
4455 浏览

c - Win32 ReadFile() 拒绝一次读取超过 16Mb?

我在 VirtualBox 中的 Windows XP 上遇到了非常奇怪的问题。

ReadFile()函数拒绝在单次调用中读取超过 16Mb 的数据。它返回错误代码 87 ( ERROR_INVALID_ARGUMENT)。看起来数据长度限制为 24 位。

这是允许我找出确切限制的示例代码。

文件Z:\test.dat长度为 21Mb。

结果是“ Success (16777200).

我试图在谷歌中找到同样的问题但没有成功:(

可能有人知道问题的原因是什么?

0 投票
1 回答
2848 浏览

android - android adb start-server 的 CreateProcess?

当我使用 CreateProcess 创建进程 adb.exe 时,它​​会阻塞在 ReadFile 中。

如果我将代码更改为

它可以工作,但是当我删除 printf 代码时,它会再次阻塞。

在 adb.exe 的代码中,我看到如下代码:

我认为 adb.exe 的子进程继承了 adb.exe 的句柄,如果 adb.exe 的子进程不退出,ReadFile 将永远阻塞。但是当我在命令中执行“adb.exe start-server”时,一切正常。那么windows命令如何调用CreateProcess和ReadFile呢?

0 投票
2 回答
623 浏览

c++ - 使用 std::strings 而不是 char 数组的 WinAPI 文件输入/输出?

由于性能原因,我不想只使用一次 fstream。使用带有std::string而不是普通 char 数组的WinAPI 函数似乎是一个非常糟糕的主意。总而言之,我希望您告诉我为什么以下代码段不起作用(空的 stBuffer 保持为空)以及我需要做些什么来修复它。

提前致谢!

0 投票
1 回答
197 浏览

php - 加载缓存文件比不缓存需要更长的时间 - 读取缓存文件不是问题,它会输出它

我有一个有几个数据库查询的站点,并且有很多访问者,所以我认为 id 缓存它。

这是在 php 中,所以我使用 ob_start() 等来获取内容并保存文件。这很快。

它需要 0.05 秒。(我什至不需要缓存)。

问题在于加载文件。

如果我这样做:

它需要 0.43 秒。

如果我做

(即读取文件,不输出)它比 0.05 快。

如果我那么做

再次需要 0.4 秒。

有什么想法可以加快速度吗?似乎基本上一次回显(或者无论 readfile 这样做)完整的缓存比仅仅动态生成页面需要更长的时间。

ps 缓存文件的文件大小约为 41 KB。我已经进行了全面测试,以确保问题在于大文件的加载。做一个 readfile($smallfile); 很快。仅当缓存文件很大时输出缓存文件时速度较慢

编辑 - 我也在另一个站点上使用这个脚本,缓存文件要小得多(非常基本的页面),它可以加快速度。需要大缓存文件,因为它在页面上有很多数据,所以我不能从 40kb 得到它。

0 投票
3 回答
465 浏览

windows - 当文件在读取时禁用共享时如何使用 ReadFile 读取数据

我有一个问题,我有一个文件打开了其他进程,并且这个进程在CreateFile非文件共享中定义,然后我有其他应用程序,我想同时从这个文件中读取数据,但是该怎么做。

我无法在第一个应用程序中更改文件共享。我可以达到计算机管理员的权限,我可以对系统进行更改,但如果可以通过代码完成,“代码”解决方案可能会更好地解决这个问题。

谁能帮我?

0 投票
3 回答
1934 浏览

php - 使用 php 脚本从远程服务器读取大文件

我正在尝试在我的系统中使用 cron 作业读取大文件,比如说 illustrator 文件或 photoshop 文件。文件大小从 20 mb 到 300 mb 不等

我一直在使用一些功能,但它在阅读时中断了。所以我想有一个新的意见。

金额这些功能

  • 文件获取内容
  • 读取文件
  • 卷曲

这是最有效的

  • 一致性(读取文件时不应中断)
  • 速度
  • 资源使用

如果有两个以上的 cron 作业,它是否会影响所有服务器性能。

请分享最佳实践代码。

提前致谢

0 投票
4 回答
3154 浏览

php - 如何强制下载需要参数的动态图像?

我有一个动态图像,它使用 GD 来添加一些叠加图像/文本。这将是 dynamicImage.php?firstName=Bob&lastName=Sacamano。我想被提示下载该文件,所以我创建了一个 download.php 文件作为中间人:

有2个问题,首先我得到这个错误:

看看它如何将 & 解析为 & ? 但不仅如此。如果我取出参数并离开 dynamicImage.php,它会提示我下载原始 php 文件。有没有办法让它运行 PHP 然后下载生成的图像?顺便说一句,我的 dynamicImage.php 以:

固定。我因此改变了我的dynamicImage.php:

0 投票
4 回答
5758 浏览

php - 读取文件问题 PHP

我正在使用以下内容:

开始下载,现在由于某种原因它给了我

警告:readfile(http://theurl.com/downloads/the file some spaces.mp3) [function.readfile]: failed to open stream: HTTP request failed!HTTP/1.1 404 Not Found in /home/belgin/public_html/dl.php on line 29

现在 url 是有效的,我已经检查了三次,但可能是因为文件名中有空格吗?如果是这样,我该如何解决?谢谢

重新归档行:

0 投票
4 回答
103533 浏览

c++ - C++ 逐行读取文件,然后使用分隔符分割每一行

我想逐行读取一个txt文件,在读取每一行之后,我想根据选项卡“\t”拆分行并将每个部分添加到结构中的一个元素中。

我的结构是 1*char 和 2*int

其中 chr 可以包含多个字符。

一行应该是这样的: