问题标签 [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 投票
1 回答
3916 浏览

database - applicationDidEnterBackground:以及写入数据库的时间

当应用程序终止时,我将数据写入数据库。

从 iOS 4 开始,没有调用 applicationWillTerminate:,我在 applicationDidEnterBackground: 和 applicationWillTerminate: 中都放置了相同的保存代码:

我读到 applicationDidEnterBackground: 中执行的任务需要一些时间。

那么,如果在数据库上的写入需要更多,我该如何管理呢?

0 投票
2 回答
758 浏览

android - Android写入文本文件

我的应用程序的原始文件夹中有一个文本文件,我打算将其用作保存设置并在需要时将其读回的简单方法。我可以使用 BufferedReader 和它附带的东西从这个文件中读取,但是我尝试了几种不同的方法来写入这个文件,但似乎都没有。

在我看来,问题在于我从未真正得到文件,我认为这仅仅是因为我不完全知道我应该如何给它正确的目录和文件名。我已经尝试了所有我能想到的方法,但我往往会收到诸如“不存在这样的文件或目录”或“只读文件系统”之类的错误。

这似乎是一个非常简单的问题,与我只是提供错误的信息有关,所以如果有人能指出我正确的方向,将不胜感激。

谢谢你,拉菲

0 投票
3 回答
2057 浏览

c# - 在文件系统级别同步写入文件

我有一个文本文件,多个线程/进程将写入它(它是一个日志文件)。

该文件有时会因为并发写入而损坏。

我想从所有线程中使用文件写入模式,该模式在文件系统级别本身是顺序的。

我知道可以使用锁(用于多个进程的互斥锁)并同步写入此文件,但我更喜欢以正确的模式打开文件并将任务留给System.IO.

可能吗 ?这种情况的最佳做法是什么?

0 投票
2 回答
326 浏览

c# - 当它们单独工作时,为什么我不能将加密与文件存储结合起来?

我对 C# 很陌生,所以请原谅我。很长一段时间以来,我一直在用这个头撞墙,但找不到解决方案。可能这是非常明显的事情。

所以这里是这样:我正在将一些对象属性写入文件。首先,我将属性转换为字节数组,然后将整个数组(对于“一个对象”)放在一起,并使用 Aes 通过 MemoryStream 对其进行加密。我知道序列化和其他可能性,但我真的需要这样做。在其他一些方法中,我以块(“对象”)读取此文件,对其进行解密,然后从字节数组中重建对象属性。问题是只有第一条记录(“对象”)才能正常/正确地解密和重建。所有其他人都得到了混乱的数据(int 得到值 48464 而不是 2,String 显示奇数​​符号,double 是 -3.16...E-161 而不是 20...)。

我不知道为什么。我尝试了我能想到的一切。如果我注释掉加密和解密一切正常,那么写和读都不是问题。如果我将用于解密和重建对象的代码放在加密代码的下方(以便我解密写入的数据块),它会正确地解密和重建所有内容,因此解密和重建应该不是问题。但是,当它全部放在一起时,它就会变得一团糟。我真的迷路了。

请不要专注于我处理数据的方式,它现在真的不重要,我有我这样做的理由。

这是保存到文件的完整代码:

这是加载的整个代码:

有些事情不是最佳的,因为我改变了很多只是为了找到解决方案。有些事情(比如转换为 uInt16 和使用“或”等)部分是因为压缩。

请帮我解决这个问题,请不要专注于我对数据的处理或建议我使用序列化或二进制编写器或类似的东西,我真的有我的理由。

我真的指望你,因为我完全没有想法。谢谢大家宝贵的时间和答案。

0 投票
2 回答
1337 浏览

image - 用于将文件写入新目录

我从下面的链接中找到了我的某些问题的答案。 如何告诉 MATLAB 在同一目录中打开和保存特定文件

但现在我想知道,在处理完图像后,我希望将这些图像保存到一个新文件夹中。所以你能帮我找到它的编码吗?

急切地等待答案。

0 投票
1 回答
144 浏览

android - 在 Android 中写入文件并查看它

我正在创建一个需要从网络获取数据并重新组织的应用程序。为了测试,我只想将 HTML 响应的内容写入项目工作区中的文件,以便查看它并提出重组逻辑。

是否可以从我的系统写入和查看文件?如果我们将其写入SD卡,那么开发过程中项目工作区中存储的文件将在哪里?

0 投票
7 回答
148 浏览

java - 在文本中引用 Java 成员的正确方法是什么?

在回答问题时,我发现自己经常提到方法名称和在线文档。我对如何在文本中引用方法名称感到困惑。

例如我经常输入:

应该String.equals()用于比较两个字符串是否相等。

但是,这有点误导:

  1. equals()看起来像是一个静态成员。
  2. equals()似乎不接受任何论据。

为了完整起见,我想知道:

引用静态成员和实例成员的正确方法是什么?

我见过这样的事情:

  • String.equals()
  • 字符串#equals()
  • myString.equals()

有没有办法以与参数无关的方式引用方法?

例如,在 Cfoo(void)中显式地是一个零参数函数,并且foo()可以在以后重新定义以具有不同的参数集。(?)

0 投票
1 回答
57 浏览

java - 为什么我不添加到文件而不是覆盖?

我对android开发很陌生。我已经创建了一个用户将填写的表单,并且我正在尝试编写一个函数,它将以制表符分隔的字符串中的数据保存到一个外部文件中,以便稍后我可以提取或发送电子邮件。但是,每当我向文件写入新字符串时,它都会覆盖已经存在的内容。帮助!

这是向文件添加行的代码。

0 投票
3 回答
1050 浏览

c - C 编程 - 编写可自行编译的文本文件

我正在尝试将文件写入磁盘,然后自动重新编译。不幸的是,某事似乎不起作用,我收到一条我还不明白的错误消息(我是 C 初学者:-)。如果我手动编译生成的 hello.c,一切正常?!

这是我得到的错误:

/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crt1.o:在函数_start': (.text+0x20): undefined reference tomain'collect2:ld返回1退出状态

0 投票
1 回答
522 浏览

excel - 将数据写入excel

我想使用 c# 在 excel 文件中写入数据,但我想逐个单元格地写入数据。如何做到这一点..