小编scr*_*ius的帖子

我如何使用mongodb与电子?

我目前正在使用Electron和MongoDB构建桌面应用程序.此应用程序的目标是在应用程序的本地范围内(而不是在服务器上)收集和存储各种客户的信息.我用node.js对MongoDB进行了一些研究; 但我还没有找到在Electron中使用它的方法.

javascript mongodb node.js electron

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

ER图和类图之间的区别

我已经给出了描述,需要为描述绘制ER图和类图.

现在我有理解这两个图之间的差异的问题.
当我绘制图表时,ER图的实体变为类.我不确定自己是否正确.

请解释一下这两者的区别和相似之处是什么?

class-diagram er-diagram

12
推荐指数
3
解决办法
3万
查看次数

哪里可以找到 vscode 撤消堆栈文档

我正在尝试开发一个需要访问 vscode 撤消堆栈的 vscode 扩展,但我似乎找不到任何有关此的文档。

visual-studio-code vscode-extensions

6
推荐指数
1
解决办法
1438
查看次数

有没有办法将 AWS ElastiCache Redis 版本更改为 6.2?

我的 ElastiCache Redis 版本是 6.0.5。但我想用6.2。根据AWS,您无法指定确切的 v6.x 版本。

我想知道是否可以手动升级它或其他什么。

redis amazon-elasticache aws-elasticache

6
推荐指数
1
解决办法
385
查看次数

即使在端口绑定之后,docker上的节点服务器也无法在localhost上访问

我有graphql节点服务器.我可以在没有docker的情况下在本地运行它.但是在创建服务器的docker容器并将容器端口与主机端口绑定后,这不起作用.

这是我的Dockerfile代码:

 FROM node:boron-alpine
 WORKDIR /app
 COPY package.json /app
 RUN npm install
 COPY . /app
 ENV SERVER_PORT 8080 
 EXPOSE 8080
 CMD npm run build && npm start
Run Code Online (Sandbox Code Playgroud)

我的节点服务器代码是这样的:

  app.listen(process.env.SERVER_PORT,'0.0.0.0')
  console.log(`listening at ${port}`)
Run Code Online (Sandbox Code Playgroud)

我使用以下命令运行docker:

   docker run -it -p 8080:8080  nodeapi
Run Code Online (Sandbox Code Playgroud)

这完全可以运行nodejs可以看到它显示的env SERVER_PORT

   "listening at 8080"
Run Code Online (Sandbox Code Playgroud)

在控制台中.

但是当我打开localhost:8080时这不起作用(无法访问该站点).

我也尝试过运行docker命令

    docker run -it -p 127.0.0.1:8080:8080  nodeapi
Run Code Online (Sandbox Code Playgroud)

这不起作用

我在Windows 10最新版本上使用docker工具箱

谢谢

localhost node.js docker graphql

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

在当前范围内找不到结构体“File”名为“read_to_string”的方法

我正在尝试将文件读入字符串,但出现编译器错误,并显示消息“错误[E0599]:在当前范围内没有read_to_string为结构找到名为的方法”File

无法理解我做错了什么。下面是有问题的代码:

impl Todo {
    fn new() -> Result<Todo, std::io::Error> {
        let mut content = String::new();

        std::fs::OpenOptions::new()
            .read(true)
            .write(true)
            .create(true)
            .open("todo.txt")?
            .read_to_string(&mut content)?
       
    }
}
Run Code Online (Sandbox Code Playgroud)

版本: 货物:1.56.0 rustc:1.56.1 rustup:1.24.3

rust

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