問題タブ [filewriter]

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 投票する
5 に答える
16202 参照

javascript - PNG キャンバス イメージを HTML5 ストレージ (JAVASCRIPT) に保存しますか?

私はクロム拡張機能を開発しています。

キャンバスで画像ファイルを開き、いくつかの変更を適用してから、HTML5 ファイルシステム API に保存しようとしています。

まず、キャンバスから dataURL を取得します。

次に、データのみ:

次にブロブを作ります。

次に、次の関数 onInitFs(); を使用してファイル システムを要求します。

これにより、破損したファイルがファイル システムに書き込まれます。

これを機能させるために他に何ができるかわかりません。

誰かが私を正しい方向に導いてください。

以下は、このタスクを達成するために使用している関数のソースの一部です。

http://dev.w3.org/html5/canvas-api/canvas-2d-api.html#todataurl-method

http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-file-creatingempty

ありがとう!

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

java - Java - ファイルへの書き込み中にファイルの削除を検出する方法は?

私たちの Java プログラムは、いくつかの重要なデータを継続的にファイルに書き込みます。ここで、(java プログラムが書き込んでいる) ファイルがユーザーによって手動で削除されるたびに、何らかの例外をスローするか、何らかのエラー メッセージをコンソールに表示したいと考えています。

削除されたファイルに書き込もうとしても、Java は例外をスローしないことがわかりました。

方法 I -ファイルが存在するかどうかをチェックし続ける新しいスレッドを開始し、ファイルが削除されたときにそのことをメインの Java プログラムに通知します。私たちの場合、Java プログラムが書き込むファイルがいくつかあるため、これは機能しません。すべてのファイルに対して新しいスレッドを開始すると、メモリ効率が低下します。

方法 II -ファイルに書き込む直前に毎回ファイルの存在を確認します。また、ファイルの存在を確認するのはコストのかかる操作であるため、これも適切な方法ではありません。

方法 III - java.io.FilterWriter (ファイルへの書き込みに使用) を拡張し、 write()メソッドをオーバーライドして、削除されたファイルに書き込みを試みるたびに例外をスローします。これは良い解決策のようですが、そのメソッドをオーバーライドすることでスローできる例外 (削除されたファイルに書き込もうとしたとき) を Java が消化している場所が見つかりませんでした。

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

java - 上記の一部のASCII値をJavaのファイルに書き込めません

ファイルにASCII文字を書き込むJavaコードを書いています。しかし、ASCII 値が 140 を超えるか 32 未満の文字をテキスト ファイルに書き込もうとすると、空のファイルが作成されます。ファイルには何も書き込まれません。私のプログラムは、32 から 140 までのすべての値に対して正常に動作しています。助けてください.....これがコードです

}

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

android - Line by line file operation in Android

I am trying to do what FileWriter.println() and BufferedReader.readLine() do in Android, but in android they only allow writing it into the sdcard using those method.

I need to write some integer values into the file and then read it line by line at a later time. Some of the file operation methods I found require the length of the data read to be specified, which is not possible.

Can anyone point me to the right method? Preferably with an example of the usage...

Regards

0 投票する
5 に答える
2371 参照

java - Javaでのファイルへのコンソール出力の書き込み

それで、すべてのコンソール出力をJavaの外部の別のファイルに書き込むことが可能かどうか疑問に思いましたか?PrintwriterとFilewriterの方法について知っています。ただし、私の経験では、これらすべてを1つのメソッド内で使用すれば機能しますが、現在のコードではそれができないと思います。以下は私が持っているものです...

Javaコード

そこで、そこでプリントライターをインスタンス化しましたが、何も書き込むことがなければ、明らかにそれは良くありません。そのため、コンソールを印刷してそのファイルに書き込むものを取得する方法がよくわかりません。何か案は?前もって感謝します。

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

android - Androidのデータ/ファイルフォルダーに非txtファイルを保存する方法

テキスト以外のファイルを /data/files フォルダーに保存する方法。ファイル リソースが assets フォルダーからのものである場合。

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

java - プログラムをコンパイルしようとしたときのエラー

Sun Java サイトから取得したこのコードを実行しようとしています (コピーはしませんでした。コードを覚えるのに役立つので、それを見て書きました)。

しかし、次のエラーが発生します。

FileReaderメッセージから、システムは内部を探していると思いますが、内部java.langを探す必要がありますjava.io.*:((

誰かが私が間違っているところを助けてくれますか?

PS: 私は JDK 1.5 を使用しています。

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

javascript - Html5ファイルAPIを使用してデータを書き込めません

チュートリアルに従ってhtml5のFileAPIについて学びました
が、これらのコードに出会ったときに

私はいつも「エラー」に遭遇しました、そして私alert(e.toString())がエラーイベントに設定している間、それはそうであるように見えます[object ProgressEvent]
私のブラウザはクロム13です、
誰かがいくつかのアイデアを持っていますか?どうもありがとう

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

java - Java BufferedWriter のパフォーマンス

3 GB 近くの大きなテスト ファイルを作成する必要があります。そこで、パフォーマンスと正確性をチェックするために、文字列「1」のみを開始用に記述しようとしました。

将来のバージョンでは、ランダムな整数を記述する必要があります。現在、私のコンピューターでは 3 分 26 秒かかります。buffere のサイズを変更しても効果がないようです。書き込みプロセスを高速化することは可能ですか? ありがとう。

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

java - Java: プリントライター

PrintWriter.javaを使用しようとしていますが、かなり奇妙な問題が発生しており、ここで何が欠けているのかわかりません。

MyPrintWriter.java

MyFileWriter.java

MyPrintWriter.javamyFileName.txtファイルに問題なく書き込んでいますが、MyFileWrite.javaはできません。

誰かが私がここで何が欠けているかを理解するのを手伝ってくれますか?