问题标签 [stability]

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 回答
943 浏览

c# - 在 C# 中测量网络性能工具

我即将开发一个网络测量工具。目标是制作一个工具,可以测量客户端和服务器机器(从客户端)之间的响应时间。它是主应用程序的副应用程序 - 如果主应用程序遇到来自服务器的响应时间超过某个阈值,则该工具将被激活,并执行网络连接测试,以确定客户端服务器连接是否稳定(它可能不稳定,由于网络是无线等)

我需要执行的测试不仅仅是 ping 操作,还要传输不同大小的包。

然而,我在通信技术方面的经验很少。

ICMP协议是要走的路吗?如果是,是否可以发送不同大小的包(以衡量网络是否能够在合理的时间内传输例如 2 MB 的数据)?

我还有第二个担心。关于防火墙,我应该注意什么?开发一个在我的本地网络上运行良好的应用程序将是一种耻辱,但是一旦它在现实生活中被使用,它就会失败,因为测试被防火墙阻止了。

我希望我的问题不是太无聊,但知道任何帮助都是非常感谢的。

一切顺利

/萨吉

0 投票
7 回答
566 浏览

visual-studio-2010 - VS2010的稳定性怎么样?

我说的是 VS 2010 Professional/Ultimate RTM(不是快速版本)。除了关于 beta 2 和 RC 版本的内容外,谷歌没有展示太多其他内容。

它可以在配备 3GB RAM 和 NVIDIA GeForce 8400 GS 的 Core 2 Duo E6550 2.33GHz 上运行良好吗?

编辑:R# 5.0 的效果如何?

0 投票
1 回答
626 浏览

java - GcTimeLimit 可能不会出错的原因是什么?

我有一个 Java Web 服务,包含在 Jetty 中。我正在使用带有默认 ParallelGC 的 Sun 的 Java 6,并且我打开了以下命令行选项:“-verbose:gc -XX:+PrintGCTimeStamps --XX:+PrintGCDetails”。

当我的进程内存不足时,我会看到这样的日志,背靠背:

前五行似乎显示垃圾收集器完全没有取得任何进展。根据我对 JVM 的理解,这应该会导致 OutOfMemoryError,但我在日志中没有看到类似的内容。是否有可能某些东西(在 JVM 级别)阻止它们被抛出?或者也许 Jetty 或我的应用程序正在抑制它们?

谢谢你的建议!

0 投票
3 回答
5022 浏览

windows - 确凿的证据表明 Linux 比 Windows 更稳定?

我试图说服管理层从 SQL Server 切换到 Linux 上的 MySQL。这在很大程度上是一个 windows 房子,管理层似乎对使用 Linux 非常谨慎。

谁能提供确凿的事实表明 Linux 在运行数据库服务器方面比 Windows 更稳定、性能更高?还有其他优点吗?

此外,这里没有人知道如何管理 Linux 服务器,抵制是社会学和技术性的。

谢谢!

0 投票
5 回答
525 浏览

python - Python排序问题

我需要在 Python 中对以下元组列表进行排序:

我的目的是按降序年份(listOfTuples[2])和升序作者(listOfTuples[2])排序:

但它不起作用。我怎样才能获得排序稳定性?

0 投票
3 回答
838 浏览

html - 在浏览器崩溃之前,您可以在 HTML 中拥有多少个嵌套标签?

我今天早些时候想到了嵌套 HTML 标签以及浏览器如何呈现它们:

n= 1

递归 divn时间直到最大值(浏览器失败)

n当浏览器无法处理更多递归时会发生什么?

我认为这对于每个浏览器都会有所不同,对于移动应用程序也会有所不同。是否有网络标准,例如域名的最大 127 个字符长度?

我从来没有遇到过这个问题,但我很好奇它什么时候会发生。

0 投票
2 回答
646 浏览

database - 在存在磁盘错误的情况下,现代数据库的可靠性如何?

InterBase 的架构导致磁盘写入使数据库处于始终一致的状态——每个软件架构师都应该知道的 97 件事,p87

这个属性在2010年终于常见了吗?

是否有关于存在磁盘错误时数据库稳定性/可靠性的研究?

0 投票
1 回答
110 浏览

performance - 如何加快 Web 应用程序的前端?

我们有一个应用程序,它从数据库中提取大约 50 条记录,每条记录大约有 13 个数据点。每条记录都需要进行准确性审查,有时需要进行编辑,然后“批准”或“拒绝”。

似乎运行批准或拒绝的过程需要一些时间才能发生另一个批准或拒绝(是的,这个后端可以优化)。

我正在寻找技术或建议,以使应用程序的前端更快,而后端继续处理先前的批准或拒绝。这将有助于加快我们的记录审阅团队检查每条记录的速度。

像 RabbitMQ 这样的消息传递服务是否适用于此?

感谢所有帮助、链接和反馈。-=Vin

0 投票
3 回答
751 浏览

nhibernate - NHibernate 3.0 内置的 Linq 提供程序是否稳定?

我可以依靠 NHibernate 3.0 内置的 Linq 提供程序来执行复杂的查询,其中包含诸如 Max 和 Min 之类的聚合函数并包含诸如 Contains、StartsWith 或 EndsWith 之类的字符串操作?

0 投票
1 回答
3763 浏览

c# - ArrayList.Sort 应该是带有 IComparer 的稳定排序,但不是吗?

稳定排序是一种保持具有相同值的元素的相对顺序的排序。

ArrayList.Sort上的文档说,当IComparer提供 an 时,排序是稳定的:

如果 comparer 设置为 null,则此方法执行比较排序(也称为不稳定排序);也就是说,如果两个元素相等,则可能不会保留它们的顺序。相反,稳定排序保留了相等元素的顺序。要执行稳定排序,您必须实现自定义 IComparer 接口。

除非我遗漏了什么,否则以下测试用例表明ArrayList.Sort没有使用稳定的排序:

我错过了什么吗?如果不是,这是文档错误还是库错误?

显然在 Linq 中使用OrderBy可以提供稳定的排序。