問題タブ [file-management]

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 投票する
5 に答える
1867 参照

emacs - diredモードのシングルウィンドウ?(emacs)

単一のウィンドウでdiredを動作させて、ディレクトリをトラバースするときに、中間ディレクトリ用のdiredバッファがn個ないようにする方法はありますか?ただし、完全に別のディレクトリで別のdiredバッファを開始した場合(すでに開いているdiredインスタンスのサブディレクトリで[Enter]キーを押すのではなく、ミニバッファから)、2つの別々のdiredバッファを保持したい... ido-modeをオンにしているので、ido-diredを使用していますが、解決策が異なるかどうかわかりませんか?どうもありがとう!

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

windows - ハードディスクではなくCDのファイルを新しいディレクトリにコピーするスクリプト

重複するコンテンツがたくさんあるCDのセットから、お互いに、そしてすでにハードディスクにあるものと一緒にファイルをコピーする必要があります。同一ファイルのファイル名は同じではなく、異なる名前のサブディレクトリにあります。重複していないファイルをCDからハードディスクの新しいディレクトリにコピーしたい。サブディレクトリは気にしません-後で整理します-一意のファイルが必要なだけです。

それを行うためのソフトウェアが見つかりません-SuperUserの私の投稿を参照してくださいhttps://superuser.com/questions/129944/software-to-copy-non-duplicate-files-from-cd-dvd

SuperUserの誰かが、GNUの「検索」といくつかのチェックサムツールのWin32バージョンを使用してスクリプトを作成することを提案しました。私はそれをちらっと見ました、そして以前にそのようなことをしたことがありません。変更できるものが存在することを望んでいます。

重複を削除するのに適したプログラム、Duplicate Cleaner(チェックサムを比較する)を見つけましたが、すべてのCDをディスクにコピーする必要があり、それぞれがおそらく約80%重複しているため、ここでは役に立ちません。それを行う余地はありません-一度にいくつかを循環してすべてをコピーし、次に向きを変えてその80%を削除し、ハードドライブを頻繁に操作する必要があります。

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

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

c# - XNA Xbox 360 コンテンツ マネージャー スレッド フリーズ ドロー スレッド

私は現在、背景として機能するために、1MB を簡単に超える大きな画像を取り込むゲームを持っています。この移行がいつ行われるかを正確に知っているので、これらの大きな画像をバックグラウンドでロードする処理を行うローダー クラスを作成しましたが、画像をロードすると、描画が行われるメイン スレッドがフリーズします。このコードは 360 で実行されるため、スレッドを 4 番目のハードウェア スレッドに移動しましたが、それは役に立たないようです。以下は私が使用しているクラスです。独自のスレッドにあるはずの新しいコンテンツ マネージャーが、メイン スレッドでの描画を中断している理由について考えていただければ幸いです。

0 投票する
6 に答える
5539 参照

php - 誰かが良いバックエンドユーザーのオンラインファイルマネージャーを知っていますか?

クライアントがログインしてサーバーにファイルをアップロードしたり、サーバーからファイルをダウンロードしたり、ユーザーを削除したり、ユーザーを作成したりできるバックエンドシステムを探しています。この種のソフトウェアの適切な名前がわかりません。多分それはオンラインファイルマネージャーと呼ばれていますか?何かお勧めはありますか?私のサーバーはPHP、Apache、mysqをサポートしています。

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

performance - 一般的な質問:ファイルシステムまたはデータベース?

小さなドキュメント管理システムを作りたいです。ファイルを保存するユーザーが何人かいます。アップロードされる各ファイルには、どのユーザーがファイルをアップロードしたか、およびドキュメントのコンテンツ自体に関する情報が含まれています。ビューには、特定の1人のユーザーのすべてのファイルが日付順に表示されます。

何が良いでしょう:

  1. ドキュメントに日付とユーザーを含む名前またはメタデータ(XML)を付ける(そしてそれらを反復処理してメタデータを取得する)または...

  2. ファイルにランダム/一意の名前を付け、メタデータをDBに保存しますか?このようなもの:

    /li>

あなたは何を言いますか、そしてその理由は何ですか?使用されるプログラミング言語はJavaで、DBはMySQLです。

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

php - 制限付きのディレクトリリスト

フォルダ内のフォルダのみを一覧表示するスクリプトを作成しようとしています。私にはフォルダ内にフォルダを作成できるユーザーがいるので、基本的に私がやろうとしているのは、ユーザーがフォルダを管理してファイルを保存する方法を用意することです...私の問題はphpを作成したいということです。ルートフォルダはホームディレクトリであり、ホームディレクトリより上位に移動することはできません。現在、私のphp関数はそれを行わず、ディレクトリのコンテンツのみを表示します...そしてユーザーが1レベル上に移動し、もう一度1レベル上に移動すると...など...彼はハード全体を閲覧できますドライブ。

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

c++ - Xcode iPhone: .txt ファイルからテキストを削除する

