问题标签 [dimension]

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 投票
2 回答
498 浏览

android - 在Android中解析具有维度的值

在Android中解析具有维度的值的正确方法是什么?例如,我想int从以下任何字符串中获取值为 20 的值:20px, 20mm, 20dp.

尝试Integer.parseInt()并没有让我走得太远,因为它会在非数字字符上引发异常。

0 投票
4 回答
6948 浏览

java - 如何深度复制二维数组(不同的行大小)

这是我在这样的社区中的第一个问题,所以我有问题的格式可能不是很好,首先抱歉。

现在我的问题是我想在 Java 中深度复制一个二维数组。在具有固定大小的行和列的一维甚至二维数组中执行此操作非常容易。我的主要问题是我无法为我尝试复制的第二个数组进行初始化,例如:

因为行大小不是固定的,并且每个行索引都会发生变化,例如我尝试复制此数组:

所以你看,如果我说new int[3][4]会有我不想要的额外空间。有没有一种方法可以深度复制这种二维数组?

0 投票
2 回答
1964 浏览

css - 使用 CSS 百分比和单位一起计算边距

我想做和上面一样的事情。但是 CSS 没有任何格式。我怎样才能成功地一起使用这些?

0 投票
3 回答
395 浏览

mysql - 数据仓库中的标记维度

在我的数据仓库中,我得到了一个维度,其中每条记录都可以有一个或多个标签。是否有任何直接的方法来为具有不同标签的维度建模?

我最初的想法是存储逗号分隔的列表,然后使用 MySQL:s FIND_IN_SET() 函数来测试标签的存在。这允许我对数据进行切片。

但是,如果我希望能够按标签分组,我应该如何为我的方案建模?

例子:

两种产品:产品 A 和产品 B。A 被标记为“foo”、“bar”。B 被标记为“bar”、“baz”。

查询:销售额,按产品标签分组。标签“bar”的组必须包括产品 A 和 B 的销售额:

0 投票
1 回答
719 浏览

data-warehouse - 数据仓库 - 维度建模

我是 BI/Datawarehousing 的新手,在构建了一些简单的示例之后,我需要构建一个更复杂的结构。我的项目最初涉及产品许可证,我按月/年和程序衡量销售了多少,并且只计算许可证的数量。

现在的要求是从这些指标中引入跳跃。例如,当您访问某一组许可证时,他们希望看到完全不同的指标。例如,如果在 2011 年 3 月售出了 100 个许可证,其中有多少人安装、激活和取消了产品。(我们跟踪该信息,但不在 DW 中)。所以,我正在寻找最好的方法来做到这一点......我假设我要做的第一件事是为已安装、激活和取消添加三个维度 - 并拥有三个事实表?或者每个许可证都有一个事实表,并有一行用于取消、安装或激活?(因此可以重复一个许可证)。或者有一个事实表,有不同的字段用于安装、取消、激活?此外,您如何将一个事实表与另一个相关联?是通过维度,还是可以通过其他方式关联?

任何帮助将非常感激!

编辑:

感谢您的帖子...我还认为第二个选项可能是正确的。但是在这个实现中,我有一个独特的问题。因此,衡量的事实之一是销售的许可证数量 - 当然是按日期。假设我为已安装、已取消、已激活添加一行。要求是让他们能够看到相关的事实。例如,如果我添加单独的行,给定一个时间范围,我可以知道售出了多少行,以及安装了多少行。

但他们希望看到给定的时间框架,购买了多少,以及从中安装了多少。例如,如果时间范围是 3 月,并且 100 个在 3 月份售出,那么在这 100 个中,安装了多少个 - 即使他们可能安装得比 3 月晚得多,因此行日期不会在他们正在寻找的时间范围内在....这是一个常见问题吗?它是如何解决的?

0 投票
1 回答
1189 浏览

data-warehouse - 向现有数据仓库添加新维度

添加新维度(一个全新的表,而不是现有维度表的新行)的标准做法是什么?您不必重做整个事实表,添加一个新字段,然后根据新维度表中的代理键填充它吗?有没有更简单的方法来做到这一点?

0 投票
1 回答
1494 浏览

ffmpeg - ffmpeg 无效的缩放尺寸 - swScaler

"swScaler: 6x25 -> 6x25 is invalid scaling dimension Cannot get resampling context"在使用 ffmpeg 命令时遇到了 swScaler 的这个问题。这是命令及其输出。

任何帮助将不胜感激。提前致谢

0 投票
1 回答
1097 浏览

data-warehouse - Ralph Kimball 的数据仓库工具包书籍 - 订单生命周期集市设计

我正在阅读 Ralph Kimball 关于数据仓库和维度建模的书。我正在阅读其中一个案例研究,它是关于订单系统的维度建模,其中要求捕获从订单到履行再到发货的订单生命周期。

所以,我在想,也许他们会建议在一个交易维度上设置多行交易类型为 FK 的行。然而,本书建议改为创建“角色扮演”维度——创建多个日期维度表(一个用于订单日期,一个用于履行,一个用于发货)。然后,它们中的每一个都将在事实表中具有一个外键,因此事实表将具有三列来关联它。

这样的限制不是吗?每笔交易不是一个更好的选择吗?

0 投票
2 回答
2453 浏览

css - CSS Dimension 最佳实践 - 元素高度/宽度(像素或百分比)

我的问题是关于设置元素大小的最佳方法,我应该将其设置为%还是px

我正在做我的工作中的网络应用程序,并且我正在以百分比设置每个高度/宽度。这是最好的方法吗?

最好的意思是在各种显示器尺寸和分辨率以及跨浏览器上正确显示。

示例代码:

它一直持续下去。

谢谢

0 投票
1 回答
1789 浏览

data-warehouse - 数据仓库中的事务生命周期跟踪

您如何存储与数据相关的事实?以及如何配置度量?例如,我有一个跟踪订单生命周期的数据仓库,它会更改状态 - 已订购、已发货、已退款。对于像“退款”这样的状态,它并不总是存在。所以在我的模型中,我使用了事务存储模型,所以每次订单改变状态时,它都是事实表中的另一行。因此,对于 4 月下达并在 5 月退款的订单,将有两行 - 一行状态为“已订购”,另一行状态为“已退款”。因此,如果用户想查看 4 月份下达/订购的所有订单,并想查看有多少“那些”订单被退款,他怎么看?这是一个将在运行时运行的 MDX 查询吗?这是我可以存储在多维数据集中的计算度量吗?我该怎么做?我的思考过程是用户可以在数据透视表中使用它应该是一个事实,但我不确定.....