问题标签 [path]

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 投票
23 回答
231589 浏览

java - 如何从两个绝对路径(或 URL)构造 Java 中的相对路径?

给定两条绝对路径,例如

如何创建以第二条路径为基础的相对路径?在上面的示例中,结果应该是:./stuff/xyz.dat

0 投票
6 回答
9410 浏览

unix - Unix:将导出路径设置为“Stick”

在 Unix 中设置导出路径时,例如:

如果我退出终端并重新打开它以继续工作,我必须再次完成所有步骤,每次都设置路径。我想知道如何设置路径并让它“粘住”,这样我的系统就知道下次打开终端时在哪里可以找到所有东西,而不必重新做一遍。谢谢!

0 投票
6 回答
62228 浏览

visual-c++ - 致命错误 C1083:无法打开包含文件:“Windows.h”:和 scons

今天是我正式使用 C++ 的第一天 :P

我已经下载了 Visual C++ 2005 Express Edition 和 Microsoft Platform SDK for Windows Server 2003 SP1,因为我想接触开源Enso Project

因此,在安装 scons 后,我进入控制台并尝试使用 scons 进行编译,但出现此错误:

检查这些链接后:

VS ans PSDK

包括 tiffi.h

窗口.h

我设法像这样配置我的安装:

替代文字

甚至运行这个脚本

替代文字

我设法在IDE中编译了下面的文件。

但我仍然在控制台中得到那个异常。有人有scons经验吗?

编辑

实际上(我忘了告诉你这一点)我使用“Visual Studio 2005 命令提示符”链接启动了命令提示符。

我假设这将包括环境变量中的路径。好吧,在打印它们之后,我发现它没有:

他们不存在,所以我创建了这个 .bat 文件:

尽管如此,scons 似乎不接受 vars ... :(

0 投票
4 回答
1915 浏览

jquery - ASP.net MVC 和 jQueryUI 的困境

我刚刚将一个项目移到了ASP.net MVC框架的 beta 版本,我遇到的唯一问题是jQueryjQueryUI.

这是交易:

以下Site.Master是脚本参考:

使用这些,accordian UI我在其中一个视图上的效果很好,除了一个问题:ThemeRoller页面中不包含来自的图像。如果我注释掉 jQuery 引用,那么 ThemeRoller 图像就在那里。所有的 css 都在 中Content folder,所有的脚本都在Scripts folder.

我知道这是一个愚蠢的路径问题,但它让我抽搐。

我错过了什么?

更新

我尝试了第一个答案无济于事,请阅读评论以获取详细信息。再次感谢观看的人。

第二种方法也不起作用。我很困惑。

另一个更新

使用脚本的Url.Content标签确实可以让脚本正常运行。对样式表使用常规标记会将所有样式添加到页面上,但与 ThemeRoller 相关的所有样式除外。

jquery-ui-themeroller.css文件位于 Content 文件夹中,当我检查一个元素时,css 存在。我怀疑问题出在从这个css文件到themeroller的images文件夹的映射中,该文件夹也在Content文件夹中。此文件中的图像链接指定为:background: url(images/foo.gif)

此文件中的链接是否需要更改?

0 投票
21 回答
88486 浏览

language-agnostic - 获取应用的路径

我最近搜索了如何在 Java 中获取应用程序的目录。我终于找到了答案,但我需要的时间出奇的长,因为搜索这样一个通用术语并不容易。我认为编制一份如何用多种语言实现这一目标的列表是个好主意。

如果您(不)喜欢这个想法,请随意赞成/反对,如果您喜欢,请贡献

澄清:

包含可执行文件的目录和当前工作目录pwd在 Unix 下给出)之间有一个很好的区别。我最初对前者感兴趣,但也可以随意发布确定后者的方法(澄清你的意思)。

0 投票
4 回答
95235 浏览

c - 获取文件的绝对路径

如何在 Unix 上将相对路径转换为 ​​C 中的绝对路径?有没有方便的系统功能?

在 Windows 上有一个GetFullPathName功能可以完成这项工作,但我在 Unix 上没有找到类似的东西......

0 投票
2 回答
30511 浏览

c - 如何在 Windows 中设置 Turbo C 路径?

如何在 windows 中全局设置 turbo c 路径,以便我可以在 windows XP 中使用命令提示符编译和运行我的 C 程序(在其他驱动器中)?谁能告诉我如何在命令提示符下的每个驱动器上输入命令

在 Windows 和 Turbo C 环境中的命令提示符下?

0 投票
2 回答
29985 浏览

ruby - OS X 10.5 下 Ruby 的常规 GEM PATHS 是什么?

我的机器上的 ruby​​ 存在性能问题,我认为我已将其隔离为加载库(当调用 #require 时),所以我试图确定 ruby​​ 是否正在为库搜索太多文件夹。

当我跑

/Users/matt/.gem 上没有什么内容,但 /Library/Ruby 和 /System/Library/Frameworks/Ruby.framework 中都有大量内容。

是什么赋予了?这是正常的吗?

提前谢谢各位。

0 投票
2 回答
5746 浏览

file - 检查 LAN 环境并取消检查

我正在更新一个 VBA 程序(excel)。在启动时,程序检查它是否可以使用以下命令找到办公室文件服务器上的目录:

如果没有找到,程序切换到离线模式并将其输出保存到本地硬盘(供以后传输),而不是直接保存到文件服务器。

这工作正常,如果计算机可以到达路径,它会非常快,但是有时可能需要一段时间(最多一分钟)才能完成对 FolderExists 的调用/超时,特别是如果有网络连接打开但所需路径不存在(即我们连接到其他 LAN)。

我的问题:

  1. 有没有更快/更好的方法来检查是否存在使用 VBA 的网络路径?

  2. 有没有办法让用户取消 FolderExists() 完成的搜索,因为他知道它不能成功,因为他们不在办公室。即是否有某种方法可以过早退出 FolderExists() (或任何其他函数调用)

我希望解决方案的用户输入尽可能少,这就是为什么检查会自动完成,而不是首先询问用户他是否在办公室。

0 投票
18 回答
147060 浏览

path - Why does sudo change the PATH?

This is the PATH variable without sudo:

This is the PATH variable with sudo:

As far as I can tell, sudo is supposed to leave PATH untouched. What's going on? How do I change this? (This is on Ubuntu 8.04).

UPDATE: as far as I can see, none of the scripts started as root change PATH in any way.

From man sudo:

To prevent command spoofing, sudo checks ``.'' and ``'' (both denoting current directory) last when searching for a command in the user's PATH (if one or both are in the PATH). Note, however, that the actual PATH environment variable is not modified and is passed unchanged to the program that sudo executes.