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

0 投票
2 回答
316 浏览

c# - 链接 .NET 委托时,如何(重新)使用原始实例?

假设我有以下 C# 代码:

测试表明 与b不是同一个实例c,因此显然+操作员似乎创建了委托的新实例。这是一个正确的假设吗?它是在b内部重用 -instance,还是只是将方法/目标信息复制到新实例?

我似乎无法找到+代表运算符的实现,Delegate 类似乎不包含它。

任何人都可以对这个问题有所了解吗?

我问的原因是我正在创建一些类,它们会像洋葱一样将自己分层,最外层将调用内层,获取一些委托,然后将更多方法附加到这些委托,我只是担心这样做会以某种方式改变我从内层获得的委托,在这种情况下,我需要返回副本/克隆,而不仅仅是内部引用。

请注意,这完全是我的库的内部代码,所以虽然我知道传递这样的内部数据结构通常是一个坏主意,但如果我可以安全地使用这些类,那么我会这样做。

0 投票
3 回答
4713 浏览

vba - 使用 VBA 在新实例中打开 excel 2007 时出现问题(使用 OLE 和绑定对象框架)

我在使用 VBA(来自 Access 2002)创建新的 excel 2007 实例时遇到问题。

起初我误解了这个问题,它比我想象的要复杂。

创建新进程(我以为没有),但仍然发生奇怪的事情。我使用 OLE 将 Excel 文件存储在 SQL Server 数据库中。

这是将 excel 文件绑定到表单的函数:

上下文:

ad 1第二个进程 excel.exe 启动

ad 2添加了这一行来检查第二个过程发生了什么

ad 3 OLE 将文件绑定到现有的 excel 实例,第二个进程在这里被杀死:/

所以问题是:

  1. 为什么 tExcelObjFrame.Action = acOLEActivate 会杀死第二个进程

  2. 如何在第二个过程中强制对象框架激活 excel 文件

编辑

我在这里找到了部分解释(没有明确的解决方案):

http://www.xtremevbtalk.com/showthread.php?t=292170

  1. 如果没有正在运行的 Excel 实例,OLE 会在您直接或通过编程访问该对象时创建一个 Excel 实例。
  2. 如果 Excel 的实例已在运行,则这是 OLE 对象使用的实例。

问题是 OLE 对象选择了错误的 excel 实例。问题是是否有办法将 OLE 指向特定实例。

此处描述的相同问题(未给出解决方案):

http://groups.google.com/group/microsoft.public.win32.programmer.ole/browse_thread/thread/9c4cde2a79453037

0 投票
4 回答
2140 浏览

python - 我需要一个 Python 类来跟踪它被实例化的次数

我需要一个像这样工作的类:

这是我的尝试:

它按要求工作,但我想知道是否有更 Pythonic 的方式来做到这一点。

0 投票
2 回答
32105 浏览

python - 为什么不能在 python 中为对象添加属性?

(用 Python shell 编写)

为什么对象不允许您向其添加属性?

0 投票
2 回答
2088 浏览

session - Azure 和会话状态中的多个 webRole 实例

我有 webRole,其中一些数据存储在 Session 中。数据是几十个小变量(字符串)和一两个大对象(几兆字节)。我需要在多个实例中运行这个 webRole。由于来自单个用户的两个请求可以转到不同的实例,因此 Session 变得无用。因此,我正在寻找最有效和最简单的方法来存储这种情况下的易失性用户数据。我知道我可以将它存储在客户端的 cookie 中,但这对于大对象会失败。我也知道我可以在 Azure 存储中使用数据——但这似乎比 Session 更复杂。任何人都可以建议既有效又简单的方法,例如会话状态?或者可能有一些解决方法可以在启用多个实例时使会话状态正常工作。

0 投票
5 回答
881 浏览

c# - Visual C# 中的“全局变量”

我已经制作了 Graph 类,我想模拟一个分销网络。图表 100% 有效。但是,我想在我的所有应用程序中使用相同的结构/类!例如:我有显示模拟的 Form1,但我想插入节点(例如),但我想在 Form2 中进行!由于数据总是在同一个类中,我可以将我的 Graph 实例设为全局,但 C# 不采用全局变量。那么,我将如何解决这个问题?有任何想法吗?谢谢!

0 投票
2 回答
1682 浏览

sql-server-2005 - 使用 VB6 代码列出 SQL Express 2005 实例

如何使用 vb6 应用程序列出 SQL Server 2005 Express Edition 的所有实例?

0 投票
1 回答
621 浏览

apache-flex - 根据用户输入动态添加表单的多个实例 - Flex

我正在尝试创建一个基于用户输入的表单,它将确定要动态生成多少表单。

我有一个包含 1-4 的组合框的基本状态。根据用户的选择,我想让下一个状态生成表单的数量。因此,如果您的用户选择 2 并单击下一步 - 将显示 2 个表单副本。

我只是想知道这是否可能我将如何去做,或者是否有人知道任何例子?

0 投票
1 回答
102 浏览

singleton - 它与核心 java 枚举有关

java中枚举类的单例实例是什么?

0 投票
1 回答
55 浏览

objective-c - Cocoa:使用 ifs/switches 测试同一个对象

好的,这是我的代码,效果很好:

问题是我有很多 textviews 实例要测试,我更愿意找到其他方法来整合代码。我在想一个开关之类的东西,但我不明白它是如何工作的。有任何想法吗?