小编Ser*_*rov的帖子

触控笔是否支持变量数组?

我在文档中找不到使用数组作为变量的示例。尽管显然有数组支持,所以我怀疑我应该以其他方式搜索它。

我已经找到了列表,但是不确定这些列表是否旨在与数组相同或相似的目的,并且找不到语法和示例。

我有一个颜色清单

- cards_colors = #E0137E #8431BF #2388C4 #FED462 #EC633B #B3CF32 #2388C4 #EA8527
Run Code Online (Sandbox Code Playgroud)

我想将每种颜色分配给循环中的相应元素,类似于此:

    for num in (0..10)
        &.card-{num}
            background cards_colors[{num}]
Run Code Online (Sandbox Code Playgroud)

javascript css stylus

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

什么类型的123_456_789?

我在Swift示例中看到了123_456_789带有下划线的数字.这些值默认具有什么类型?

它取决于我分配给它的变量的类型吗?他们看起来很有趣,对我来说很新,所以我想知道,如果他们像他们一样被抛出而没有定义类型,他们会如何对待?

types swift

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

如何知道.beam文件是否使用debug_info编译?

我看到我需要.erl使用debug_info参数编译一个文件,以便在调试器中调试它.

当我尝试在调试.beam器中调试文件时,我总是看到该文件没有调试信息,无法打开.

**无效的梁文件或无抽象代码:"/ erlang-debug/myapp.beam"

我怀疑可能是我以错误的方式编译文件.我尝试了所有可能的方式,但仍然没有运气,我觉得文件是在没有debug_info的情况下编译的.

Erlang文档页面上提到了我使用的最简单的示例之一:

% erlc +debug_info module.erl
Run Code Online (Sandbox Code Playgroud)

有没有办法知道某个特定.beam文件是否使用debug_info编译?

erlang

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

使用TypeScript创建一系列方法

我有一系列定义为const的国家/地区CountriesList:

[{
    name: "Afghanistan",
    id: "4",
    alpha2Code: "AF",
    alpha3Code: "AFG",
    numericCode: 4
},
...]
Run Code Online (Sandbox Code Playgroud)

我有一个静态类Countries,它应该从上面的const返回不同格式和过滤的国家.

export class Countries {
public static getCountries() {
    return CountriesList;
}

public static getFilteredCountries(setName: string) {
    return CountriesList
        .filter(function (country, index) {
            return customFilter(setName, country, index)
        });
}

public static formatForSelectInput(items: ICountryIso3166[]) {
    return items.map(function (country) {
        return {
            title: L(country.name),
            data: country.id,
            value: country.name
        };
    })
}
}
Run Code Online (Sandbox Code Playgroud)

现在,因为它是TypeScript并且它有自己的规则,我不知道如何链接方法使它像这样工作:

var countryItems = Countries
    .getFilteredCountries('test')
    .formatForSelectInput();
Run Code Online (Sandbox Code Playgroud)

我应该创建一个新对象,以便不返回裸数组,而是使用相应方法返回包装器对象内的数组,或者如何正确执行链接?

请指教.

javascript typescript

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

什么是Erlang节点?

我在其中一本关于Erlang的书中看到了一个定义:

节点是一个独立的Erlang系统,包含一个完整的虚拟机,它有自己的地址空间和自己的进程集.

但这给我带来了更多问题.

什么是独立的Erlang系统?

例如,通过转到终端并运行来生成新节点erl shell吗?通过打开多个终端并erl shell在每个终端中运行来打开多个节点吗?

如上所述打开的外壳是否相互关联或默认情况下是否完全隔离?如果这些是不同的节点,那么我是否将此方法视为分布式编程,并且应该深入研究该主题,以防我想独立运行和停止进程,然后连接它们?

erlang

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

如何处理Go应用中的Db连接打开/关闭?

我的Web API应用程序中有一组功能。他们对Postgres数据库中的数据执行一些操作。

func CreateUser () {
    db, err := sql.Open("postgres", "user=postgres password=password dbname=api_dev sslmode=disable")
    // Do some db operations here
}
Run Code Online (Sandbox Code Playgroud)

我想函数应该彼此独立地与db一起工作,所以现在我sql.Open(...)在每个函数中都有了。我不知道这是管理数据库连接的正确方法。

应用启动后,是否应该在某个地方打开它,并将db作为参数传递给相应的函数,而不是在每个函数中都打开连接?

postgresql go

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

如何连接分离的webapp组件?

我决定将我的webapp解耦为:

  1. 托管在服务器上的API组件,连接到数据库,包含一些逻辑并将结果返回给消费者应用程序.
  2. 托管在服务器上的消费者应用程序具有HTML模板,视图逻辑和客户端JavaScript代码.它将请求发送到组件1,将结果放入模板并呈现视图.

由于消费者应用程序需要API组件才能运行,因此它必须具有低延迟连接.因此,我应该将API和消费者组件放在一台服务器上,并以某种方式优化它们之间的连接吗?或者将它们放在不同的服务器上是好的,只是让它们快速?

api optimization server

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

使用 Redux 更新整个状态的方法是什么?

我有一个空state对象,在应用程序启动时使用默认空字段实例化。

它包含一个名为 的空数组users

const state = {
                  users: []
              }
Run Code Online (Sandbox Code Playgroud)

在开始时,我向服务器发送一些命令,然后服务器发送数据作为响应。

由于我需要填充users,我想我只想用从服务器收到的新数组替换整个用户数组。

我读到,在 redux 中,您获取当前状态,对其应用一些更改并返回一个新状态。当我想更改用户密码时,这听起来不错,然后我会调用如下操作:

{
    action: 'CHANGE_PASSWORD',
    user: 'john',
    password: 'karamba',
}
Run Code Online (Sandbox Code Playgroud)

它将由调度程序管理,在调度程序中将john找到处于当前状态的用户,并且密码将被替换为新密码。

但这对于我想要加载一些初始数据的场景是否正确?

如果是这样,行动会是什么样子?

{
    action: 'FETCH_USERS'
}
Run Code Online (Sandbox Code Playgroud)

然后reducer会取代整个users数组?

javascript store redux

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

如何不将尖号^符号添加到与纱线一起安装的包装中?

我看到了npm更改版本前缀https://docs.npmjs.com/misc/config#save-prefix的解决方案。纱线不添加插入符号的解决方案是什么?

如果可能,我想不全局配置它,而仅对当前项目进行配置。

因此,当我运行类似命令时yarn add --dev webpack,它将其版本另存为"webpack": "3.6.0",而不是"webpack": "^3.6.0"

javascript node.js npm yarnpkg

4
推荐指数
2
解决办法
1391
查看次数

如何使用Knex.js从列中检索唯一值?

我使用Knex.js与Postgres数据库进行通信。

我在表中的行有一个名为“州”的列,该列表示美国州。

如何从此列中检索所有唯一值?

javascript node.js knex.js

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

标签 统计

javascript ×5

erlang ×2

node.js ×2

api ×1

css ×1

go ×1

knex.js ×1

npm ×1

optimization ×1

postgresql ×1

redux ×1

server ×1

store ×1

stylus ×1

swift ×1

types ×1

typescript ×1

yarnpkg ×1