问题标签 [writer]

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

java - 为什么只有 1 个 java 源文件能够写入同一个文件?

在我的 StockTransaction.java 中,它首先运行

然后在我的 brokerageAccount.java 中,最后运行

我用 System.out.println 对控制台进行了测试,输出很好。但是最终文件只显示了 brokerAcc1.toString(),没有显示 aStockTransaction.toString()。为什么?如何解决?提前致谢!

0 投票
2 回答
3661 浏览

java - FileWriter 使用什么异常

我有一个允许用户将信息写入文件的程序。它不会覆盖原始文件中的所有内容,而是添加它。问题是如果用户没有输入足够的信息,程序就会崩溃。

文本文件中的每一行如下所示:

每行有六个逗号和七条信息。所以,如果说用户只输入 4 条信息或只使用两个逗号等,我需要知道使用什么样的异常来防止崩溃。有人知道该怎么做吗?

这是我的代码:

0 投票
1 回答
1582 浏览

wpf - XPS Document Writer 中的 WPF 打印

我已经实现了一个打印功能,通过使用 PrintVisual 方法在我的 WPF 应用程序中打印一些财务图表。由于用户可以自由更改他/她的窗口大小和/或屏幕分辨率,我使用了 LayoutTransform、Measure 和 Arrange 方法来确保打印的图表均匀分布在整个页面上,而与应用程序窗口的大小无关. 当用户在实际打印机上打印或选择 PDF 打印驱动程序进行打印时,一切都运行良好。布局变换在幕后生效并显示在打印中,但用户不会在屏幕上体验到任何闪烁或显示变化。

当用户选择 XPS Document Writer 时,问题就出现了。当用户这样做时,屏幕上的布局也会改变。当“另存为”对话框出现时,屏幕布局会根据提供的 LayoutTransform 更改,从而使图表变小或变大。当用户保存 XPS 文件或点击“另存为”对话框中的取消时,布局恢复正常。但奇怪的是,这只有在我们选择 XPS Document Writer 时才会发生。

但是,用户不想看到这个。在 XPS Document Writer 的情况下,我能做些什么来防止这种情况发生?

请建议。谢谢

0 投票
4 回答
21466 浏览

python - Python .csv 编写器

.writer()在循环中使用了一个方法,如 Python 文档中所示。我想u逐行(或更好地逐行)编写变量的结果。

实际上它在解释器中完美运行,但模块writerow()似乎不起作用。为什么?

我正在使用 Python 2.7。

0 投票
6 回答
34239 浏览

java - java.io.writer 的 append 和 write 方法有什么区别?

java.io.Writer接口有两个方法,称为 append 和 write。这两者有什么区别?它甚至说

调用此表单方法的out.append(c)行为与调用完全相同out.write(c)

那么有两个方法名称变体的原因是什么?

0 投票
2 回答
962 浏览

java - java.io 的编写者和读者——你怎么知道应该使用哪个?

有很多类扩展了 java.io.Writer 和 java.io.Reader。

在某些情况下您应该使用一个而不是另一个?它们每个的总体用处是什么(为什么有这么多)?

他们有不同的“性能”属性吗?他们都只是从流中写入/读取 - 不是吗?

有谁知道一篇文章,它会给我一个例子,说明你会在哪里使用一个。

同样的问题也适用于处理实际文件。似乎有不止一种方法可以打开要读取/写入的文件流。

谢谢。

0 投票
1 回答
114 浏览

c# - 在没有阅读器客户端访问中断的情况下替换文件内容

有一项服务不断将新内容写入文件:

多个阅读器(包括从该文件呈现其内容的 Web 应用程序)不断访问该文件。我无法控制读者客户端代码。该文件应始终可供读者访问。更重要的是,他们应该看到整个内容,而不是正在写入文件的内容。

像这样的任何技术:

可能导致网页上缺少内容(有一定的可能性)。并且该服务有时会抛出IOException异常消息“该进程无法访问该文件,因为它正在被另一个进程使用”。

问题是:如何在不中断读者客户端访问的情况下不断更换文件内容?

0 投票
2 回答
406 浏览

c - 当 Writer 终止时,共享内存 Reader(只读)挂起

在 linux,C 中,使用共享内存,我有一个 Writer 进程和许多 Reader。

当 Writer 终止时,所有正在运行的 Reader 都会挂起。Writer 在终止时会执行 shm_unlink。

我想,可能是错误的,内核知道读者并且他们可以继续阅读。当然数据不会改变,所以读者可以知道什么时候优雅地结束。

任何想法如何做到这一点?

0 投票
3 回答
1004 浏览

c# - 将 XML 转换为 String[] 帮助

我在将 XML 文档的内容转换为 int[] 或 string[] 时遇到问题 我将屏幕上 20 个不同图片框(对于拼图程序)的 x 和 y 坐标保存到 xml 文件中,并且现在正在尝试加载保存的坐标并将拼图块更新到那些保存的位置。

这是我的代码:

我究竟做错了什么???

0 投票
0 回答
451 浏览

iostream - 缓冲读取器/写入器 VS 缓冲输入/输出流通过 FTP 传输文件

我一直在阅读 URL 和 URLConnection,我知道缓冲的 InputStream/OutputStream(用于字符流)和缓冲的读取器/写入器(用于字节流)都可用于通过 URL 和 URLConnection 将文件从一个 ftp 传输到另一个。但我想知道哪个更好用?我的源 ftp 是 Windows 2003 操作系统,目标 ftp 是 Unix 操作系统。来自源 ftp 的文件将在目标 ftp 中处理,因此字符表示/文件格式必须保持不变。