file-io

    3热度

    2回答

    我使用fdopen将流与打开的文件相关联。 当我文件,流是否也自动解除关联,并且所有流内存返回到操作系统,还是我需要知道fdopen'd文件并以特定方式关闭它? - 亚当

    2热度

    4回答

    我想写一个原始的字节/字节流到文件中的一个位置。 这是我目前: $fpr = fopen($out, 'r+'); fseek($fpr, 1); //seek to second byte fwrite($fpr, 0x63); fclose($fpr); 目前这写道:“99”开始的字节的实际字符串值偏移1. IE,将其写入字节“9”和“9”。我只想写出实际的一个字节值0x63,恰好代

    13热度

    7回答

    通常我会发现自己以某种方式与文件进行交互,但在编写代码之后,我总是不确定它实际上是多么的粗糙。问题是,我不完全确定文件相关的操作如何失败,因此是处理预期的最佳方式。 简单的解决方案似乎只是为了捕获代码抛出的任何IOException,并给用户一个“无法访问的文件”的错误消息,但它可能会得到更多的细粒度的错误消息。有没有办法确定这样的错误之间的差异,例如文件被另一个程序锁定,并且数据由于硬件错误而无

    9热度

    2回答

    Windows Server 2003有一个限制,它可以防止您复制超大型文件,与您拥有的RAM数量成比例。限制在CopyFile和CopyFileEx函数中,这些函数由xcopy,Explorer,Robocopy和.NET FileInfo类使用。 这里是你的错误: 无法复制[文件名]:有足够的系统资源来完成所请求的服务。 的是关于这一主题的knowledge base article,但它涉及

    5热度

    6回答

    我有以下代码: String inputFile = "somefile.txt"; FileInputStream in = new FileInputStream(inputFile); FileChannel ch = in.getChannel(); ByteBuffer buf = ByteBuffer.allocateDirect(BUFSIZE)

    24热度

    6回答

    我需要在文件中存储一些简单的属性并从Ruby访问它们。 我绝对喜欢.properties文件格式,它是Java中这些东西的标准(使用java.util.Properties类)......它很简单,易于使用且易于阅读。 那么,有没有一个Ruby类可以让我从文件中加载一些关键值对,而不需要付出很多努力? 我不想使用XML,所以请不要使用REXML(我的目的不保证“角支架税”)。 我已经考虑过滚动我自

    0热度

    4回答

    我在同一个c#/ .net解决方案中有很多程序集/项目。需要使用Web应用程序gui保存设置,然后控制台应用程序和一些测试项目需要访问同一个文件。我应该在哪里放置文件以及如何访问它? 我已经尝试使用“AppDomain.CurrentDomain.BaseDirectory”但结果是我的程序集不同。此外,“System.Reflection.Assembly.Get * Assembly.Loca

    3热度

    3回答

    简而言之:有什么方法可以找到xul应用程序的当前目录完整路径吗? 长解释: 我想在XUL浏览器应用程序中打开某些HTML文件。应该从xul应用程序以编程方式设置html文件的路径。这些html文件位于我的xul应用程序的文件夹之外,但处于同一级别。 (用户将从SVN签出这两个文件夹,没有可用于xul应用程序的安装) 它打开文件就好了,如果我设置完整路径,如“file:/// c:\ temp \

    6热度

    6回答

    好吧,我得到了视频格式的基础 - 有一些容器格式,然后你有核心的视频/音频格式。我想编写一个基于Web的应用程序来确定文件正在使用的视频/音频编解码器。 如何以编程方式确定视频编解码器的最佳方式?最好是通过系统调用使用标准库并解析其输出? (例如ffmpeg,转码等?)

    4热度

    1回答

    有时,我们会尝试“拒绝访问”错误,因为防病毒在我们的程序想要写入/重命名/复制它的同时处理文件。 这种情况很少见,但让我不高兴,因为我没有找到好的办法来处理:技术上我们的反应是改变我们的源代码来实现一种重试机制......但我们并不满足。 ...。那味道有点......我们不能告诉我们的客户“请关闭您的防病毒软件,让我们的软件正常工作”... 因此,如果您已经尝试过这些问题,请告诉我如何你处理了。