问题标签 [environments]

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 投票
0 回答
2277 浏览

r - as.environment(pos) 中的错误:使用 'as.environment(NULL)' 已失效

有人可以向我解释这个错误是什么意思吗?我是编程新手,所以如果你能用最基本的 cs 术语解释它,我将非常感激。

在尝试处理其他代码时,我会从 R Studio 收到此错误消息,但我将给出最新的示例:

在这种情况下,我试图找出 jpeg 包中有哪些功能

我得到这个错误作为回报:

0 投票
0 回答
162 浏览

java - Camel swagger-ui 在生产中禁用

我在我的项目中使用这种招摇。我想知道是否有人知道在不同环境中禁用和启用招摇的方法?

0 投票
1 回答
16 浏览

deployment - 不同部署环境的经典用例

我刚开始在一家软件公司工作,他们有 4 种不同的部署环境。参考/集成/验收/生产。

有人可以向我解释一下这些单一环境的典型用例是什么吗?生产对我来说很清楚,但其他人不是很清楚。尤其是参考和集成之间的区别。我已经用谷歌搜索了它,但找不到它。

0 投票
2 回答
28 浏览

r - 函数中发生数据修改时编写 knitr 文档

我在 R 中有一个庞大而复杂的工作流程(大量初始输入、重新编码、合并、删除观察等),我在许多特定于每种输入类型、每个合并和数据操作步骤等的隔离函数中完成这项工作。现在只有最终的“分析数据集”被返回到全局环境中。

但是,我想编写一个记录数据组装过程的 knitr 文档,但是所有各种对象(数据帧/小标题)对于它们组装的函数都是本地的,我认为这是一个很好的实践。

选项似乎是:

  • 我可以为全局环境生成大量临时数据对象,但这会使全局环境变得混乱,我想保持整洁

  • 我可以将有趣的属性列表(N、合并成功信息、结构等)从函数返回到全局环境。有点整洁,但不是完全有效。

这显然是现在的一个新问题。我欢迎有关最佳前进方式的建议?

0 投票
2 回答
4951 浏览

firebase - Firebase Web 应用程序的不同环境

我正在使用 Firebase 构建一个 Web 应用程序。目前我可以说我确实有两个阶段 - 开发,firebase serve运行 localhost 和firebase deploy --only hosting在 Firebase 托管上上传 Web 应用程序。

一切都很好,但我不认为这是一个专业的解决方案。我看到的问题是,我的本地环境和实时 Web 应用程序共享同一个数据库。我对该主题进行了相当多的研究,并且我了解到 Firebase 上的一个项目无法拥有两个数据库。那里提供的解决方案是在 Firebase 上创建两个项目,一个用于开发,一个用于生产。或者,即使您愿意,也可以使用一个用于分期。

这个解决方案对我来说似乎完全没问题。这肯定是个好主意。几个项目,几个环境,独立的数据库,简直完美。然后就在实施此解决方案之前,另一个问题出现在我的脑海中。如果我说,让我们创建一个 staging 项目,以便为我提供一个 staging 环境,并且我决定部署我的 web 应用程序,staging web 应用程序将公开可用,因此它也会被 Google 等索引。

那么,在这种情况下,您能给我什么建议?如何确保我的登台 Web 应用程序(托管在登台 Firebase 应用程序上)对其他人不可用并且不会被搜索引擎索引。我考虑过将 IP 或 VPC 列入白名单,但我不知道如何以一种免费可靠的方式进行。

0 投票
1 回答
111 浏览

r - 强制 R 函数调用自给自足

我正在寻找一种方法来调用不受.GlobalEnv.

看看下面的两个函数:

在这种情况下:

  • f1(5)应该失败,因为y没有在函数范围内定义
  • f2(iris)应该通过,因为该函数不会引用其范围之外的变量

f1现在,我可以将and的环境覆盖f2baseenv()or new.env(parent=environment(2L))

或者:

有没有办法覆盖函数的环境,使其必须自给自足,但只要它加载自己的库,它也总是可以工作?

0 投票
0 回答
150 浏览

r - 使 saveRDS() 为 globalenv() 工作

我想用saveRDS(). 无论是全局的还是自定义的,我都希望saveRDS()有同样的行为。然而,全球环境似乎是一个特例。

现在,当我开始一个新的 R 会话并尝试加载环境时,x它被删除了。使用创建的自定义环境不会发生这种情况new.env(parent = globalenv())

我预计这种行为是由于 R 中的环境实际上只是指针的集合。不过,我正在寻找一种globalenv()使用saveRDS(). 我目前正在save.image()为我的应用程序使用,但这是一个笨重的特殊情况,增加了对我的测试工作流程的要求。

编辑

如果有人能详细说明为什么globalenv()没有真正得救,我将不胜感激。我认为这是因为指针,但这并不能解释为什么这种事情确实适用于使用new.env(parent = globalenv()).

0 投票
0 回答
194 浏览

python - python.exe运行较慢是自定义Anaconda环境

在网上找不到和我有同样问题的人,所以我们开始吧。

我在 C: 驱动器上安装了 Anaconda,但由于某些原因,我现在需要在共享网络驱动器上设置环境。为此,我在 Anaconda 提示符中运行了以下命令:

到目前为止没有问题!其他一些人通过运行批处理文件来使用我的程序,例如:

设置好环境后,我尝试在新环境中运行一些调用 python.exe 的代码,即

然而,第二种方法(使用环境 python.exe)需要 120 秒才能打印“Hello world!”。

当我从我的环境中运行时,似乎还有很多事情发生,但我不知道它是什么!有关可能发生的事情的任何信息都将非常有用。最终,我希望能够在没有 2 分钟等待的情况下从我的新环境中运行我的 python!

提前感谢您的帮助!

0 投票
1 回答
4719 浏览

docker - Docker 与虚拟机

我已经阅读了有关 docker 和 VM 的文档。我猜我们的环境(如 dev、prod)在服务器中的虚拟机上运行。它们中的每一个都在不同的虚拟机上运行,​​但在单台计算机(服务器)上运行。此外,每个虚拟机都包含docker。每个docker都包含容器。在这个容器中,保存着应用程序镜像文件。例如;在虚拟机 B 中,容器 B 包含我们应用程序的映像。我说的对吗?

一个 docker 可以包含多个容器吗?为什么我们在一个 docker 中需要很多容器?谁能解释一下 docker、虚拟机、环境和图像文件?这些环境如何运行服务器?

0 投票
1 回答
402 浏览

r - 分配错误(名称,值,envir = attr(静态,“.env”)):NULL 环境的使用已失效

我收到以下错误:

在运行此类代码时

您是否了解如何修复此错误,使该环境不再是 NULL 环境?