問題タブ [file-organization]

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

code-organization - ウェブサイトのファイルを整理するのに本当に助けが必要です

さて、私のウェブサイトのすべてのファイルを整理するのに問題があります。ファイルを整理するための効率的な方法をまったく見つけることができません。

これが私が現在ファイルを整理している方法です 。http://imgur.com/knwue

これはそれらを整理するための良い方法ですか?それとも、これが将来迷惑になり始めると思うので、より良い、よりクリーンな方法がありますか?

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

java - Webappファイル編成規則(開発構造)

私が開発しているWebアプリの場合、規則を尊重していると思うので、通常は次のファイル編成を使用します。

私が試したいのは、次の構造に従ってファイルを整理することです。

もちろん、webappをパッケージ化すると、ファイルは必要な場所に再配置されます(たとえば、WEB-INFフォルダー内のweb.xmlファイル)。上記のようにWebアプリケーションを再編成したい理由は、すべての* .xml構成ファイルをこことそこに配置するよりも、同じ場所に配置する方が便利だからです。私の最初の構造を壊すことはあなたの意見では悪い考えですか?はいの場合、なぜですか?すべてのWeb構成ファイルをWEB-INFフォルダー内に置くことがなぜそれほど重要なのですか?

PS:技術的には、Webアプリのクラスパス内のすべてのファイルを適切にリンクする方法を知っています。問題は、慣習と個人的/職業的経験からのフィードバックに関するものです。

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

batch-file - ファイルをn番目の文字または単語で「n」という名前のフォルダに並べ替えるバット?

「(date)(client)-(document Title).pdf」というラベルの付いた大量のファイルを.batで並べ替えようとしています。たとえば、「12-21-11 Thompson--CaseManagement.pdf」というラベルの付いたフォルダーにクライアント。これまでのところ私は得ました:

moveそのため、%% bはクライアント名(例: "Thompson")であり、それぞれのフォルダーが作成されますが、 %%bのみを考慮するようにするにはどうすればよいかわかりません。「-」の後のタイトルはファイルごとに一貫していないため、のようなものmove "%%a %%b %%c %%d"が常に機能するとは限りません。これを行う方法はありますか?

または、簡単な場合は、ファイルを並べ替えるときに10番目の文字のみを考慮する方法はありますか?したがって、「12-21-11 Thompson-Case Management」は、「T」という名前のフォルダに並べ替えることができます。

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

batch-file - 例外を除いてバッチ移動しますか?または、xcopyを使用して、後で元のファイルを削除しますか?

すべてのサブディレクトリからすべてのファイルを抽出し、後で空のサブディレクトリを削除するスクリプトがあります。抽出する部分は次のようになります。

「_Unsorted」という名前のサブディレクトリを除いて、これを行う方法はありますか?/excludexcopyにはオプションがあることを知っているので、

ほぼ機能しますが、コピー後に元のファイルを削除して、基本的に同じ結果になるようにする方法がわかりません。move

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

python - Python Flask アプリを複数のファイルに分割する

フラスコ アプリを複数のファイルに分割する方法がわかりません。

私は Web サービスを作成していて、API を別のファイル (AccountAPI.py、UploadAPI.py、...) に分割したいので、1 つの巨大な Python ファイルがありません。

ブループリントでこれを行うことができると読みましたが、そのルートが私にとって正しいものであるかどうかは完全にはわかりません.

最終的には、1 つの Main python ファイルを実行し、他のファイルを含めて、実行時に 1 つの大きなファイルと見なされるようにしたいと考えています。

たとえば、Main.py と AccountAPI.py がある場合、これを実行できるようにしたいと考えています。

Main.py:

AccountAPI.py:

この例では明らかにうまくいかないことはわかっていますが、そのようなことは可能ですか?

ありがとう

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

batch-file - ルート ディレクトリの .bat からサブディレクトリ内でのみ .bat を実行していますか?

フォルダー AE から 1 つのフォルダー X にファイルを移動する一連のコマンドがあります。

X に入ったら、X 内で .bat を実行して、名前に基づいてこれらのファイルを名前順にフォルダーに並べ替えます。

