問題タブ [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 に答える
454 参照

windows - WinXP SP3 のスパース ファイル

突然、WinXP SP3ではユーザー モード アプリケーションでNTFS スパース ファイルを作成できないことがわかりました。つまり、エラー 0x57DeviceIoControlで返されます ( )。SP2 では、同じコードが適切に機能します。また、カーネルモードから同じ呼び出しを行っても問題ありません (SP3 と SP2 の両方)。FSCTL_SET_SPARSEERROR_INVALID_PARAMETER

グーグルはこれについて何も言わない。誰かがこの問題に遭遇したか、それについて追加情報を持っていますか?

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

java - Java in Eclipse: getResource を使用してロードしたいファイルをファイルシステムのどこに配置すればよいですか? (例: ImageIcon の画像)

getClass().getResource(filename) がファイルを見つけることができる場所にファイルが必要であることは知っていますが、それがどこにあるのかわかりません。

ファイルシステム自体のどこにファイルを配置するか、および Eclipse の機能を使用してリソースをセットアップする方法の両方に興味があります。

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

asp.net - Server.MapPath(".")、Server.MapPath("~")、Server.MapPath(@"\")、Server.MapPath("/")。違いはなんですか?

Server.MapPath(".")Server.MapPath("~")Server.MapPath(@"\")の違いを説明できる人はいServer.MapPath("/")ますか?

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

java - ファイルを削除しようとしたときの AccessControlException

log4j を使用してロギングを行う Java Web サービス アプリケーションがあります。log4j がローリング ログ ファイルを削除しようとすると、例外がスローされる

ディレクトリでを実行するlsと、サービス アカウントにはファイルとディレクトリへの読み取りと書き込みのアクセス権が付与されます。

最初のグーグル検索ではsecurity.policy、サービスがファイルを削除できるようにするには、ファイルを変更する必要があるようです。助言がありますか?

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

debugging - ファイルシステム アクセスのデバッグ

プログラムをデバッグするために、ローカルファイルシステム内の特定のパスに対して行われたすべてのアクション (読み取りと書き込み) をログに記録できる Windows ツールを探しています (遅い場合とそうでない場合がある理由を見つけます)。理論的には、実行中のプログラムが読み取りまたは書き込みを行うすべてのファイルを認識し、検出したすべてのものをログに記録するウイルス スキャナーのように機能する可能性があります。

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

c++ - 実行時に復号化されたファイルが確実にクリーンアップされるようにするにはどうすればよいですか?

C または C++ を使用して、ファイルを復号化してディスクに保存した後、アプリケーションがクラッシュしたり、システムの電源がオフになったりして適切にクリーンアップできない場合に、ファイルが確実に削除されるようにするにはどうすればよいですか? Windows および Linux で C または C++ を使用していますか?

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

coding-style - ファイル名の定義?

何年にもわたるプログラミングの後でも、私をつまずかせ続けるのは単純なことのいくつかです。

一般的に合意されているファイル名の定義はありますか?

ウィキペディアの記事でさえ、2つの解釈を混同しています。

それは、「コンピュータのファイルシステムに保存されているファイルを一意に識別するために使用される特別な種類の文字列」として定義することから始まります。これは十分に明確であるように思われ、ファイル名が完全修飾ファイル名であり、ファイルへの完全なパスを指定していることを示唆しています。

ただし、次のようになります。

  • ベース名と拡張子について話します(したがって、ベース名には絶対パスが含まれますか?)
  • DOSでのファイル名の長さは8.3に制限されていると言います
  • パス部分のないファイル名は、現在の作業ディレクトリ内のファイルであると見なされることを示します(したがって、ファイル名はファイルを一意に識別しません)

だから、簡単な質問:

  • 'filename'の正しい定義は何ですか(参照を含む)
  • 次の変数に明確に名前を付けるにはどうすればよいですか。
    • ファイルへのパス(絶対/完全または相対)
    • ファイル/ディレクトリ/ソケットになり得るリソースへのパス
0 投票する
5 に答える
20509 参照

python - クロスプラットフォームの隠しファイル検出

隠しファイルをクロスプラットフォームで処理する最良の方法は何ですか? (できればPythonで、しかし他の解決策はまだ高く評価されています)

先頭の「.」をチェックするだけです。*nix/Mac で動作し、ファイル属性は Windows で動作します。ただし、これは少し単純化されているように見えます。また、物を隠す別の方法 (.hidden ファイルなど) についても説明していません。これに対処する標準的な方法はありますか?

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

java - Java - ディレクトリ内の最新のファイルを取得しますか?

ディレクトリ内の最新のファイルを返すことができるJavaのスニペットを持っている人はいますか(またはこの種のことを簡素化するライブラリの知識)?

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

java - Java を介して既存のファイルにテキストを挿入する

テキストファイルを編集する簡単なプログラム(Javaで)を作成したいと思います。特に、テキストファイルのランダムな位置に任意のテキストを挿入するプログラムです。この機能は、私が現在書いているより大きなプログラムの一部です。

java.util.RandomAccessFile に関する説明を読むと、ファイルの途中で書き込み操作を実行すると、既存のコンテンツが実際に上書きされるようです。これは、(可能であれば)避けたい副作用です。

これを達成する簡単な方法はありますか?

前もって感謝します。