問題タブ [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 投票する
1 に答える
183 参照

python - AT コマンドの出力から行 (2 行以上) を読み取り、データベースに配置します。

AT Command の出力から 2 行を読み取り、Python で INSERT INTO table VALUES を実行したいと考えています。AT の出力は常に 2 行ですが、ファイルを開いて次のリミッターまで読み取るのとは異なり、シーケンスですが、待つ必要があります。

とにかくこれは私のコードです:

出力が表示されます:

さて、この「シーケンス」出力を処理し、AT+CMGL="ALL" と "OK" を無視して、1 つのクエリで "insert into" を使用してそれらをデータベースに配置するにはどうすればよいでしょうか。Pythonを使用してデータベースにアクセスすることに問題はありません。そして私は正規表現で大丈夫です。誰かが論理的またはスクリプト的に私を助けてくれるかもしれません。ありがとうございました

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

java - java.util.logging.Filehandler が出力ファイルを変更するときにメソッドを呼び出す

私の Java サーバーでは、java.util.logging フレームワークを使用して、プログラムの状態をログに記録します。ログ ファイルが大きくなりすぎないように、次の Filehandler コンストラクターを使用します。

私の理解では、ファイル サイズが 10MB を超えるまで、ロガーは log0.txt に書き込みます。次に、log1.txt に変更します。ファイル サイズが 10 MB を超えると、log0.txt に戻ります。これは正しいですか?

したがって、この場合、古いログ ファイルは上書きされます。これを回避するために、ロガーが出力ファイルを変更したときに Methode (管理者に電子メールを送信する) を呼び出したいと考えています。

このイベントにどのように反応するか考えていますか?

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

java - FileHandler が FileKey で IOException を引き起こす

PLSQL Dev から Java クラスを呼び出します。私の Logger.java は、文字列「C:\Logs\mylog.TXT」で FileHandler を呼び出します。

結果は次のとおりです。

ファイルを作成する権限が不足しているようですが、何を確認する必要がありますか?

アップデート:

ファイル操作が行われているサーバーにプロセスモニターをインストールしたところ、2 つの疑わしいイベントが見つかりました。

1) QueryAllInformationFile での BUFFER OVERFLOW エラー

2) CreateFile操作時のSHARING VIOLATIONエラー

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

java - ファイルへの Java ロギング: 代替永続化スキーム

Java 初心者。ロガーを使用したいのですが、ファイル永続化スキームが異なります。ファイルをローテーションしてオーバーライドする代わりに、ログ ファイルに過去 1 分間のログが含まれる、時間ベースのファイル システム階層でログを作成したいと考えています。 /home/myUser/logs/2015/03/08/13 の下の log_05.txt に配置されます。つまり、ファイルのフル パスは /home/myUser/logs/2015/03/08/13/log_05 になります。 TXT。

助言がありますか?

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

perl - Windowsでperlを使用してシステムファイル選択ダイアログを呼び出す方法は?

多くの perl ベースの gui モジュールがそれを簡単に実行できることは知っていますが、 PrimaTkなど以外の 方法に興味が あります。コマンド ライン パッケージのこのダイアログ (正確には Windows エクスプローラーのように見えます) を呼び出したいと思います。

system('');コマンドに似たものは可能ですか。

そのようなダイアログで選択されたファイルを perl 経由で開いて処理する必要があることに注意してください。

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

python - IOError: [Errno 2] ファイルは存在しますが、そのようなファイルまたはディレクトリはありません

なぜこのようなエラーが発生するのかを理解しようとしています。4 つのファイルを含む別のディレクトリに対してまったく同じコードを実行しましたが、問題なく動作しています。今回は別のディレクトリを使用すると、このエラーが発生します

ファイルが存在していても。これは、1つのディレクトリでは正常に機能しますが、他のディレクトリでは機能しないコードです。両方のディレクトリが存在するため、4つのファイルが存在します

行のエラー:「with open((file_name),'r') as f:」

ユーザーは 4 つのファイルのパスを入力します。私は 1 つのディレクトリでテストしましたが、パスが正しく、ファイルが存在することを 100% 確信している他のディレクトリでは機能しませんでした。

事前にどうもありがとう

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

java - LibGDX "GwtApplication: 例外: 画像 'a.jpg' を読み込めませんでした

エラー メッセージ:「GwtApplication: 例外: 画像 'a.jpg' を読み込めませんでした。ファイルが存在しません」

呼び出しは次のとおりです。

デスクトップ アプリケーションとして実行すると、アプリケーションは正常に実行されます。ファイルは core/assets フォルダーと war/assets フォルダーにあります。IntelliJ IDE を使用しています。どんな助けでも大歓迎です!

更新: 通常のデスクトップ アプリケーション (gradlew desktop:run) としてコンパイルして実行すると、期待どおりに実行されます。しかし、HTML5 (gradlew.bat html:superDev) として実行すると、画像が見つからず、Gwt が例外をスローします。これは Gwt 実行時エラーのようです。

実際の出力: ここに画像の説明を入力

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

node.js - EMFILE、開いているファイルが多すぎます

残念ながら、私はこのスレッドでコメントするのに十分な評判を持っていないので (ノードとエラー: EMFILE、開いているファイルが多すぎます)、質問するために新しいスレッドを作成する必要があります。

私のアプリケーションには上記のエラーがあります。ログを確認したところ、ユーザーが最初にログインしたときに、(ユーザーのログイン アカウントと管理者アカウントへのテンプレートの) コピー プロセス中にエラーが発生しました。

ユーザーがログインしなかった一部のユーザーアカウントでも発生したため、理由はわかりません。

誰でも助けることができますか?