問題タブ [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.
filesystems - C# のファイル パス/サイズ
ファイルのファイル ディレクトリを取得する方法 (C:\myfolder\subfoler\mydoc.pdf)。サブフォルダーのサイズも追加し、最後にメイン フォルダーのサイズも追加します。これは、SSRS レポート用に SQL Server 2005 と統合する必要がある .NET CLR 用です。
windows - Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?
初心者が Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?
filesystems - Windows分散ファイルシステムからフォルダを削除するにはどうすればよいですか?
最近、webfarmに移動してdfsをセットアップしましたが、ベータ版アプリケーションが明日がないようにファイルを作成していることがわかりました。ファーム全体で120万個のファイルが複製され、それ以降、アプリケーションが新しいファイルを作成できないようにしましたが、ファイルを削除しようとするたびに、複製のために各サーバーでファイルが置き換えられます。それらを交換するプロセスにより、実際にはサーバーの実行が遅くなり、場合によっては停止します。
フォルダレベルでレプリケーションを停止する方法はありますか?
filesystems - アップロードしたファイルをファイルシステムにどのように保存しますか?
ユーザーがアップロードしたファイルをファイルシステムに保存するための最良の方法を見つけようとしています。ファイルの範囲は、個人ファイルからwikiファイルまでです。もちろん、DBは私がまだ理解していない何らかの方法でそれらのファイルを指し示します。
基本要件:
- 人々がファイル名を推測できないようにかなりまともなセキュリティ(Picture001.jpg、Picture002.jpg、Music001.mp3は大したことではありません)
- 簡単にバックアップとミラーリングが可能(バックアップするたびにHDD全体をコピーする必要がない方法が好きです。最新のアイテムだけをバックアップするというアイデアは好きですが、ここでのオプションには柔軟性があります。 )。
- 必要に応じて、複数のサーバー上の数百万のファイルに拡張可能。
c - ファイルの絶対パスを取得する
UnixのCで相対パスを絶対パスに変換するにはどうすればよいですか? これに便利なシステム機能はありますか?
Windows にはGetFullPathName
その仕事をする機能がありますが、Unix では似たようなものは見つかりませんでした...
c - ファイルがCに存在するかどうかを確認する最良の方法は何ですか?
単にファイルを開こうとするよりも良い方法はありますか?
java - FileInputStream を使用する場合、理想的なバッファ サイズをどのように決定しますか?
ファイルから MessageDigest (ハッシュ) を作成するメソッドがあり、これを多数のファイル (>= 100,000) に対して行う必要があります。パフォーマンスを最大化するには、ファイルからの読み取りに使用するバッファーをどのくらい大きくする必要がありますか?
ほとんどの人は基本的なコードに精通しています (念のためここで繰り返します):
スループットを最大化するためのバッファの理想的なサイズは? これはシステムに依存していることはわかっています。OS、ファイルシステム、およびHDD に依存していると確信しており、他のハードウェア/ソフトウェアが混在している可能性があります。
(私は Java に少し慣れていないので、これは私が知らない Java API 呼び出しである可能性があることを指摘しておく必要があります。)
編集:これが使用されるシステムの種類を事前に知らないため、多くを想定することはできません。(そのためJavaを使用しています。)
編集:上記のコードには、投稿を小さくするためのtry..catchなどのものがありません
file - ファイルの CRC チェック
私は小さな FAT16 ファイルシステムで作業しており、構成情報を格納する個々の XML ファイルの CRC 値を生成したいと考えています。データが変更または破損した場合に備えて、CRC をチェックして、ファイルがまだ元の状態にあることを確認できるようにしたいと考えています。
問題は、ファイル自体の CRC 値を変更せずに、CRC 値をファイルに入れるにはどうすればよいかということです。解決策はいくつか考えられますが、この問題にはかなり標準的な解決策が必要だと思います。
windows - ファイルのエラーチェック
さまざまな形式のファイル (主に pdf ファイル) がたくさんあり、それらをエラーなしで開くことができるかどうかを確認し、壊れているファイルのリストを取得する必要があります。
それらをすべて個別に開く以外に、どれが開かない/壊れているかを調べる方法はありますか?
winapi - 前回のスキャン以降のファイルシステムの変更を検出する
ファイルシステムのインデックスを作成するプログラムは、最後のインデックス以降に変更された部分を認識しているようで、その部分のみを再スキャンします。前回のインデックス以降にファイルシステム/ファイルが変更された場所を特定するにはどうすればよいですか? どの言語で答えても構いませんが、私は c と Windows を考えています。
このようなプログラムの例として、ハードディスクのツリーマップを生成する Sequoia View があります。