问题标签 [roundtrip]
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.
performance - 批量 http 请求
有谁知道批处理http请求的标准方法?含义 - 在一次往返中发送多个 http 原子请求?
出于性能原因,我们在 REST API 实现中需要这种机制。这种机制可以显着减少客户端使用 API 所需执行的往返次数。
提前致谢,
谢伊
select - jEditable:提交后显示选项文本(而不是值)
我在选择列表上使用 jEditable。它工作得很好,除了以下问题。jEditable 显示在提交后服务器发回的任何内容。这对于文本框等非常有用,您可以在其中简单地将提交的值从服务器发布回来。
但是,这对选择列表没有意义,因为发布的值只是选项元素的 Id。如果我将其发回,那么我的文本将更改为 Id,而不是之前的友好文本。
如何关闭此行为?我不想再次使用从数据库中提交的 Id 获取文本值,只是为了将其发回以供显示。应该有一种方法可以保留选项文本,然后在提交后让 jEditable 将其放回标签中。帮助?
javascript - 记录请求的往返加载时间
我正在使用测试脚本来测量测试页面的往返时间。我不需要测量的时间是准确的,我只希望趋势稳定,这样我就可以看到在高(er)负载下加载时间的增加。
为此,我使用 2 种方法(在 javascript 中)来测量加载时间。
1:
2:
我读过第一种方法的分辨率在大多数浏览器中都很低,唯一给出“好”结果的浏览器是 chrome
第二种方法在浏览器中非常稳定,并给出了恒定的结果。
正如预期的那样,所测量的时间对于日期差异非常不规则,而对于间隔计时器则非常稳定。然而,我的问题是我删除了日期差异计时器,因为它无法使用,一旦我删除它,间隔测量变得非常不稳定。测量的时间在趋势之下和之上达到峰值。
任何人都可以解释为什么删除日期差异后间隔不稳定。
和/或可能如何改进时机。
android - 如何在android中使用KSOAP调用SOAP webservice时获得往返时间?
我正在开发一个依赖 .NET Web 服务来获取动态数据的 Android 应用程序。因此,为了与 SOAP Web 方法进行通信,我使用了 KSOAP2 第三方 API。它工作正常。但我需要使用 KSOAP2 获取每个 Web 服务调用的往返时间,因为与 iPhone 中运行的相同应用程序相比,我的应用程序运行速度较慢。所以我需要知道 RTT 来提高我的 Android 应用程序的性能。
histogram - 使用wireshark或其他工具绘制RTT直方图
我有一个小的办公室网络,我遇到了巨大的互联网链接延迟。我们有一个简单的网络拓扑:一台配置为运行 ubuntu 服务器 10.10 的路由器的计算机、2 个网卡(一个连接到 Internet 链接,另一个连接到办公室网络)和一个连接 20 台计算机的交换机。我在路由器上收集了一个巨大的 tcpdump 日志,我想用所有TCP 流的 RTT 时间绘制一个直方图,以尝试找出解决这个延迟问题的最佳方法。那么,有人可以告诉我如何使用wireshark或其他工具来做到这一点吗?
apache-flex - 用于复杂应用的闪速催化剂和闪速生成器往返
对于使用闪蒸催化剂不支持的组分的复杂应用,谁能给我一些关于闪蒸催化剂和闪蒸生成器之间往返的提示?
假设我在 Flash Catalyst 中构建了我的设计,并实现了过渡和大量动画。
如何将它带入 flash builder 并添加日历组件(在 flash 催化剂中不支持)?
由于闪速催化剂的设计代表了主要应用,我认为将其变成组件并不合适。日历组件需要位于主应用程序中。
任何建议表示赞赏:)
编辑:我正在使用 flash builder 4.5.1 和催化剂 cs 5.5
assemblies - 修改已构建的 .NET 程序集的版本信息
有没有更好的方法来修改我当前使用的.NET程序集的版本信息。
我目前的方法如下。
我确实用ildasm拆卸了组件:
这还将生成一个 Riolo.WebUI.res 编译的资源文件,然后我使用 Visual Studio 的用户界面打开并修改它,然后我使用ilasm重新组装程序集:
这个过程有各种各样的问题,主要是我感觉像用大炮射蚊子,然后因为我不知道如何用命令行将文件反编译.res
成.rc
文件,我不能使用命令行脚本,因为我必须打开 Visual Studio 来修改.res
文件,这意味着它非常耗时且容易出错,最后但并非最不重要的一点是,我确实觉得往返程序集很可能最终会丢失信息,即使是在不经意间,因此我担心我会在一些尚未预料到的情况下早晚被咬。
ajax - AJAX 与 Web Sockets 的往返时间
我想问一下,与标准 HTTP GET 相比,当使用 Web 套接字(消息)实现时,我是否应该期望一些不同的往返时间(向服务器发送一些信息并接收响应)。我假设 Web 套接字已经连接并且 DNS 已解析。
据我了解,如果 GET 包含底层协议中的多个往返,那将是不同的,我不确定。否则我会期待同样的结果。
entity-framework - 使用实体框架从模型列命名生成数据库时与旧数据库不匹配
我有一个旧数据库,我正在尝试适应新代码,当我尝试使用从模型生成数据库来往返架构时,我在一些没有的表上得到列名不匹配(目前可以' t 有)外键。当我生成 SQL 时,多对多引用表上的列名将主表名附加到 ID 列之前:
而不是原来的(遗留):
还有许多其他列得到了类似的“升级”,这与我的存储过程很矛盾。有没有一种简单的方法来覆盖这种行为?
c# - 发送 ICMPv6 回显请求
如何在 C# 中发送 ICMPv6 回显请求消息?此外,我需要在使用 IPv6 的路径上指定实际带宽、RTT、MTU(IPv6 数据包中没有 DF 标志)和数据包丢失。