問題タブ [path-variables]
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.
bash - $PATH 評価時のチルダ展開
私のシステム上*
スクリプトを見つけてtempdir/tempscript
印刷しますh
。
ただし、 echo$PATH
を実行する~/tempdir
と、最後に表示されるため、展開されませんでした。割り当てを二重引用符で囲んでいるため、これが起こると予想されます。
ただし、評価時にチルダ展開が発生する理由に関するドキュメントは見つかりません$PATH
。(PATH 変数にはまだ が含まれていることに注意してください~
。)
これは移植可能な動作ですか?
* GNU bash 3.2 を搭載した Mac OS X
spring - 春のパス変数が機能せず、値を取得できません
入力すると: http://localhost:8080/sys_manager/admin/sys/resource/update/1009 このメソッドに入ることができますが、id 値は null です:
1枚の写真は何千もの言葉を超えています。スナップショットは次のとおりです。
windows - cmd がコンテキスト メニューから実行されたときの PATH 変数の違い
cmd.exe の PATH 変数が更新されない理由を突き止めるために、最後の 1 時間を費やしました。今、私はそれがある種の更新を行ったことを理解しましたが、特定の条件の場合のみ...
経由で更新しましたWin+Break -> Change Settings -> Advanced -> Environment Variables...
Win+R -> cmd -> Enter
PATH変数を介して新しいコマンドラインを開くと、設定したものが表示されます。
しかし、 経由Shift+Rightclick into folder -> Open command window here
で新しいコマンドラインを開くと、PATH 変数に古いコンテンツが表示されます。
私の質問: なぜこれが起こっているのですか、どうすればよいですか?
windows-installer - installshield - 特定のフォルダーからファイルを追加する方法
特定のフォルダーからインストーラーにファイルを追加したいので、フォルダーの「標準パス変数」も作成します。しかし、そこからファイルを追加するためにそれを使用する方法がわかりません。インストーラーが実行される任意のマシンで、インストーラーがこの特定のフォルダーからファイルを取得することを望みます。
java - Spring MVCは、ドット付きのURLでHTTP 406を返します
Spring MVC の非常に奇妙な動作を 1 つ発見しました。
私はメソッドを持つコントローラを持っています:
したがって、問題は、id にドット (例: "my_file.wav") が含まれている場合です。Spring はどのような場合でも HTTP 406 を返しますが、id にドットが含まれていない場合、Spring は responseState (json として) を返します。別の方法で修正しようとしました (@ResponseBody の追加、jackson のバージョンの変更、Spring の 4.0 へのダウングレード) が、結果はありませんでした。
誰でも私を助けることができますか?
更新Spring MVNのログを有効にして、これを見ました
ID にはドットが含まれます:
ID にドットが含まれていません:
解決
java - @PathVariable と @RequestParam が連携していない
コントローラーに以下のコードがあります。
そして、これは私がヒットしているAPI URLです
http://localhost:8080/node/child/e17a64ff-dc2b-49b1-a995-67dba9413d67/Collegues?page=0&size=1
ここでデバッグモードでは、パス変数の値を見ることがnodeId
できrelType
ます.page
size
@RequestParam の何が問題になっていますか?
python - デフォルトのサイトパッケージディレクトリとしてPythonをオーバーライドするアナコンダWindows 7
私が中学校で覚えていることから、アナコンダとニシキヘビは獲物を圧倒する大きなヘビですが、アナコンダははるかに大きくて重いので、私のニシキヘビの経路を追い抜いているのかもしれません。
昨夜、Windows 7 に簡単な .exe を使用して psycopg2 をインストールしましたが、(anaconda パスへ) 動作しましたが、Django アプリを起動しようとすると、Python27\lib\site-packages が検索されます。Anaconda をインストールしたときに、Anaconda をパスウェイに追加できるようにしました。これは、推奨する投稿に記載されていたためです。また、Windows パス変数を使用して Python を正しくセットアップしました。
Anacondaにはpython 2.7.9が組み込まれているため、実際にpython2.7.10をアンインストールし、すべてにanacondaプロンプトを使用し、Windowsのパス変数からpython 2.7を削除する必要がありますか? だから、まさに
DjangoでAnacondaを使用する最良の方法は何ですか?
r - RStudio が別の $PATH 変数を表示する
重複する可能性のある質問ですが、問題が同じかどうかを判断するための RStudio の起動プロセスがわかりません。LinuxでRStudio Desktop v0.99.442を使用しています。RStudio 内のコンソールから実行します。
ただし、私の実物$PATH
(コンソールから見たときに表示echo $PATH
されます) には、R から system() を使用して呼び出すことができるようにしたい他の多くのプログラムがあります。たとえば、私の .bashrc には tabix があります。に追加され$PATH
ます。
奇妙なことに、コンソール内の R セッションから同じコマンドを実行すると、
どちらが正しい。したがって、RStudio 内の R セッションとコンソール内の R セッションには違いがあります。それらは同じ環境変数をロードしません。RStudio で正しいバージョンの $PATH を使用するにはどうすればよいですか?