問題タブ [method-names]
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 - 新しいインスタンスでリストを作成するメソッドの命名
いくつかのパラメーターから新しいインスタンスのリストを作成するメソッドがあります。私はそれを次のように呼びます:
しかし、次のような方法で名前が付けられていることもよくあります。
私の質問は次のとおりです。何かを作成する (またはより一般的には返す) すべてのメソッドは、接頭辞getで名前を付ける必要がありますか?
java - Javaのlog4jロガーでメソッド名が正しく印刷されない
私のログはgetParam()
メソッドで発生します。しかし、それはmain
メソッドとして記録されます。また、3 つのオブジェクトがありますが、どのオブジェクトがログを記録しているかに関する情報が表示されません。私もその情報が欲しいです。
出力は次のとおりです。
コードは次のとおりです。
私のlog4j.プロパティ:
別のメモ: 上記のコメント行のコメントを解除し、最後の行をコメントアウトすると、
ログに記録されている正しい行番号(19)を提供しますが、正しい方法ではありません。
ruby-on-rails - Rails メソッド名に @ 記号を使用する
Rails メソッド名に「@」記号を使用する方法はありますか? 例えば
Railsはそれを好まないようです。
いくつかの外部規則(レールの外部)に準拠するためにそれを行いたいです。
android - RemoteViews メソッド名
いくつかのウィジェットを使用するアプリを作成してsetInt()
おり、remoteView でメソッドを使用してバックグラウンド ソースを変更しています。それは問題ではありませんが、メソッド名に関するドキュメントはどこにあるのでしょうか。RemoteViews API では、どのメソッド名が有効で使用できるかは文書化されていません。これに関する多くの記事を読みましたが、すべての方法が利用できるわけではないと誰もが言っています。しかし、どの方法がサポートされているかをどうやって知ることができますか? 使用できるメソッド名である RemoteViews のリンク、説明、またはリストはありますか?
setBoolean()
などのRemoteView の他のすべてのメソッドと同じsetDouble()
です。Reflections of Android も調べましたが、ここでも文書化されていません。
ここにあるスタックオーバーフローのすべての質問は、特定の問題を1つ処理するだけで似ているように見えますが、使用可能なすべてのメソッドについての答えはありません(または、私は本当に盲目でなければなりません)。
swift - Swift と Objective-C の命名方法
全て:
Objective-C では、名前はシグネチャ キーワードを連結することによって作成されます。application:didFinishLaunchingWithOptions:
他のプログラマー (学生を含む) と議論するとき、人々は Swift の同等のメソッドをどのように参照しますか? たとえば、口頭でapplication()
、またはと呼びますapplication(_ didFinishLaunchingWithOptions:)
か?
ありがとう、
マイケル
java - 「onCreate(Bundle) already defined」が表示されるのはなぜですか?
別のリンクを開くいくつかのボタンを作成しようとしていますが、ファイルをコピーすると、onCreate(Bundle) が既に定義されているというエラーが表示されますか? 2つ持っているからprotected void onCreate(Bundle savedInstanceState) {
でしょうか。問題の説明と、場合によっては回答を追加してください。
c# - 例外メソッド名を取得
C# (特に MVC 5) で、例外が発生したメソッドの名前を取得するにはどうすればよいですか?
これが私の現在のコードです:
私も試しました:
上記の両方のコード例で、メソッド名は「MoveNext」と報告されています。
ありがとう
java - Java、ロギング用のリフレクションによるメソッド名
クイック ロギング ユーティリティ メソッドに取り組んでいます。通常、これにはアスペクトを使用しますが、サポートされていない Android SDK で作業します。
リフレクションを使用して一般的な方法でメソッド名を取得するにはどうすればよいですか?
また、リフレクションを使用してJavaでパフォーマンスが低下しましたか?