问题标签 [measurement]

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 投票
3 回答
10972 浏览

iphone - 用 iPhone 相机测量距离

如何在 iPhone 上实现一种实时测量距离的方法(摄像机?),比如这个使用卡片将卡片大小与实际距离进行比较的应用程序?

还有其他测量距离的方法吗?或者如何使用卡片方法来做到这一点?我应该使用什么框架?

0 投票
2 回答
10343 浏览

android - 在首次显示之前获取视图宽度/高度或字体宽度/高度/其他尺寸

我知道为放置进行视图大小计算是不受欢迎的。Android 布局管理器应正确放置所有视图。但是,在某些合法情况下,应该进行某种计算以提供提示(例如 GridView 中的列数或调整文本视图的大小以允许在一行中显示最少数量的字符)。对于这些情况,我想获得相关的视图宽度/高度信息或字体宽度/高度/等。然而,getWidth()/getHeigth()/etc 调用永远不会返回有效值,除非视图已在显示器上呈现,但为时已晚。这是第 22 条规定的情况。我想知道是否有某种我还没有找到的方法(android api 在我的脑海中很容易理解)使我上面描述的成为可能。

0 投票
4 回答
7825 浏览

wpf - 如何在 WPF 中测量屏幕渲染时间

我正在尝试测量基于 WPF 的应用程序的性能。目前我们的代码可以计算将内容添加到 WPF 渲染树所需的时间。此时,控制权返回给我们的程序。问题是 WPF 在屏幕上显示内容之前仍然存在延迟。对于复杂的渲染树,这可能只是几秒钟的事情。

您能否推荐一种方法来确定 WPF 何时完成对屏幕的渲染?我希望这些测试能够完全自动化,而不是依赖于拿着秒表坐着的人。

[更新]

感谢您迄今为止的建议。

我曾尝试等待 Loaded 和 ContentRendered 事件,但两者都在内容出现在屏幕上之前触发。

看起来其他人也有这个问题。我已经尝试了 http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/693fbedb-efa6-413e-ab66-530c6961d3fb/建议的步骤,但仍然无法强制我的代码等待渲染完成。

0 投票
2 回答
1154 浏览

apache-flex - 自定义组件中的 CommitProperties 不适用于百分比宽度

标题中几乎描述了我的问题。只是一些细节.. 我正在创建一个自定义组件(基于 ComboBox)并覆盖一些基本方法。最近我发现当我以百分比而不是固定宽度设置它的宽度时,它的行为很奇怪。它倾向于不断调用该commitProperties方法并最终失败。当我将它的宽度设置为固定值时 - 一切都像魅力一样。我缺少什么来实现?这是一些代码..

在这里,textInput.width在这两种情况下都正确返回了计算值。而且,仅针对一个案例,如果需要:

我不确定是否需要其他东西..请问是否需要。提前致谢 :)

0 投票
1 回答
293 浏览

c# - 您能推荐源代码或处理与测量相关的数据的方法吗?

您是否知道任何涵盖所有相关功能(例如将米转换为英寸等)的源代码或轻量级解决方案,以使用 C# 的英制和公制系统的长度和重量测量类型?

.net 库中是否有为此目的的内置类?

谢谢。

0 投票
1 回答
247 浏览

javascript - 如何在不包含浏览器和 yslow/firebug 等工具的情况下使用 javascript 和 cookie 测量页面速度

我想在我的终端中测量我的一个项目的页面速度,或者像在任何页面底部呈现的 HTML 注释一样,就像我从“网络”选项卡中的 firebug 获得的结果一样。

如果有任何可用的方法,我想将其自动化,并能够使用 nagio 或类似的东西来监控它。

有人有好的做法吗?

谢谢!

0 投票
1 回答
325 浏览

postgis - PostGIS 测量多个线串

我是 postgis 的新手,我正在尝试测量线串,给出两个初始点,同一层中的起点和终点(几何类型是线串)。此线串代表道路、河流、地下管道等。

使用名为“length3d”的postgis函数,我可以测量一行(表的一个记录),但我需要测量多条连续的行;类似这个例子的东西(使用下一个注释作为解释例子)

  • |S| --> 线起点
  • |电子| --> 线终点
  • @ --> 点在行中
  • (s) --> 用户起点
  • (e) --> 用户端点

例子:

线串格式:

用户点可能位于组成线的两个现有点之间。

|S| 到 |ES| 是 DB |ES| 上的一条记录 到 |ES| 是其他记录和|ES| 到 |E| 是其他记录。

我如何测量从(s)到(e)的距离?

提前致谢!

0 投票
1 回答
1633 浏览

java - 使用 JVMTI 测量 Java 的执行时间

对于我使用JVMTI实现的分析器,我想开始测量所有 Java 方法的执行时间。JVMTI 提供以下事件:

  • MethodEntry
  • MethodExit

所以这很容易实现,但是我在 API 中遇到了这个注释:

启用方法进入或退出事件将显着降低许多平台上的性能,因此不建议将其用于性能关键用途(例如分析)。在这些情况下应该使用字节码检测。

但是我的分析代理无头工作,这意味着收集的数据被序列化并通过套接字发送到显示结果的服务器应用程序。我应该如何使用字节码检测来实现这一点。我有点困惑如何从这里继续。有人可以向我解释一下,如果我必须改变策略或者我该如何解决这个问题?

0 投票
4 回答
9227 浏览

haskell - 如何在 Haskell 中获取程序的运行时间

如何通过 Haskell 中的系统时间函数获取程序的运行时间?我想测量整个程序和/或单个函数的执行时间。

0 投票
4 回答
217 浏览

r - 如何为三个相似的时间/值图使用公共轴

我有三个带时间戳的测量系列,在相同的时间间隔内,但具有不同的实际时间戳。我想在一个组合图中显示这三个轨迹,但是因为 x 轴(时间戳)在每种情况下都不同,所以我遇到了一些麻烦。有没有办法做到这一点,而无需选择要使用的 x 轴并插入其他两个测量系列的 y 值?我对 R 很陌生,但我觉得有一些明显的东西我忽略了。

例如:

系列一

系列 2

系列 3