問題タブ [resource-cleanup]

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

java - Akka:動的に作成されたアクターのクリーンアップは、終了時に必要ですか?

AkkaとそのJavaAPIUntypedActorを使用してActorシステムを実装しました。その中で、1つのアクター(タイプA)は、を使用して、オンデマンドで他のアクター(タイプB)を動的に開始しgetContext().actorOf(...);ます。これらのBアクターは、Aがもう気にしない計算を実行します。しかし、私は疑問に思っています。タイプBのアクターが終了したら、それらをクリーンアップする必要がありますか?もしそうなら、どのように?

  • 終わったらB俳優に電話getContext().stop(getSelf())してもらうことで?
  • 終わったらB俳優に電話getSelf().tell(Actors.poisonPill());してもらうことで?[これは私が今使っているものです]。
  • 何もしないで?
  • に ...?

ドキュメントはこれについて明確ではないか、私はそれを見落としました。私はScalaの基本的な知識を持っていますが、Akkaのソースは厳密にはエントリーレベルのものではありません...

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

python - Django クリーンアップ コード

私の中で、models.pyいくつかのファイルとデータベース接続を開きます。サーバーのシャットダウン時にこれらのファイル/接続が確実に閉じられるようにするには、どこにコードを配置すればよいですか?

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

c - dlsym による関数割り込みのクリーンアップ

malloc ラッパーとして、次の従来のコード スニペットを使用します。

プログラムの最後に dlsym によって割り当てられたバッファがまだあるため、Valgrind は動揺します。

これらのリソースを解放するにはどうすればよいですか? ありがとう

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

mysql - Convert MySQL database from MyISAM to InnoDB

I have to convert Mysql database from MyISAM to InnoDB.

The problem is that existing MyISAM database has a lot of inconsistent data that would make problem in InnoDB. There are invalid foreign key references everywhere, so in the process of switching storage engine I will have to clean up the junk from the database.

Is there some tool that will help me to detect those invalid fk references, since manually checking every relation would be a huge job?

Can someone who already did that share the experience, and what would be the best approach.

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

java - EXIT_ON_CLOSE JFrame で windowClosed を呼び出す

小さな問題があります。

私の Java アプリケーションは、いくつかのネイティブ リソースを保持しています。アプリケーションを終了する直前に、これらのリソースを解放したいと考えています。WindowListenerしたがって、イベントでそれらのリソースを解放するを書きましたwindowClosed

問題は、JFramewithEXIT_ON_CLOSEを使用しているため、ウィンドウを閉じると JVM がシャットダウンし、イベントが届かないことです。

イベントを使用するwindowClosingと、リソースを解放した後で、誰かが実際に終了イベントをオーバーライドできます。これにより、ネイティブ コードでセグメンテーション違反が発生します。

EXIT_ON_CLOSEリスナーからand 呼び出しを片付けることができますSystem.exit(0)が、それはきれいに思えません。

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

keyword - どの単語が実際に使用され、一般的に使用されているかを確認します

私のデータから構築された70kのキーワードを持つデータベースがあります。問題は、単語の一部 (10 ~ 15%) が実際に一般的に使用されるキーワードではないことです。テーブルをきれいにするために、どれが本当に良い言葉ではないかを確認するにはどうすればよいですか? 誰かアイデアはありますか?

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

c++ - 同じプログラムで複数のソケットを作成する方法。

私は、2 つの異なるポートにバインドされた 2 つのソケットを持つプログラムを作成していました。別のファイルにある別のプログラムのオブジェクトを作成しました(また、初期化され、別のポートにバインドされたソケットがあります)。実行時例外が発生し、WSAGetLastError を出力しようとするとエラー コード 10093 が返されました。

私が知りたいのは、WSAStartup() と WSACleanup() をどのように使用できるかということです。ソケットごとに WSAStartup() を呼び出し、WSACleanup() を 3 回呼び出す必要がありますか。

誰かがこの問題を克服するのを手伝ってくれますか? 前もって感謝します..:-)

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

c# - 使用時に最後にブロックする - 最後に他のコンテキストと同じように起動しますか?

私が日常的に使用している (そして何度か書いた) 一部のコードでは、次のようなコードが使用されています。

私は C# の try/catch/finally に精通しています... finally のコンテキストが機能することを知っています。「最終的に使用する」という用語でグーグル検索を実行したところ、関連する一致が見つかりませんでした。

Using ステートメントの最後のコマンドで、Finally ブロックの内容が実行される場合、私が考えているように、Finally のこのコンテキストは機能しますか? それとも、私 (および私が使用しているコード ベース) はこれをすべて間違っていますか? は Try/Catch に制限されていますか?

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

memory-leaks - AjaxドリブンページでのKnockout.jsバインディング

本当にKnockoutJs(http://knockoutjs.com)を楽しみ始めています。私のWebアプリのほとんどはajax駆動です。サイト全体が読み込まれ、リンクからリンクへと、ajax呼び出しを介して本文のコンテンツを変更するだけです。

ajaxが新しいボディコンテンツで戻ってきたら、ノックアウトバインディングを実行できます。問題ない。次のページにリンクするとき(本文を置き換えるだけのajax呼び出し)。ノックアウトの建物はまだ記憶に残っていると思いますが、ドームが変わったため、実際には制限されていません。このトピックに関するいくつかの質問。

  1. 次のページにノックアウトがない場合、ノックアウトオブジェクトをメモリに残しておくのは本当に悪いことですか?さらに良いことに、ノックアウトオブジェクトをリセット(クリア)する方法はありますか?

  2. ノックアウトバインディングがあるページからノックアウトバインディングがある別のページに移動するとき、ko.applyBindings()を呼び出すだけで、古いものがクリアされ、新しいものが再バインドされますか?(もう一度、あるページから別のページに移動すると言うとき、私はajax呼び出しで本文をリロードしているだけです)。

  3. ノックアウトには「ライブ」バインディングがありますか。jQueryのライブバインディングのようなものですか?このようにして、ノックアウトを事前にロードして、コンテンツの変更からコンテンツの変更に再適用する必要がなくなります。

一般的に、ブラウザがページからページへと更新されないアプリで、ページからページへのノックアウトを最適に使用する方法についてのアドバイスを探しています。

助けてくれてありがとう。