filelock

    0

    1答えて

    私は内部にデータを含む.xmlファイルを作成する機能を持っています。まず、古いファイルを削除します。それは時々凍結され、ファイル自体がロックされる以外はすべて正常に動作します。サイズは0 kbで、プログラムでもそれを削除することはできません。そして、私はプロセスを終了し、自分でファイルを削除してから、プログラムを再実行する必要があります。新しいプログラムの開始前に同じプログラムのすべてのプロセスを

    0

    1答えて

    ユーザー登録時に電子メールで送信する必要のあるXMLファイルを作成します。 XMLファイルを作成した後、添付ファイル名(ServeMapPathを指定)として渡し、電子メールプログラムはファイルで電子メールメッセージを送信します。そうです。しかし、私はそのファイルを削除したい。 SmtpClientクライアント=新しいSmtpClient(settings.SMTPServer)が表示されます。電

    0

    1答えて

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

    -1

    1答えて

    これを行う方法は多岐にわたりましたが、ファイルを保存する前に削除しようとするとファイルが使用中であることが表示されます。 ご覧のとおり、「使用中」のブロックにはすべてがあります。私はまた、ファイルを "閉じる"し、明示的に "dispose"も呼び出そうと試みました。しかし、コードをもう一度実行すると、ファイルが使用中であることがわかります。ファイルを上書きできるようにするにはどうすればよいですか

    2

    2答えて

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

    0

    2答えて

    5秒ごとにスレッドを生成するループがあり、各スレッドはpythonでfilelockモジュールを使用して同じファイルを追加しようとしていますが、ファイルを - 書き込み import threading import filelock def loop(): threading.Timer(5,loop).start() lock = filelock.FileLock

    3

    1答えて

    Jboss v6 Linuxプラットフォームで動作するCamel v2.16.1に基づく統合システムがあります。異なるポーリングレートで同時に複数のインターフェイスが実行されています。 「完了」フォルダへのバックアップに失敗したCamelがFTPソースからファイルを正常に処理して送信したため、「Can not rename file」問題が断続的に発生しています。ラクダアプリケーションを再起動する

    3

    4答えて

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

    0

    2答えて

    は、私は、サービスの負荷を持っているとのpython 2.7cPickleを使用してファイルへのpython dictからデータをダンプします。このサービスは、多くのユーザーが同時に呼び出すことができます。 cPickleは、操作中にデータの非同期化(別のプロセスがダンプしている間にロードする)の問題を避けるために、マルチスレッド環境で単一のファイルにデータを読み込んでダンプできますか? 私はfi

    0

    2答えて

    異なるスレッド(ロギングに似ている)からファイルに追加(書き込みを追加)しようとしているため、プロセス間ロックが必要ありません。 私はfcntl.hで群れを研究しました。私の状況では、群には必要のないプロセス間で細かいロックを行うことができます。 char* file = "newfile.txt"; int fd; struct flock lock; printf("opening %