- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 自动化交易通道搭建-文件单读写冲突处理
文章目录背景实现写文件实现问题解决有没有一种方式,能控制我读文件的时候,别的一切程序都不能写?没找到!!换一种思路?问题:因为读的过程耗时较多,期间写入了额外的信号,导致删除文件的时候,把额外的信号也删除了,导致漏单。分析:删除文件是需要的,否则引发重复单更麻烦。那么:怎么办呢?答案修改一下Python策略定时函数,读文件之前,先重命名。这样只要重命名成功,那么就做到了读写分开啦!妙!!!结语背...
2020-03-22 13:34:08 496
原创 杂谈:程序员思维,编程对我的改变
文章目录前提封装继承多态严谨前提我是一个煮男。封装项目需要封装,根据不同的需求,应用,封装成各个小模块,模块间减少关联,降耦合。生活也是一样,厨房就是由各个模块组成的,炒菜模块,抽油烟模块,切菜平台模块,存放器具模块,水槽模块。。。。。。在BJ租房,平时都是自己做饭。 那么饭后洗碗是我的日常。 先洗那么碗还是碟子,洗之前要放点水泡着,洗碗后碗筷的叠放顺序是怎么样的,都是自己脑子里设定好的。...
2020-03-07 20:30:32 155
原创 C++锁定文件流fstream
文章目录目的前提实现结论目的前提对接自动化交易,多线程下写文件单,用ofstream追加写的时候,会出现写漏的情况,怀疑是多线程下,两个线程的文件光标位置一样了,导致有一个被覆盖了。因为根据账号不同写不同的路劲下的文件,所以想到根据账号不同加相应的锁。实现没有用文件锁。因为是ofstream,所以直接用了boost中的递归锁。大概代码如下:map<string, boost::...
2020-03-07 19:03:02 1737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人