问题标签 [environment]

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 投票
1 回答
2323 浏览

c# - 有谁知道 Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) 的输出路径 Win Server 2008

我需要做一些快速而肮脏的日志记录,我被要求写入文件。

我已经完成了所有的日志记录,现在我需要将它保存在这个 Win Server 2008 操作系统的某个地方。

有谁知道以下代码行在 Win Server 2008 中的输出是什么。字符串 myPath=Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);

非常感谢。

0 投票
5 回答
157 浏览

asp.net - 一个内部开发团队应该构建/维护多少个应用程序?

我一直认为,一个内部开发小组实际上应该只构建/维护三个应用程序。

  1. 内部复合/可插拔/可扩展应用程序。
  2. 公司网站。
  3. (可选)#1 的移动版本,适用于现场员工。

我是一名顾问,无论我走到哪里,我的客户都会在网络和桌面上拥有数十个一次性应用程序,以满足各种需求,无论它们与其他应用程序的相关程度如何。有人来 IT 部门说“我需要这个”,然后 IT 开发人员转而编写另一个一次性 ASP.NET 应用程序或另一个 WinForms 应用程序。

你有什么意见?我应该接受“我们想要/需要多少应用程序”的运动吗?我认为这很常见;但这明智吗?

编辑:一位同事指出,这取决于开发的重点——您是在制作应用程序还是在制作系统?我想对我来说,内部开发就是建立一个系统;可交付软件产品(如 MS Word、iTunes 和 Photoshop)的开发是关于制作应用程序的。

0 投票
1 回答
1237 浏览

python - 为什么 os.system('set foo=bar') 不起作用?

可能是一个愚蠢的问题:为什么我不能用这个设置环境变量?

我知道os.environ,这对我有用。我只是对为什么前者不起作用感到困惑。

0 投票
3 回答
726 浏览

security - 设置缓冲区溢出学习环境

我目前正在阅读几本关于安全编程的安全书籍(我的热情),但是它们在光盘上提供的发行版要么有问题,要么不存在。书籍:Hacking The art of Exploitation 2nEd, Gray Hat hacking 2nEd 问题是当我尝试按照示例进行操作时,显然较新的发行版具有堆栈保护和其他安全功能来防止这些情况,我试图手动设置环境提供了黑客利用的艺术,但我失败了。我也尝试过 DVL(Dam Vulnerable Linux),但它太臃肿了,我只想要一个最小的环境,我可以在一个小分区中拥有并从引导加载程序中选择,或者在一个小的虚拟机中拥有。

所以我的问题是:我该如何设置一个环境(发行版旧内核),我可以在其中遵循大多数这些示例。可能如果有人能告诉我 DVL 的内核和 GCC 版本,我可以得到它的大部分设置我。

0 投票
2 回答
486 浏览

grails - 我可以使用 groovy 1.7 beta 1 运行 grails 1.2-M3 吗?

我的路径中有 groovy 1.7 beta 1,并且 GROOVY_HOME 指向同一个 groovy 1.7 beta 1 目录。我已经安装了 grails 1.2-M3,并将 GRAILS_HOME 设置为指向 grails 1.2-M3。

我想在我的 grails 应用程序中尝试一些 groovy 1.7 功能,确切地说是匿名内部类。即使 groovy 1.7 beta 1 应支持此功能,我仍收到编译器错误。

我可以看到 grails 在 grails\lib 目录中包含 groovy-all-1.6.4.jar。在我的设置中,grails 1.2-M3 和 GROOVY_HOME 指向相同的 groovy 1.7 beta 1 目录并且在我的路径中使用 groovy 1.7 beta 1,grails 运行的 groovy 版本是什么?grails\lib 目录中 groovy-all-1.6.4.jar 的用途是什么?

最后,正如我在标题中已经问过的,我可以用 groovy 1.7 beta 1 运行 grails 1.2-M3 吗?

0 投票
3 回答
4731 浏览

ruby - 如何在无环境的 Ruby 脚本中指定 ruby​​gems 路径?

我在 Ruby 中为 Cacti 编写了一个数据收集脚本,它在命令行中运行良好,Cacti 通过“env -i”运行脚本,它剥离了环境,因此 Ruby 找不到 ruby​​gems 库(“在 `require' : 没有要加载的文件——rubygems (LoadError)")。我该如何解决这个问题?

0 投票
5 回答
911 浏览

c++ - 在 C++ 中创建环境对象的最佳方法

我想创建一个可以从我的程序中的所有类访问的环境类,但我不想在每次我想从其他类访问它的成员时初始化环境对象。在 C++ 中执行此操作的最佳方法是什么?

我想这样做是因为我有环境对象存储其他类可能使用的所有配置值。这些值是从多个地方读取的,包括不同的文件。每次在我的类中创建新的环境对象时,我都不想解析文件。

0 投票
10 回答
3165 浏览

linux - 如何将环境设置导入我的 Perl 程序?

我有一个脚本,其内容只是在 linux 中导出一个变量。

我想在我的 Perl 脚本中运行这个脚本,这样运行我的 Perl 脚本的人就会有他们的LD_LIBRARY_PATH设置。我可以在我的 Perl 脚本的开头这样做吗:

0 投票
3 回答
1259 浏览

.net - Assembly.CodeBase:什么时候没有文件 URI?

Assembly.Location 给出了程序集的简单路径。不幸的是,在单元测试或 ASP.NET 等阴影环境中运行时,这是空的。但是,Codebase 属性可用,并提供了一个可以替代使用的 URI。在哪些情况下它不返回以 开头的 URI file:///?或者换句话说:在哪些情况下这不起作用或会返回不可用的结果?

0 投票
2 回答
495 浏览

ruby-on-rails - 如何从 CloudCrowd 操作加载 Rails 环境?

我正在为CloudCrowd编写一个“动作”,它需要访问 Rails 环境(对于一些 ActiveRecord 的东西),但是加载环境的标准方法会导致错误的错误。

我在操作 .rb 文件的顶部尝试了以下各项:

当我尝试启动节点时,出现此错误:

我当然确实安装了 gem: