問題タブ [convention]

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

c# - コードによるマッピングと流暢な nhibernate を使用しない nhibernate を使用したエンティティ ID の条件付きマッピング

現在、3.3 の nhibernate を使用して、流暢な nhibernate から 3.2 のコード (Loquacious) によるビルドのマッピングに変換しようとしています。

私が抱えている問題は、タイプに応じた Id 列の条件付きマッピングです。

私は現在、エンティティIDがタイプguidであると想定する、これに似たものを使用しています。

エンティティが文字列を使用している場合 (既定では割り当て済み) を構成/セットアップするにはどうすればよいですか?

GUID を ID として使用していないすべてのエンティティに対してカスタム マッピングをオーバーライドする必要がありますか?

0 投票する
0 に答える
711 参照

c# - ToolTip へのカスタム バインディングの追加

ConventionManager がどのように機能するかを理解しようとしていますが、カスタム プロパティをバインドできるようにする規則を追加する方法がわかりません。

私が達成しようとしているのは、Caliburn.Micro が Button の ToolTip プロパティを [Name]ToolTip という名前の ViewModel のプロパティに自動的にバインドすることです。[Name] はボタンの名前です。

編集:私の例では、誤ってフォーマットブラケットを使用したようです。

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

java - Javabean 規則 - プロパティ gId のメソッド命名

Java クラスにプロパティ 'gId' がある場合、アクセサ メソッドの名前は何にする必要がありますか?

getGIdと思います。

プロパティがあったとしたら、gURL私はそれがgetGURL醜いように見えると思います(ただし、女の子の別のスペルについては言及していません)。

プロパティが単なるurlメソッド名である場合、見た目getUrlは良いですし、そもそもアクセサーを醜くする最初の場所でプロパティにURLとして名前を付けません-getURL

プロパティの大文字化と頭字語を含むケースについてどこかでJavabean仕様PDFを読んだことを覚えていますが、PDFでそれを見つけることはできません。

誰かがそれを参照していますか、それとも私が言っていることが正しいかどうか確認してください。

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

configuration - struts2規約プラグインのstruts.convention.action.mapAllMatchesの実際の意味は何ですか?

の実際の意味は何ですか

struts2 コンベンション プラグインで

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

css - 3桁の16進数のCSSカラーが6に変換されるのはなぜですか?

3桁の16進数のcssカラーを6桁のコードに変換する方法は、以下のように、各16進数を1回複製することです。

なぜこのように機能するのですか?なぜと#ABC同等ではないの#A0B0C0ですか?

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

constants - ライブラリの C ヘッダー ファイルの定数が常に 16 進数として定義されるのはなぜですか?

どの C 互換ライブラリを使用しても、ヘッダーで定義された定数を見ると、常に 16 進数値として定義されています。たとえば、GL/gl.h では次のようになります。

この規則には特定の理由がありますか?代わりに単に 10 進数を使用しないのはなぜですか?

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

sql - Rails-DBに入るデータを含むSQLファイルを保存する場所

シードファイルを使用して、DBに入力する必要のあるデータを生成しましたが、国、州、都市を3つの異なるテーブルに生成する必要があり、それをデータベースに配置するための適切な方法を見つけることができませんでした。シード。

ただし、そのすべての情報が含まれているSQLファイルを見つけたので、DBにダンプする必要があります。私の質問は:

慣例として、Railsフォルダのどこに保存する必要がありますか?

ありがとう

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

objective-c - 参照C配列による戻りの意味は何ですか?

私は-[NSDictionary getObjects:andKeys:]初めてメソッドを使用しましたがfree、メモリであるかどうかに関係なく、説明に関するポリシーがないことを発見しました。*参照による戻り値C配列*は、それが内部メモリブロックへの単なる参照であることを意味すると思うので、そうすべきfreeではありませんが、確かではありません。私はfreeそれらをすべきですか?

そして、私はこれについていくつかの慣習があると思います。Objective-C / CocoaのCメモリ管理に関する規則や規則はどこにありますか?(もちろん、Objective-Cレベルの規則は知っていますが、Cレベルのオブジェクトを使用する場合を意味します)

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

variables - 適切な変数名はどれですか?

お客様が欲しい調味料という変数を作りたい。

「condimentCustomerWants」は大丈夫だと思った

しかし、他のコードで関係代名詞を含む変数名を目にすることはありません。

そこで友達に聞いてみたら、文である「customerWantsCondiment」を勧められました。

うーん..適切で、適切で、読みやすい名前はどれですか?

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

validation - strut2 で検証アノテーションは非推奨ですか?

ここから読んだ

https://cwiki.apache.org/WW/annotations.html

その注釈は非推奨になり、規約プラグインによって変更されます。

Convention プラグインは引き続き @Actions または @Interceptor アノテーションを使用するが、@Validations を使用する代わりに検証インターセプターを使用するというドキュメントに注意しました。

では、@Validation を使用するのを忘れて、検証インターセプターを使用する必要がありますか?