问题标签 [writing]

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 投票
2 回答
277 浏览

php - 用php删除文件的一部分

使用file_get_contents写入 html 文件后,我需要删除此文件内容的某些部分,因为 css 和图像的路径已更改。

所以我有如下几行:

我想删除这两行的:'/Elements/' 部分,以及其他部分,以便我有正确的路径。

0 投票
1 回答
441 浏览

asynchronous - 同时写入和读取同一个文件(磁盘是异步的?)

我们正在创建一个将文件写入磁盘的 Web 服务。有时这些文件会在写入的同时被读取。

如果我们这样做——从同一个文件中写入和读取——我们有时会得到长度相同的文件,但其中的一些数据并不相同。因此,对于 350mb 的文件,我们可能会得到 20-40 个不同的字节。

如果我们同时写入和读取 3-4 个文件,则通常会出现此问题。这个问题可能是因为不能保证在“写入”到磁盘之后,数据实际上是被写入的,即磁盘是异步的。

此外,我们正在测试的计算机只是标准的 macbook pro,因此没有任何类型的精美磁盘。

错误可能在其他地方,但我们只是想问这个问题,看看是否有人对这个写作+阅读的事情有所了解。

0 投票
2 回答
1106 浏览

ruby-on-rails - 覆盖 ActiveRecord 的保存方法以使用自定义界面

我遇到了以下情况:

我有一个 Rails 应用程序和两个数据库,一个用于 Rails 应用程序,第二个数据库(在同一个数据库服务器实例上运行)用于不同的非 Web 应用程序。

我的 Rails Web 应用程序可以通过 SQL 直接从(第二个)数据库读取,但由于安全限制(数据必须由非 Web 应用程序验证),它不能写入它。因此,我们编写了一个基于 SOAP 的小 CLI 接口,用于写入数据库。

我的问题是:我能否以某种方式扩展 ActiveRecord 模型(Rails 3),以便通过 SQL 连接正常读取,但更新/创建/删除通过我们自制的界面进行。

感谢您的任何回复!

0 投票
4 回答
2004 浏览

c++ - C++ 写入文件的问题

我的代码:


当这个 C++ 程序运行时,我有另一个程序需要读取这个文件。问题是该文件被 C++ 锁定,我无法从其他程序中读取它。我知道我必须在允许共享的 C++ 程序中以某种方式编写代码。有人可以准确地写出我需要的东西。我已经用谷歌搜索了它,但仍然无法让它工作。

有人说在其他程序读取文件之前关闭文件。我不能这样做,文件需要打开。

谢谢

0 投票
3 回答
65 浏览

performance - 在哪里可以找到打字效率提示?

EG 我最近正在阅读一些源代码。

有人有代码。

这真的很快/很容易写。如果我写了代码,我会去的。

这需要更长的时间!

所以我想知道在哪里可以找到一些写作效率提示。或者,如果您能想到它们,您可以发布一些。

我主要用python和C编程

编辑1:我制作供个人使用的程序,因此运行时不是什么大问题,除非它损害了可用性。

编辑2:所以编码时间比运行速度快 10% 更重要。

编辑 3:@kevin 更短,不是神秘的一个衬里,而是你的建议之类的东西,(谢谢)

0 投票
1 回答
484 浏览

html - 在线或离线文本到 html 实体转换器

有谁知道任何在线或离线软件,例如,一段带有引号和其他字符的文本并将其转换为 html 实体?

我不是在寻找要转换的普通字母字符,只是引号和破折号等。

我问的原因是我们有一个文案部门,他们坚持使用 Word 为网站编写副本,但是将其复制并粘贴到网站中,同时必须找到奇怪的字符既费时又乏味。

提前致谢

0 投票
5 回答
3161 浏览

c# - 在 .NET 中解析 XML 文件

我正在尝试确定加载某些配置设置的最佳方式。基本上,我有几个人会登录的应用程序,一旦他们登录,我想加载他们的所有设置(例如:颜色、字体大小、个人记录等)

我正在考虑使用 XML 文件来执行此操作,因为我认为在 .NET 中解析会相当容易,但它似乎比我预期的更困难。

注意:由于某些原因,一些代码没有出现,但基本上有主要部分标记为“程序设置”和“用户设置”。编辑:谢谢谁为我解决了这个问题。

无论如何,我想做的是获取“用户密钥”,这将是用户的登录名或其他内容。然后,能够做这样的事情会很好:

这样的事情可能吗?我所做的所有研究似乎都表明您需要遍历每个值。我想加载整个文件,并直接访问任何元素。

如果您可以编辑以下值,那也会很酷:

0 投票
4 回答
2928 浏览

c# - 如何读取从 C# 中特定光标点开始的文件?

我想读取一个文件,但不是从文件的开头,而是在文件的特定点。例如,我想在文件开头的 977 个字符之后读取一个文件,然后一次读取接下来的 200 个字符。谢谢。

0 投票
2 回答
543 浏览

php - 高负载文件 I/O 的最佳实践?

对于具有高同时负载的 LAMP 服务器,您推荐的最佳实践是什么,我需要处理文件 I/O 而不会太挂在文件锁上?

我的意思是,假设我想要一个 SUBSCRIBERS.CSV 文件,其中包含一堆姓名和电子邮件地址。但我希望人们能够填写表格取消订阅。如果给定电子邮件地址存在匹配行,则取消订阅操作将滚动浏览该文件以删除匹配行。这在 PHP 中似乎是一项简单的任务,但是当您有 10 个人试图同时取消订阅并添加 10 个新订阅者时会发生什么?这就是我认为 PHP 可能会遇到麻烦并且可能由于文件锁定而产生错误的地方,除非 Linux 或 PHP 比我想象的更强大。

请注意,我的客户想要一个 CSV 文件,而不是数据库表。在数据库表中,这不是问题,但作为文件 I/O,我可能会遇到潜在问题,对吧?

(顺便说一句,为了防止身份盗用,我使用了 .htaccess 技巧,这样人们就无法通过猜测其名称通过网络下载 CSV ——它只能通过我的 PHP 脚本或 FTP 访问。)

0 投票
3 回答
715 浏览

f# - 如何更快地读取数据?

嗯...找到一种足够快的读取/写入数据的方法以使用F#在这个问题( https://www.spoj.pl/problems/INTEST/ )中被接受,这有点挑战。

我的代码 ( http://paste.ubuntu.com/548748/ ) 得到 TLE ...

任何想法如何加快数据读取?