問題タブ [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.
code-organization - ウェブサイトのファイルを整理するのに本当に助けが必要です
さて、私のウェブサイトのすべてのファイルを整理するのに問題があります。ファイルを整理するための効率的な方法をまったく見つけることができません。
これが私が現在ファイルを整理している方法です 。http://imgur.com/knwue
これはそれらを整理するための良い方法ですか?それとも、これが将来迷惑になり始めると思うので、より良い、よりクリーンな方法がありますか?
java - Webappファイル編成規則(開発構造)
私が開発しているWebアプリの場合、規則を尊重していると思うので、通常は次のファイル編成を使用します。
私が試したいのは、次の構造に従ってファイルを整理することです。
もちろん、webappをパッケージ化すると、ファイルは必要な場所に再配置されます(たとえば、WEB-INFフォルダー内のweb.xmlファイル)。上記のようにWebアプリケーションを再編成したい理由は、すべての* .xml構成ファイルをこことそこに配置するよりも、同じ場所に配置する方が便利だからです。私の最初の構造を壊すことはあなたの意見では悪い考えですか?はいの場合、なぜですか?すべてのWeb構成ファイルをWEB-INFフォルダー内に置くことがなぜそれほど重要なのですか?
PS:技術的には、Webアプリのクラスパス内のすべてのファイルを適切にリンクする方法を知っています。問題は、慣習と個人的/職業的経験からのフィードバックに関するものです。
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」という名前のフォルダに並べ替えることができます。
batch-file - 例外を除いてバッチ移動しますか?または、xcopyを使用して、後で元のファイルを削除しますか?
すべてのサブディレクトリからすべてのファイルを抽出し、後で空のサブディレクトリを削除するスクリプトがあります。抽出する部分は次のようになります。
「_Unsorted」という名前のサブディレクトリを除いて、これを行う方法はありますか?/exclude
xcopyにはオプションがあることを知っているので、
ほぼ機能しますが、コピー後に元のファイルを削除して、基本的に同じ結果になるようにする方法がわかりません。move
python - Python Flask アプリを複数のファイルに分割する
フラスコ アプリを複数のファイルに分割する方法がわかりません。
私は Web サービスを作成していて、API を別のファイル (AccountAPI.py、UploadAPI.py、...) に分割したいので、1 つの巨大な Python ファイルがありません。
ブループリントでこれを行うことができると読みましたが、そのルートが私にとって正しいものであるかどうかは完全にはわかりません.
最終的には、1 つの Main python ファイルを実行し、他のファイルを含めて、実行時に 1 つの大きなファイルと見なされるようにしたいと考えています。
たとえば、Main.py と AccountAPI.py がある場合、これを実行できるようにしたいと考えています。
Main.py:
AccountAPI.py:
この例では明らかにうまくいかないことはわかっていますが、そのようなことは可能ですか?
ありがとう
batch-file - ルート ディレクトリの .bat からサブディレクトリ内でのみ .bat を実行していますか?
フォルダー AE から 1 つのフォルダー X にファイルを移動する一連のコマンドがあります。
等
X に入ったら、X 内で .bat を実行して、名前に基づいてこれらのファイルを名前順にフォルダーに並べ替えます。
しかし、.bat だけではなく、ルート フォルダーの X 内で .bat を実行したいようです\X\
。X\*.bat
X 内でのみ実行するように指示する方法はありますか? に変更*.pdf
する以外にX\*.pdf
?各 .bat が可能な限り移植可能になるように記述しようとしています。
c# - 特殊文字を含む行を削除
次のようなテキストファイルがあります。
アスタリスク記号 (*) があるすべての行を削除したいので、削除後のファイルの結果は次のようになります。
database - ファイル システムのディレクトリ構造の最適化 (データベースを介して参照)
Web サイトのマルチメディア コンテンツを処理する方法 (ネイティブ ファイル システムまたはデータベース blob を使用) に関するコンセンサスについてしばらく検索した後、主にここで:
BLOB VS OS ファイル システムを使用した MySQL バイナリ ストレージ: 大きなファイル、大量、大きな問題
ファイルシステムに直接保存し、パス参照をデータベースに入れることにしました。私は基本的に、大量の画像 (主に から まで) とビデオ (主に から まで) を含む Web アプリケーションを開発し5MB
て10MB
い50MB
ます100MB
。
ファイルシステムで写真やビデオを整理するための最良の方法を教えてください。私が知った一般的な解決策は、ファイルをさまざまなサブディレクトリにハッシュ化することでした。
ファイルのベース名を反対側から使用し始めるのはなぜでしょうか? ファイル名の2文字をグループ化して(裏側から同じことをしたとします)、ディレクトリの階層ツリーを作成してみました。ディレクトリ ツリーの幅または高さのどちらの場合も違いを見つけることができませんでした。
また、膨大な量の写真やビデオが存在する可能性があるため、ディレクトリ ツリーの高さとディレクトリ ツリーの幅の最適化のどちらを優先する必要がありますか?
c++ - Cocos2d-X Classes フォルダーにサブフォルダーを追加するとエラーがスローされる
Cocos2D-X プロジェクトに取り組んでいます。コード ファイルを Classes フォルダー内のサブフォルダーに整理しようとしています。Classes フォルダーは、iOS と Android の両方で共有されています。コード ファイルを Classes フォルダーにそのままにしておくと、すべて正常に動作しますが、コード ファイルをサブフォルダーに配置すると、あらゆる種類のエラーが発生します。プロジェクトのプロパティでサブフォルダーをリンクし、Android.mk ファイルにサブフォルダーを追加しましたが、うまくいきませんでした。
私はグーグル/記事を読んでいますが、どこでも、すべてのクラスをルートの「クラスフォルダー」に保持する必要があると言い続けています。問題にならない小さなプロジェクトの場合、プロジェクトが大きくなると、すべてのコード ファイルでいっぱいの 1 つのフォルダーを常に実行しなければならないという悪夢になります。
Cocos2D-X プロジェクトで .h/.cpp ファイルをサブフォルダーに整理する方法があれば、アドバイスをお願いします。
python - Python GUI を介してファイルをフォルダーにドラッグ アンド ドロップしますか?
問題
私はPythonで2つのディレクトリを2つのサイドバイサイドパネルとその内容(ツリー、サムネイル、リストなどを介して)に表示するGUIを作成しようとしています。これにより、ユーザーは次のいずれかを実行できます。
- 両方のパネル間でファイルをドラッグ
- 転送するファイルを選択し (手動およびスクリプトを介して)、ユーザー入力後に転送します
ポイントは、可能な限り多くのプロセスを自動化することですが、ユーザーが各ファイルの最終的な転送を確認できるようにすることです。
これは可能ですか?これに最適なpython guiライブラリはどれですか? どこから始めればいいのか本当にわからないので、一般的な方向性を探しているだけです。
現在の回避策
クライアントに基づいてメールをサブフォルダーに分類し、各クライアントを反復処理してmail\<client>
、エクスプローラーでクライアントのメイン ファイル ディレクトリを同時に開く Python スクリプトがあります。各ファイルを適切な にドラッグし<main>\<client\<subfolder>
、2 つのウィンドウを閉じ、IDLE で「Enter」を押すと、次のクライアントに移動します。面倒ですが、大まかな実装です。
システム情報
Windows XP、Python 2.7