いくつかの文字列を含むテキスト ファイルがあり、[NSString initWithContentsOfFile] 関数を使用してファイルからテキストにアクセスできますが、次にやりたいことは、そのファイルからテキスト全体を削除しますが、テキスト ファイルはそのままにしておきます。私のアプリケーションはメッセージの文字列をファイルに送り続けます。私は NSString 、 NSStream 、 NSScanner 、 NSFileManager 、 NSHandle を見てきましたが、まだそれを行う方法がわかりません。

ファイルの削除機能を実行できますが、アプリケーションが何千回もループする必要があり、ファイルを継続的に削除して作成するのは賢明ではないと思うため、実際には実行したくありません。

何か案が?ありがとう

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

file-management - Windows でダウンロードしたデモ、ソース コード、オープン ソース プロジェクト ユーティリティなどを整理する方法は?

私はすでにSuperUserでこの質問をしましたが、SO で質問するよう提案されました。だからここに。

プログラマーとして、codeplex または google code からの小さなユーティリティ、コード プロジェクトからのサンプル ソース コード、その他の無料ツール/ユーティリティを含む多くのファイルをダウンロードします。通常、これらのファイルには意味のないファイル名が付いています。ファイルはダウンロード フォルダに残ります。しばらくすると、このファイルが何であるかを忘れてしまいます。

そのようなファイルを整理するためのツール/ユーティリティはありますか? 次の機能を備えたツールを探しています。

  1. サンプル コード、.Net ユーティリティ、Java ユーティリティなどのファイルを分類させてください。
  2. このファイルをダウンロードした場所から情報を保存します。
  3. ファイルの小さな説明を保存します。
  4. 関連ファイルのリストまたは情報。通常、元の記事とダウンロードしたコード サンプルを pdf 形式で保存します。
0 投票する
2 に答える
2173 参照

php - PHPのファイル管理システム

システムをサーバー(ドキュメント、ビデオ、音楽など)にバックアップしています
が、FTPアクセスしかありません(実際には何もできません)
が、PHPおよびMySQLプログラム(かなり基本的なもの)を実行できます。 そこにあるファイル(セキュリティ機能を含む)をアップロード、制御、管理して、 ドキュメントをその場で編集したり、ストリーミング音楽を聴いたり、さらにファイルをアップロードしたりできる
、優れた完全なシステムについて考えていました。私はしたかった。 ありがとう。



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

python - 既に動作しているプラ​​グイン システムのファイル構造を整理するにはどうすればよいですか?

私は、主な設計指針の原則が拡張性であるプロジェクトに取り組んでいます。

クラス メソッドを使用して、読み込まれるプラグインのクラス名を登録するメタクラスを定義することにより、プラグイン システムを実装しました(各タイプのプラグインは、コア コードで定義された特定のクラスから継承します。アプリケーション)。基本的にこれは、開発者が自分のクラスを次のように定義する必要があることを意味します。

PieChartで利用可能な登録済みプラグインのリストに含まれるため、メインプログラムは彼の存在を認識しChartPluginAncestor.pluginsます。

マウント メソッドがクラス メソッドであるため、すべてのプラグインは、クラス コードがメモリに読み込まれるときに登録されます (したがって、そのクラスのオブジェクトがインスタンス化される前であっても)

システムは私にとっては十分に機能します ™ (ただし、アーキテクチャを改善する方法についての提案はいつでも受け付けています!) しかし、プラグイン ファイルを管理する最善の方法は何か (つまり、プラグインを含むファイルの場所と方法) を考えています。保管する必要があります)。

これまでのところ、開発目的で「プラグイン」と呼ばれるパッケージを使用しています。プラグイン クラスを含むすべての *.py ファイルをパッケージ ディレクトリにimport plugins置き、すべてのプラグインが適切にマウントされるように、main.py ファイルで発行するだけです。

編集:ジェフは、パッケージのさまざまなモジュールに含まれるクラスがすぐに利用できないことをコメントで指摘しましたimport plugins(デバッグ目的で、各クラスを個別にインポートしていたため、これに気づきませんでしたfrom plugins.myAI import AI)。

ただし、このシステムは、次のように、コードを開発およびテストしている間のみ有効です。

  • プラグインには独自のユニットテストが付属している場合があり、それらをメモリにロードしたくありません。
  • すべてのプラグインは現在メモリにロードされていますが、実際には同じ機能の代替バージョンである特定のプラグインが存在するため、2 つを切り替えることができることを知っておく必要がありますが、選択したものだけをメモリにロードしたい構成ペインから。
  • ある時点で、プラグインをインストールするための 2 つの場所が必要になります。システム全体の場所 (たとえば の下のどこか/usr/local/bin/) とユーザー固有の場所 (たとえば の下のどこか/home/<user>/.myprogram/) です。

だから私の質問は本当に - おそらく - 3つです:

  1. プラグイン コンテナー:私の目標にとって最も賢明な選択は何ですか? 単一のファイル?パッケージ?.py ファイルの単純なディレクトリ?)
  2. 必ずしもプラグインをロード (インポート) せずにプラグインの存在を認識する: Python イントロスペクションを使用してそうするスマートな方法は何ですか?
  3. プラグインを2つの異なる場所に配置する:それを行うための標準的な方法/ベストプラクティス(少なくともgnu/linuxの下)はありますか?