問題タブ [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.
java - ロガーファイルハンドラーの問題のフォーマット
このガイドに従って、フォーマットされた FileHandler を使用してロガー情報をファイルに出力します。
ガイドは、出力が新しい各ロガー メッセージを新しい行に出力することを示しています。
ただし、ファイルに新しい行が追加されていないか、それらが StringBuffer にあり、新しい行が作成されて何らかの形で失われています。誰かがここで問題を説明できますか? ありがとう。
私のメソッド/ロガーは静的ではありません。これが問題の原因になっている可能性はありますか?
c# - C# Windows フォームでテキスト ファイルから特定の行を更新および削除する方法
C# でファイル ハンドラーを使用するのは初めてです。挿入と検索を行いました。この次のコードを使用して更新と削除を行う方法を教えてください。
UI 部分::
検証::
学生マネージャー::
java - perl ファイルハンドルは、名前にスペースが含まれるファイルを読み取らない
Perl スクリプトを呼び出してファイルをアップロードする Java プログラムがあります。アップロードするファイルの場所を含む Perl スクリプトへの file パラメータがあります。
Perl スクリプトのこの部分では、ファイルに関する情報を取得し、ファイルから読み取り、コンテンツをサーバーの点滅ファイルに書き込みます。
今のところ問題は、名前にスペースが含まれていないファイルに対してのみ機能することです。それ以外の場合は $size が 0 です。
java - JavaEE ロギング: ファイルハンドラーが int extfile に書き込みません
JavaEE WebApp 用の Logger メソッドをいくつか作成しようとしています。注釈といくつかの競合が発生した後、これをログクラスとして取得しました。
これは、修飾子を宣言した場所です。
}
そして、これは私がイベントを発生させる場所です:
ここでの問題は、FileHandler が Log.txt を正しく作成するが、そこにメッセージを書き込まないことです。私もそれを.xmlに書き込もうとしましたが、xml本体と空のスペース「ログ」を含むファイルを作成するだけで、メッセージはありません。文字列メッセージ パラメータが正しく配信されるかどうかは既に確認済みです。
これを解決するためのアイデアはありますか?
java - java.io.IOException: ロックを取得できませんでした
エラーを取得する
「java.io.IOException: ..\log\abc.log のロックを取得できませんでした」、なぜこれが起こるのかわかりません。
誰か助けてくれませんか?ありがとうございました
sql - MVC ページでデータベース イメージを表示する
MVC Web アプリケーションがあり、(データベースから) 画像をページに表示しようとしていますが、成功しません。私が見つけたさまざまな例に従ってください。ページ「ImageTest.aspx」とハンドラー「ImageViewer.ashx」があります
ハンドラの内容は
私の「ImageTest」ページには次のものが含まれています(データベースを使用する前に、基本的な機能を動作させようとしています)
ページに「赤い十字」の欠落した画像アイコンが表示され、デバッグ時に、ハンドラーの「ProcessRequest」に配置したブレークポイントでコードが停止しません。HTML ソースを見ると、コードは上記と同じです (Site.Master から取得した HTML が追加されています)。
ここでは、コントローラーのエントリが単純に保たれているコントローラーに基づいています (ハンドラーのコントローラーには何もありません。これは正しいと理解しています)。
フォルダーに通常の画像があり、それを通常 (ハンドラーなしで) 参照すると、表示されないことに注意しました。それを CONTENT\IMAGES フォルダーに移動すると、移動します。ハンドラーを CONTENT\IMAGES フォルダーにコピーしようとしましたが、違いはありませんでした。
私は今、やや途方に暮れており、この問題を抱えて機能している誰かからのガイダンスをいただければ幸いです。
c++ - C++ 例外を使用したメモリ リーク
C++11 で小さなファイル ハンドル クラスを書くのに苦労しています。実際にファイルを処理するための STL が既にたくさんあることは知っていますが、学習目的で、これを自分でやりたかったのです。
残念ながら、例外が C++ プログラムのメモリ リーク動作にどのような影響を与えるのか、理解していないようです。Valgrind から、次のコードに 2 つのメモリ リークがあることがわかります。
file.h
ファイル.cpp
main.cpp
実際に File ctor に例外をスローさせるために、意図的に /root/.bashrc を開くことにしました。私がそこを投げなければ、ヴァルグリンドは完全に幸せです。ここで例外を使用する際に何が欠けていますか? 単純なファイル ハンドルを「正しく」(例外セーフに) 実装するにはどうすればよいですか?
前もって感謝します!
注:私はすでに基本に苦労しているため、読み取り/書き込み操作はまだありません。
編集 #1: これは --leak-check=full を使用した実際の Valgrind 出力です。
編集 #2: デストラクタでスローされる例外を修正しました。
編集 #3: 代わりに std::runtime_error を使用して FileException クラスを削除しました。
編集 #4: デリーターに NULL チェックを追加しました。
java - ログファイルのファイルハンドラのディレクトリを指定
アプリケーションの毎日のログ ファイルを生成しようとしています。home\lse\scripts
アプリケーションが実行されるディレクトリに実行スクリプトがあります。これは、すべてのログ ファイルが保存される場所です。環境はUNIXです。に保存するログファイルを指定したいのですがhome\lse\logs
。内でログ ディレクトリを指定するにはどうすればよいFileHandler()
ですか?