問題タブ [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 投票する
1 に答える
756 参照

ruby - Ruby でアクセス可能なファイル マネージャー

Ruby を使用してカスタマイズされたファイル マネージャーを作成したいのですが、あまりにも多くの車輪を再発明したくありません。Ruby からアクセスできるオープン API を備えた既存のファイル マネージャーはありますか? または、独自のファイル マネージャーを作成するためのツールキットまたはフレームワークはありますか?

0 投票する
5 に答える
16829 参照

objective-c - Cocoaでファイルの名前を変更しますか?

同じディレクトリにファイルを保持したまま、ファイルの名前を変更するにはどうすればよいですか?

ファイルへのフルパスを含む文字列と、新しいファイル名を含む(パスなしの)文字列があります。次に例を示します。

NSFileManagerのmovePath:toPath:handler:メソッドについては知っていますが、新しいファイルのパスを作成する方法を理解できません。

基本的に、私は次のPythonコードに相当するものを探しています。

0 投票する
13 に答える
111772 参照

python - ディレクトリ内のすべてのファイルを削除する

特定のディレクトリ内のすべてのファイルを削除しようとすると、次のエラーが表示されます。

OSError: [Errno 2] そのようなファイルまたはディレクトリはありません: '/home/me/test/*'

私が実行しているコードは次のとおりです。

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

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

Cakephp で構築されたクライアントの現在の Web サイトと統合するファイル管理インターフェイスを作成する必要があります。

ファイル マネージャーは、ユーザーがアクセス許可を持っているファイルのみを表示できるようにする必要があります。

ユーザーは (任意のサイズの) ファイルをアップロードし、他のユーザーにそれらのファイルをダウンロードさせることができます (権限が許可されている場合)。

これは、購入できる多くのファイル管理システムでは問題ありませんが、現在のログイン システムと統合できるものはありません。クライアントは、ユーザーがユーザー CP とそのファイルにアクセスするために 1 回だけログインすることを望んでいます。したがって、私たちの唯一の選択肢は、ファイル管理インターフェイスを自分で構築することです。

PHP を使用したアップロードを許可するために必要なオプションにはどのようなものがありますか? PHP アップロードの上限を引き上げる必要があることは理解していますが、PHP/Apache で許可される上限はありますか?

関連する場合、ファイルは約 150MB で上限になる可能性がありますが、ファイル サイズが大きくなる場合があります。

また、Linuxサーバーでのファイルのアップロード/制御のすべきこととすべきでないことは何ですか?

本当の「具体的な」質問はないと思いますが、どこから始めればよいか、また遭遇する典型的な落とし穴についてアドバイスをお願いします。

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

c++ - Windows SearchPath 関数

以下を使用して、マクロ DB_CONFIG_FILE_PATH_1 として定義されたファイルを検索しています。

ファイルが C:\ ディレクトリにある場合は、検出されます。ただし、ファイルがそのサブディレクトリのいずれかにある場合、関数はそれを見つけられません。

上記の機能を使用して、サブディレクトリを含むすべてのドライブでファイルを検索する方法を説明できる人もいます。

関数がファイルへのハンドルを返しても、ファイルへのパスを取得できないため、FindFirstFile関数を使用していません。

つまり、ファイルのフルパス名が欲しい。ファイルの名前は知っていますが、コンプのどこにあるのかわかりません。

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

vb.net - Vb.Net ドキュメント ストレージ

AR ソフトウェアにドキュメント ストレージ モジュールを追加しようとしています。

ドキュメント/画像をアカウントに添付するようユーザーに促します。次に、このファイルのコピーをフォルダーに配置して、ファイルを元の場所に保持しなくても参照できるようにします。このシステムはデータベースを使用していませんが、代わりに複数のフラット ファイルを使用しています。

これらのファイルが当社のシステムに添付された後、これらのファイルを処理する方法についてのガイダンスを探しています。

これらの添付ファイルをどのように保存すればよいですか?

ファイルをサブディレクトリにコピーして、名前を自動生成された番号に変更して、重複を避けることができると考えていました。これの悪い点は、フォルダーの内容がかなり大きくなる可能性があることです。

誰でも良い方法がありますか?ディレクトリを作成して保存する必要がありますか?

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

php - ルートにあるディレクトリの方法は何ですか

ive は、フォルダーと設定ファイルに関する限り、このレベルの組織を持つ mvc を作成しました。


この構造の問題は、ご覧のとおり、管理セクションにクラス、関数、および db 構成ファイルの独自のフォルダーがあることです。

次に、他のページのルートには、クラス、関数、およびデータベース接続用の独自のページセットがあります(これは管理者と同じです)

管理セクションとルート ページがすべて共有されるように、クラス用に 1 つのフォルダーとインクルード用に別のフォルダーを作成しようとしましたが、その結果、クモの巣などのインクルードの混乱が生じます。

試した取り込み方法は

include_once(dirname( FILE )./directory/...) これが何をするかというと、フォルダー内にいて、現在のページに1レベル上のファイルを含めようとすると、機能しません。メインのルート ディレクトリを使用する代わりに、フォルダ im も内部に含めます。だから何の役にも立ちません。

したがって、これが私のルートである場合: d:/wamp/www/website/ で、メイン ルートから functions という名前のディレクトリ内のファイルに何かを含めていた場合、ディレクトリ名 ( FILE ) は実際には d:\wamp\ の値になります。 www\ウェブサイト\関数\

何が起こっているのかを把握しようとしてエラーの混乱に陥ることなく、ファイルを含める良い方法です。

ありがとう

0 投票する
12 に答える
8109 参照

.net - メタデータがSQLデータベースにある場合に、何百万ものファイルを保存/取得するための最良の方法

最初に300万から400万のPDFファイルを生成し、80K/日の速度で継続するプロセスがあります。それぞれかなり小さい(50K)ですが、私が心配しているのは、簡単に検索できるように、生成しているファイルの総量をどのように管理するかです。いくつかの詳細:

  1. ファイルが生成されたら、他のいくつかの手順を実行する必要があります。また、いくつかのサーバーが参加するため、ファイルが生成されるのを監視する必要があります。
  2. 生成されると、ファイルは私が作成したルックアッププロセスを通じて利用できるようになります。基本的に、ファイルごとに一意の注文番号に基づいてそれらをプルする必要があります。
  3. いつでも既存の注文番号を再送信でき、生成されたファイルは元のコピーを上書きする必要があります。

当初、私はこれらのファイルをすべてNAS上の単一のディレクトリに書き込むことを計画していましたが、何百万ものファイルがあり、Windowsが100万のファイル検索を非常に適切に処理しない可能性があるため、これは良い考えではないかもしれません。私はいくつかのアドバイスを探しています:

  1. 単一のフォルダで大丈夫ですか?ファイルが一覧表示されることはありません。ファイルは、私がすでに決定したファイル名のSystem.IO.Fileを使用してのみ取得されます。
  2. フォルダーを作成する場合、System.IO.DirectoryWatcherを使用して、その数のファイルでも新しいファイルを監視できますか、それとも、その数のファイルで速度が低下し始めますか?
  3. 代わりに、SQL ServerデータベースにBLOBとして保存する必要がありますか?参照値でそれらを取得する必要があるので、おそらくこれはより理にかなっています。

考えてくれてありがとう!

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

php - 自動化されたファイルのバージョン管理の落とし穴?

私はファイル管理システムに取り組んでおり、同じ名前のファイルが存在する場合、通し番号などの自動バージョン管理を含めたいと考えています。ファイル名と拡張子の間に「-v0001」を挿入して、入ってくるバージョンの数を数えることを考えました。

バージョン管理が存在するかどうかを確認するために正規表現パターンを使用すると考えています。

私の質問は次のとおりです。

  • このような番号付けシステムを使用すると、どのような問題が発生する可能性がありますか?
  • また、ファイル名のバージョン管理に対処するための代替手段は何ですか?

私はこれを一括インポート システムにするつもりです。そのため、必要がない場合にユーザーに一意のファイル名を与えるようにバグを報告したくありません。また、他のバージョン管理スキームの選択を含めるオプションがあります。私のシステムにはタグがあるため、ファイル名の重要性は低下していますが、まだ重要性はあると思います。

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

c++ - Visual Studioは、ファイル管理操作を実行するときにtxtファイルをどこで検索しますか?

これは初心者の質問ですが、Pythonを使用したことがあります。たとえば、.txtファイルにアクセスしたい場合は、txtファイルが同じディレクトリにあることを確認するだけで済みます。以下のC++コードがありますが、デスクトップに保存したNumbers.txtファイルが見つかりません。私がファイルに持っているのは、double型の数字の1行だけです。私がやりたいのは、ファイル内のすべての数値の平均を見つけることです。プログラムは正常に実行されますが、出力が正しく印刷されません。output [0]を出力するだけで何が出力に出力されているかを確認したところ、ファイルがその内容を配列にコピーしていないことがわかりました。誰かが私のためにこの小さな問題を解決することができますか、または少なくとも私を良いチュートリアルへの正しい方向に向けることができますか?