交易软件设计
来源:互联网 发布:软件开发 品质管理 编辑:程序博客网 时间:2024/04/30 04:03
1. 了解计算机程序
程序分类
script
continuous running
我们开发的交易系统数据连续运行型
事件驱动和时间驱动
2. 时间驱动
from time import sleepdef demo(): print "run demo every 1 second"while 1: demo() sleep(1.0)
缺点: 延迟
3. 事件驱动
onTick()
绘图
表格更新
运算、下单
运算、下单
风控
4. 事件驱动引擎
4.1 初始化
__queue 保存事件的队列
__active 开关
__thread 线程
__timer 计时器
__handlers 处理函数字典
4.2 注册事件处理函数
1. type_
2. handler
4.3 触发
4.4 事件处理线程的连续运行
__thread中连续运行工作的函数为__run __process
4.5 计时器
4.6 启动、停止
阅读全文
0 0
- 交易软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- 软件设计
- log4j配置
- 认识RGB和YUV
- Dorado7自定义下拉框(三)
- 单播、多播(组播)和广播的区别
- 检测属性
- 交易软件设计
- java jdk9的新特性
- fastFDFS安装
- 抽象类和接口
- 自我救赎之路—(生成图标随机数)
- 小技巧 —— 多行文本尾部以“...”缩略
- 第八周(2) 项目二(2) 压缩存储的对称矩阵的运算
- 指针和多维数组:数组名是包含两个int的数组的地址、指针加1的不同结果、地址取值的相关运算
- Python学习