問題タブ [filehandler]

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

linux - Perl、パイプを使用して複数のファイルを同じファイルハンドラーに分類するにはどうすればよいですか?

複数のファイルを単一のファイルハンドルに割り当てようとしています。そこからファイルハンドル全体を処理して特定のパターンを探し、それを FIN_RESULTS に書き込みます。

Linux
exp ファイル
my/dir1/RESULTS
my/dir2/RESULTS
など。

これが私の厄介な試行錯誤でした

しかし、現在のディレクトリの ls で perl スクリプト自体を上書きしてしまいます。

助けてくれてありがとう!!!!!当初考えていたことを実行することができました。

特定のディレクトリのみを検索するように検索を実装することは可能ですか?
my/abc_dir1/RESULTS
my/dsa_dir2/RESULTS
my/afx_dir3/RESULTSがある場合など

しかし、dir2 と dir3 だけを検索したいのです。

しかし、xargs: cat:terminated by signal 13 というエラーが表示されます。そのため、ファイルハンドルを複数回開くことはできません。私に何ができるかについて何か提案はありますか?

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

perl - perlスクリプトのシェルコマンドからの終了ステータスを無視する方法

ファイルを開くための入力として使用されるコマンドを使用する次のコードがあります。

コマンド $cmd がゼロ以外の終了ステータスを返すと、スクリプトが終了します。私はまだそれを続けて、スクリプトの残りのことをしたい

0 投票する
0 に答える
701 参照

java - fileHandler をエンコードして Unicode 文字を出力する

アプリケーションでJava を使用FileHandlerしてログ ファイルを書き込んでいます。出力を Unicode 文字で取得する必要があります。fileHandler.setEncoding("UTF-8");だから私は自分のアプリケーションのようにエンコーディングを設定しました。ただし、出力の Unicode 文字は引き続き として表示され?????ます。

どうすればこれを解決できますか?

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

java - スレッドセーフ実行で util.logger を記述する方法は?

以下を含む MyLogger クラスがあります。

そして、スレッドでさらに実行しています。つまり、最初のプロセスを開始すると、ロガーファイルが作成され、ログが記録されますが、別のプロセスを開始すると、別のスレッドが作成され、新しいロガーファイルも作成されますが、静的のためメソッドと参照 両方のロガーファイルで両方のプロセスログを混同しました...

すべてのスレッドのプロセスを開始すると、次のメソッドが呼び出されます。

それで、私はこれのために何ができますか? 前もって感謝します..

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

regex - Perl-テキストファイルからブロックを解析します

まず、これが重複していると思われる場合は、お詫び申し上げます。周りを見回して、非常によく似た質問をいくつか見つけましたが、迷子になった、または必要だと思うものではなかったため、適切な実装を思い付くことができませんでした。

質問:

したがって、別のスクリプトによって作成されたエントリを含むtxtファイルがあります(これらのエントリをフォーマットするためのより良い方法を提案できる場合は、これらのエントリの生成方法のフォーマットを編集できます)。

そして、ファイルを解析するためのperlスクリプトを作成しました。

私の目標は、最終的に次のようなハッシュを作成することです。

};

これを行うための最良の方法は何でしょうか?生成されたログのフォーマットを変更して、自分で簡単にできるようにする必要がありますか?これ以上の情報が必要な場合は、質問してください。よろしくお願いします。:)

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

java - 24時間制で使用するJavaFileHandler

FileHandlerを設定しています:

ただし、サーバーはUTCであるため、ログファイルでは、タイムスタンプは次のようになります。Nov 9, 2012 5:12:17 PM

これはピンチで理解するのが難しいので、それが可能かどうか知りたいです

1)これを24時間制に変換するため、少なくとも2)17:12:17の代わりに表示されます。代わり5:12:17PM に別のタイムゾーンを使用する

フォーマッターの設定方法かもしれないと思いますが、どうすればいいのかわかりません。

ありがとうございました!

0 投票する
0 に答える
1279 参照

django - 月次ローテーションログファイルを生成するようにログハンドラーを構成するにはどうすればよいですか?

Djangoが提案するように、settings.pyのdictconfig形式を使用してPythonロギングシステムを構成しようとしています。 効果を上げるために、月の日数に関係なく(または、将来的には、プロジェクトのワークロードに応じて、iso週数で)、月ごとに分割されたログファイルにエントリを記録したいと思います。残念ながら、PythonTimedRotatingFileHandlerはそれを行うことができません。標準を使用しFileHandlerてファイル名を動的に変更する(ところでカスタマイズする)というアイデアがありました。

(笑わないでください)うまくいかない、行き詰まっている…何か提案はありますか?

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

jquery - Google Chrome で jquery 遅延読み込みを使用すると、動的に生成された画像が 2 回要求される

画像を生成する ashx ファイル ハンドラーがあります。

これはすべてうまくいきます。

さて、遅延読み込みを使用したいと思います。このjquery 遅延読み込みプラグインを使用する

だから私はこのように私のhtml画像を調整しました:

そして、次のスクリプトを追加しました。

google chrome devoloper ツールのネットワーク タブで、このファイル ハンドラに対して 2 つの呼び出しが行われていることに気付きました。

ここにテスト フィドルを作成しました: link このフィドルを下にスクロールすると、画像が Google Chrome に読み込まれるときに 2 つの画像リクエストが表示されます。Firefox と IE では、これは 1 回の呼び出しで機能します。

この動作を回避する方法はありますか?

アップデート:

次のヘッダーがファイル ハンドラーで設定されます。

Response オブジェクトの Expires プロパティは次のとおりです。

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

windows - STDIN に読み取り対象があるかどうかをテストする方法 (Windows 上の Perl)

Perl で問題が発生しました。ファイル ハンドラーがすぐに読み取るものがあるかどうかをテストするには、次のSTDINようにプログラムしたいと思います。

また

Windows システムで関数ReadImmediateまたはTestCanReadを記述する方法を教えてもらえますか? ありがとうございました。