問題タブ [process]

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

process - 別のプロセス ロケールの変更

私自身の「キーロガーのような」プロセスから、別のプロセスのロケールが間違っていることがわかりました(つまり、いくつかのキーを盗聴することで、フォアグラウンドプロセスのロケールが別のプロセスに設定されている間は何かである必要があることがわかりました)。これを行う最善の方法は何ですか?

0 投票する
10 に答える
170096 参照

c# - Vb.NET または C# を使用してプロセスを強制終了するにはどうすればよいですか?

ユーザーが Microsoft Word を既に開いているかどうかを確認する必要があるシナリオがあります。彼が持っている場合は、winword.exe プロセスを強制終了して、コードの実行を続行する必要があります。

vb.netまたはc#を使用してプロセスを強制終了するための簡単なコードはありますか?

0 投票する
13 に答える
35828 参照

php - PHPスクリプトがまだ実行されているかどうかを確認する方法

PHPキューでリッスンするスクリプトがあります。理論的には、死ぬことは想定されていません。それがまだ実行されているかどうかを確認するための何かがありますか?のようなRuby's God ( http://god.rubyforge.org/ )ものPHP

神は言語にとらわれませんが、Windowsでも機能するソリューションがあればいいのですが。

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

c# - C#で現在フォーカスされているプロセス名とバージョンを確認するにはどうすればよいですか

たとえば、Visual Studio 2008 で作業している場合、devenv と 2008 または 9 の値が必要です。

バージョン番号は非常に重要です...

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

c# - ユーザー名とパスワードを使用して C# でプロセスを開始すると、「アクセスが拒否されました」という例外がスローされる

偽装を実行している.NET 3.5 Webアプリ内で、次の方法でプロセスを実行しようとしています:

- web.config で信頼モードを完全に変更しても修正されませんでした。

-var securePassword は、コードの前半で設定された secureString であることに注意してください。

これにより、メッセージとして「アクセスが拒否されました」という例外がスローされます。ユーザー名とパスワードの情報を削除すると、例外はなくなりますが、プロセスは必要なユーザーではなく aspnet_wp として開始されます。

この問題は複数のフォーラムで見たことがありますが、解決策が提供されたことはありません。何か案は?

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

java - Javaで複数のストリームを処理するにはどうすればよいですか?

プロセスを実行して、その入力、出力、およびエラーストリームを処理しようとしています。これを行うための明白な方法は、のようなものを使用することですが、それをselect()行うJavaで私が見つけることができる唯一のものはSelector.select()、を取りますChannel。またはChannelからを取得することはできないようです(メソッドは ありますが、ここでは役に立ちません)InputStreamOutputStreamFileStreamgetChannel()

そこで、代わりに、すべてのストリームをポーリングするコードを作成しました。

終了しないことを除いて、これは機能します。ストリームの1つがファイルの終わりに達すると、available()ゼロを返すためread()、呼び出されず、EOFを示す-1の戻り値を取得することはありません。

1つの解決策は、EOFを検出するための非ブロッキング方法です。ドキュメントのどこにも表示されません。あるいは、私がやりたいことをするためのより良い方法はありますか?

私はここにこの質問を見ます: リンクテキスト とそれは私が望むものを正確に実行しませんが、私が今抱えている特定の問題のために、ストリームごとに別々のスレッドを生成するというそのアイデアをおそらく使用できます。しかし、確かにそれがそれを行う唯一の方法ではありませんか?確かに、それぞれにスレッドを使用せずに複数のストリームから読み取る方法が必要ですか?

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

process - 「噴水開発モデル」とは?

ウィキペディアのシステム開発ライフ サイクルのページで言及されています。

これを管理するために、ウォーターフォール、ファウンテン、スパイラル、ビルドと修正、ラピッド プロトタイピング、インクリメンタル、同期と安定化など、多くのシステム開発ライフ サイクル (SDLC) モデルが作成されています。

Google でいくつかのことを見つけましたが、それらは漠然としていて、クリックしてくれなかったように感じました。おそらく、ここの誰かからの説明がより明確になるかもしれません。

0 投票する
32 に答える
1330114 参照

linux - アプリケーションまたはプロセスの実際のメモリ使用量を測定するにはどうすればよいですか?

Linux でアプリケーションまたはプロセスのメモリ使用量をどのように測定しますか?

Linuxでのメモリ使用量についてのブログ記事から、psこれはこの目的のために使用する正確なツールではありません。

なぜps「間違っている」のか

見方によってはps、プロセスの実際のメモリ使用量を報告していません。実際に行っていることは、実行中のプロセスが 1 つしかない場合に、各プロセスが実際にどれだけのメモリを消費するかを示すことです。もちろん、典型的な Linux マシンでは、常に数十のプロセスが実行されpsいます

(注: この質問については、ここで詳しく説明します。)

0 投票する
13 に答える
1886 参照

process - 問題からコードに渡すプロセス。どのように学びましたか?

私は学生にプログラミングを教えています/手伝っています。

私が始めたとき、次のプロセスが常に私を助けたことを覚えています。それはかなり直感的に見え、他の誰かが同様のアプローチをとったのではないかと思います.

  1. 問題を読んで理解してください (もちろん)。
  2. 可能な「関数」と変数を特定します。
  3. どのようにそれを行うかを段階的に書いてください (アルゴリズム)
  4. それをコードに変換し、できないことがあれば、それを実行する関数を作成し、動き続けます。

時間と練習を重ねるうちに、問題の記述からコーディングの解決策に移行するのがいかに大変だったかを忘れてしまったようですが、この方法を適用することで、なんとかプログラミングの方法を学ぶことができました。

したがって、次のようなプロジェクトの説明の場合:

システムは、次のルールに基づいてアイテムの価格を計算する必要があります (ルールの説明... クライアント、割引、在庫状況など)。

最初のステップは、問題が何であるかを理解することです。

次に、アイテム、ルール、変数などを識別します。

次のような疑似コード:

そして、それをプログラミング言語に渡します..

あなたは似たようなアプローチを取りましたか?.誰かがあなたに似たようなアプローチを教えましたか、それともあなた自身を発見しましたか (私がしたように :( )

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

process - 将来の調査のためにプロセスの状態を保持するために、プロセスのスナップショットを作成するにはどうすればよいですか?これは可能ですか?

これが可能かどうかはわかりませんが、非常に便利です。

定期的に失敗するプロセスがあります(Windows 2000で実行)。その後、再起動して再び失敗するのを辛抱強く待つ前に、それに反応するチャンスが1回だけあります。プロセスを作成しなかったため、デバッグするソースがありません。失敗は一見ランダムに見えます。

プロセスのスナップショットを使用して、障害に対する反応を繰り返し迅速​​にテストできました。

VM内で実行することを考えていましたが、この場合は不可能です。

編集:@Jon Cageは尋ねました:

スナップショットとは、失敗しそうなプロセス(メモリ、プログラムの状態などを含む)をキャプチャし、最後の数秒間を繰り返し再生して、他のコンポーネントにどのような影響があるかを確認することを意味します。

これはまさに私が言っていることです!