怎样给缓冲区加锁? 把收到的日志先放到缓冲区,等缓冲区满了再写到文件里,每次是以追加的方式写到文件里.这样写了一定的行数后,总会随机的出现一些乱码.估计是一边往缓冲区里写数据,一边从里面读数据的缘故.想通过加锁来解决,不知怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在的做法是在一个线程里 往缓冲区里写数据,等满了再往文件里写.退出系统的事件也会触发 保存日志的事件,即在退出之前把缓冲区里的数据都写到文件里.这样2个操作都往文件里写数据,可能会出问题.怎样控制比较好呢? 有人用kbmMW吗? 高手指点:TreeView几点技巧? 通过Delphi设置Execl单元格格式,怎么实现? 菜鸟提问:怎么把一个字符串插入到另一个字符串里去? 自定义报表&d32 sql server2000多数据库数据交换问题 如何取出TDateTime 中的某个值来 取得程序路径的问题 难道就没有网络编程高手肯帮一下忙?????????? sql高手请进,bde中行,ado中出错,why!!! Double型变量 比较大小问题 请教关于DLL使用全局内存块的问题
退出系统的事件也会触发 保存日志的事件,即在退出之前把缓冲区里的数据都写到文件里.
这样2个操作都往文件里写数据,可能会出问题.
怎样控制比较好呢?