问题标签 [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 投票
1 回答
962 浏览

c# - 对象实例正在覆盖另一个实例,但我不明白为什么

我想知道您是否可以查看我的代码并查看我哪里出错了。基本上,我创建了一个“UserFile”类型的对象(我自己的对象类型),并创建了它的 2 个实例,在该对象的构造函数中,我调用了一个静态类方法。除了第二个实例在调用对象构造函数后覆盖第一个实例之外,一切对他们来说都很顺利。我已经逐步完成了该程序,并且完全感到困惑。我觉得我在这里遗漏了一些非常明显的东西。

这是创建实例的表单上的按钮

这是带有构造函数的 UserFile 类

这是 UserFile 类调用的 ReadFromFile 方法

0 投票
3 回答
2610 浏览

python - 具有相同实例数的 Python 最大值

我有一个清单:

我想显示列表中最常见的元素,所以我使用了:

但是,我意识到列表中可能有两个元素出现的频率相同,例如上面列表中的 1 和 2。Max 仅输出最大频率元素的第一个实例。

什么样的命令可以检查列表以查看两个元素是否都具有最大实例数,如果是,则将它们都输出?我在这里不知所措。

0 投票
1 回答
2042 浏览

javascript - 一页上有多个 Google 地图实例

我有一个表格,可让您通过谷歌地图预览坐标。用户可以向表单动态添加多组坐标。坐标的数量是可变的。

我用这段代码遍历变量,我觉得这与加载谷歌地图的多个实例有关。第一张地图加载得很好,但第二张地图只加载了最左手角的一个图块。如果我更新表格上的坐标,那么所有地图只在最左手角显示一个图块。

感谢您的任何帮助!亚伦

0 投票
1 回答
4491 浏览

apache - Tomcat 多个本地主机实例

将 Tomcat 配置为具有两个 localhost 实例的最聪明的方法是什么?

请注意,我没有系统管理员权限,因此无权访问 /etc/hosts 文件。我希望能够执行以下操作,但无法修改我的 /etc/hosts 文件:http: //juststuffreally.blogspot.com/2007/03/enabling-multiple-localhost-sites-in.html

我想要这样的东西,以便我的 localhost 实例如下所示:

keith.localhost.com joe.localhost.com

...但我无法修改我的 /etc/hosts 文件 =-(

我发现的另一个资源是这个,但这给出了多个外部域的说明——我需要多个 localhost 实例:http: //iam-rakesh.blogspot.com/2009/10/hosting-multiple-domains-in-tomcat。 html

有任何想法吗?

感谢您的帮助。

0 投票
1 回答
3648 浏览

api - New Relic API - 实例和主机之间的区别?

参考https://github.com/newrelic/newrelic_api的 New Relic API,我想知道主机和实例之间有什么区别。

基本上,我知道什么是应用程序以及什么是服务器(显然)。我会假设实例是应用程序的实例,即如果我的应用程序在 Heroku 上运行,每个实例将对应于运行我的应用程序的测功机。但是,什么是主机?主机和实例之间有什么区别?

谢谢,

-比利

更新

感谢你的回答!

因此,如果我做对了,在一般情况下,应用程序和实例之间的映射是一对一的,即每个应用程序可以有 1 个或多个实例。此外,实例和主机之间的映射是 n 到 m 的,即每个实例最多可以在一个主机上运行(在任何给定时间),但实例分布在可用主机之间。同样,主机分布在服务器之间(例如,m-to-s)。是这样吗?(抱歉,如果这听起来像是我在说非常明显的东西,但我不熟悉他们在 New Relic 使用的术语)

如果以上内容正确,我如何从 API 获取实例 - 主机和主机 - 服务器映射?我可以看到如何获取应用程序 - 实例和应用程序 - 主机,但是其他两个呢?

再次感谢你的帮助!

0 投票
1 回答
334 浏览

c# - 跨多个类实例存储和检索控制值 C#

我不是在寻求答案,而是在寻求创建更好解决方案的想法和建议。我什至在寻找一些基本的面向对象设计理论的参考,因为我觉得这一定是一个常见的场景,但我不知道如何正确地用它来找到可靠的搜索结果。

我提出了这个例子(我将省略代码,因为它很容易解释):我有一个包含一个树视图、一个按钮和一个文本框的表单。我还有一个类,TextClass,它有 2 个字符串:文本和名称。

单击按钮时:

  • 创建一个新的树节点。为 TreeNode 分配一个唯一名称(例如:“Instance1”)并将其添加到 Treeview
  • 创建类的一个实例,TextClass。将唯一名称(例如:“Instance1”)分配给 TextClass.Name
  • 将此 TextClass 的新实例添加到列表 TextClassList

在 Treeview 中单击节点时:

  • 遍历列表 TextClassList,找到与当前选定的 TreeNode.Name 匹配的 TextClass.Name 字符串
  • 然后设置:Textbox.Text = TextClass.Text

当触发 Textbox_TextChanged 时:

  • 遍历列表并找到与当前选定的 TreeNode、TreeNode.Name 匹配的 TextClass.Name 字符串
  • 然后设置:TextClass.Text = Textbox.Text

所有这些工作都很好,但是看起来……草率。我在问是否有更好/正确的方法来处理这种存储和检索值的方法。如果这是一个 OOP 基础,我会很感激一些我可以做一些搜索的关键字。

谢谢你,道格

0 投票
5 回答
803 浏览

java - 给定一个单例:需要静态方法和变量吗?

为了寻求更多意见,我重写了这个问题(我正在学习如何提问,英语不是我的母语)......

将所有方法和全局变量保持为静态是多余的还是最佳实践?(我的意思是本身只有一个实例)

0 投票
1 回答
283 浏览

android - 在 Eclipse 调试视图中显示“所有实例”缺失

几天前,当我在 Eclipse 下调试一个 Android 项目时,我发现了一些很棒的功能:“所有实例...”和“实例计数”。我想与其他同事分享我的发现,但他们都没有在他们的 eclipse 安装中拥有这个功能(我们都使用 eclipse 3.7)。

现在更奇怪的是我也缺少这个功能。

据我所知,此功能是在 3.3 版的 eclipse 中构建的,并且可用于使用 Java 1.6 及更高版本的项目,如此此处所述(我们使用的是 1.6)。

请参阅此链接的底部以了解我正在谈论的功能。它甚至在选项中有自己的快捷方式(ctrl+shift+n),所以我认为必须有一种方法可以再次使用它。

我在调试和调试器处于“停止”状态时一直在寻找它。

任何人都可以帮助我将 Eclipse 置于正确的视图/透视/状态以再次查看此功能?

编辑

这是来自 Eclipse 帮助页面的文档条目:链接

感谢您的任何建议,卡曼

0 投票
1 回答
759 浏览

command-line - NtQueryInformationProcess 似乎返回错误的命令行

我正在使用NtQueryInformationProcess( ) 在 Windows 7 上检索另一个进程的命令行(通过NtQueryInformationProcess () 返回的 PEB 中的 RTL_USER_PROCESS_PARAMETERS)。

这通常可以正常工作,但是当启动同一可执行文件的多个实例时,所有实例的命令行字符串都是相同的:它始终是启动的第一个实例的命令行。GetCommandLine() 为每个进程返回正确的命令行。

有人可以证实或伪造这一点吗?

0 投票
5 回答
2060 浏览

haskell - 为 Lists 创建一个新的 Ord 实例

这是我第一次尝试创建 Ord 等类的自定义实例。

我定义了一个新的数据结构来表示一个列表:

现在我想为 List 定义一个新的 Ord 实例,使得 List a <= List b 意味着“List a 中元素的总和小于或等于 List b 中元素的总和”

首先,是否有必要定义一个新的“sum”函数,因为 Prelude 中定义的 sum 不适用于新的 List 数据类型?那么,如何为 List 定义新的 Ord 实例?

谢谢