问题标签 [file-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.
c# - 尝试写入文件时,C#MVC 访问路径被拒绝
我有一个 MVC 应用程序,用户可以在其中上传文件。在我写上传的文件之前,我根据日期时间创建一个目录。我从上传完成开始C:\ApplicationName
和结束C:\ApplicationName\20111001\Filename.ext
(理论上)。
我在本地 Windows 7 机器上的问题是我无法写入文件。
"access denied"
无论我授予哪个用户对目录的完全访问权限,我都会遇到异常。奇怪的是,日期目录创建得很好。
我已授予以下用户完全访问权限:
- [当前登录用户]
- 网络服务
- IUSR
- IIS_IUSRS
- 客人
- 每个人
没有任何成功。我真的不明白这里发生了什么。当我给每个人完全访问权限时,我应该能够创建一个文件,对吧?
PS:我直接使用 Visual Studio 2010 和 ASP.NET Development Server。
java - Java 文本文件大小(文件关闭前)
我正在从一项服务收集完整的 HTML,该服务提供对大量博客和新闻网站的访问。我正在(实时)检查 HTML 以查看它是否包含一些关键字。如果它包含其中一个关键字,我会将 HTML 写入文本文件以存储它。
我想这样做一个星期。因此,我正在收集大量数据。对该程序进行 3 分钟的测试,生成了一个 100MB 的文本文件。我有 4 TB 的空间,我不能使用更多。
另外,我不希望文本文件变得太大,因为我认为它们会变得无法打开。
我提议的是打开一个文本文件,然后将 HTML 写入其中,经常检查它的大小。如果它变得大于,比如说 200MB,我关闭文本文件并打开另一个。我还需要记录我总共使用了多少空间,这样我就可以确保我不会接近 4 TB。
我此时的问题是如何在文件关闭之前检查文本文件的大小(使用 FileWriter.close())。是否有此功能,或者我应该计算写入文件的字符数并使用它来估计文件大小?
一个单独的问题:有没有办法最小化我的文本文件占用的空间量?我在 Java 中工作。
php - 尝试写入数据时附加问题
我正在尝试通过以下代码将数据写入 csv 文件。
html
我用kevin的课写数据csv.php
这是我的 php
我是 csv 新手,我刚刚创建了一个名为 learning_goals.csv 的 csv 文件并创建了 5 个输入"StudID", "StudName", "Com1", "Com2", "Com3", "Com4"
当我输入我的数据并推送它时,它显示
注意:未定义的属性:/opt/lampp/htdocs/data-export/CSV.php 中的 CSV::$csv_file 第 178 行无法附加到 CSV 文件
有谁知道我该如何解决这个问题?
groovy - Groovy 脚本不会将文件写入为 UTF-8
我有以下代码:
在 Notepad++(或任何其他编辑器)中打开文件时,它仍然是 ISO-8859-1 而不是 UTF-8。在十六进制编辑器中打开文件,它不包含“魔术字节” 0xEFBBBF
。
问候,
罗伯特
playframework - 使用 renderBinary() 生成可下载文件
我正在尝试在我的程序中创建一个功能,允许用户将他们的数据下载到文件中。
现在,我的一个控制器中有一个方法,它创建一个具有特定名称的 File 对象并使用 FileWriter 将内容加载到文件中。完成后,将 File 对象传递给 renderBinary()。这会按预期将文件发送给用户。
但是,这会将文件保存在我的 Play 中!项目目录在它发送之前。这让我想知道当有许多用户试图生成和下载文件时会发生什么。他们会互相覆盖吗?
简而言之,生成文件并通过 renderBinary 发送它们的最佳方式是什么?
java - 在 JAVA 中搜索和替换文件中的内容
我必须编辑文件的内容并将编辑后的内容写入另一个文件。这是我使用的代码。
所以这就像一次读取一行并将其打印回文件。但是当我执行这段代码时,输出文件是空白的。?您能否提供一个示例代码,如何从文件中读取,更改内容并将整个文件写入新文件?
ios - 当 NSDictionary 添加到数组时,它会替换之前的字典
更新:想出了一些东西并更改了代码。
当我将 my 添加NSDictionary
到我的数组时,它突然替换了我上次添加的上一个字典。我不知道为什么会这样。我正在使用 plist 作为数据存储。
我收到这样的错误消息:
线程 1:程序接收信号:“EXC_BAD_ACCESS”。
在里面
添加新项目。
我查看数据的方法。
air - 写入文件 Adobe AIR 时抛出错误 3013
我正在尝试从 AIR 应用程序编写/创建 JSON 文件,我试图不显示“另存为”对话框。
这是我正在使用的代码:
我遇到的问题是我收到“错误 3013。正在使用的文件或目录”。目录/路径是从我正在构建的 Creative Suite 扩展中收集的,此路径与正在使用该扩展的 CS 中开发的 FLA 相同。
所以我不确定问题是否是我正在向其中写入 JSON 文件的目录中已有文件?
我是否需要添加一个计时器以便在稍有延迟后关闭流,给一些时间来写入文件?
c# - c#在读取设置时保存设置
我有一种将设置保存到文件的方法。如果 dateTimePicker 的值发生变化,则调用此方法。但是我在 Form_Load 加载设置中 - >我从文件中读取值并使用 dateTimePicker 分配它,但是这个调用方法 save_settings (couse值改变了)。而此刻是问题,因为文件是由程序打开的 - >读取值并且程序想要写入文件更改......我该怎么做?
c# - 编写文件 C# (.NET) 或 PERL 哪个更快?
我们有很多旧的遗留 Perl 脚本,它们连接到 MS SQL 数据库处理一些记录,并制作文件。随着时间的推移,每日交易规模不断增长,这些脚本变得越来越昂贵。
此外,数据库随着越来越多的表而增长,修改旧的 Perl 脚本很麻烦。正在考虑重做 .NET 下的一些主要脚本(在 C# 中)
在运行 Windows Server 的机器下使用一个与另一个相比有速度优势吗?
这个想法又是
执行查询
通过一些基本格式处理结果
将结果写入文件