问题标签 [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.

0 投票
2 回答
284 浏览

ruby - 获取方法名

以下代码有效:

我希望能够做到:

通过捕获red作为字符串,然后将其提供给 case-block,如下所示:

但它不起作用。有没有聪明的方法来做到这一点?如何获取方法名称并在案例块中使用它?

0 投票
1 回答
940 浏览

java - java - DAO 方法约定 - 重载或更改方法名称?

DAO 方法的标准命名约定DAO 类方法命名 问题相关。

为什么 DAO 类中的方法是这样的:

代替:

在像 Eclipse 这样的 IDE 中,当您开始键入 getUser 时,自动建议将开始向您显示。并且根据参数,您可以选择使用哪种方法。

当然这是超载了。为什么人们避免重载并为不同的参数使用不同的方法名称?还是他们在逃避?

问候。

0 投票
1 回答
279 浏览

android - Android - 导航栏 - 最左边的三角形方法名称

默认情况下,三角形朝左,如果我点击搜索选项,它会在顶部和虚拟键盘上打开编辑文本,三角形将其形状变为向下**,单击图像 1**现在当我点击向下三角形时它只关闭虚拟键盘,而不是编辑文本和虚拟键盘一起关闭**,单击查看图像 2**Navigation Bar屏幕底部的 android 应用程序中,最左边的三角形图标onKeyDown默认定义方法和onBackPressed方法执行相同的任务(默认情况下是左侧指向三角形)..

如果有一个编辑框并且虚拟键盘是打开的,那么三角形会向下改变它的形状,如果我按下它(它只关闭虚拟键盘,而不是编辑框(搜索栏)并将它的形状改变回左侧指向三角形)..

我想知道向下三角形的方法名称,以便我可以覆盖它并同时关闭编辑框和虚拟键盘..(就像在我的应用程序中搜索某些内容时在 Play 商店中发生的那样游戏)..提前感谢您的解决方案....

0 投票
1 回答
267 浏览

c# - 在 IDbCommandInterceptor 中捕获调用方法名称

IDbCommandInterceptor用来捕获实体框架查询。这样我可以访问一些关键信息,例如DbParametersDbCommand等。

但我还需要获取调用此查询的位置。我试图通过使用来获得这个StackTrace

这可能适用于常规方法调用,但在这种情况下,由于我正在拦截实体框架机制,因此我看不到在我的代码中获取调用方法是可能的。

实体框架查询运行时是否可以自动获取调用方法名称?

0 投票
1 回答
363 浏览

spring - 是否有任何注释可以使 Spring 数据存储库方法名称更短?

Spring 数据存储库中的方法名称可能会变得非常长。例如:

我正在寻找任何可以让我做这样的事情的注释:

名称长度问题有什么解决方案吗?

0 投票
1 回答
419 浏览

scala - Scala 方法名称长度约定

我正在研究影响应用程序可读性的代码异味。我遇到了很长的方法名称,我想知道是否有这样的约定。

我已经检查了scaladocs 中的命名约定,但它没有列出任何有关方法名称长度的信息。我还检查了Scalastyle 规则,发现它默认为 50。

方法名称的最大长度是否有官方约定,如果有,它是多长?

0 投票
0 回答
134 浏览

c# - 任何人都知道为什么单 SQLite 使用 SqliteConnection 而 Windows 使用 SQLiteConnection?

我正在使用 MonoDevelop 使大型开源 Windows 程序适应 Linux。我发现 Windows 中的 SQLite 方法名称如下所示:

但在 Mono.Data.Sqlite 中,它们看起来像这样:

不同的情况,所以我得到了很多参考错误。

在 stackexchange 的其他人的帮助下,能够编译项目。

你们有谁知道为什么两个不同版本的 SQLite 在方法名称中有不同的大小写?

0 投票
1 回答
152 浏览

python - 如何在方法本身内部使用类方法名称?

有没有更好的方法来获取类中的函数名。

我想得到和<str> "A.boo"不使用self.boo语句。

这是test.py我跑的

输出:

0 投票
0 回答
99 浏览

spring - 如何通过调用spring logback中的方法来限制日志记录

我的英文写作很差。非常抱歉...

我想通过方法名称库限制日志记录。并使用类和方法通配符。

我想...

test.a.ClassA.java

test.b.ClassB.java

test.c.ClassC.java

log-config.xml 案例 1 - 启动日志,ClassB all 方法。

log-config.xml 案例 2 - 启动日志,ClassC all 方法。

log-config.xml 案例 3 - 启动日志,仅限 ClassB 特定方法。

log-config.xml 案例 4 - 仅限 ClassB 特定方法。不调用类,方法记录

如何 ??自定义logback ?? 使用 LoggerFactory.getLogger ??

请帮忙...

0 投票
1 回答
5903 浏览

function - 在 Python 中获取当前方法/函数的名称

现在,我有两种方法可以在 python 中获取当前函数/方法的名称

基于函数

基于类

还有其他比这更简单有效的方法吗?