問題タブ [conditional-statements]
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++ - このブースト条件コードの使用に問題はありますか?
このコードは、プロデューサーの内部のミューテックスを待機することはありvoid push(data)
ますか?
もしそうなら、どうすればそれを回避できますか?
for(;;) ループのスレッド プールがあり、このプール内のスレッドから read() が呼び出されているとします。次に、その上でデータを処理します。そして、いくつかの外部スレッドで push() を呼び出します。私の質問は、その外部スレッドが push(data) への呼び出しでブロックされることはありますか?
couchdb - CouchDBは複数の範囲クエリをサポートしていますか?
複数の範囲のクエリはCouchDBでどのように実装されていますか?単一範囲条件の場合、開始キーと終了キーの組み合わせは正常に機能しますが、複数範囲条件では同じことが機能しません。
私の表示機能は次のようなものです。
loan_period
>5および
>30000のドキュメント全体を取得する必要がありloan_amount
ます。私のstartkeyおよびendkeyパラメーターは次のようになります。
ここでは、望ましい結果が得られていません。スタートキーとエンドキーのパラメータが間違っていると思います。誰か助けてもらえますか?
javascript - Javascript と DOM イベントの相互作用と考えられる競合状態
シナリオ: 画像のプリロード
- ajax クエリを実行する
- ロード画面を表示
- ajax クエリから結果を取得する
- dom に画像を挿入する
- 画像の読み込みが完了するまで待ちます
- ロード画面を隠す
私は次のことを考えていました:
ブラウザ DOM と JavaScript の相互作用についてはよくわかりません。DOM は、画像の読み込みを開始する前に JavaScript の実行が完了するのを待ちますか? 競合状態の可能性が心配です。
c++ - while ループの条件順
まず、始める前に、私は VC++ 2008 プロフェッショナルを使用しており、Windows OS で Intel Core2 を実行しています。また、このコードは、Windows を実行している core2/corei7 以外では決して実行されないことも知っています。
次のような 2 つの条件を持つ while ループがあります: 注: これはかなり簡略化されたバージョンです。
最初の条件(a != b)
が false を生成した場合、2 番目の条件も評価されますか? それとも、ループはすぐに終了しますか?
私はいくつかのテストを行いましたが、それは確かに本当のようです.
ただし、ここに問題があります。最初の条件が false と評価された場合、2 番目の条件が評価されると、アクセス違反が生成されます。ただし、私が見ることができることから、最初の条件が false として評価されると、プログラムは 2 番目の条件を評価することを気にせず、ループを終了するので、私は救われます。
問題は、アクセス違反の問題を完全に取り除くには、非常に優れたきちんとしたコードを突然爆発させないことです。ただし、小さな「バグ」 (バグではなく、コンパイラの最適化であることはわかっています) のために、私はそれを回避できるようです。また、これはおそらく良いプログラミング手法ではないこともわかっていますが、正直なところ、私の状況では、それが機能する場合、私はすでにゲームの先を行っています。
私の質問は、この「バグ」またはプログラミングの不正行為が戻ってきて、いつか私を噛むのでしょうか? このセクションを徹底的にテストしたことを考慮しても、これを使用するのはこの 1 回だけですか?
sql-server - Where の条件と Join の条件の違い
次の2つのクエリが異なる結果をもたらす理由を誰か説明してもらえますか?
ありがとう。
css - CSS で if/else 条件を使用できますか?
CSS で条件を使用したいと考えています。
アイデアは、適切なスタイルシートを生成するためにサイトが実行されたときに置き換える変数があるということです。
この変数に応じてスタイルシートが変わるようにしたい!
次のようになります。
これはできますか?これどうやってやるの?
installation - .NET カスタム アクションを実行する前に GAC のインストールを強制しますか?
VS 2008 セットアップおよび展開プロジェクトを使用して、管理対象/管理対象外の混合アプリケーションを展開しています。組み込みの登録プロパティ (「vsdraCOM」は「Register」プロパティの列挙値) を使用して混合モード DLL を登録する際に問題がありました。回避策として、.NET カスタム インストール アセンブリを追加しました (クラスはSystem.Configuration.Install.Installer から派生します。) そのクラスが実行されており、多数のアセンブリの Dll(Un)RegisterServer エントリ ポイントの実行を含む、多数の操作がそのアセンブリ内のコードを介して正常にインストールおよびアンインストールされていることは確かです。 .
ただし、1 つの DLL が正常に登録されていません。これは、GAC にインストールするサードパーティ製の再頒布可能アセンブリに依存する唯一の DLL です。VS 2008 のセットアップおよび展開プロジェクトの組み込みサポートのおかげで、これらのアセンブリを GAC にインストールしましたが、それが機能していることはわかっています。インストーラーが GAC インストールを実行する前に、カスタム アクションが実行されていることを確認しました。
うわー。私の質問は、カスタム アクションを実行する前に、インストーラーに GAC インストールを強制的に実行させる方法はありますか? これを行うためにカスタム アクションの「条件」プロパティを使用する方法はありますか? そうでない場合、私の最良の代替手段は何ですか? DLL からレジストリ エントリを取得し、インストーラのレジストリ設定に追加します (将来誰かがクラスに新しい COM サーバーを追加する可能性があるため、これは望ましくありません)。.NET コードを使用してアセンブリを GAC に手動でインストールします (その方法はまだわかりません)。
ありがとう、
デイブ
wix - WiXの機能で条件を使用するにはどうすればよいですか?
私は単純なWindowsを統合しようとしていますが、これに対処する方法がわかりません。私には2つの機能があります-feature1とfeature2です。ユーザーが機能1をインストールすることを選択した場合にのみ機能2をインストールしたい。だから私は試しました:
ただし、ユーザーが機能コアを選択した場合、これは機能core_perfをインストールしません。
どうすればこれを修正できますか?
recursion - SICP の演習 1.6 の説明は?
私はちょうど SICP の作業を始めたところです (これはクラス用ではありません)。演習 1.6 で数日間苦労してきましたが、まったく理解できないようです。if
これは、Alyssaが に関して次のcond
ように再定義したものです。
彼女はそれをいくつかの単純なケースでうまくテストし、それを使って平方根プログラムを書き直しました (これは でうまくいきましたif
):
次に、「アリッサがこれを使用して平方根を計算しようとするとどうなりますか?説明してください。」という質問が表示されます。good-enough?
[必要に応じて、他の手順 ( 、など)を再現improve
させていただきます。お知らせください。]
これで、何が起こるかわかりました。値を返すことはありません。つまり、プログラムは無限に再帰します。なぜこれが起こるのか説明できません。if
との間に存在する微妙な違いが何であれ、new-if
私を逃れています。ありとあらゆる助けが大歓迎です。
jquery - jqueryでifルールを使う方法
こんにちは、3 つの名前フィールドと 3 つの電子メール フィールドが隣接する単純なモーダル ポップアップがあります。私はjQueryが初めてなので、次のケースのロジックを書く方法を教えてください。
名フィールドと電子メール フィールドは必須なので、クラスを必須フィールドのままにしましたが、他の 2 つの名前と電子メール フィールドはオプションですが、名前フィールドに値を入力すると、電子メール フィールドに値を入力する必要があります。つまり、名前フィールドが空でない場合、電子メール フィールドは空であってはなりません。誰かが私を助けることができるかどうか教えてください。
jQueryコードは次のとおりで、ajaxからデータを取得しています
THE Htmlコードはfallowsです