在做一个股票平台的软件(例如大智慧,同花顺等),做服务器的时候因为一些原因,只能把实时收到的数据放入文件中,运行时一个股票每秒钟多的时候会变2到4次,服务器会把这些数据都存入文件中,但是假如有一个客户端登陆了,你得把今天的数据都发给他,那么我每秒都再往文件中存入数据,我再从文件中读取数据这样可以吗。我想到了对文件加锁,但是如果客户要的是以前所有的数据那,加锁的时候不能对文件存入数据,这样不会影响效率吗!?由于是股票软件,晚一点都会有人找你的.!实在纠结了!求大神赐教!!!!
解决方案 »
- VC6在Unicode下调试watch窗口下有乱码,怎么解决?
- 如何保存LOGFONT*?
- atl中,怎么设置wndproc 钩子,来达到处理消息。
- CString问题
- 急求解决这个问题:illegal reference to data member 'CM_TestDlg::m_intNum' in a static member function
- 菜单问题,请大家帮帮忙。
- 超~~~~~~~~~~~~~~~~级白痴的问题
- 初学VC遇到的问题,望不吝赐教.
- 如何得到磁盘驱动器的个数,并得到他们。
- 大家不会因为我只有10分而不回答我的问题吧~?
- stringstream能不能像sscanf一样分解字符串?
- 在单元测试阶段,如何减少界面的bug?
CFile::shareDenyWrite