問題タブ [io]

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 に答える
2695 参照

java - JavaアプリケーションでIOをトレースしていますか?

Webサービスの初回初期化時にApache CXFが「何か」を実行して逃げている理由を見つけようとしています。「何か」はおそらくある種のIOであり、何らかの外部アドレス/スキーマ/DTDを解決しようとしていると推測しています。

そのため、すべての IO を監視できる何らかのフックを見つけようとしています。VMレベルまたはOSレベルで(LinuxとWindowsの両方で実行できますが、wiresharkの実行は許可されておらず、理論的にはファイルIOである可能性があります).

何が起こっているのかを追跡する方法について何か提案はありますか?

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

c++ - C++ I/O EOF 後のファイルの再読み取り (旧: カンマ区切りテキスト ファイルの解析)

コードを見てみましょう:

私のテキストファイル形式はこれに似ています:

ファイルを 2 回読み取ることができないようです。EOF毎回チェックして..

最初のwhile条件が機能し、必要なもの、コンマの前の最初のフィールド、およびコンマを含まないものを提供します。

だから私が2回目に考えたのは、2番目の各反復でそこから開始する関数だけでOK seekp(X, ios::cur)..

残念ながら、ファイルをもう一度読み取っていません..

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

java - テキスト ファイルを jar から jar の外部のファイルにコピーするにはどうすればよいですか?

私のjar内のパッケージ「com.test.io」内にtest.txtというファイルがあるとしましょう。

このテキスト ファイルを取得し、その内容をファイル システム上の新しいファイルにコピーするクラスを作成するにはどうすればよいでしょうか。

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

python - あるプログラムの出力を別のプログラムの入力として使用するにはどうすればよいですか?

私はこれを見てきました、あまり役に立ちませんでした。

cmd ラインに質問を入力する Ruby プログラムがあり、回答を返すことができる Python プログラムを作成したいと考えています。誰かがリンクを知っていますか、または一般的にこれを行うにはどうすればよいですか?

ご協力いただきありがとうございます。

編集 パイピング
について言及してくれた人たちに感謝します。私はそれをあまり使っていませんでした。

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

linux - Linux でディスク アクティビティを表示する htop のようなツール

ディスク IO アクティビティを報告する Linux コマンドライン ツールを探しています。に似たものhtopは本当にクールです。誰かがそのようなことを聞​​いたことがありますか?

0 投票する
6 に答える
1074 参照

.net - .NETを介してファイルが変更されたかどうかを確認するにはどうすればよいですか?

.NETを使用して、特定のファイルがいつ変更されたかを判断する方法を探しています。(私が最終的に必要としているのは、ファイルが変更されるとすぐにファイルのコピーを作成する機能です。)これはどのように行うことができますか?

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

java - ファイルが存在する場合にスローされる FileNotFoundException

私はこの奇妙な問題に直面しています。

共有リソースとして別のマシンにあるファイルを読み込もうとしています:

スタンドアロン アプリケーション (16 行の Java ファイル) を実行すると、問題なく動作します。しかし、サーバー「エンジン」から同じクラスと同じメソッドを使用して同じファイルを読み込もうとすると、「FileNotFoundException」が「FileNotFoundException」投げられます。

私はある種のアクセス許可になると思ったので、リソースをドライブとしてマップします: K:\

私のJavaファイルを再実行してください。読み取り、問題ありません。

「エンジン」内でJavaファイルを再実行します-> FileNotFoundException。

ファイルをローカル マシン ( C:\MyFileHere.txt ) にコピーすると、例外はスローされません。

質問

この FileNotFoundExcecption の原因は何ですか?

私はJava 1.5を使用しています

私の知る限り、このエンジンは Java をほとんど透過的に使用しています。

誰かが似たようなことに直面したことがありますか?

追加の質問ですか?これを回避するための良いアプローチは何でしょうか? これらのファイルを提供するTomcatのインストールについて考え始め、httpを介してそれらを読み取りますが、それは多すぎると思います. とにかく、私はソケットを開くことができないでしょう。

セキュリティマネージャーが原因である可能性があります(これまで使用したことはありませんが、存在することは知っています)

その場合、代わりに SecurityException がスローされませんか?

どうもありがとう。

編集

解決しました。スティーブ W さん、ありがとうございます。

このエンジンはZeroGの「LaunchAnywhere」で起動していることが判明。そのため、指定されたアプリで JVM を実行する .exe が作成されます。

このアプリケーション自体がランチャーです。エンジンを起動すると、どういうわけか(理由や方法がわかりません)JVMプロセスを所有するユーザーはSYSTEMです。Steve が指摘したように、このユーザーには NETWORK アクセス権がないため、共有リソースまたはマップされたドライブから読み取ることができません。

回避策 (メーカーに報告中) は、エンジンを手動で起動する .cmd ファイルを作成することです。手動で起動されるため、ユーザーはネットワークにアクセスできます。

SysInternals の「Process Explorer」を使用して、エンジン アプリの実行に使用されるコマンド ラインを正確に把握しました。

何という混乱!

回答を投稿してくれた人に感謝します。

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

file - Luaでテキストファイルの最後の行だけを読む方法は?

最大 20 メッツのサイズのテキスト フィールドを生成するプログラムがあります。ファイルの最後の行だけを気にすることがありますが、残りのファイルを読んでメモリを浪費することなく、その行だけを読む方法はありますか?

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

java - Java - System.err.println のキャプチャまたは PrintStream のキャプチャ

Java初心者の質問:

サードパーティのコンポーネントによって printStream に書き込まれるテキストをキャプチャする必要があります。

PrintStream のデフォルトは System.err ですが、別の PrintStream に変更できます。

ドキュメントを調べたところ、PrintStream の内容を文字列ライター/バッファーに転送する簡単な方法が見つかりませんでした。

誰か助けてくれませんか?

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

vb.net - IO.Stream インタラクションのテスト

GUI でファイルをアップロードするユーザーから来るストリームを受け入れるビジネス ロジック層にメソッドがあり、メソッドがこのストリームを適切に使用して決定を下すことをテストする適切な方法に興味があります。

テスト目的で、モックされたストリームをこのメソッドに DI したいと思いますが、ストリームを操作するたびに、抽象化がぎこちなく不足していることに気付きます。

直感的に、ストリーム ラッパーを作成して、ラッパーのインターフェイスを DI して、ロジックとストリーム ワッパーとの相互作用をテストできるようにする必要があることがわかります。

続行するための最良の方法は何ですか?