我正在尝试从下面的 compose 文件中创建一个 docker run 和 build 命令。
到目前为止我已经想出了这个:
docker build --tag testenvironment/nodejs ./node_js
docker run -p 8080:8080 -v ./node_js:/home/app/chat -v /home/app/chat/node_modules --name nodejs testenvironment/nodejs
Run Code Online (Sandbox Code Playgroud)
我被困在这里,因为它给出了以下错误:
C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: create ./node_js: "./node_js" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intented to pass a host directory, use absolute path. See 'C:\Program Files\Docker Toolbox\docker.exe run --help'.
Run Code Online (Sandbox Code Playgroud)
撰写文件:
node:
build: ./node_js
command: node server.js
depends_on:
- mongo
links:
- mongo
environment:
NODE_ENV: …
Run Code Online (Sandbox Code Playgroud) 我有一个包含 4 条不同颜色线条的图表。使用复选框我可以隐藏/显示特定的行。现在,当显示所有行(选中所有框)时,第 1 行是红色,第 2 行是黄色。当第 1 行隐藏时,第 2 行是红色,第 3 行是黄色。
这可能会让用户感到困惑,所以我希望将这些行分配给特定的列。有办法吗?
我目前为线条分配颜色,如下所示:
colors: [red, yellow, green, blue]
Run Code Online (Sandbox Code Playgroud)
这张图可能会让事情变得更清楚。
当显示所有行时:
当第 1 行被隐藏时:
我希望我的问题很清楚。
编辑:我还尝试在options.series
如下所示分配颜色,但结果相同
series: {
0: { color: '#e2431e' ,targetAxisIndex: 0},
1: { color: '#e7711b' ,targetAxisIndex: 1},
2: { color: '#f1ca3a' ,targetAxisIndex: 0},
3: { color: '#6f9654' ,targetAxisIndex: 0},
Run Code Online (Sandbox Code Playgroud) 我有一个小的字符串十六进制字符串,需要在JavaScript中转换为十进制.
示例十六进制字符串:"12AB34CD"要获得正确的值,需要将字节交换为:"CD34AB12"
目前我只使用substring交换字节,然后使用parseInt().
var string = "12AB34CD";
var parsedInt = parseInt("0x" + string.substring(6,8) + string.substring(4,6)+ string.substring(2,4) + string.substring(0,2);
Run Code Online (Sandbox Code Playgroud)
我有很多未知长度的数据要解析,所以我想知道是否有更好的方法.