問題タブ [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.
java - 標準のメソッド名、printlnのlが大文字ではないのはなぜですか?
私はJavaで6週間プログラミングを行っており、printlnでlが小文字である理由を疑問に思っていましたが、他のほとんどの方法では、各単語は大文字で始まります。
これは線が省略されているためですか?メソッドに名前を付けるときに知っておくべき一連の標準はありますか?私はSunの基準を調べましたが、省略された単語の最初の文字を小文字にすることについての規則はどこにも見当たりません...
java - 変数の命名規則
プログラムには、xPos、yPos、xVel、yVel の 4 つの変数があります。
それぞれにセッター/ゲッターが必要ですが、次のように言うのは厄介です。
短くて効率的なこれらの変数の命名規則はありますか?
c# - ボクシングのような方法で代表者を呼び出す
デリゲート呼び出しが次のように実行されるコード例をよく見ました。
`
`
なぜ[instance]
オブジェクトを使用するのですか?最初は企業の慣習だと思っていましたが、経験豊富な開発者もこれを行っています。メリットは何ですか?
c# - コードによるマッピングと流暢な nhibernate を使用しない nhibernate を使用したエンティティ ID の条件付きマッピング
現在、3.3 の nhibernate を使用して、流暢な nhibernate から 3.2 のコード (Loquacious) によるビルドのマッピングに変換しようとしています。
私が抱えている問題は、タイプに応じた Id 列の条件付きマッピングです。
私は現在、エンティティIDがタイプguidであると想定する、これに似たものを使用しています。
エンティティが文字列を使用している場合 (既定では割り当て済み) を構成/セットアップするにはどうすればよいですか?
GUID を ID として使用していないすべてのエンティティに対してカスタム マッピングをオーバーライドする必要がありますか?
c# - ToolTip へのカスタム バインディングの追加
ConventionManager がどのように機能するかを理解しようとしていますが、カスタム プロパティをバインドできるようにする規則を追加する方法がわかりません。
私が達成しようとしているのは、Caliburn.Micro が Button の ToolTip プロパティを [Name]ToolTip という名前の ViewModel のプロパティに自動的にバインドすることです。[Name] はボタンの名前です。
編集:私の例では、誤ってフォーマットブラケットを使用したようです。
java - Javabean 規則 - プロパティ gId のメソッド命名
Java クラスにプロパティ 'gId' がある場合、アクセサ メソッドの名前は何にする必要がありますか?
getGId
と思います。
プロパティがあったとしたら、gURL
私はそれがgetGURL
醜いように見えると思います(ただし、女の子の別のスペルについては言及していません)。
プロパティが単なるurl
メソッド名である場合、見た目getUrl
は良いですし、そもそもアクセサーを醜くする最初の場所でプロパティにURLとして名前を付けません-getURL
プロパティの大文字化と頭字語を含むケースについてどこかでJavabean仕様PDFを読んだことを覚えていますが、PDFでそれを見つけることはできません。
誰かがそれを参照していますか、それとも私が言っていることが正しいかどうか確認してください。
configuration - struts2規約プラグインのstruts.convention.action.mapAllMatchesの実際の意味は何ですか?
の実際の意味は何ですか
struts2 コンベンション プラグインで
css - 3桁の16進数のCSSカラーが6に変換されるのはなぜですか?
3桁の16進数のcssカラーを6桁のコードに変換する方法は、以下のように、各16進数を1回複製することです。
なぜこのように機能するのですか?なぜと#ABC
同等ではないの#A0B0C0
ですか?
constants - ライブラリの C ヘッダー ファイルの定数が常に 16 進数として定義されるのはなぜですか?
どの C 互換ライブラリを使用しても、ヘッダーで定義された定数を見ると、常に 16 進数値として定義されています。たとえば、GL/gl.h では次のようになります。
この規則には特定の理由がありますか?代わりに単に 10 進数を使用しないのはなぜですか?
sql - Rails-DBに入るデータを含むSQLファイルを保存する場所
シードファイルを使用して、DBに入力する必要のあるデータを生成しましたが、国、州、都市を3つの異なるテーブルに生成する必要があり、それをデータベースに配置するための適切な方法を見つけることができませんでした。シード。
ただし、そのすべての情報が含まれているSQLファイルを見つけたので、DBにダンプする必要があります。私の質問は:
慣例として、Railsフォルダのどこに保存する必要がありますか?
ありがとう