問題タブ [mode]

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

windows - カーネル モード タイマー

Windows XP 以降で、カーネル モードでタイマーを使用して、ドライバーで指定した関数が約 1 秒ごとに呼び出されるようにするにはどうすればよいですか? 関数内のすべての関数 (特に ZwQuerySystemInformation) を使用できるはずです。高解像度のタイマーやミリ秒の精度などは必要ありません。カーネル モードで 1 秒あたり約 1 回実行されるように関数をスケジュールする方法が必要であり、それはすべての 32 ビット システム Windows XP 以降で動作する必要があります。

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

c - C:nftw()での奇妙な動作

私はこのコードを持っています:

通常どおりに実行すると、stat()関数と同じ方法で返されます。

しかし、で実行するとsudo、次のようになります。

何が起こるのですか?stat()一緒に使用するとsudo許可拒否エラーが発生します。これは.gvfs、権限が500(dr-x ------)のディレクトリでのみ発生します。sudoで読めないのならstat()、なぜそれがうまくいくのnftw()ですか?:|

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

algorithm - 線形時間でセットのモード (最も頻繁な要素) を計算しますか?

Skiena による本「The Algorithm Design Manual」では、セットのモード(最も頻繁な要素) を計算すると、Ω( n log n ) 下限があると言われています (これは私を困惑させます) だけでなく (正しく推測します)モードを計算するための、より高速な最悪ケースのアルゴリズムは存在しません。下限が Ω( n log n ) であることだけに困惑しています。

Google ブックスで本のページを見る

しかし、確かに、これは場合によっては線形時間 (最良の場合) で計算される可能性があります。たとえば、以下のような Java コード (文字列内で最も頻繁に使用される文字を見つける) によって計算されます。「トリック」は、ハッシュテーブルを使用して出現回数をカウントすることです。これは明らかなようです。

では、問題の理解に欠けているものは何ですか?

編集: (ミステリーが解決されました) StriplingWarrior が指摘するように、比較のみが使用される場合、つまりメモリのインデックス作成がない場合、下限が保持されます

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

wpf - KeyboardNavigationMode Contained と Cycle の違いは?

簡単な質問 - 簡単でわかりやすい言葉で表現すると、実際の違いは何ですか?..

MSDN からの抜粋:

  • 含まれている - ナビゲーションの方向に応じて、コンテナーの末尾または先頭に到達すると、フォーカスは最初または最後のアイテムに戻りますが、コンテナーの先頭または末尾を超えて移動することはありません。
  • サイクル- ナビゲーションの方向に応じて、コンテナーの最後または最初に到達すると、フォーカスは最初または最後の項目に戻ります。フォーカスは、論理ナビゲーションを使用してコンテナーを離れることはできません。

違いは、これらのモードの説明の最後の部分にあります。しかし、私はそれを理解することはできません。もっと人道的に説明できる人はいますか?

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

wpf - 異なるモードでフォームを WPF にロードする

私はWPFアプリケーションを持っています。モード (編集、更新、削除) に従ってユーザー入力フォームを開こうとしています。そのため、どこかでこのモードを確認する必要があります。どういうわけか、モードごとに for をロードします。モードを定義する必要がある場所、モードを確認する必要がある場所、および尊重されたフォームをナビゲートする方法は? コード ビハインドに OnLoaded イベントがあります。私はWPFが初めてなので、同じことを手伝ってください。

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

java - GWT を Web モードで起動するには?

Eclipse GWT プラグインを使用して GWT アプリケーションを開始しています。常に「開発モード」で開始されます。Web モードで起動するにはどうすればよいですか? (Firefox プラグインは必要ないと思いますか?)

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

mysql - MySQLセーフモードはデフォルトモードですか?

MacをLeopardからSnowLeopardにアップグレードしたところ、その過程でWeb開発環境が壊れました。以前は発生しなかったApacheの奇妙な「バグ」を修正し、httpd-vhosts.confファイルを復元しました。また、このStack Overflowの回答のおかげで、MySQLを再び実行できるようになりました。

しかし、MySQLがセーフモードで実行されていることに気付きました。私の質問は、それがデフォルトモードであるかどうかです。具体的には、それが以前にMySQLが実行されていたモードであるか(デフォルトの場合は、デフォルトであると想定します)、Snow Leopardにアップグレードすると、MySQLがセーフモードで起動しなくなる原因となったものが変更されたかどうかを知りたいです(以前はセーフモードで起動していなかったと仮定します)。

MySQLは起動時に自動的に起動し、システム環境設定パネルから停止して再起動した後も、MySQLはセーフモードで実行されることに注意してください。(これは、MySQLをセーフモードで手動で起動していないことを明確にするためです。)

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

google-chrome - Google Chrome アプリケーション モード: 複数のインスタンスを分離できますか?

同じ Web サイト (Twitter.com など) にログインした複数の Google Chrome アプリケーション ウィンドウを、それぞれ異なる資格情報で実行したいと考えています。これは可能ですか?もしそうなら、どのように?

私の最初のテストでは、これを行うには複数の Chrome アプリ ウィンドウが十分に分離されていないことがわかりました。2 番目のアカウントにログインすると、両方のウィンドウで 2 番目のアカウントにログインし、2 つの Chrome タブと同じように情報を共有していることを示唆しています。

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

sockets - ソケットがブロックモードかどうかを知る方法は? Windows の場合

重複の可能性:
Win32 で、ソケットが非ブロックかどうかをテストする方法はありますか?

Unix では、fcntl() を使用できます。

ソケットがブロック モードかどうかを確認するために使用できる Winsock API はありますか?

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

iphone - iPhone SDK 4.x - バックグラウンド モードでのネットワーク到達可能性コールバック

iPhone アプリケーションでは、現在のネットワーク (Wi-Fi) が失われ、別のネットワーク (GPRS) に切り替える必要がある場合があります。

この状況は、iPhone SDK 4.x の Reachability API を使用して処理しています。

バックグラウンド モードを除いて、すべて正常に動作します。バックグラウンド モードでは、到達可能性コールバックが呼び出されていません。

誰もこの問題の解決策を知っていますか? バックグラウンド モードで失われた接続を処理するにはどうすればよいですか?

注意してください - バックグラウンド モードと 600 秒間隔のキープアライブ タイマーに「VoIP」フラグを使用しています。したがって、アプリケーションはバックグラウンド モードですべての着信コールに応答し、さらに 600 秒ごとに SIP REGISTER メッセージを正常に送信します。

唯一残っている問題は、バックグラウンド モードでのネットワーク変更時の再接続に関するものです。到達可能性コールバックは、そのような種類の変更をリッスンするのに役立ちません。また、バックグラウンド タイマーの次のサイクル (最大 600 秒) まで待機することは許容されません。これは、ユーザーがこの期間中に着信呼び出しを受け入れることができないためです。

お知らせ下さい。