读写删除某些字段小结

最近整一个东西,大致要求是要能配置网页的白名单,断电保存。

小结一下方法:

1、写入数据库,上电时读取出来,重新配置,建链表。加新配置时,读数据库,验证该URL是否已经存在。

2、通过文本文件来保存,此方法比较麻烦,同样需要建链表。

麻烦之处在于,删除一条记录不是很好做。删除记录的方法可以通过:

1、读写到缓存中,修改后再写入(还未实现)。

2、shell脚本实现,比较方便。


总体来说,还是用数据库方法比较实在。

有空把源码贴上来。


另外常识:

引用某人语录:

UNIX系统的磁盘文件不是流式文件。只是可以用stream方式操作而已。
流式I/O是数据流,不能被seek定位(不能追溯过去的内容)。比如stdin, stdout, stderr是典型的数据流式文件,还有socket等.

硬盘上的文件可以用数据流方式操作,仅仅为了扩展gets, puts, getch, putch,fprintf等流式操作而已。

你可能感兴趣的:(linux应用编程)