问题标签 [measure]

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

ssas - SSAS 和 OLAP 多维数据集:两次相同的度量

我在 OLAP Cube + MDX 方面不是很有经验,而且我很难尝试在一个多维数据集中使用两次相同的度量。

假设我们有 3 个维度:D_DATED_USERD_TYPE_OF_SALE_TARGET3 个事实表:F_SALEF_MEETINGF_SALE_TARGET

  • F_SALED_USER(谁进行销售)和D_DATE(何时)相关联
  • F_SALE_TARGET链接到D_USER, D_DATE, D_TYPE_OF_SALE_TARGET(意思是:用户必须达到给定月份的各种目标/指标)。

我可以浏览我的立方体:

  • 行数 = 日期 * 用户
  • Cols = 销售数量,销售总额 + 1 个目标的值(在WHERE子句中,我过滤[Dim TYPE SALE TARGET].[Code].&[code.numberOfSales]

如何为其他目标添加其他列?由于所有目标都在同一个表中,我看不到如何从[Measures].[Value - F_SALE_TARGET]链接到不同代码中添加第二个度量,即。[Dim TYPE SALE TARGET].[Code].&[code.amountOfSale].

0 投票
2 回答
212 浏览

android - 在我自己的观点中,我如何知道设备方向已经改变?

我扩展了 ViewFlipper 小部件。当我初始化 MyViewFlipper 时,我将 List oа 对象传递给它。MyViewFlipper 执行它列表并将一些视图添加到 MyViewFlipper。

我的活动有 android:configChanges="keyboardHidden|orientation",因此当设备方向改变时我的视图层次结构不会重新创建。

我必须在 MyViewFlipper 中重写哪种方法来处理方向更改事件以在 MyViewFlipper 中重新创建我的子视图?

别人的看法怎么办?

在 MyViewFlipper 中执行对象列表的方法:

它简单地将一些 LinwarLayout 添加到 ViewFlipper 中,并具有尽可能多的对象数量。

PS:

我的布局中的其他视图不需要通知。他们改变代表自我。他们使用哪种方法?onMeauser()?

0 投票
1 回答
2849 浏览

scope - SSAS 多维数据集计算以更粗略地总结另一个度量

我在使用 SQL Server 2008 R2 对摘要报告进行 MDX 度量计算时遇到了性能问题。

我有一个 Person 维度,以及一个包含每人多条记录的相关事实表。(资格)

例如 [Measures].[Other Qual Count] 会给我某种类型的资格数量。每个人可以有多个,因此 [Measures].[Other Qual Count] > 1 对于一个人。

但是,在我的总结报告中,我想将此表示为每人仅 1 个。(注明具有其他资格的人数。)

摘要报告针对一些其他维度汇总值,包括未知区域层次结构(它可以是 3 个层次结构之一)。

我这样做如下:

但是,我必须创建更多派生措施 - 相互派生,并且都在 Person 级别,以避免不必要的多重计数。查询从 <1 秒减慢到 1min+(我的目标是 <3s)。

所有推导的原因是很多逻辑来确定一个人将在 6 个互斥列中的哪一个列中报告。

我也尝试过创建一个 Cube Calculation,但这给了我与 [Other Count] 相同的值。

有没有更好的 MDX/Cube 计算可以使用,或者有什么提高性能的建议?

不幸的是,这是我第一次使用 MDX 并在接近截止日期时遇到了这个问题,所以我试图在不更改多维数据集的情况下尽可能完成这项工作。

0 投票
1 回答
2223 浏览

c# - C#用给定的宽度计算字符串的高度

我试图用 C# 编写文本,以便它跨越所需的宽度(大约)。

要编写文本,您需要指定高度。所以我需要知道什么高度可以使它写入所需的长度。

我找到了以下内容,但它需要 FONT,它需要高度。哪个打败了整个观点?

我将如何确定所需的高度以使例如“我是字符串”拉伸 50 像素。

0 投票
1 回答
7140 浏览

c# - 将具有多个参数的函数作为参数传递

我有这段代码,它接受一个没有参数的函数,并返回它的运行时。

我想将其转换为带参数的非 void 函数。我听说过 Func<> 委托,但我不知道如何使用它。我需要这样的东西(非常伪):

所以我必须得到传递函数的返回值,最后得到秒表。 任何帮助是极大的赞赏!

0 投票
2 回答
4290 浏览

encryption - 如何在 linux 中使用 Openssl 进行加密时测量经过的时间

我不知道如何测量使用 openssl 加密的经过时间。

我已经将 openssl 下载到我的 linux 系统没有问题,我可以对不同的文件进行加密,但我不知道如何测量时间以查看哪种加密算法更有效。

这是我用来进行加密的命令:

这是另一种算法:

有没有办法测量执行时间?我试图打开另一个终端并执行(时间)但它没有帮助。我也没有太多使用linux的经验。但是,我尝试在 Windows 上做同样的事情,但仍然没有办法测量时间。

希望大家能帮忙。

感谢:D

0 投票
3 回答
1599 浏览

android - 如何在 viewpager 中以编程方式更改图像?

我正在使用一个 viewpager,它将从 web 服务获取图像源,并将页面动态添加到 viewpager。

但现在,我只是在测试如何以编程方式更改图像。

这是简单的布局:

这是 ViewPager 类中的 instantiateItem:

我在 setImageDrawable 上遇到异常,这是堆栈跟踪:

有人知道我可以尝试什么吗?我可以看到这是某种度量问题,但我不知道如何处理这个问题。

提前致谢

0 投票
3 回答
399 浏览

java - Java:距离度量算法设计

我正在尝试用 Java 解决以下问题(尽管它可以用几乎任何其他语言完成):

我得到了两个整数值数组,xsys,表示 x 轴上的数据点。它们的长度可能不相同,尽管两者都 > 0,并且它们不需要排序。我要计算的是两个数据集点之间的最小距离度量。我的意思是,对于每一个我都在集合中x找到最近的并计算距离,例如。例如:yys(x-y)^2

应该返回 (1-2)^2 + (5-4)^2 + (5-10)^2

距离测量并不重要,它是我感兴趣的算法。我正在考虑以某种方式对这两个数组中的数组和高级索引进行排序,以实现比蛮力更好的效果(对于 x 中的每个元素,扫描 ys 中的所有元素以找到min) 即O(len1 * len2).

这是我自己正在解决的问题,而不是作业问题。您的所有提示将不胜感激。

0 投票
3 回答
709 浏览

c# - C#:测量所用时间并在时间过去时退出函数

我想运行一个函数 ( funcA) 并使用另一个函数 ( timerFunc) 作为计时器。如果正在运行的函数 ( funcA) 已经运行了 10 秒,我想使用计时器函数 ( timerFunc) 退出它。这可能吗?基本上我想做的是:

如果不是,那么处理这种情况的最佳方法是什么?我考虑过使用秒表,但我不确定这是否是最好的做法,主要是因为我不知道在什么事件之后会达到超时。

0 投票
1 回答
512 浏览

c# - 测量具有不同字体的字符串 AccessViolationException 未处理

在我的自定义标签类的以下属性中,当设置字体时,它会找到显示文本的新长度,并相应地更改标签的大小。

不过上线

我收到此错误:System.AccessViolationException {“尝试读取或写入受保护的内存。这通常表明其他内存已损坏。”}

这只发生在我将字体更改为嵌入的自定义字体时。通常对于我的自定义标签的大多数实例,即使以相同的方式使用相同的字体,这也不会引发错误。它有时似乎也可以在没有抛出错误的情况下工作,但我不知道为什么它有时会决定工作,而其他时候则不行。

有谁知道我能做什么?