問題タブ [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.
windows - WinXP SP3 のスパース ファイル
突然、WinXP SP3ではユーザー モード アプリケーションでNTFS スパース ファイルを作成できないことがわかりました。つまり、エラー 0x57DeviceIoControl
で返されます ( )。SP2 では、同じコードが適切に機能します。また、カーネルモードから同じ呼び出しを行っても問題ありません (SP3 と SP2 の両方)。FSCTL_SET_SPARSE
ERROR_INVALID_PARAMETER
グーグルはこれについて何も言わない。誰かがこの問題に遭遇したか、それについて追加情報を持っていますか?
java - Java in Eclipse: getResource を使用してロードしたいファイルをファイルシステムのどこに配置すればよいですか? (例: ImageIcon の画像)
getClass().getResource(filename) がファイルを見つけることができる場所にファイルが必要であることは知っていますが、それがどこにあるのかわかりません。
ファイルシステム自体のどこにファイルを配置するか、および Eclipse の機能を使用してリソースをセットアップする方法の両方に興味があります。
asp.net - Server.MapPath(".")、Server.MapPath("~")、Server.MapPath(@"\")、Server.MapPath("/")。違いはなんですか?
Server.MapPath(".")
、Server.MapPath("~")
、Server.MapPath(@"\")
の違いを説明できる人はいServer.MapPath("/")
ますか?
java - ファイルを削除しようとしたときの AccessControlException
log4j を使用してロギングを行う Java Web サービス アプリケーションがあります。log4j がローリング ログ ファイルを削除しようとすると、例外がスローされる
ディレクトリでを実行するls
と、サービス アカウントにはファイルとディレクトリへの読み取りと書き込みのアクセス権が付与されます。
最初のグーグル検索ではsecurity.policy
、サービスがファイルを削除できるようにするには、ファイルを変更する必要があるようです。助言がありますか?
debugging - ファイルシステム アクセスのデバッグ
プログラムをデバッグするために、ローカルファイルシステム内の特定のパスに対して行われたすべてのアクション (読み取りと書き込み) をログに記録できる Windows ツールを探しています (遅い場合とそうでない場合がある理由を見つけます)。理論的には、実行中のプログラムが読み取りまたは書き込みを行うすべてのファイルを認識し、検出したすべてのものをログに記録するウイルス スキャナーのように機能する可能性があります。
c++ - 実行時に復号化されたファイルが確実にクリーンアップされるようにするにはどうすればよいですか?
C または C++ を使用して、ファイルを復号化してディスクに保存した後、アプリケーションがクラッシュしたり、システムの電源がオフになったりして適切にクリーンアップできない場合に、ファイルが確実に削除されるようにするにはどうすればよいですか? Windows および Linux で C または C++ を使用していますか?
coding-style - ファイル名の定義?
何年にもわたるプログラミングの後でも、私をつまずかせ続けるのは単純なことのいくつかです。
一般的に合意されているファイル名の定義はありますか?
ウィキペディアの記事でさえ、2つの解釈を混同しています。
それは、「コンピュータのファイルシステムに保存されているファイルを一意に識別するために使用される特別な種類の文字列」として定義することから始まります。これは十分に明確であるように思われ、ファイル名が完全修飾ファイル名であり、ファイルへの完全なパスを指定していることを示唆しています。
ただし、次のようになります。
- ベース名と拡張子について話します(したがって、ベース名には絶対パスが含まれますか?)
- DOSでのファイル名の長さは8.3に制限されていると言います
- パス部分のないファイル名は、現在の作業ディレクトリ内のファイルであると見なされることを示します(したがって、ファイル名はファイルを一意に識別しません)
だから、簡単な質問:
- 'filename'の正しい定義は何ですか(参照を含む)
- 次の変数に明確に名前を付けるにはどうすればよいですか。
- ファイルへのパス(絶対/完全または相対)
- ファイル/ディレクトリ/ソケットになり得るリソースへのパス
python - クロスプラットフォームの隠しファイル検出
隠しファイルをクロスプラットフォームで処理する最良の方法は何ですか? (できればPythonで、しかし他の解決策はまだ高く評価されています)
先頭の「.」をチェックするだけです。*nix/Mac で動作し、ファイル属性は Windows で動作します。ただし、これは少し単純化されているように見えます。また、物を隠す別の方法 (.hidden ファイルなど) についても説明していません。これに対処する標準的な方法はありますか?
java - Java - ディレクトリ内の最新のファイルを取得しますか?
ディレクトリ内の最新のファイルを返すことができるJavaのスニペットを持っている人はいますか(またはこの種のことを簡素化するライブラリの知識)?
java - Java を介して既存のファイルにテキストを挿入する
テキストファイルを編集する簡単なプログラム(Javaで)を作成したいと思います。特に、テキストファイルのランダムな位置に任意のテキストを挿入するプログラムです。この機能は、私が現在書いているより大きなプログラムの一部です。
java.util.RandomAccessFile に関する説明を読むと、ファイルの途中で書き込み操作を実行すると、既存のコンテンツが実際に上書きされるようです。これは、(可能であれば)避けたい副作用です。
これを達成する簡単な方法はありますか?
前もって感謝します。