20170817总结

在韩国这里代码写得当然不好…的确是各种姿势都不舒服!
然后还有个闷骚淘气的弟弟,还要督促他背单词。

回到正题,给前辈继续撸系统,因为自己有点小着急代码质量真的是不好再加不好!
系统也是多次的推倒重构,小bug不断,单元测试比起以前少一些(或多或少真的嘛爪)


架构大概是这样

C++ 连接行情服务器 通过 回调获取最新数据
↓ C++调用python脚本
Python 进行数据库塞入和数据安全过滤的相关处理
↓ Socket
PHP 进行数据分析(均线分析等…)(仅仅为了证明PHP是世界上最好的语言)
↓ HTTP调用
Python web.py 框架 因为得瑟用PHP数据分析发现 自己用C++ 封装的dll用PHP调用起来并不容易!于是只有再次使用python…

C++ 封装的Dll (CDLL调用方式)负责执行交易

嗯系统大概就是这个样子了!
不过还是真的不成体统的一个DEMO呢!

扔在了一个前辈花销 230 元的国内阿里云上面跑数据。

还需要做的事情

系统重构肯定要做,这次为了快速上线做的毛毛草草,封装的类并不多!
关于DLL调用方式的那个 把DLL编译成可以带有COM口的值得试试,毕竟对自己挑战一下,还可以学会新的东西!
解耦,解耦,解耦,解耦…

错误总结

对变量的复制并不是很灵活的能应用上,还有对循环的控制不敏感。
可能是算法薄弱造成的吧。还有一个bug就是
类似:
for($i = 0 ;$i<$num;$i++){ # some codes $num ++; } 嗯嗯~ o(* ̄▽ ̄*)o,我成功写了个无限循环用纯for语句 23333 算法是弱势,数学功底差! 对需求分析不够,太仓促。 时间计划能力不强,需要做好提前量和缓冲时间,对系统设计不够敏感 欠练!

发布者

ShellV

高中狗、喜欢前端、运维、AcgBag 动漫社区创始站长