Tag: 环境

我怎样才能得到当前的用户目录?

使用这个: Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 我得到这个输出: "C:\\Documents and Settings\\[USER]\\Application Data" 我如何获得所有用户的根目录? 即: "C:\\Documents and Settings\\[USER]\\"

我如何确定我的rails是否在开发环境而不是testing环境?

我有一些代码需要运行,只有当rails应用程序在开发环境(即$ rails服务器),但不在testing环境(即$ raketesting)。 当我尝试 if Rails.env.development? dont run me during testing end 无论我在哪个环境中,代码都会被执行。我甚至尝试过: if Rails.env.development? and not Rails.env.test? NO, REALLY, DONT RUN ME DURING TESTING end 但没有爱。 我该怎么做呢? 彼得。

错误:registry项'Software \ JavaSoft \ Java Runtime Environment'\ CurrentVersion'?

当我运行时:C:\ Users \ ashahria \ Downloads> java -jar schemaSpy_5.0.0.jar 我得到下面的错误。 哪里不对? 我该如何解决? 错误:registry项'Software \ JavaSoft \ Java运行时环境'\ CurrentVersion' 具有“1.5”的值,但是“1.7”是必需的。 错误:找不到java.dll 错误:找不到Java SE运行时环境。

如何更改默认的Anaconda python环境

我已经安装了Anaconda并创build了两个额外的环境:py3k(其中包含Python 3.3)和py34(包含Python 3.4)。 除此之外,我还有一个名为“root”的默认环境,它是Anaconda安装程序默认创build的,它包含Python 2.7。 这最后一个是默认的,每当我从terminal启动'ipython'它给我2.7版本。 为了使用Python 3.4,我需要发出命令(在shell中) source activate py34 ipython 这将默认环境更改为Python 3.4。 这工作正常,但是因为大部分时间我在Python 3.4上工作,而不是Python 2.7(为了教学目的,这是一个相当长的故事),所以这很烦人。 无论如何,我想知道如何将默认环境更改为Python 3.4,但要记住,我不想从头开始重新安装所有的东西。

如何在Unix / Linux中获得进程的path

在Windows环境中,有一个API来获取正在运行进程的path。 在Unix / Linux中有类似的东西吗? 或者在这些环境中还有其他方法可以做到这一点吗?

你可以在Rails中获得数据库用户名,密码,数据库名称?

我正在写一个Rake任务,它可以使一些数据库在Rails / ActiveRecord之外工作。 有没有办法获取当前环境的数据库连接信息(主机,用户名,密码,数据库名称)在database.yml定义? 我想得到它,所以我可以用它来连接像这样… con = Mysql.real_connect("host", "user", "pw", "current_db")

Java当前的机器名称和login用户?

是否有可能获得当前login的用户(Windows / Unix)的名称和机器的主机名? 我认为这只是一些静态环境类的属性。 我已经find了这个用户名 com.sun.security.auth.module.NTSystem NTSystem = new com.sun.security.auth.module.NTSystem(); System.out.println(NTSystem.getName()); 这对于机器名称: import java.net.InetAddress; … String computerName; … try { computerName = InetAddress.getLocalHost().getHostName(); } catch(Exception ex) { … } 是第一个仅用于Windows? 如果你没有设置主机名,第二个会做什么?

R中的parent.frame()和parent.env()有什么不同? 他们如何在参考呼叫方面有所不同?

如果有人可以用一个简单的例子来说明这一点会有帮助吗? 另外,使用parent.frame()而不是parent.env() ,反之亦然。

从一个函数内分配多个对象到.GlobalEnv

在这里的一个post后面有一个我想知道如何在一个函数内为全局环境中的多个对象赋值。 这是我尝试使用lapply ( assign可能比<<-更安全<<-但我从来没有真正使用它,并不熟悉它)。 #fake data set df <- data.frame( x.2=rnorm(25), y.2=rnorm(25), g=rep(factor(LETTERS[1:5]), 5) ) #split it into a list of data frames LIST <- split(df, df$g) #pre-allot 5 objects in R with class data.frame() V <- W <- X <- Y <- Z <- data.frame() #attempt to assign the data frames in the LIST […]

如何从Linux shell运行一个与当前不同的工作目录的程序?

使用Linux shell,如何从当前工作目录中启动一个具有不同工作目录的程序? 例如,我有一个二进制文件helloworld ,在当前目录下创build文件hello-world.txt 。 该文件位于目录/a 。 目前我在目录/b 我想开始运行我的程序../a/helloworld并在第三个目录/cfindhello-world.txt 。