問題タブ [relative-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 投票する
6 に答える
312296 参照

java - 相対ファイルパスはEclipseでどのように機能しますか?

したがって、私の 2009 年の新年の抱負は、Java を学ぶことです。私は最近、「Java for Dummies」を入手し、この本のデモ コードを Eclipse を使用して書き直しました。とにかく、相対パスを使用する本のすべての例は、読み取るはずの .txt ファイルを読み取っていないようです。

サンプルコードは次のとおりです。

以下のスクリーンショットで、このファイルが含まれていることがわかります。

画像は利用できなくなりました

また、アプリケーションをビルドすると、Hankees.txt のコピーがコンパイル済みの .class ファイルと共に bin フォルダーに配置されることを確認しました。

最後に、12 行目を次のように変更し、Hankees.txt を C:\ ドライブのルートに配置すると、プログラムは正常にコンパイルおよび実行されます。

基本的に、私の質問は、私が間違っていることは何ですか? それともEclipseが何らかの形でこれを担当していますか?

助けてくれてありがとう!

0 投票する
3 に答える
2176 参照

enterprise-library - セキュリティアプリケーションブロックを使用する場合のAzManXMLストアへの相対接続文字列

AzMan XMLストアの相対接続文字列を指定することは可能ですか?

私の現在の接続文字列はですconnectionString="msxml://c:/azman.xml"が、他の開発者や自動ビルドが最新の認証ストアを取得できるように、実際に相対的なものにする必要があります。

MSのドキュメントは、それが機能するはずだと示唆しているようですが、それはエラーconnectionString="msxml://azman.xml"をスローしThe request is not supportedます。

編集:エンタープライズライブラリセキュリティアプリケーションブロックを介してAzManを使用しているという事実が質問にとって重要であることに気づきました。

0 投票する
1 に答える
3494 参照

url - 相対リンクを絶対リンクに変換しますか?

PHPと正規表現を使用して小さなスクリプトをプログラミングしています

このスクリプトの目的は、ページ内のすべてのリンクを抽出し、これらのリンクを絶対リンクに変換することです.

このページに次のリンクがある場合、このページhttp://www.example.com/xxx1/xxx2/xxx3.htmlがあるとしましょう

index.html --- 絶対リンクはhttp://www.example.com/xxx1/xxx2/index.htmlになります

./index.html --- 絶対リンクはhttp://www.example.com/xxx1/xxx2/index.htmlになります

../index.html --- 絶対リンクはhttp://www.example.com/xxx1/index.htmlになります

/index.html --- 絶対リンクはhttp://www.example.com/index.htmlになります

それで

index.html = 現在のディレクトリで開きます

./index.html = 現在のディレクトリでも開きます

../index.html = 親ディレクトリで開きます

/index.html = ルート ディレクトリで開きます

問題は、URL が検索エンジンに適したものである場合はどうなるかということです。

この URL があるとします。

((ケース1)): http://www.example.com/xxx1/xxx2/xxx3/index/

また

((case2)): http://www.example.com/xxx1/xxx2/xxx3/index

case1 の "index" はディレクトリですか、それともページですか? case2 の場合はディレクトリですか、それともページですか? そして、次のリンクがケース 1 と 2 の両方で絶対リンクとしてどのように見えるか

index.html --- ?

./index.html --- ?

../index.html --- ?

/index.html --- ?

一部の人にとっては簡単な質問かどうかはわかりませんが、私にとっては混乱しますか?

ありがとう :)

0 投票する
2 に答える
223 参照

web-applications - すべてのプラットフォームで絶対 URL を使用するのは悪い形式ですか?

パスに常に仮想ディレクトリ置換「〜/」形式を使用することにより、「仮想ディレクトリにとらわれない」ことがasp.netでより一般的であるように私には思えますが、これは絶対パスが必要な他のプラットフォームでは大したことではないようですパスはより一般的です。django を 1 つに挙げるかもしれません。

asp.netで絶対URLを使用するのは悪い形式ですか? 他のプラットフォームでは?もしそうなら、なぜですか?

0 投票する
3 に答える
1676 参照

php - PHP ファイルを含め、そのディレクトリからの相対 URL を扱います

サーバールートにPHPファイルがあります.. index.php ..これはinclude.. DIR/main.phpです

今 .. DIR/main.php .. includeの多くの近くのPHP ファイルは、相対URL を使用して ..include("./common1.php");

任意の方法で相対 URLベース パスを変更できるため、「DIR/main.php」を含めると、「DIR/common1.php」のような近くの PHP ファイルに相対的にアクセスできます。サイトのルート。

0 投票する
7 に答える
15253 参照

php - PHP インクルード呼び出しに対してドットスラッシュは何をしますか?

A. これは何をしますか?

B.これと比べて?


(それアップワンディレクトリではありません..そうなるでしょう)

0 投票する
3 に答える
2733 参照

php - PHP に含まれるコンテンツの相対リンク パスを変更する

サーバーのルートに PHP ファイルがあります.. index.php .. これはinclude.. DIR/ main.phpです

現在、.. DIR/ main.php .. には、多くの近くのファイルへの相対リンクがあります。

すべての相対リンクが壊れています。


リンクの相対 URL ベース パスを変更する方法はありますか?

...したがって、含まれている DIR/ main.phpのコンテンツには、 friend1.phpへのすべてのリンクがDIR/friend1.php変更されています。


編集:これはインクルードについてではなく、ahrefリンクをまとめて変更することについてです。

0 投票する
3 に答える
500 参照

java - Java アプレットの展開に多くの問題を抱えている

私はJavaが初めてです。ブラウザから実行できるように、アプレットの .jar ファイルを作成しようとしているだけです。これは私のディレクトリ構造がどのように見えるかです:

すべての .java クラス ファイルが含まれています。

約 4 ~ 5 個の画像と音声ファイルが含まれています。

次のコードを使用しようとすると:

の結果getCodeBase()

ただし、次のコードはロードに失敗します。

「assets」フォルダーを「bin」フォルダーに移動しても、これは修正されませんでした。ロードを試みます:

言って:

しかし、それを実行に貼り付けてEnterキーを押すと、それが提供したURLが正常に開きます。

頭痛の種を避けるために、ImgHelper クラスのコードをコメントアウトして、次のようにしました。

これは完璧に機能します。しかし、これをWebサーバーに配置したいのですが、すべての画像とサウンドを機能させるためにどのように/何をすべきかわかりません。何か案は?

ありがとう...

0 投票する
2 に答える
192 参照

php - require'/home/../http/'はrequire'/http /'と同じくらい速いですか?

phpにファイルを含めるときに相対パスを使用するとパフォーマンスが低下することを私は知っています。しかし、これはすべてのパスに当てはまりますか、それとも想定される(コンテキスト)インクルードパスに関連するパスだけに当てはまりますか?

この行ですか

この行と同じくらい速い