问题标签 [qualifiers]

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 回答
126 浏览

cdi - @Injects @Dependent 类的类如何将信息传递给它的构造函数?

我的问题可能最好用一些示例代码来解释:

这个想法是Criteria具有处理Selection对象列表的所有逻辑,但是要管理的实际列表因Criteria类的用户而异。就目前而言,Weld 抱怨无法找到具有匹配限定符的类,因为Criteriais not annotated @Select。那么-Criteria无论@Select资格赛如何,我都可以有资格注射吗?还是有另一种方法可以将该信息传递给Criteria班级?

编辑:事实证明,这里已经以类似的形式提出了这个问题。

0 投票
4 回答
3793 浏览

c++ - 在引用限定符上重载成员函数的用例是什么?

C++11 使得基于引用限定符重载成员函数成为可能:

我了解这是如何工作的,但它的用例是什么?

我看到N2819提议将标准库中的大多数赋值运算符限制为左值目标(即,将“ &”引用限定符添加到赋值运算符),但这被拒绝了。所以这是一个潜在的用例,委员会决定不使用它。那么,再一次,什么是合理的用例?

0 投票
1 回答
569 浏览

java - 细粒度的 Spring 自动装配不起作用(@Autowired 带有额外的自定义注释)

@Autowired我正在尝试使用以下spring文档中的示例来实现细粒度配置:http: //docs.spring.io/spring/docs/3.2.0.RELEASE/spring-framework-reference/html/beans.html #beans-autowired-annotation-qualifiers

给定以下测试用例:

和以下配置:

使用自定义限定符注解:

我期望的是以下内容:beanWithQualifierKeyX应该使用配置类中的第一个 bean 自动装配该属性。配置上的注释和属性上的注释都有key="x"设置,所以这应该是唯一的匹配。据我所知,这MovieQualifier与 Spring 示例文档中的注释几乎相同。

但是,当我执行测试时,出现以下错误:

看起来 Spring 确实对注释执行了匹配(因为两者都exampleBean1exampleBean2注释了),但没有考虑key注释的值 - 否则x将是一个完美的匹配。

我是否在配置过程中遗漏了什么或者为什么没有匹配?

我使用的 Spring 版本是 3.2.0.RELEASE

0 投票
2 回答
226 浏览

c++ - 为什么在声明中将 cv 限定符添加到值参数

我最近发现您可以在函数声明及其实现中从值参数中添加和删除 cv-qualifier。例如:

频率

F.cpp

测试.cpp

将调用 f(int i) 实现。由于它是按值复制的,因此我认为代码编译没有问题。但是任何人都可以想象这样一种情况,在这种情况下,将const添加到上面所做的声明中会有所帮助吗?为什么完全有可能?也许有人可以提供更有用的应用程序?

0 投票
2 回答
40961 浏览

c++ - C++ 丢弃限定符

我有这个错误:

BSPArduino.cpp:316:错误:将 'const BSPArduino' 作为 'virtual void BSPArduino::enableWdt(const WATCHDOG_TIMER_DELAY&, const ___bool&)' 的 'this' 参数传递会丢弃限定符

这个方法是这样定义的:

我想这样称呼它:

和:

我不明白为什么这个构建错误......

非常感谢你的帮助

安东尼

0 投票
1 回答
4378 浏览

java - 在 Spring 中定义注入的默认实现?

我有一个由其他一些类扩展的基类。因此,我必须提供能够注入特定实例的限定符。

我想知道我是否可以将这些类中的任何一个(例如最高级的类)标记为默认类,如果没有提供限定符,会被选中@Autowired

以下至少不起作用:

0 投票
3 回答
639 浏览

vba - 损坏的 VB6 集合。无效的限定符

我试图使用一个集合来存储从数据库查询返回的每个字符串的唯一副本。

当我遇到一个新的。我看看我是否已经拥有它。如果我不这样做,我会将其添加到我的收藏和组合框中。否则我继续解析。

当我编译时,我得到这个错误(图片中的代码也是):

在此处输入图像描述

我需要对我的收藏进行哪些更改?

0 投票
1 回答
962 浏览

android - Android:多屏幕布局

我在为不同设备创建布局时遇到问题。旧的限定符示例 small、normal 和 large、xlarge 等。

我的布局非常简单。我只是希望整个界面通过不同的设备保持相同......

从android网站有:

xlarge 屏幕至少 960dp x 720dp 大屏幕至少 640dp x 480dp 普通屏幕至少 470dp x 320dp 小屏幕至少 426dp x 320dp

我应该如何定义新类型的命名来替换 small normal large etc..这是否意味着我不能使用 small normal ...作为新 android 操作系统的限定符。

0 投票
2 回答
102 浏览

android - Android dpi ice cream sandwich problems

I have two values folders:

  • values
  • values-sw320dp

I ran the application on a device with Ice Cream Sandwich.

Despite the device has a 240 dpi display, it reads values from the values-sw320dp folder, rather then values folder.

Which is the reason of this beahviour?

0 投票
4 回答
2495 浏览

c++ - c++ - 函数头中 const 和 static 关键字的区别

考虑以下代码:

据我所知,功能1和2之间的区别在于:

  1. 函数 1 表示该函数将无法更改任何数据成员的值
  2. 函数 2 说它将返回一个 const int

(如果理解有误,请指正)

我的问题是: 正如我们在那里看到的,如果我们想让一个函数成为 const 函数,则 const 关键字放在后面。但是为什么在函数3,静态函数中,static关键字放在前面呢?