问题标签 [instances]
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.
actionscript-3 - AS3.0:访问创建实例的子属性
在我的时间线上,我FirstClass
使用以下代码创建了一个新的类实例:
var firstObject:FirstClass = new FirstClass();
类看起来像这样:
在我的时间线上,我想访问对象的 x 位置,tempObject
谁能帮助我?
actionscript-3 - AS3.0:从第二类访问创建的实例的属性
我正在构建一个小游戏。
在我的文档类上,我创建了该类的一个实例,Character
并Level
使用以下代码:
我还创建了一个处理用户输入的控制器类。(例如检查玩家是否能够向右移动。)
我还为键盘事件和其他东西创建事件监听器。
checkTile(tileNumber)
当按下一个键时,我想通过从控制器类中调用 TileGrid 类的函数来检查是否可以移动。
控制器类如下所示:
TileGrid 类看起来像这样:
但是当我测试这个时,我得到以下错误:
Line 81 1120: Access of undefined property level.
当我尝试时:trace(Object(parent).level.checkTile(30));
我得到:1120: Access of undefined property parent.
如何使用第二类的实例访问一个类的方法?
actionscript-3 - 是否有动作脚本函数或方法来返回元素实例名称?
我正在进入 actionscript3,想知道是否有办法制作一个返回 id 或实例名称的“onclick”类型函数。
例如,在 jQuery 中,您可以执行以下操作,这非常适合将 id 传递到数组或您选择的任何内容中。
在 AS3 中是否有与此等价的功能?我假设获取实例名称将是目标?我还没有在 Flash 中遇到过 id。非常感谢大家。
powershell - 检测以相同名称运行的进程数
关于如何编写一个返回正在运行的进程实例数的函数的任何想法?
也许是这样的?
编辑:开始编写一个函数......它适用于单个实例,但如果有多个实例正在运行,它将进入无限循环:
module - 围绕 YUI 的不同实例共享变量
我将自定义模块组成为:
我想要做的是在我使用这个模块“util”的实例中共享这个变量 val。如在
现在,如果我想在其他情况下得到它,我正在执行以下操作:
但这似乎不起作用。有没有办法得到这种行为。我这样做只是为了拆分代码。
c# - 从另一个进程中删除互斥锁
使用主题概述 - 句柄枚举,第 5 号,尝试关闭另一个进程的互斥锁以及来自互斥锁分析的信息,煤矿中的金丝雀和发现新的恶意软件家族/,我想出了:
Attempt 1:
http://pastebin.com/QU0WBgE5
您必须先打开记事本。不用说,这对我不起作用。我需要更好的错误检查来弄清楚发生了什么。我不知道如何以我在Process Explorer中看到的格式获取互斥指针。
我的目标是能够删除/杀死由进程创建的互斥体句柄,以便可以打开多个实例。我可以使用 Process Explorer 手动执行此操作,但我想以编程方式执行此操作。
(根据 Yahia 的笔记,我需要更多权限。)
Attempt 2:
http://pastebin.com/yyQLhesP
至少现在我进行了某种错误检查,大多数情况下 DuplicateHandle 返回 6 或 5,这是一个无效句柄,并且访问被拒绝。
工作尝试(种类):
我实际上并不需要 Yahia 最后所说的任何东西。当我需要一个远程句柄时,我得到了一个“本地”句柄。基本上,我的意思是你必须找到 HandleValueNtQuerySystemInformation
并使用该句柄,而不是OpenMutex
/返回的那个CreateMutex
。
诚然,我无法让它在某些应用程序上运行(osk.exe——在屏幕键盘上),但它适用于我想要的应用程序,发布代码以防有人想进一步使用它。
macos - 守护第二个实例时,Mac OSX 上的 Memcached 失败
我想在我的本地 mac osx 上运行 memcache 守护进程(最新的 os(用于开发的机器。当我启动第一个实例时,例如:
一切似乎都很好。如果我在端口上创建一个 lsof,它是这样的:
我觉得这很奇怪......如果我在新端口上尝试第二个实例,例如:
我收到一条错误消息:
未能在 UDP 端口 11211 上侦听 udp 侦听:地址已在使用中
即使我在端口 11212 上启动守护程序。有人可以解释或给出任何提示这意味着什么 - 那里发生了什么
谢谢
坦率
python - Python:在列表中汇总类实例
我熟悉列表的内置 sum() 函数并且以前使用过它,例如:
当列表包含整数时,但我的情况是我有一个类的实例,我需要对它们求和。
我有这个类:
它们都引用 XML 文件中的浮点数,这些实例稍后会进入我的代码中的列表。
因此,例如,我希望能够执行以下操作:
其中列表包含 Class 实例。
我也试图在一个循环中得到它,以便 sum() 范围内的第二个数字每次上升,例如:
任何人都知道我该如何解决这个问题,或者是否有其他方法可以做到这一点?
谢谢!
更新:
感谢所有回复,我将尝试提供比我首先提出的概念性内容更具体的内容:
我基本上是在尝试创建一个骰子字典,以将我的主字典的键与数据相匹配。我的类的 freq 实例是指应用某些 bin 的概率,由掷骰子(随机数)确定。这就是求和的目的。
也许这有助于澄清我的意图?求和示例中的“i”将是某个变量的数据点数。
一旦我有了在我的输出循环中选择了哪些卷的字典(此处未显示),我将把它应用到下面的代码中以使一些有意义的东西。
让我知道是否对我的意图仍有任何困惑。我将尝试其中的一些建议,但考虑到我提供的内容,也许有人可以将其分解为最简单的形式。
谢谢!
inheritance - XNA - 跨类访问vector2
我正在实现一个粒子系统-particle.cs,我需要访问移动敌人位置enemy.cs 的vector2。我有多个粒子实例以及 <list> 中的敌人,这些都在 game1.cs 中分配。
我的问题是如何从 game1 中的 <list> iset 访问敌人位置并使其在particle.cs 中可用。Borhparticle.cs 和enemy.cs 是游戏命名空间的一部分。
我尝试了各种分配新对象实例和分配公共 set/get 的方法,但没有运气!
谢谢,保罗。
添加更多细节:当我回到我的开发电脑时,我可以添加一些真实的代码,但现在有一些进一步的评论。
敌人.cs - 只是一个基本类,其中列出了变量 - 位置,速度,大小等......尽管这些都在 game1.cs 中定义了值。
在 Game1.cs 中,我有一个所有敌人的列表以及另一个他们的位置列表。
我有一个在 Game1.cs 中调用的粒子引擎,它反过来引用particle.cs -> 这是我需要调用vector2敌人位置值的地方。
我尝试通过建立 game1.cs 的实例来调用particle.cs 中的敌人位置,但这是针对每个粒子的,并且会减慢游戏运行速度。
我应该显示代码的哪些部分?
谢谢