问题标签 [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 回答
600 浏览

iphone - 读/写在线 SQLite 数据库 iPhone

我有一个充满用户名和密码等的数据库。但是我需要能够在每次用户打开应用程序时下载数据库的新副本,或者更好的是,使用互联网读/写数据库,这是最实用的解决方案。

这是目前我用来在本地读取和写入数据库的代码,这主要是为了创建将用于在线读取/写入数据库的函数和规则。

先感谢您!

0 投票
1 回答
1007 浏览

c# - 与许多用户读/写完全相同的 xml 文件有关的问题

我创建了一个网站,大量用户将同时读取和/或写入单个 XML 文件。

我不是在询问有关当前设置的替代方案的建议,我只是想知道我的方法是错误的还是正确的。如果这样做是错误的,请向我解释为什么这样做是错误的?

0 投票
2 回答
6041 浏览

python - configparser读写

我正在使用 Python 3.2 和 configparser 模块,但遇到了一些问题。我需要阅读,然后写入配置文件。我尝试了以下方法:

问题是当我用 r+ 打开数据时,当我向它写入新信息时;它不会覆盖旧的。

这种方式 ^ 似乎不安全,因为用 w 打开它会清空文件。如果程序还没来得及写就崩溃了怎么办?配置文件丢失。用w打开之前唯一的备份解决方案是什么?

编辑:

以下也是一种可能,但安全吗?

0 投票
2 回答
616 浏览

java - Java - 允许在 I/O 期间访问文件

有没有办法允许在 Java 中使用文件时访问它们?

否则,每次我想在文本文件中添加一行时,我都需要做类似的事情......

谢谢!

澄清一下:我需要外部程序能够在 Java 写入文件时访问该文件。每次我需要向文件中添加一行时,我都不想使用上面的代码。我确实想从一开始就打开一个文件编写器,并在需要时追加(但正如我所说,我需要允许外部程序访问,所以这不起作用!)。

0 投票
2 回答
1744 浏览

windows-7 - Nullsoft安装程序,Win7,如何安装读/写数据目录?

我们创建了一个安装程序(Nullsoft Install System v2.46)来安装应用程序,以及一些(嵌套的)数据目录,其中包括从已安装的应用程序读取/写入访问的(文本)数据文件。

在 WinXP 上一切正常:应用程序加载,并且可以从嵌套在安装目录下的数据目录读取/写入文件。

但是,在 Win7/64 上安装时,作为安装一部分创建的数据目录是只读的。因此,应用程序加载数据文件,但无法覆盖它们(因为它们位于安装目录下的只读数据目录中)。

是的,因为这是 Win7-64 位,数据目录恰好位于:

我了解 Win7 的安装策略比以前的 WinOS 更严格(出于安全原因)。

问题:在安装过程中,我们应该使用什么机制来确保这些数据目录是读/写的,并且其中的(文本)数据文件也是读/写的?

这些数据文件不是用户特定的,它们暗示程序运行所需的数据。(没有它们,程序就毫无用处。)从逻辑上讲,它们是“程序系统”文件,尽管我们可以合理化它们代表程序使用的“可扩展数据集”(因此它们必须是读/写的)。

为了简单和一致,我们真的宁愿用安装程序解决这个问题,而不是从程序中更改目录/文件权限。我们希望这些数据存在于安装应用程序的位置,而不是某些C:/Users/Default/. 或C:/ProgramData/MyApp/.目录。

我们对 data-dirs-under-app-install-dir 的“读/写”兴趣是否违反 Win7 策略?(我们不应该在那里安装它们吗?)

0 投票
4 回答
3379 浏览

java - 在Java中直接将数据写入RAM,然后再读取?

我知道这可能违反了编程中的许多一般规则,但是你会怎么做呢?我问这个的原因有两个:

  1. 我想尝试让应用程序将数据写入 RAM,另一个从 RAM 读取相同的数据。
  2. 我想知道,因为在不久的将来我将不得不优化一个 java 应用程序。
0 投票
1 回答
2848 浏览

simultaneous - 同时 2 个或更多读/写到/从硬盘

据说硬盘中只有一个主轴可以从硬盘读取或写入数据,如何同时向/从硬盘写入或读取2个或更多数据。使用的操作系统是 windows xp.EXAMPLE,我需要将两部不同的电影从笔式驱动器复制到硬盘,所以我单击两部电影从笔式驱动器复制它们并将它们粘贴到磁盘分区中,将两部电影复制到硬盘的过程同时发生。这是怎么发生的?

0 投票
1 回答
1307 浏览

configuration - Writing/Reading User-Defined settings in app.config file

I am trying to read and write into app.config file of user-settings. I found a snippet of a code for working with confige file. I finally got it compiling and running, but it absolutely seems to be doing nothing to the App.config file.

Here is the code:

It is compiling without any errors, but I don't know if it is doing anything.

Is there anything wrong with the code? I need to be able to write/read a section and write/read a key/value. Thanks in advance.

UPDATE: Instead of using ConfigurationManager, I simply use Properties.Settings.Default. However, I am having bit of a problem writing into it and reading back from it, although program complies with without any errors and the code seems simple.

How do you read and write to Properties.Settings.Default from within your code?

0 投票
2 回答
843 浏览

html - 使用 Perl 解析 html

我有以下html-

我想将它解析成一个 csv 我会

姓名 = 约翰

评论 = 我真的很喜欢足球。

关键词=爱,足球

在控制台应用程序中,非常感谢任何帮助。

0 投票
6 回答
48426 浏览

c - 写入标准输入并从标准输出读取(UNIX/LINUX/C 编程)

我正在处理一项任务,其中程序将文件描述符作为参数(通常来自 exec 调用中的父级)并从文件中读取并写入文件描述符,在我的测试中,我意识到该程序可以工作从命令行,如果我使用 0、1 或 2 作为文件描述符,则不会给出错误。这对我来说很有意义,只是我可以写信给标准输入并让它显示在屏幕上。

对此有解释吗?我一直认为标准输入/标准输出有一些保护,你当然不能从标准输出 fprintf 到标准输入或 fgets。