問題タブ [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 投票する
5 に答える
59582 参照

java - Javaブール値の逆を取得する最も簡潔な方法は何ですか?

ブール変数がある場合:

if/else 句を使用すると、これの逆を取得できます。

これを行うためのより簡潔な方法はありますか?

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

javascript - jQuery で DOM を反転する

入力:

出力:

次のような関数(存在する場合)を探しています:

$('コンテンツ').inverse();

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

ruby-on-rails-3 - Railsのスコープ/一致するエントリを除外するスコープの補数を取得する

特定のユーザーが(Rails 3で)読んだ投稿を追跡するモデルを構築しています。これを追跡するテーブルは「測定値」です。読み取り値は:userと:postの両方に属します。どちらもhas_many:readingsです。ユーザーが投稿を見ると、その投稿は既読としてマークされ、user_idとpost_idを使用して「読み取り」が作成されます。これは問題なく機能しているようですが、現在、特定のユーザーの未読の投稿のみを返すスコープを作成しようとしています。既読の投稿を見つけることはうまくいきます:

ただし、このセットの補集合(未読の投稿)を返す試みは失敗しています。これはどのように行うことができますか?別の(ここでは:read)の補数を返すだけのスコープ(メソッド)を作成する一般的な方法はありますか?また、これをスコープと同じように機能するクラスメソッドとして記述できれば幸いです。

読み取り値は投稿が読み取られたときにのみ作成されるため、新しい投稿には読み取り値がないことに注意してください。これは、新しい投稿ごとにすべてのユーザーのエントリを作成するよりも経済的であるように思われました。

編集:わかりました、近づいています-以下のスコープはほぼ機能しますが、投稿のすべての読み取り値がuser_idと等しくない必要はありません。したがって、ユーザー#1が投稿を読んだ場合、およびユーザー#2も読んだ場合、他の読みが照会され、等しくないことがわかります。そのため、投稿は誤って未読であることがわかります。

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

ruby-on-rails - Rails: :inverse_of と Association 拡張機能

私は次のセットアップを持っています

これは、次の作業を意味します。

ただし、次の場合は同じように動作しません。

:inverse_of関係を拡張メソッドに拡張するにはどうすればよいですか? (これはただのバグですか?)

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

c++ - FFTWライブラリで実数から実数への逆FFTを行う方法

FFTでフィルタリングを行おうとしています。私はr2r_1dプランを使用していますが、逆変換を行う方法がわかりません...

私はすべてのことを正しくやっていますか?FFTWコンプレックスDFTでは、次のようなフラグで変換方向を設定できるため、混乱しています
。p = fftw_plan_dft_1d(N、in、out、FFTW_FORWARD、FFTW_ESTIMATE);
または
p=fftw_plan_dft_1d(N、in、out、FFTW_BACKWARD、FFTW_ESTIMATE);

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

hibernate - JPA アノテーションの inverse=true

私のアプリケーションでは、JPA 2.0 と Hibernate を永続化プロバイダーとして使用しています。2 つのエンティティ間に 1 対多の関係があります ( a@JoinColumnと notを使用@JoinTable)。inverse=trueJPA アノテーションで (で指定されているようにhbm.xml) 関係所有者を逆にする方法を知りたいと思っていました。

ありがとうございました。

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

sql - 行から列を反転

この単純化された例と同様の出力を生成するより大きな SQL があります。

現在の出力は次の行です。


必要な出力は次の列です。

選択したものを4回結合することでこれを取得できることを私は知っています。ユニオンがここでできる最善の方法であり、この出力が他の手段で達成できるかどうか、アドバイスを探しています。

列を行に反転する例もたくさん見つかりましたが、ここでは行から列への反転を探しています。

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

php - PHPで正規表現を逆にする

この機能があるとします:

どうすればこの機能を元に戻すことができますか...つまり。次のような関数 fReverse() をどのように記述すればよいですか。

そして出力:いくつかのstring223 ---

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

algorithm - 多項式の逆

私は5次の多項式を持っています:

y = ax 5 + bx 4 + cx 3 + dx 2 + ex + f

係数afは既知であり、与えられたyに対してxを計算する必要があります。ニュートンラプソンアルゴリズムなどを使用することもできますが、可能であれば非反復ソリューションを使用することをお勧めします。

編集:質問を投稿する前に、これについて十分に考えていなかったと思います。私の多項式係数はサンプリングされたデータから計算されており、この特別な場合にはルートが1つだけです。もちろん、一般的なケースでは5つの異なるルーツがあるかもしれないということは私の心を通過しませんでした。サンプリングしたデータも逆多項式に当てはめ、それを使ってyからxを計算すると思います。

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 への削除の追加を試しましたが、これを機能させることができません。

助けてください