小编Gle*_*rce的帖子

包括Aurelia的bootstrap css

我是Aurelia的新手并且陷入了第一道障碍.我使用aurelia cli创建了一个新项目,并选择使用less.

这工作正常,直到我尝试使用bootstrap.我已经安装了npm的bootstrap,它出现在node_modules/bootstrap /中

这有目录结构

dist fonts grunt Gruntfile.js js less LICENSE package.json README.md

dist目录中有css文件.

在我的模板中我做

我得到的错误是未处理拒绝错误:加载所需的CSS文件失败:bootstrap/css/bootstrap.css

如何告诉Aurelia bootstrap css文件在哪里以及如何使用它们?

谢谢

aurelia

10
推荐指数
3
解决办法
7492
查看次数

滚动平均postgres

我正在运行Postgres 9.2,并且有一张大桌子,例如

CREATE TABLE sensor_values
(
  ts timestamp with time zone NOT NULL,
  value double precision NOT NULL DEFAULT 'NaN'::real,
  sensor_id integer NOT NULL
)
Run Code Online (Sandbox Code Playgroud)

我有不断进入系统的价值,即每分钟很多。我想为最近的200个值保持滚动标准偏差/平均值,以便可以确定进入系统的新值是否在平均值的3个标准偏差之内。为此,我需要当前的标准偏差,并且要为最近的200个值进行不断更新。由于表可能有数亿行,因此我不想按时间顺序为传感器获取最后说的200行,然后对传入的每个新值执行vg(value),var_samp(value)。将更快地更新标准偏差和均值。

我已经开始编写PL / pgSQL函数来更新滚动方差,并针对进入系统的每个特定传感器的新值取平均值。

我可以使用伪代码来做到这一点

newavg = oldavg + (new_value - old_value)/window_size
new_variance += (new_value-old_value)*(new_value-newavg+old_value-oldavg)/(window_size-1)
Run Code Online (Sandbox Code Playgroud)

这是基于 http://jonisalonen.com/2014/efficiency-and-accurate-rolling-standard-deviation/

基本上,该窗口的大小为200个值。old_value是窗口的第一个值。当出现新值时,我们将窗口向前移动一个。得到结果后,我为传感器存储以下值

The first value of the window.
The mean average of the window values.
The variance of the window values.
Run Code Online (Sandbox Code Playgroud)

这样我就不必不断地获得最后的200个值并进行求和等操作,当一个新的传感器值进入时我可以重用这个值。

我的问题是,第一次运行时,我没有传感器的先前窗口数据,即上面的三个值,因此我必须以较慢的方式进行操作。

就像是

WITH s AS
        (SELECT value FROM sensor_values WHERE sensor_values.sensor_id = $1  AND ts >= (NOW() …
Run Code Online (Sandbox Code Playgroud)

sql postgresql plpgsql window-functions

5
推荐指数
1
解决办法
747
查看次数

使用 chartjs 以透明方式绘制两个图

在 Chartjs 中,我有两个图,如下所示

        var config = {
            type: 'line',
            data: {
                labels: [
                    "2017-07-03T01:05:00+0100",
                    ....

                ],


            datasets: [


                {
                    label: "Consumption",
                    fill: 'origin',
                    pointRadius: 0,
                    borderColor: "#0000ff",
                    backgroundColor: "rgba(255,10,13,255)",
                    data: [


                    0.015625,
                    0.0199861111111,
                    ...

                    ],
                }
                ,
                {
                    fill: 'origin',   
                    label: "PV",
                    pointRadius: 0,
                    borderColor: "#ebf909",
                    backgroundColor: "rgba(29,241,13,210)", 
                    data: [

                    0.0,

                    .....

                    ],
                }




                ]
            },
            options: {

                responsive: true,
                title:{
                    display:true,
                    text:"Chart.js Line Chart - Stacked Area"
                },
                tooltips: {
                    mode: 'index',
                },
                hover: {
                    mode: 'index' …
Run Code Online (Sandbox Code Playgroud)

chart.js

4
推荐指数
1
解决办法
1万
查看次数

在 vuetify 2 数据表中折叠或展开组

我有一个表格,其中显示了许多按字符串属性分组的项目。默认情况下,这些组都是展开的。

https://vuetifyjs.com/en/components/data-tables/#grouped-rows

无论如何要折叠所有组或立即扩展它们?

即在表格上方有一个折叠所有按钮。我有搜索,但找不到解决方案。

谢谢

vue.js vuetify.js

2
推荐指数
1
解决办法
2506
查看次数

在Python中,极性将json字符串列转换为字典以进行过滤

你好,有一个数据框,其中有一个名为标签的列,它是一个 json 字符串。

我想在标签列上过滤此数据框,以便它仅包含存在特定标签键或标签具有特定值的行。

我想我可以做一个字符串包含匹配,但认为首先将 json 转换为字典并使用 has_key 等可能会更强大?

在 python Polars 中推荐的方法是什么?

谢谢

rust-polars python-polars

2
推荐指数
1
解决办法
4539
查看次数