file-locking

    0

    1答えて

    ファイルが2つのプロセスで使用されている状況があります。だから、ファイルが既にロックされていて、ロックが解除されるのを待っているかどうか確認します。 もう一度別のプロセスでロックが解除されると、私は自分のロックを入れて読み書きを開始します。しかし、以下のようにエラーが発生しています。私はそれが私によってロックされているので、私はそのエラーを知っているが、私は最初にファイルにロックを入れて、他のプロ

    2

    3答えて

    私はPowerShellスクリプトを書こうとしていますが、特定のフォルダ内のどのファイルもプロセスによってロックされていないかどうかをチェックします。 trueの場合は、そのフォルダのみを削除します。 1つの方法は、RWモードで繰り返し開くことによって各ファイルのロックをチェックすることです。例外が発生するかどうかを確認してください。しかし、それはあまりにも面倒です。 フォルダに同じことを確認する

    1

    1答えて

    私はCでPOSIXファイル領域のロックを理解しようとしています。以下のプログラムは本当にシンプルで、ロックをF_WRLCKに設定してからロックを取得します。オープン/設定ロック時にエラーはありません。不幸にも、常にF_UNLCKが返されます。間違いはどこですか?それはOSXで正しく動作しない可能性がありますか? #include <stdio.h> #include <stdlib.h> #i

    0

    1答えて

    私はちょうどいくつかの状況で、pythonのモジュールファイルロックとその動作の詳細を知りました。 まず、スレッドによってwith:ステートメントがどのくらい正確に処理されるか。複数のスレッドがwith:を呼び出す場合、それはスレッドベースでスレッドにロックされますか? 2つのスレッドが同時にロックを取得できる可能性はありますか? 第2に、with:を使用すると、使用後にロックを解除する必要があり

    2

    2答えて

    プログラム(ペイントなどの画像プログラム、メモ帳やワードパッドなどのテキストエディタなど)によってファイルが開かれ、内容がメモリにロードされてからファイルロックが解除されます。ロックされていなくてもプログラムがそのファイルを使用しているかどうかを確認する方法はありますか? 例えば、image1.bmpがPaintで開いていても、ファイルがロックされていないため、私のプログラムはディスク上のimag

    3

    4答えて

    他の開発者とプロジェクトを開発するのは初めてです(現在2つだけです)。私たちの考えはFileZillaのようなFTP/SFTPソフトウェアを使って、サーバーから直接ファイルを編集することです。編集用に開いたファイルはブロックされ、他のユーザーは同時に編集することはできません。これは可能ですか? FileZillaではなく、おそらく他のソフトウェアを使用していますか?私はGit、Codiadなどのソ

    1

    1答えて

    Javaプログラムでは、java.nio.Pathオブジェクトが与えられています。ファイルをロックしてから、java.util.Propertiesオブジェクトをロードする必要があります。私は今、私はチャンネルをロックしていることを、ファイルの共有ロックを取得するための適切な方法は、 Pathとして表さ、 java.nio.channels.FileChannelが共有ロック channel.lo

    -1

    1答えて

    を使わずにのパスワードを使用してパスワードでロックされた単語/ pdfファイルを開こうとしています。python-docxまたはPDFMinerなどのライブラリを使用しています。 誰かがあなたがそのファイルの内容を読むことができるようにパスワードをファイルに供給できる方法を知っているのだろうかと思っていました。 これは、Webフォームのユーザー名とパスワードを入力するオプションと似ています。

    2

    2答えて

    私は以下の問題があります。 私はセマフォと同期されている2つのプロセスを持っていると考えはこれです: プロセス1は プロセス2は、txtファイル プロセス1に何かを書き込み、txtファイルに何かを書き込み、 0123:私は、問題を示し、このサンプル・コードが含まれている テストファイルに何かを書き込み、 // semaphore names #define NAME1 "/s1" #defin

    1

    1答えて

    現在、httpサーバを作成しています。これは、フォルダ内のすべてのファイルに対して実行する必要があります。 1つのリクエストでファイルを書き込むことができます。別のリクエストで同時にファイルを読み取ることができるので、ファイルをロックする必要があります。これは書き込み可能です。ルーチンでは、それはファイルを読み込みます、私はちょうどロックされているファイルをスキップしたいです。 これを行うには、r