問題タブ [directory-structure]

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 に答える
664 参照

wpf - WPF サテライト リソースの動的な読み込み

WPF ローカリゼーションで使用されているサテライト アセンブリについて読みました。ただし、言語に依存する定義済みのディレクトリ構造に従わずにサテライト アセンブリをロードする方法があるかどうかを尋ねたいと思います (例: システム言語が英語の場合、WPF アプリケーションはサテライト アセンブリを探します)。 「en-US」サブフォルダー内)。

これは、アセンブリを保持する言語ごとに特定のフォルダーを作成することなく、ソフトウェア パッケージを配布するときにサテライト アセンブリを単純に交換したいためです。サテライト アセンブリとメインの実行可能ファイルを同じディレクトリに置きたいだけです。

これは可能ですか?アプリケーションの起動時にリソースファイルを一度ロードするだけの簡単な方法はありますか?

ありがとう!

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

python - 異なるディレクトリ構造を持つ Python インポート

ソース ツリー内のすべてのコードがモジュール ディレクトリに分割されているプロジェクトに取り組んでいます。

インストール中、Python ファイルはprogram_namePython のsite-packages. したがって、すべてのモジュールは構文を使用しますimport program_name.edit

ディレクトリとインポート構造のため、ソース モジュールは相互にインポートできないため、ソース ツリーで何かを実行するたびにそれらをインストールする必要があります。

したがって、私の質問は次のとおりです。ディレクトリ構造を変更せずに、からのインポートとmodules/check/lib/check.pyからのインポートを確認するにはどうすればよいですか? また、再編成の可能性について、このような環境でのディレクトリ構造とインポートのベスト プラクティスは何ですか?modules/edit/lib/edit.pysite-packages/program_name/check.pysite-packages/program_name/edit.py

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

iphone - iPhone が別のディレクトリにあるリソースを参照する

この質問は、リソース パスにディレクトリを作成する方法を示しています。作成したら、これらのディレクトリをどのように参照しますか?

内部ページ用の構造を持つ html ディレクトリを作成しました。ここで、html ディレクトリから index.html ファイルをロードしたいと考えています。したがって、ファイルへのパスが必要になります。

私はただ使うことができます:

しかし、ディレクトリ構造に含まれる index.html ファイルが 2 つある場合はどうなるでしょうか。最初のものを見つけるだけですか?参照をより具体的にすることはできますか?

見てみたい場合は、ここに小さなテストプロジェクトがありますが、動作していません

0 投票する
4 に答える
1503 参照

unit-testing - 複雑なディレクトリ構造を使用した単体テスト

ディスクから大量のデータを読み取る必要があるアプリケーションにテスト駆動開発を使用しようとしています。問題は、データがファイルシステム上でやや複雑なディレクトリ構造で編成されていることです (私のせいではありません)。私がテストしているメソッドでは、メソッドを完了するために、複数の異なるディレクトリに多数のファイルが存在することを確認する必要があります。

私が回避しようとしている解決策は、すべてのデータを含む既知のフォルダーをハード ドライブに置くことです。このアプローチにはいくつかの理由があります。理由の 1 つは、単体テストを別のコンピューターで実行したい場合、大量のデータを別のコンピューターにコピーする必要があることです。

setup メソッドでダミー ファイルを生成し、teardown メソッドでクリーンアップすることもできます。これに関する問題は、既存のディレクトリ構造を複製し、それらのディレクトリに大量のダミー ファイルをダンプするコードを記述するのが面倒なことです。

ファイル I/O 操作を単体テストする方法は理解していますが、この種のシナリオを単体テストするにはどうすればよいですか?

編集:実際にファイルを読み取る必要はありません。アプリケーションは、ディレクトリ構造を分析し、そこに存在するファイルを特定する必要があります。そして、これは多数のファイルを含む多数のサブディレクトリです。

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

c - C と Windows を使用してディレクトリの内容を一覧表示する

WindowsでCを使用して、ディレクトリの内容をリストして構造体に保存しようとしています。

私が探しているコードを書いてくれる人を必ずしも探しているわけではありません。むしろ、どのライブラリを見ればよいかということになると、正しい方向に私を向けてくれます。

私は数時間グーグルをしてきましたが、見つけたのはC#、C ++ソリューションだけなので、どんな助けも大歓迎です。

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

linux - Linuxでディレクトリ構造をフラット化するときに、ファイル名に番号を追加します

私は次のようなディレクトリ構造を持っています:

私がやりたいのは、すべてのxmlファイルを次のように1つのディレクトリにコピーすることです。

Linuxシェルでこれを効率的に行うにはどうすればよいですか?

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

php - PHP に次のような文字列を解析する組み込みの方法はありますか: '/path/to/../../up/something.txt'

パスのような文字列があるとします

それを解析し、ディレクトリ ups (../) なしで URL を取得する方法が PHP に組み込まれていますか?

例えば

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

php - realpath() を実行すると、この文字列が PHP で false を返すのはなぜですか?

これが私の文字列です

この出力を確認してください

これが私にfalseを返す理由を誰かが知っていますか?

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

filesystems - 一般的なグラフディレクトリ構造にはガベージコレクションが必要ですか?

ディレクトリやファイルを参照できなくなっても、ファイルの参照カウントがゼロにならない例は考えられません。

一般的なグラフディレクトリ構造で見つけた唯一の例は次のとおりです。

一般的なグラフの例

(ノード1は北のノード、ノード2はノード1が指しているノードなど)

ノード1を削除したい場合は、ノード1(ノード8)への参照が1つしかないため、問題ありません。

だから私の質問は次のようになります:そのファイル/ディレクトリを参照することができなくなったとしても、参照カウントがゼロではない例を誰かに教えてもらえますか?

これは、明日授業で発表するプレゼンテーションです。ネットで答えを探してみましたが、具体的な例を挙げずに、みんな同じことを言っています。または多分私はただ愚かです。:)