问题标签 [named]
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.
excel - Excel VBA 将值分配给用户定义函数的命名范围失败错误 1004
我在模块中有一个功能。函数定义如下:
调用该函数时,以下行失败:
失败并出现错误 1004。
子(宏)中的同一行有效。CourseName
是一个名为 ranged 的单元格。获取上述范围的值是可行的。
在即时窗口中:
返回范围内的当前值。
assert - Microsoft Z3 命名断言
我需要在我的 z3 模型中命名一些断言,以便它能够生成 unsat 核心。
我可以像这样手动执行此操作:
我只需要直接使用 .NET API 即可。
有什么帮助吗?
arrays - 错误:尝试分配给数组时没有“dimnames”属性
这是一个模拟马尔可夫链的函数,但是每当我运行它时,我都会收到错误 no 'dimnames' attribute for array ,知道为什么会这样
r - 从 data.table 返回值时命名列表
将项目返回到 时data.table
,如果它们自动采用变量的名称,那就太好了。如何做到这一点?这就是我的意思:
如果将列标记为and而不是V1
andV2
会很好。在这里做这件事没什么大不了的,但是如果你有 20 列,那就真的很痛苦了。关于如何做到这一点的任何想法?s
p
编辑:我更改了问题以明确为什么我不只是做 list(name = value)
r - 在 R 列表中分别迭代命名和未命名元素
在 R 中,我有一个包含命名元素和未命名元素的列表。我想遍历整个列表并应用一个函数,该函数只接受未命名元素的元素,并对命名元素的名称和附加元素应用不同的函数。
在伪代码中,函数看起来像if(named) f(name, list[[name]]) else g(element)
,list[[name]]
使用该名称存储的元素在哪里。
例如,如果列表元素未命名,则返回该元素。如果列表元素被命名,那么我想返回重复次数等于元素的名称(假设元素是整数)。
如果我有,ll = list(a = 5, b = 3, 9, 18)
那么该函数应该返回一个包含元素的列表
我考虑过迭代,names(ll)
但这无法访问未命名的元素。两者names[[3]]
和names[[4]]
等于""
和ll[[""]] = NULL
。
这个过程不需要非常有效,所以我可以使用
但我正在寻找一个更整洁的解决方案。
ejb - 为什么我不能将@EJB 与@Named 一起使用?
我基本上是在尝试将具有本地接口的@Stateless bean 注入使用@Named 注释的类中!我的理解是,只有在管理注入点时才可能进行注入(非常有意义),因此例如无法注入 POJO,但您可以注入 Servlet、托管 JSF 或其他 EJB。
我原以为随后可以将它与@Named 一起使用!但是,我得到一个 NullPointerException,它似乎特别暗示这实际上似乎不可能!?
我的课程看起来像这样(为了清楚起见,去掉了);
我也尝试过使用@Inject,但这似乎也不起作用。我是否误解了规范或只是实施不当?
c# - C#如何创建一个类的特殊实例?
对于某些类,理想情况下,我想创建特殊的命名实例,类似于“null”。据我所知,这是不可能的,因此,我使用静态构造函数创建类的静态实例,类似于:
如您所见,Person.Waldo 是我创建的 Person 类的一个特殊实例,因为在我的程序中,有很多其他类可能想要引用这个特殊的知名实例。
实现这种方式的缺点是我不知道有什么方法可以使 Person.Waldo 的所有属性不可变,而“普通” Person 实例的所有属性都应该是可变的。每当我不小心有一个 Person 对象引用了 Waldo,并且我不小心没有检查它是否引用了 Waldo,然后我不小心破坏了 Waldo 的属性。
有没有更好的方法,甚至是一些额外的替代方法来定义一个类的特殊众所周知的实例?
我现在知道的唯一解决方案是实现 get & set 访问器,并在每个集合上检查“if (this == Waldo) throw new ...”。虽然这可行,但我认为 C# 在实现它方面比我做得更好。如果我能找到一些 C# 方法来使 Waldo 的所有属性只读(静态构造函数期间除外。)
cakephp - 带命名参数的路由
我有一个包含命名参数的 URL,我想将其映射到对用户更友好的 URL。
以以下 URL 为例:
/videos/index/sort:published/direction:desc
我想将此映射到更友好的 URL,例如:
/视频/最近
我已经尝试在路由器中设置它,但它不起作用。
来自路由器的代码示例:
这是行不通的。以下也不起作用:
有任何想法吗?
python - 正则表达式命名条件前瞻(在 Python 中)
我希望根据字符串后面是否存在某个字符块来以不同的方式匹配字符串的开头。一个非常简化的版本是:
如果<pie>
匹配,我想a
在字符串的开头看到,如果不是,那么我宁愿看到b
.
我会使用正常的数字前瞻,但不能保证这两个组之间将匹配或不匹配多少组。
我目前正在获取error: unknown group name
. 我的直觉告诉我,这是因为我想要的是不可能的(提前命名组并不完全是常规语言解析器的功能),但我真的真的真的很想让这个工作 - 替代方案正在废弃 4 或 5 个小时的正则表达式编写,并在明天将其全部重做为递归下降解析器或其他东西。
提前感谢您的帮助。
javascript - 将命名参数传递给 Javascript 函数
使用类似的方法调用 Javascript 函数
不熟悉功能不是很清楚。
我已经看到并使用了插入注释来命名参数的样式:
但是当它超过 3 个或更多参数时,最好在 JSON 对象中传递参数,这使得它与顺序无关,并允许在被调用的函数中提供默认值
我的问题是;行业的一般做法是什么,是否有不使用这些方法的首要原因。例如,Lint 不喜欢第二种方法。