問題タブ [propagation]

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

propagation - 単純な標準的な信念の伝播

Zhang の論文Expert Finding in A Social Networkを読みました。式 (1) は、標準的な信念伝播に似た伝播ベースのアプローチです。これを行うためのコード例またはツールはありますか? 伝播スケジューラは並列実装である必要があるようです。ガイダンスをいただければ幸いです。

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

spring - 複数のデータソースを使用した複数のサーブレットコンテキストでのトランザクション伝播

アプリケーションは、休止状態と複数のwarファイルのパッケージ化を使用して、異なるデータソースを持つ複数のサーブレットコンテキストのようなクラスター化されたアーキテクチャでモジュール化されています。例:moldule1-> hibernate sessionfactrory-> datasource 1(module1.war)、moldule2-> hibernate sessionfactrory-> datasource 2(module2.war)...

Spring RMIは、module1サービスとmodule2サービスを統合するために使用されます。

ここで私の質問は、これらのモジュール間でトランザクションを伝播する方法です。これにより、モジュール2が挿入に失敗した場合、module1はロールバックする必要がありますか?

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

c - ビット単位の操作: 一連の連続したビットの後、左端の異なるビットを右に伝搬します。

ビット単位の演算子 (C)、単項演算子 ~ と !、および符号付き整数変数のみを使用して関数を実装する必要がある演習で問題が発生しています。条件、ループ、または任意の数値を使用することは許可されていません。マイナス (-) を使用することさえ許可されていませんが、これには非常に簡単な回避策があります。

基本的には、最上位ビットからセットされていないビットが見つかるまで、セットされているビットの数を数えます。最初の設定されていないビットを見つけて伝播するのに問題があることを除いて、これはすべて理解したと思いました。私の考えは、(現在) 左端の 1 ビットを反転して右に伝播し、それを分離してから 3 だけ右にシフトすることでした (分離により 1 つ上にシフトされるため)、結果は次の数になるはずです。これを行うことから、右側に 1 ビットを設定します。

これに関する私の最大の障害は、左端のビット (設定されているかどうかに関係なく) を見つけて伝播することです...アイデア、ヒント、手がかりはありますか?

私の理論的アルゴリズムが行うことの例:

だから、基本的に私は何も持っていません。誰かが私が何について読むべきかについてのヒントを教えてもらえますか?

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

ios - xcode 4.5 - Mainstoryboard から言語固有の Storyboard への UIWebview の伝播

私は単純なバイリンガル アプリに取り組んでいます。MainStoryboard に UIWebview を配置しました --> 英語版に反映されますが (うまく動作するように)、フランス語版は空です (UIWebView はフランス語版には反映されません)。UIWebview を 2 番目のストーリーボードに反映させる方法について何か考えはありますか?

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

ios - iOS でのタッチ イベントの伝播

ネイティブ iOS 開発における非常に基本的な問題の解決策を探しています。

私はそのようなセットアップ UIViewController (フルスクリーン) ----> UIView-Parent (フルスクリーン) ----> UIView-Child (フルスクリーン) を持っています

UIView-Child はイベント UITapGestureRecognizer をサブスクライブし、UIView-Parent はイベント touchesBegan:withEvent をサブスクライブしました

画面上の任意の場所でタップが行われると、イベントは UIView-Child と UIView-Parent に送られ、両方が異なるイベントをリッスンします。

しかし、私が必要とするのは、すべてのイベントが UIView-Child 自体で停止され、UIView-Parent に伝播されないことです。

1 つの方法は、空の関数を使用して UIView-Child にすべてのイベント リスナーを実装することですが、もっと良い方法があるはずです。誰かがこれで私を助けることができますか?

私の質問には 2 番目の部分があります。UIView-Parent も UITapGestureRecognizer イベントの認識を開始した場合、UIView-Child がそれを実装したため、UIView-Parent に伝播しません。必要に応じて、この伝播を UIView-Child から UIView-Parent に発生させる方法はありますか?

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

jquery - jQuery:Ctrl + Aの伝播を停止する方法は?

私は現在、地図(Leaflet.jsを介したOpenStreetMapデータ)と地図に表示されるマーカーに依存するアプリケーションを開発しています。

ユーザーの選択を実装したので、ユーザーはマーカーをクリックして選択し、Ctrlキーを押しながらクリックして選択にマーカーを追加できます。これはうまく機能します。

ここで、ユーザーがを押して、現在マップ上にあるすべてのマーカーを選択できるようにしたいと思いますCtrlA。これを実現するために使用するコードは次のようになります。

これは、CtrlキーとAキーを同時に押したときにトリガーする場合に限り機能し、選択は希望どおりに行われます。

私の問題: イベントの伝播を停止する行を追加しても、ブラウザー(ChromeとOperaでテスト済み)通常のCtrl + A-Selectionを実行します。つまり、マップ上のカスタム選択の実装によってマーカーが選択されます。 、Webページ全体が選択されます。これは面倒です。地図の横に選択できるテキストがこのページにないため、実際には意味がありませんCtrlA。地図が表示されている間は無効にします。

PSブラウザでjqueryを使用してCtrl+A(すべて選択)を無効にするにはどうすればよいですか?に示されているコードを使用しようとしました。しかし、それを機能させることができませんでした。この機能は本当にAPIにありますか?

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

jquery - 入力とタグのイベントバブリングの動作が異なりますか?

<a><input>タグには異なる動作が存在することに気付きました。

を使用している場合<a>、クリック イベントはドキュメントに伝達されません。を使用している場合<input>、クリック イベントはドキュメントにバブルされ、入力をクリックするとダイアログが直接閉じます。これは stopPropagation で処理できることを知っています。問題は、なぜ<a>タグ イベントが発生しないのかということです。何か不足していますか?

ここにデモンストレーションするフィドルがあります。のコメントを外して<a>をコメントし<input>、それをクリックして違いを確認します。

この質問のジェイソンの回答から借用したコード。

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

css - css hover ネストされたクラスが伝播する

これが古典的なものであることは知っていますが、ネット上で答えが見つかりません:

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

次に、この css (scss で記述) があります。

ポインターが最初のコメント ブロックの上に移動すると、ネストされたコメント ブロックのホバー効果もアクティブになります。私が望むのは、彼の親や子供ではなく、ホバリングされているコメントにのみリンクが表示されるようにすることです。

これどうやってするの?ありがとう!

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

data-structures - セグメントツリー、怠惰な伝播

この構造がどのように機能し、どのように更新するかについては良い考えがありますが、Lazy Propagationで機能する場合は、何をすべきかわかりません。多くの問題で、これが競技会に合格する必要があるため、方法を知りたいです。それを機能させるために。

私はspojでこの問題を試しています:http ://www.spoj.com/problems/CDC12_H/

誰かが怠惰な伝播をこの状況にどのように適応させることができるかを私に説明できるなら、私はそれを取り、アイデアに取り組みます、私にとってのアイデアは自分でこれを機能させることですが、少し助け。

誰かが私の問題の解決策を持って来ることを願っています。