問題タブ [system]
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.
c - pthread_cond_timedwaitがすぐに戻る
奇妙な問題があります。私は次のコードを持っています:
dbg
gettimeofday
すべての行の前に呼び出し、行の前に時間を追加します。その結果、次の出力が得られます。
ご覧のとおり、2つのデバッグ行の間を通過したのはわずか7マイクロ秒ですが、pthread_cond_timedwait
返されETIMEDOUT
ます。これはどのように起こりますか?cond変数を初期化するときに、時計を別のものに設定しようとしました。
(エラーメッセージは印刷されません)。CLOCK_REALTIME
との両方を試しましCLOCK_MONOTONIC
た。
このコードはブロッキングキューの一部です。5秒以内にこのキューに何も入れられない場合、何か他のことが起こるような機能が必要です。を使用しない場合、ブロッキングキューは正常に機能するため、ミューテックスと条件は両方とも初期化されますpthread_cond_timedwait
。
c# - ファイル システム ツリービュー
私はファイルシステムを扱っており、ファイルパスをプロパティとして持つファイルオブジェクトの List<> を持っています。基本的には.NETでツリービューを作成する必要がありますが、次のようなリストからツリー構造を作成する必要があるため、これを行うための最良の方法を考えるのに苦労しています:
等....
リストはまったく構造化されておらず、現在のオブジェクト構造を変更することはできません。
私はC#で働いています。
貢献してくれたすべての人に感謝します
macos - Mac OS ヘルプ ブラウザが失敗し、インターネット接続が必要です
私は Mac OS X 用のアプリケーションを開発しており (そのようなことは初めてです)、オンライン ヘルプを含めたいと考えています。ヘルプは doxygen を使用して生成され、ヘルプ インデックスは Help Indexer を使用して生成されます。ドキュメントを指すように Info.plist を変更しましたが、アクセスしようとすると、次のエラーが発生します。
インターネット接続が必要です。
開いているヘルプ トピックには、インターネット接続が必要です。[Apple] > [システム環境設定] を選択し、[ネットワーク] をクリックしてネットワーク設定を確認し、必要に応じてインターネットに接続します。
明らかに、私が開発しているコンピューターはインターネットにアクセスできますが、さらに重要なことは、ヘルプがドライブ上にあるときにインターネットが必要な理由を知りたいということです (ただし、ヘルプにはインターネットへのリンクがいくつかあります)。また、ブラウザが既存のインターネット接続を認識しないのはなぜですか?
ruby - Ruby で system() 呼び出しの出力を取得する
Ruby でKernel#systemを使用してコマンドを呼び出した場合、その出力を取得するにはどうすればよいですか?
.net - .net コメント システム
私の Web サイトにはブログ (blogengine で作成) がありますが、ブログから離れたサイトにコメント システムを統合する必要があります。
たとえば、ニュースやイベントを管理するためのさまざまなモジュールがあり、訪問者にモジュール (さまざまなニュースやイベント) にコメントを残してもらいたいと考えています。これを行うシステム (.net 2.0) はありますか? または、ユーザーのコメントを管理するために独自のシステムを作成する必要がありますか?
ありがとうございます
c - C のカスタム Linux/UNIX コマンド ライン ユーティリティ「cal」でヒントが必要
cal
Linux/UNIX で 1 か月だけ表示するのではなく、" " 3 か月 (1 か月前と 1 か月後) を並べて表示するようにこのプログラムを作成する必要があります。system(customCommand)
" " を 3 回使用することで、3 つのカレンダーを表示できるようになりました。しかし、それは並んでいません。
次のシステム コールを使用するためのヒントを得ました。
私の質問は、何から始めるべきですか?子プロセスを作成し、それをキャッチする必要がありますpipe(..)
か?
3 つのカレンダーを並べて表示するにはどうすればよいですか。
元。
events - ログで繰り返されるイベントの処理
いくつかのイベントが無限に繰り返されるロギングシステムがあります。例えば:
12:03-再起動が試行
されました12:03-再起動が失敗しました
12:02-再起動が試行されました12:02-再起動が
失敗しました12:01-再
起動が試行されました12:
01-再起動が失敗しました
これは何日も続くかもしれません。システムがこのようなスパムイベントを処理する標準的な方法があると思います。
ログシステムがこれらの種類のイベントをログシステムにフラッディングせずに処理する一般的な方法は何ですか?
linux - Linux システムで pgfree/s が高いことの重要性は何ですか?
アプリケーションの sar で高い pgfree/s 値が表示されます。一般的に、これは私が心配する必要がある問題ですか? もしそうなら、一般的にGCに多くの時間を費やしている原因は何ですか?
c# - 新しいブラウザ プロセスで URL を開く
新しいブラウザ プロセスで URL を開く必要があります。そのブラウザ プロセスが終了したときに通知を受ける必要があります。私が現在使用しているコードは次のとおりです。
「FileName」がユーザーのデフォルトの Web ブラウザーではなく、iexplore に固定されているため、明らかに、これは原因ではありません。ユーザーの既定の Web ブラウザーを確認するにはどうすればよいですか?
私はVista-> forwardで実行しています。可能であれば、XP をサポートすることをお勧めします。
もう少しコンテキスト: ローカル ディスクからいくつかのファイルを提供する非常に小さなスタンドアロンの Web サーバーを作成しました。サーバーの起動の最後に、ブラウザを起動したいと思います。ユーザーが完了してブラウザを閉じたら、Web サーバーを終了したいと思います。上記のコードは、IE のみを使用する以外は完全に機能します。
前もって感謝します!