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

java - 標準のメソッド名、printlnのlが大文字ではないのはなぜですか?

私はJavaで6週間プログラミングを行っており、printlnでlが小文字である理由を疑問に思っていましたが、他のほとんどの方法では、各単語は大文字で始まります。

これは線が省略されているためですか?メソッドに名前を付けるときに知っておくべき一連の標準はありますか?私はSunの基準を調べましたが、省略された単語の最初の文字を小文字にすることについての規則はどこにも見当たりません...

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

java - 変数の命名規則

プログラムには、xPos、yPos、xVel、yVel の 4 つの変数があります。

それぞれにセッター/ゲッターが必要ですが、次のように言うのは厄介です。

短くて効率的なこれらの変数の命名規則はありますか?

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

c# - ボクシングのような方法で代表者を呼び出す

デリゲート呼び出しが次のように実行されるコード例をよく見ました。

`

`

なぜ[instance]オブジェクトを使用するのですか?最初は企業の慣習だと思っていましたが、経験豊富な開発者もこれを行っています。メリットは何ですか?

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フォルダのどこに保存する必要がありますか?

ありがとう