讀寫刪除某些字段小結

最近整一個東西,大致要求是要能配置網頁的白名單,斷電保存。

小結一下方法:

1、寫入數據庫,上電時讀取出來,重新配置,建鏈表。加新配置時,讀數據庫,驗證該URL是否已經存在。

2、通過文本文件來保存,此方法比較麻煩,同樣需要建鏈表。

麻煩之處在於,刪除一條記錄不是很好做。刪除記錄的方法可以通過:

1、讀寫到緩存中,修改後再寫入(還未實現)。

2、shell腳本實現,比較方便。


總體來說,還是用數據庫方法比較實在。

有空把源碼貼上來。


另外常識:

引用某人語錄:

UNIX系統的磁盤文件不是流式文件。只是可以用stream方式操作而已。
流式I/O是數據流,不能被seek定位(不能追溯過去的內容)。比如stdin, stdout, stderr是典型的數據流式文件,還有socket等.

硬盤上的文件可以用數據流方式操作,僅僅爲了擴展gets, puts, getch, putch,fprintf等流式操作而已。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章