问题标签 [members]
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.
javascript - Javascript可变参数?
这只是一个关于 javascript 的技术问题。在 javascript 中,我小组的一位成员发现 javascript 对象创建有些奇怪。由于某种原因,对象中的参数已经被视为成员,而没有将它们分配给在对象的构造函数中创建的任何成员变量。参数也是可变的,如下面的代码块所示。
这是显示我们正在进行的测试的代码。
这是合法的吗?危险吗?
javascript - 在运行时动态获取 javascript 中数组成员的名称
首先,我不确定在 javascript 中是否真的可行,但我仍然觉得值得一问。
好的,所以我要做的是在运行时动态获取数组(或您可能说的对象)成员的名称。
让我解释。我有一个这样的对象:
Results :-
member_name1 : value_1
member_name2 : value_2
member_name3 : value_3
这里,Result
是对象的名称,它具有、 等成员member_name1
,并且它们分别具有 和 之类的值。我要做的是在运行时获取这样的成员的名称;不是它的价值。我通常通过访问该值。member_name2
value_1
value_2
member_name1
Results.member_name1
我希望我能够描述这个问题!
以下是该对象的屏幕截图:
http://i.stack.imgur.com/dzAgm.png
谢谢!
c++ - C++ 类方法返回指向用户定义类实例的指针
我正在尝试实现一个具有类成员指针和返回指针的方法的类,但在编译时我得到“语法错误:缺少';' 在“*”之前”和“缺少类型说明符 - 假定为 int。注意:C++ 不支持默认 int”错误
这是代码:
Main.cpp:
AClass.h:
BClass.h:
我什至没有用 cpp 文件充实类,我得到一串错误:创建 C++ 文件并定义所有内容都没有关系,这些错误仍然存在。
我看过很多不同的帖子,但我仍然在这个问题上摸不着头脑。有人可以给我一个线索吗?
c++ - 我应该如何构造相互依赖的 C++ 成员?
我有一个使用库进行通信的类,如下所示:
我想做一个像这样的谈话者课程:
并使用构造函数生成成员 Writer 和 Reader。
我在用指针做这件事之间纠结:
直接对比:
我正在和一位同事交谈,显然后者很糟糕,因为它依赖于成员初始化顺序。但是,它也有一个有效的自动复制构造函数。
有什么更好的方法来处理这样的事情,特别是如果成员对象列表变得更长?
c - 结构中的成员太多??(程序运行正常,但错误退出)
我有一个明显的问题,但我对这个问题感到困惑。
好的,首先让我概述一下情况。我有一个名为 ENTITY 的结构,用于保存游戏中实体的属性。我最近在结构中添加了更多成员。该程序运行完美,但当我退出时,Windows 会弹出一个错误屏幕,显示“XXX.exe 已停止工作...在线检查解决方案...等等等等”。
因此,为了排除故障,我从 ENTITY 结构中删除了一些成员,程序运行正常并退出正常。???
(使用 Dev-cpp 编译)
编码:
为实体结构分配内存的函数
(编辑 4/8/12) - 使用 calloc 而不是 malloc - 在函数参数中插入 void - 摆脱 NULL_void - 无法摆脱 (ENTITY*) 强制转换,编译器抱怨它无法转换类型 void(因为我不包括stdlib.h?)
以下是我在退出程序时删除 ENTITY(s) 的方法:
javascript - Javascript 中的私有成员。它们可以是非静态的吗?
我在这里有这段代码:
我从这里得到了模拟类的想法。. var name;
但是当然,我忽略了私有变量也是静态变量的事实。由于这阻碍了我目前的努力,我想知道是否有办法在这个例子中保持私人行为但避免静态行为?
jsp - Struts 2 - 访问静态成员值。似乎忽略了 struts.properties 和 struts.xml 文件中的“struts.ognl.allowStaticMethodAccess”值
我正在尝试访问 JSP 中的静态成员值,如下所示:
"@package.subPackage.ClassName@STATIC_MEMBER"
STATIC_MEMBER 被声明为public static final String
分配了一个值,并且类具有公共范围。我的 struts.properties(位于 webapps\appName\WEB-INF\classes 文件夹下)有struts.ognl.allowStaticMethodAccess=true
条目。但是,Struts 似乎忽略struts.ognl.allowStaticMethodAccess=true
了 struts.properties 中的条目。
我在另一个项目中遵循了上述相同的步骤,并且运行良好。
注意:
1. 我已经交叉检查了完整的包、类和 STATIC_MEMBER 名称的正确性。
2.页面上没有错误/异常。3. 同一个JSP 可以从Action 类( )
中访问成员值。
4. 我尝试从其他类访问静态成员,但不起作用。
5. 我曾尝试删除 struts.properties 文件,并在 struts.xml 文件中的标签后创建一个条目,为 :
。重新启动并重新尝试。但是,不起作用。
6. 从服务器中删除 Web 应用程序及其缓存(工作文件夹)后,我重新构建、重新部署并重新启动了服务器,但是没有工作。<s:property value="actionMember"/>
<struts>
<constant name="struts.struts.ognl.allowStaticMethodAccess" value="true" />
环境:Java 1.6、Struts 2.1、Tomcat 6.0 @ Windows XP 2002
请帮忙。
提前非常感谢!
--------------------代码更新---------------------------- ---
班级
struts.properties
struts.ognl.allowStaticMethodAccess=true
JSP
<s:if test="errorType == @package1.subPackage1.FooClassName@INVALID_LOGIN">
some code here
</s:if>
Action 类:
1. private int errorType;
2. 有各自的 getter 和 settererrorType
甚至没有打印值,试过了:
<s:property value="@package1.subPackage1.FooClassName@INVALID_LOGIN"/>
set - MDX 制作一套所有表亲
谁能帮我解决以下 MDX 相关问题?
我需要在一组特定的成员上聚合一个值。
这组包括当前成员和他的所有表亲(与我的当前成员的父母处于相同相对位置的成员)来自他父母之前的“叔叔”。
例子 :
AAA BBB CCC DDD EEE
123 123 123 123 123
如果我当前的成员是 C3,我的结果集将是 C3 + B3 + A3
提前感谢将找到解决方案的冠军!
redis - redis 从集合中删除特定成员
我有一组成员。例如一个名为“college”的集合,其中包含 20 个学院的名称。
现在我如何从集合中只删除一个子集,例如一组选定的 10 所大学?
我正在运行 v2.4.5 的 redis 服务器
在这里找到的文档http://redis.io/commands/srem说我们可以删除 redis >= 2.4 的多个键,但仍然无法弄清楚如何实现这一点。
我正在使用 RubyonRails,我在我的 rails 控制台中完成了它
成员“champion1”和“champion2”不会从集合中移除。
我已经安装了 redis (2.2.2 ruby) gem。
javascript - 如何同步对 javascript 对象的私有成员的访问
我创建了一个 Javascript 对象,如下所示:
我有一个 DHTMLXGrid 组件,它以行和列的形式显示网格。当我编辑网格中的任何单元格时,会调用“onEditCell”事件。现在,我想从附加到“onEditCell”事件的事件处理函数中调用 ccStatTracker.modifyCCMap()。当我继续修改单元格时,这个事件将被异步调用,这又会调用一个函数“modifyCCMap”,该函数将修改我的Javascript对象的私有成员“CCMap”。所以两个调用看到的我的 CCMap 的最新状态可能不同,对吧?那么处理这个问题的最佳方法是什么?Javascript 中是否有像 Java 中一样“同步”的东西?
请帮助我,因为它将确定我们要采取的实施方法。