注:原發表在hadoop技術論壇
1.inotify_add_watch返回並不是乙個fd,而只是乙個標識
2.對於同乙個path,inotify_add_watch將返回相同的標識。不需要呼叫close關閉,但需要呼叫inotify_rm_watch來刪除。
在對檔案
進行讀、寫、關閉
監控時需要注意這個特性。但inotify_init返回的是乙個真正的fd,因此需要呼叫close關閉它。
但是如果相同path,但是是add和rm交替進行的,則不會重複,而且是從1遞增。
在未rm上乙個之前對同乙個path進行add_watch,實際只是進行修改,返回值是不會變的。
inotify add watch使用注意
注 原發表在 hadoop技術論壇 1.inotify add watch返回並不是乙個fd,而只是乙個標識 2.對於同乙個path,inotify add watch將返回相同的標識。不需要呼叫close關閉,但需要呼叫inotify rm watch來刪除。在對檔案 進行讀 寫 關閉 監控時需要...
ios NSUserDefaults使用注意事項
nsuserdefaults適合儲存輕量級的資料,他不僅可以儲存基本資料型別,還可以儲存nsnumber integer float double nsstring,nsdate,nsarray,nsdictionary,bool型別。nsuserdefaults standarduserdefau...
HttpURLConnection使用注意事項
先上簡單 第一種 urlcon.setconnecttimeout 10000 必須設定,不設定網路異常情況會卡死在connect中 urlcon.setreadtimeout 10000 urlcon.connect in new bufferedinputstream url.openstrea...