file-locking

    0熱度

    4回答

    File.Delete()與過程的文件temp.jpg如果如何鎖定的過程B. 如何關閉處理文件temp.jpg IOExceoption: 因爲它正被另一個進程 protected void ButtonJcrop_Click(object sender, EventArgs e) { MembershipUser user = Membership.GetUser();

    0熱度

    2回答

    而不是我從頭開始寫一個共享Windows窗體應用程序的文本文件,我想我會問,如果有人有我可以使用的片段(C#)或方法? 該應用程序只需要創建一個文本文件,並允許多個用戶使用來自網絡上不同PC的同一應用程序將註釋附加到該文件。基本上,我試圖讓這個簡單的應用程序讓多個用戶經常更新/評論/狀態更改到一個項目。 我已經研究了一些文件流鎖定建議,但又想看看是否有人願意共享代碼段。 在此先感謝您的幫助。 戴爾

    0熱度

    1回答

    我正在尋找API類似於java.util.concurrent.locks.Lock的基於文件的鎖(例如ReentrantLock)。我真的很想擁有tryLock()以及它的時間限制的小妹妹,而不需要創建和操作文件,自己清理並花費時間完善併發實現(很容易出錯)。 它是否可用於核心Java 6或一些流行且廣泛使用(並經過測試)的庫?

    1熱度

    1回答

    我有一個多線程的java應用程序,並且日誌代碼在1個線程中使用File.length,但僅用於日誌記錄。 我希望能夠從其他線程中刪除,無論這種日誌記錄。 java.io.File.length()調用是否可以鎖定文件並阻止java.io.File.delete()調用的工作? 我使用的是Windows下的Sun/Oracle的JRE(1.6.0_30此刻)

    0熱度

    2回答

    鎖定文件我的意思是:創建一個文件來鎖定資源並在再次釋放資源時將其刪除。

    2熱度

    3回答

    我有一些應該將一些日誌寫入一個通用文件的子進程。我想知道如果此代碼的工作,這樣的過程將寫入共同文件,而不衝突:如果沒有,你可以給我任何提示,我怎麼能解決或改善其 sub appendLogs { open FILE, "+>>", $DMP or die "$!"; flock FILE, LOCK_EX or die "$!"; print FILE "xyz\n"

    0熱度

    1回答

    我在我的ubuntu機器上執行了下面的c代碼...我已經閱讀了關於fcntl()用來鎖定文件和甚至讀如果F_WRLCK opton被設置爲。 ..所以我按放棄鎖之前啓動這個程序,進入我試圖通過file1.cpp直接雙擊打開文件兩個ways-並在一個新的終端上運行不同的C程序都...時間被打開文件...所以怎麼的fcntl()允許這些文件打開時F_WRLCK設置... int main(int ar

    32熱度

    2回答

    我在監視正在由服務器程序寫入的文本文件。每次更改文件時,內容都會輸出到我的程序中的一個窗口中。 的問題是,因爲它是被used by another process我不能在文件中使用Streamreader。使用ReadWrite設置Filestream將無濟於事,因爲我無法控制正在使用該文件的進程。 我可以在記事本中打開該文件。即使服務器正在使用它,也必須能夠訪問它。 有沒有解決這個好辦法? 我應

    4熱度

    3回答

    我有一個Windows進程在後臺運行,並定期備份文件。備份是通過將文件上傳到服務器完成的。 備份期間,我不想鎖定任何其他應用程序無法寫入或讀取文件;如果其他應用程序想要更改文件,我應該停止上傳並關閉文件。 分享模式在這裏沒用;即使我共享對正在讀取的文件的所有訪問權限,但如果其他進程嘗試打開它以進行寫入而不共享讀取,它將被鎖定在文件外。 是否可以在Windows上完成此操作,而無需編寫驅動程序?

    7熱度

    2回答

    是否在同一進程內或不同進程或兩者之間的多個線程中,java中的FileLock是安全的? 的javadoc說: 文件持有鎖代表了整個Java虛擬機。它們不適用於控制同一虛擬機內多個線程對文件的訪問。 文件鎖定對象可安全地用於多個併發線程。 我真的沒有得到:這是否意味着FileLock在同一個單獨的進程中,多個不同的進程或兩者之間的多個線程中是安全的?