問題タブ [inverse]

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

nhibernate - Nibernate の 1 対多の削除が機能しない

こんにちは、1 対多の ComplianceSet -> ComplianceItem があります。ComplianceItem には、1 対多の ComplianceItem -> ComplianceItemInstance があります。

私は持っている

コンプライアンス セット

HasMany(x => x.GetUserComplianceItems()).Inverse().Access.CamelCaseField(Prefix.Underscore).LazyLoad().Cascade.AllDeleteOrphan();

コンプライアンス項目

HasMany(x => x.GetUserComplianceItemInstances()).Inverse().Access.CamelCaseField(Prefix.Underscore).LazyLoad().Cascade.AllDeleteOrphan();

それから私のコードでは

userComplianceSet.GetUserComplianceItems().FirstOrDefault(....); ... userComplianceItem.RemoveUserComplianceItemInstance(userComplianceItemInstance);

このコードは戻ります

削除されたオブジェクトはカスケードによって再保存されます (関連付けから削除されたオブジェクトを削除します)[DecisionCritical.Core.Domain.UserComplianceSet#12]

今、これは非常にイライラしています。両方のコレクションからカスケードを削除すると、コードは成功を返しますが、データベースは何もしなかったことを示しています。ComplianceItemInstance.ComplianceItemId フィールドはまだ入力されており、もちろん項目はまだそこにあります。いずれにせよ、コレクションから子を削除し、コレクションを保持しているオブジェクトで save を呼び出して、おかしなことをやめさせたいだけです。カスケードのあらゆる種類の順列、保存 (セットの保存、アイテムの保存)、ComplianceItemInstance への削除の追加を試しましたが、これを機能させることができません。

助けてください

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

encryption - RC4 暗号の逆変換には何を使用しますか?

私は WEP に関する研究論文を書いていますが、すぐに浮かんだことの 1 つは、RC4(v,k) で示される特定の IV から派生したキーストリームを取得できるということです。プルーフはオンラインにあり、簡単に見つけることができると確信しているため、わざわざプルーフを投稿するつもりはありません (要求されない限り)。

問題は、RC4(v,k) の値を取得したら、v が IV (与えられている) で k がキー (与えられていない) である場合、k の値をどのように見つけるかということです。

詳細な回答は必要ありません。正しい方向へのポインタだけです。レインボーテーブルについて読んだことがありますが、理解するのに時間がかかりませんでした。可能であれば、リンクは素晴らしいでしょう。

前もって感謝します!

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

objective-c - UIColorから反転色を取得するには?

例: 黒の反転色は白にする必要があります。

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

loops - バッチ-逆/負のFORループ?

多くのファイルを2つの個別のファイルに連結しようとしています。

最初のファイルは、ファイル名に「bob」が含まれる他のすべてのファイルを連結したものになります。2番目のファイルは、ファイル名に「bob」が含まれていないすべてのファイルを連結したものになります。両方のファイルは、実際に連結を行う前にファイルの名前を出力します。

これが私がこれまでに持っているものです:

ただし、2番目のFORループ(下部)は、「not」を使用して、このような感嘆符を使用して、うまく再生したくありません...

...働きたくない。では、括弧内にあるものを含まないファイルを連結するにはどうすればよいですか?

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

ios - コアデータの逆の関係が設定されていない

AとBと呼ぶ2つのエンティティがあります。これらは、両方向にTo-Many関係で構成されているため、A.myBsとB.myAsはどちらもNSSetです。

これが私の奇妙な問題です。

AエンティティにBを追加するときは、次のようにmutableSetValueForKeyを使用して追加します。

これにより、theBtoAddがAエンティティに追加されますが、逆の関係は追加されません。Core Dataコンテキスト保存はエラーを発生させませんが、私のAオブジェクトにはB逆セットがありません。アプリケーションを終了すると、部分的な関係も保存されません。

ここに奇妙な部分があります...コードを切り替えて反対のことをすると(特定のアプリケーションでこれを行うのが難しい理由があります)-次のようにBをAに追加する代わりにAをBに追加します:

それはうまく機能します。ちなみに、私には他にもたくさんの関係があります。これだけではありません。

他のいくつかのこと:1)私のコアデータオブジェクトモデルは良さそうですが、これはXcode 4で追加した最初の新しいエンティティです2)カスタムNSManagedObjectsを確認し、再確認し、ブラインドになりましたが、見た目は罰金-宣言された動的、NSSet、競合するセッター/ゲッターなし...など。

ヘルプやデバッグの提案をいただければ幸いです。ありがとうございました!

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

math - 固定小数点の逆平方根

固定小数点 16.16 の数値に最適な逆平方根アルゴリズムを探しています。以下のコードは私がこれまでに持っているものです(ただし、基本的には平方根を取り、元の数で割ります。除算なしで逆平方根を取得したいと思います)。何か変更があれば、コードは armv5te 用にコンパイルされます。

0 投票する
4 に答える
6416 参照

hibernate - ハイバネート インバース アトリビュート

私は一対多の関係を作成しています。だから、私には親と子がいます。カスケード属性はすべてに設定されます。

次のコードを考えれば、私は疑問に思っていました:

  • Q1) のように親がリレーションシップを所有している場合、親 inverse=false の場合、子要素の追加はデータベースで更新されますか?
  • Q2) 親が inverse=true の場合のように、子が関係を所有している場合、子要素の追加はデータベースで更新されますか?
  • Q3) リレーションシップの所有者は、更新が表示されるかどうかという点で、上記のコードに違いはありませんか?

どうもありがとう

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

iphone - iPhone のコードでコア データ オブジェクトの逆関係を手動で設定する必要がありますか

私はコアデータに慣れていないので、いくつかの用語が間違っている場合はご容赦ください。

xcdatamodel ファイルにいくつかのオブジェクトがあります。それらはすべて、関係と逆の関係で相互に接続されています。これらのオブジェクトの 2 つを次のコードで接続すると、逆の関係は設定されません。

次のコードを使用して、自分で逆関係を手動で設定する必要があるようです

これは私には間違っているように思えますが、メカニズムを機能させる唯一の方法です。コードの最初のブロックを実行した後に sqlite DB を調べましたが、逆の関係は埋められていませんが、2 番目のコードを実行すると関係が存在します。

また、Core Data でオブジェクトを作成すると、その後は変更できないようです。DPはそのままです。アプリを終了して再起動すると、オブジェクトのすべての関係と属性が失われるようです。私のコードで結果として得られるオブジェクトには、nil メンバー変数しかありません。

編集:

コメントアウトされたものは以前に行われた方法であり、コメントされていないものは私が今やっている方法です。

オブジェクトを作成している場所は次のとおりです。

ここでは、オブジェクト メンバー変数の 1 つを割り当てています。

コンテキストを保存する場所は次のとおりです。

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

quaternions - クォータニオン逆数を計算する

こんにちは私はクォータニオンの逆数を計算する方法を理解しようとしています。コード例は素晴らしいでしょう。

乾杯

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

html - 「stacking-cloud」div レイアウトを使用することは可能ですか?

div を使用して次のレイアウトを作成しようとしています (それぞれの幅と高さがランダムに固定されています)。

http://i.stack.imgur.com/LJADe.png

だから私はfloatパラメータを試していましたが、divの最高の高さに応じてレイアウトが分割されてしまいます:

http://i.stack.imgur.com/m6U96.png

完全な液体機能をそのまま維持するために、絶対配置を使用せずにこの特別なレイアウトを行う方法を誰かが知っていますか? 「div-cloud」または「box2d-inversed-gravity-stack」のように見えます