问题标签 [read-write]

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

iphone - iPhone - 阅读和保存偏好

我已经阅读了有关 Preferences 的 Apple 文档,但这对我来说仍然有点复杂。我有一个带有用于设置首选项的自定义屏幕的应用程序,我只想要管理读写内容的代码。

您是否知道详细的教程(不是几年前写的)或我可以阅读理解的项目示例代码?

0 投票
1 回答
4053 浏览

iphone - NSCFNumber 无法识别的选择器

我想在视图之间发送数据,但出现错误:无法识别的选择器...。

并且在调试器中,变量mystring是 NSCFNumber(“此时”)而不是 NSString ...

allergy_appAppDelegate.h

视图控制器.m

结果.m

0 投票
3 回答
130678 浏览

c# - 可以读取/写入 .xls 文件的 .NET Excel 库

我正在寻找一个读取/写入 .xls(不是 .xlsx)文件的 Excel 库。

我正在使用excellibrary,但它非常有问题,我似乎无法打开我创建的文件。这个问题已经知道了将近一年,还没有解决。

我在另一个线程中看到有人建议EPPlus,但这仅适用于 2007/2010 .xlsx 格式。

我过去使用过Koogra,对它非常满意,但我相信它只能读……不能写。

如果你知道图书馆,请告诉我它叫什么。

编辑:如果需要,我很高兴使用内置的 Microsoft.Office.Interop.Excel 创建我的 Excel 文件,但是我的机器有 Office 2007,而目标机器只有 Office 2003。我注意到我有 2 个文件版本该库:12 和 14。我检查了目标机器上的 Excel 版本,它是 11.8169.8172 - 我假设内置的 Excel 互操作在目标机器上不起作用?

0 投票
1 回答
1400 浏览

lisp - 写入/读取 Common Lisp (SBCL) 哈希表,或替代

我想向/从磁盘写入/读取哈希表,但它不是一个有(print)能力的对象。我不知道键名,所以我想不出手动操作的方法。我读到可能有特定于发行版的方法可以做到这一点;SBCL 有什么相关的吗?
我在 SBCL 手册或 Google 上没有找到任何内容。

如果没有,是否有另一种可存储的方法来保持绑定到字符串的整数列表,能够有效地修改这些列表,并且具有恒定或至少比 alist 更快的访问时间?
用 alists 实现二叉搜索树是否足够容易,这是制作基本数据库的好主意吗?

0 投票
1 回答
646 浏览

android - 文本文件未正确写入和存​​储数据

我在创建和编辑文本文件时遇到了一些问题。该文件似乎从未存储数据。

  • 如果一个文本文件不可用,我需要创建一个文本文件。
  • 如果文件中有数据,请读取该数据并使其可用。
  • 存储的数据String由三个整数值组成,由,Eg 分隔:String finalWrite = "3,5,1"
  • 所以这个字符串需要被拆分,并转换为整数以允许添加新的计数器。
  • 这些新的计数器需要写入存储在设备上的文本文件中

没有错误发生,也没有强制关闭。

我只能使用 Logcat 弄清楚这些值没有被正确存储。

我已经查看了Android开发站点上的文档。如果有人可以帮助或指出我正确的方向,将不胜感激!

我正在使用的写入方法:

读取方法:

0 投票
1 回答
2380 浏览

php - 共享文件同步(读/写)

我在 PHP 代码中写道,它将“打开”一个文件(让我们称之为 TXT)并在那里写入所选的复选框,然后另一个进程(在 c 代码中称之为 PROC1-)需要读取文件(TXT)。

我需要同步它,我的意思是阻止进程(PROC1)读取,而 PHP 写入共享资源(TXT)。

fopen 会处理它吗?我认为它和 open() 方法之间的区别..

或者也许使用管道(),但正如我所见,它只运行命令而不打开文件..

再次提前感谢..

0 投票
1 回答
1548 浏览

windows - 如何读/写(编程)闪存驱动器的 MBR/VBR?

我正在寻找一种读取/写入(实际编程)USB 大容量存储设备的主引导记录(或者可能是 VBR)的方法。实际上它是一个我想要对其 MBR 进行编程的闪存驱动器,因此每当我将其插入任何计算机时,都会执行一个程序(存储在我的闪存驱动器中的文件中)。

我知道相当多的组装,但我不知道如何去编程 MBR .. 请帮助

谢谢

0 投票
1 回答
2803 浏览

php - 用 PHP 读/写 mp4 id3 标签

我需要至少能够读取并最好写入连接到 mp4 视频文件的 id3 标签。

我已经研究过使用 getId3() 但它有很多功能,很难找到适用于 mp4 视频文件的功能,并且编写演示文件不适用于 mp4 文件

0 投票
1 回答
144 浏览

networking - iPod客户端永久向C服务器发送数据?

我有一个通过 TCP/IP 使用 linux C 服务器设置的 iOS 客户端。我面临的问题是:连接完成后,服务器等待数据(读取())并在从 iPod 接收到数据后将其呈现在屏幕上。然后它再次回到 read() 等等。我可以读/写一次,但不能永久。代码是:

好的。所以据我所知,一旦在服务器端进行读取,此方法和案例将自动运行。这在服务器上的第一次 read() 调用中效果很好,但在第二次调用中,服务器只是挂在那里等待一些数据。我在 xcode 中的日志显示了会发生什么:

2011-06-17 16:23:50.154 sliderFinal[7430:207] >> : NSStreamEventOpenCompleted //其中一个流已打开

2011-06-17 16:23:50.156 sliderFinal[7430:207] << : NSStreamEventOpenCompleted //另一个流已打开

2011-06-17 16:23:50.157 sliderFinal[7430:207] Data sent //从服务器第一次 read() 后发送的数据

2011-06-17 16:23:50.159 sliderFinal[7430:207] << : NSStreamEventHasSpaceAvailable //这是指来自服务器的第一个 read() 调用

我看到在第一轮之后,服务器一直在等待一些东西。这条消息似乎没有再次到达 NSStreamEventHasSpaceAvailable。有任何想法吗?

0 投票
2 回答
1893 浏览

java - 向文件写入/读取一系列不同的序列化对象

我有一个对象集合:

我想把它们写到一个文件中,然后能够在同一个结构中读回它们。


我不能按原样编写集合,因为 BufferedImage 没有实现Serializable(也没有Externalizable)接口。所以我需要使用ImageIO类中的方法来编写图像。

ImageTransform是实现的自定义对象Serializable。所以,我相信我的地图收藏的价值部分,应该是可写的。


这是我写入文件的操作:

这是我从文件中回的内容:

但是,这不起作用。我得到一个java.io.OptionalDataExceptionat标记


我的问题是,首先,写作概念是否正确?对这种情况ImageIO#write有好处,还是我应该考虑使用/存储BufferedImage#getRgb int[]数组?数组是否更紧凑(如在文件中占用更少空间)?
其次,我应该如何从文件中读取对象?我怎么知道何时达到 EOF?为什么以上不起作用?

我希望提供的信息足够,如果您需要更多信息,请告诉我。
提前致谢。