問題タブ [filesystems]

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

filesystems - C# のファイル パス/サイズ

ファイルのファイル ディレクトリを取得する方法 (C:\myfolder\subfoler\mydoc.pdf)。サブフォルダーのサイズも追加し、最後にメイン フォルダーのサイズも追加します。これは、SSRS レポート用に SQL Server 2005 と統合する必要がある .NET CLR 用です。

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

windows - Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?

初心者が Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?

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

filesystems - Windows分散ファイルシステムからフォルダを削除するにはどうすればよいですか?

最近、webfarmに移動してdfsをセットアップしましたが、ベータ版アプリケーションが明日がないようにファイルを作成していることがわかりました。ファーム全体で120万個のファイルが複製され、それ以降、アプリケーションが新しいファイルを作成できないようにしましたが、ファイルを削除しようとするたびに、複製のために各サーバーでファイルが置き換えられます。それらを交換するプロセスにより、実際にはサーバーの実行が遅くなり、場合によっては停止します。

フォルダレベルでレプリケーションを停止する方法はありますか?

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

filesystems - アップロードしたファイルをファイルシステムにどのように保存しますか?

ユーザーがアップロードしたファイルをファイルシステムに保存するための最良の方法を見つけようとしています。ファイルの範囲は、個人ファイルからwikiファイルまでです。もちろん、DBは私がまだ理解していない何らかの方法でそれらのファイルを指し示します。

基本要件:

  • 人々がファイル名を推測できないようにかなりまともなセキュリティ(Picture001.jpg、Picture002.jpg、Music001.mp3は大したことではありません)
  • 簡単にバックアップとミラーリングが可能(バックアップするたびにHDD全体をコピーする必要がない方法が好きです。最新のアイテムだけをバックアップするというアイデアは好きですが、ここでのオプションには柔軟性があります。 )。
  • 必要に応じて、複数のサーバー上の数百万のファイルに拡張可能。
0 投票する
4 に答える
95235 参照

c - ファイルの絶対パスを取得する

UnixのCで相対パスを絶対パスに変換するにはどうすればよいですか? これに便利なシステム機能はありますか?

Windows にはGetFullPathNameその仕事をする機能がありますが、Unix では似たようなものは見つかりませんでした...

0 投票する
8 に答える
681752 参照

c - ファイルがCに存在するかどうかを確認する最良の方法は何ですか?

単にファイルを開こうとするよりも良い方法はありますか?

0 投票する
9 に答える
120304 参照

java - FileInputStream を使用する場合、理想的なバッファ サイズをどのように決定しますか?

ファイルから MessageDigest (ハッシュ) を作成するメソッドがあり、これを多数のファイル (>= 100,000) に対して行う必要があります。パフォーマンスを最大化するには、ファイルからの読み取りに使用するバッファーをどのくらい大きくする必要がありますか?

ほとんどの人は基本的なコードに精通しています (念のためここで繰り返します):

スループットを最大化するためのバッファの理想的なサイズは? これはシステムに依存していることはわかっています。OS、ファイルシステム、およびHDD に依存していると確信しており、他のハードウェア/ソフトウェアが混在している可能性があります。

(私は Java に少し慣れていないので、これは私が知らない Java API 呼び出しである可能性があることを指摘しておく必要があります。)

編集:これが使用されるシステムの種類を事前に知らないため、多くを想定することはできません。(そのためJavaを使用しています。)

編集:上記のコードには、投稿を小さくするためのtry..catchなどのものがありません

0 投票する
7 に答える
2980 参照

file - ファイルの CRC チェック

私は小さな FAT16 ファイルシステムで作業しており、構成情報を格納する個々の XML ファイルの CRC 値を生成したいと考えています。データが変更または破損した場合に備えて、CRC をチェックして、ファイルがまだ元の状態にあることを確認できるようにしたいと考えています。

問題は、ファイル自体の CRC 値を変更せずに、CRC 値をファイルに入れるにはどうすればよいかということです。解決策はいくつか考えられますが、この問題にはかなり標準的な解決策が必要だと思います。

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

windows - ファイルのエラーチェック

さまざまな形式のファイル (主に pdf ファイル) がたくさんあり、それらをエラーなしで開くことができるかどうかを確認し、壊れているファイルのリストを取得する必要があります。

それらをすべて個別に開く以外に、どれが開かない/壊れているかを調べる方法はありますか?

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

winapi - 前回のスキャン以降のファイルシステムの変更を検出する

ファイルシステムのインデックスを作成するプログラムは、最後のインデックス以降に変更された部分を認識しているようで、その部分のみを再スキャンします。前回のインデックス以降にファイルシステム/ファイルが変更された場所を特定するにはどうすればよいですか? どの言語で答えても構いませんが、私は c と Windows を考えています。

このようなプログラムの例として、ハードディスクのツリーマップを生成する Sequoia View があります。