問題タブ [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.

0 投票する
4 に答える
10094 参照

c# - ファイルを書き込もうとすると、パスへの C# MVC アクセスが拒否されました

ユーザーがファイルをアップロードできる MVC アプリケーションがあります。アップロードしたファイルを書き込む前に、日時に従ってディレクトリを作成します。私は、アップロードが完了したときに開始しC:\ApplicationName、終了します (理論上)。C:\ApplicationName\20111001\Filename.ext

私のローカル Windows 7 マシンの問題は、ファイルを書き込めないことです。

"access denied"どのユーザーにディレクトリへのフル アクセスを許可しても、例外が発生します。奇妙なことは、日付ディレクトリがうまく作成されることです。

次のユーザーにフル アクセスを許可しました。

  • 【現在のログインユーザー】
  • ネットワークサービス
  • IUSR
  • IIS_IUSRS
  • ゲスト
  • みんな

成功せずに。ここで何が起こっているのか本当にわかりません。Everyone にフル アクセスを許可すると、ファイルを作成できるはずですよね?

PS: 私は Visual Studio 2010 と ASP.NET Development Server をそのまま使用しています。

0 投票する
7 に答える
3403 参照

java - Java テキスト ファイルのサイズ (ファイルを閉じる前)

非常に多くのブログやニュース Web サイトへのアクセスを提供するサービスから完全な HTML を収集しています。いくつかのキーワードが含まれているかどうかを確認するために、HTML を (リアルタイムで) チェックしています。キーワードのいずれかが含まれている場合は、HTML をテキスト ファイルに書き込んで保存します。

これを一週間やりたい。そのため、大量のデータを収集しています。プログラムを 3 分間テストすると、100MB のテキスト ファイルが生成されました。4 TB のスペースがあり、これ以上は使用できません。

また、テキスト ファイルが大きくなりすぎないようにします。

私が提案しているのは、テキスト ファイルを開いて HTML を書き込み、そのサイズを頻繁にチェックすることです。200MB よりも大きくなった場合は、テキスト ファイルを閉じて、別のファイルを開きます。また、4 TB に近づかないように、合計で使用した容量の実行ログを保持する必要もあります。

ここでの疑問は、ファイルを閉じる前に (FileWriter.close() を使用して) テキスト ファイルのサイズを確認する方法です。これには関数がありますか、それともファイルに書き込まれた文字数を数えて、それを使用してファイル サイズを推定する必要がありますか?

別の質問: テキスト ファイルが占める容量を最小限に抑える方法はありますか? 私はJavaで働いています。

0 投票する
1 に答える
168 参照

php - データを書き込もうとしているときに問題を追加する

以下のコードを使用して、csv ファイルにデータを書き込もうとしています。

HTML

ケビンのクラスを使用してデータcsv.phpを書き込んでいます

これが私のphpです

私は csv を初めて使用します。learning_goals.csv という名前の csv ファイルを作成し、5 つの入力を作成しました。"StudID", "StudName", "Com1", "Com2", "Com3", "Com4"

データを入力してプッシュすると、表示されます

Notice: 未定義のプロパティ: CSV::$csv_file in /opt/lampp/htdocs/data-export/CSV.php 行 178 CSV ファイルに追加できません

これを解決する方法を知っている人はいますか?

0 投票する
2 に答える
7535 参照

groovy - Groovy スクリプトはファイルを UTF-8 として書き込みません

次のコードがあります。

Notepad++ (またはその他のエディター) でファイルを開くと、UTF-8 ではなく ISO-8859-1 のままです。16 進エディタでファイルを開くと、「マジック バイト」が含まれていません0xEFBBBF

よろしく、
ロバート

0 投票する
2 に答える
3235 参照

playframework - renderBinary() を使用してダウンロード可能なファイルを生成する

プログラムに、ユーザーが自分のデータをファイルにダウンロードできる機能を作成しようとしています。

現在、コントローラの 1 つに、特定の名前の File オブジェクトを作成し、FileWriter を使用してコンテンツをファイルにロードするメソッドがあります。終了後、File オブジェクトは renderBinary() に渡されます。これにより、期待どおりにファイルがユーザーに送信されます。

ただし、これによりファイルが Play! 内に保存されます。送信する前にプロジェクト ディレクトリ。これは、多くのユーザーがファイルを生成してダウンロードしようとするとどうなるのだろうと思います。それらは互いに上書きしますか?

要するに、ファイルを生成して renderBinary 経由で送信する最良の方法は何ですか?

0 投票する
3 に答える
9727 参照

java - JAVAのファイル内のコンテンツを検索して置換します

ファイルの内容を編集し、編集した内容を別のファイルに書き込む必要があります。これは、を使用したコードiamです。

つまり、これは一度に1行を読み取り、それをファイルに出力するようなものです。しかし、このコードを実行すると、出力ファイルが空白になります。サンプルコード、ファイルからの読み取り、内容の変更、ファイル全体の新しいファイルへの書き込み方法を教えてください。

0 投票する
2 に答える
596 参照

ios - NSDictionary が配列に追加されると、以前の辞書が置き換えられます

更新: いくつかのことを考え出し、コードを変更しました。

my を配列に追加するとNSDictionary、前回追加した以前の辞書が突然置き換えられます。なぜこれが起こっているのかわかりません。plist をデータ ストレージとして使用しています。

次のようなエラー メッセージが表示されます。

スレッド 1: プログラム受信シグナル: "EXC_BAD_ACCESS"。

初期化

新しいアイテムの追加。

私のデータを表示する方法。

0 投票する
2 に答える
472 参照

air - ファイル Adob​​e AIR の書き込み時にエラー 3013 がスローされる

AIR アプリから JSON ファイルを作成/作成しようとしていますが、[名前を付けて保存] ダイアログ ボックスを表示しないようにしています。

私が使用しているコードは次のとおりです。

私が抱えている問題は、「エラー 3013。使用中のファイルまたはディレクトリ」が表示されることです。ディレクトリ/パスは、作成中の Creative Suite 拡張機能から収集されます。このパスは、拡張機能が使用されている CS で開発されている FLA と同じです。

JSONファイルを書き込んでいるディレクトリにすでにファイルがあることが問題なのかどうかはわかりませんか?

少し遅れてストリームを閉じるためにタイマーを追加して、ファイルを書き込む時間を与える必要がありますか?

0 投票する
2 に答える
120 参照

c# - c# 設定の読み取り中に設定を保存する

設定をファイルに保存する方法があります。このメソッドは、dateTimePicker の値が変更された場合に呼び出されます。しかし、私は Form_Load 読み込み設定を持っています -> ファイルから値を読み取り、dateTimePicker で割り当てますが、この呼び出しメソッドは save_settings (couse 値が変更されました)。そして、この瞬間、ファイルがプログラムによって開かれているという問題があります->値を読み取り、プログラムはファイルの変更に書き込みたいです...どうすればそれを行うことができますか?

0 投票する
3 に答える
1030 参照

c# - C# (.NET) と Perl のどちらがファイルの書き込みが速いですか?

MS SQL データベースに接続していくつかのレコードを処理し、ファイルを作成する古いレガシー Perl スクリプトが多数あります。時間が経つにつれて、毎日のトランザクションのサイズが大きくなり、これらのスクリプトはますます高価になっています。

さらに、データベースはますます多くのテーブルとともに成長し、古い Perl スクリプトを変更するのは面倒です。.NET (C#) での主要なスクリプトのいくつかをやり直すことを考えていました。

Windows Server を実行しているマシンで、一方を使用する場合と他方を使用する場合の速度の利点はありますか?

やはり考え方は

  1. クエリを実行

  2. いくつかの基本的な書式設定による結果の処理

  3. 結果をファイルに書き込む