しかし、.bat だけではなく、ルート フォルダーの X 内で .bat を実行したいようです\X\X\*.batX 内でのみ実行するように指示する方法はありますか? に変更*.pdfする以外にX\*.pdf?各 .bat が可能な限り移植可能になるように記述しようとしています。

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

c# - 特殊文字を含む行を削除

次のようなテキストファイルがあります。

アスタリスク記号 (*) があるすべての行を削除したいので、削除後のファイルの結果は次のようになります。

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

database - ファイル システムのディレクトリ構造の最適化 (データベースを介して参照)

Web サイトのマルチメディア コンテンツを処理する方法 (ネイティブ ファイル システムまたはデータベース blob を使用) に関するコンセンサスについてしばらく検索した後、主にここで:

BLOB VS OS ファイル システムを使用した MySQL バイナリ ストレージ: 大きなファイル、大量、大きな問題

ファイルシステムに直接保存し、パス参照をデータベースに入れることにしました。私は基本的に、大量の画像 (主に から まで) とビデオ (主に から まで) を含む Web アプリケーションを開発し5MB10MB50MBます100MB

ファイルシステムで写真やビデオを整理するための最良の方法を教えてください。私が知った一般的な解決策は、ファイルをさまざまなサブディレクトリにハッシュ化することでした。

ファイルのベース名を反対側から使用し始めるのはなぜでしょうか? ファイル名の2文字をグループ化して(裏側から同じことをしたとします)、ディレクトリの階層ツリーを作成してみました。ディレクトリ ツリーの幅または高さのどちらの場合も違いを見つけることができませんでした。

また、膨大な量の写真やビデオが存在する可能性があるため、ディレクトリ ツリーの高さとディレクトリ ツリーの幅の最適化のどちらを優先する必要がありますか?

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

c++ - Cocos2d-X Classes フォルダーにサブフォルダーを追加するとエラーがスローされる

Cocos2D-X プロジェクトに取り組んでいます。コード ファイルを Classes フォルダー内のサブフォルダーに整理しようとしています。Classes フォルダーは、iOS と Android の両方で共有されています。コード ファイルを Classes フォルダーにそのままにしておくと、すべて正常に動作しますが、コード ファイルをサブフォルダーに配置すると、あらゆる種類のエラーが発生します。プロジェクトのプロパティでサブフォルダーをリンクし、Android.mk ファイルにサブフォルダーを追加しましたが、うまくいきませんでした。

私はグーグル/記事を読んでいますが、どこでも、すべてのクラスをルートの「クラスフォルダー」に保持する必要があると言い続けています。問題にならない小さなプロジェクトの場合、プロジェクトが大きくなると、すべてのコード ファイルでいっぱいの 1 つのフォルダーを常に実行しなければならないという悪夢になります。

Cocos2D-X プロジェクトで .h/.cpp ファイルをサブフォルダーに整理する方法があれば、アドバイスをお願いします。

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

python - Python GUI を介してファイルをフォルダーにドラッグ アンド ドロップしますか?

問題
私はPythonで2つのディレクトリを2つのサイドバイサイドパネルとその内容(ツリー、サムネイル、リストなどを介して)に表示するGUIを作成しようとしています。これにより、ユーザーは次のいずれかを実行できます。

  1. 両方のパネル間でファイルをドラッグ
  2. 転送するファイルを選択し (手動およびスクリプトを介して)、ユーザー入力後に転送します

ポイントは、可能な限り多くのプロセスを自動化することですが、ユーザーが各ファイルの最終的な転送を確認できるようにすることです。

これは可能ですか?これに最適なpython guiライブラリはどれですか? どこから始めればいいのか本当にわからないので、一般的な方向性を探しているだけです。

現在の回避策
クライアントに基づいてメールをサブフォルダーに分類し、各クライアントを反復処理してmail\<client>、エクスプローラーでクライアントのメイン ファイル ディレクトリを同時に開く Python スクリプトがあります。各ファイルを適切な にドラッグし<main>\<client\<subfolder>、2 つのウィンドウを閉じ、IDLE で「Enter」を押すと、次のクライアントに移動します。面倒ですが、大まかな実装です。

システム情報
Windows XP、Python 2.7