1.熟练掌握C/C++语言;
2.熟练掌握Linux系统编程,文件操作,多进程,socket网络编程;
3.熟练使用git版本管理工具
4.熟练掌握linux下的各命令,gcc/c++开发,gdb调试等
5.了解python和shell脚本;
开源鸿蒙接口开发
一.方舟Ecma测试用例与CI部署与维护
Ⅰ.代码UT、262测试用例、perftest性能用例部署
通过crontab设置shell脚本定时任务,自动化更新代码,记录代码时间节点,汇总测试用例结果发送部门邮箱,并跟踪处理CI异常情况。
二.EcmaString部分接口性能优化
对比java与v8接口所耗时间对比,然后通过抓取接口的perf图来找到比较耗时的时间,通过修改代码逻辑或者调用性能高的工具接口来优化函数。
三.EcmaString部分接口功能开发与正则groupsName计算逻辑开发
2022/03 -2022/06
根据ecma262 2023标准实现javascript语言内置接口开发
String.padStart/padEnd/TrimLeft/TrimRight/matchAll/replaceAll开发
三.BigInt项目开发
BigInt 提供了一种方法来表示大于 2^53 - 1 的整数 ,实现bigint的构造与各种类型之间的转换以及‘+’‘-’‘*’‘/’‘%’以及除了无符号右移之外的所有位运算。
自动化交易信号捕捉系统
1.交易信号量捕捉
2.评估信号量是否合理
3.跟踪持仓交易
4.收益统计
1.捕捉期货品种交易信号,通过前60天价格数据持仓数据判断做空还是做多或者观望 2.监控持仓数据,止损/移动止盈,并且持续监控持仓品种趋势是否还在 3.多种信号收益统计
可以批量处理图片生成水印或者相关标签,文字信息可以选自常用字体大小和常用字体格式,该项目主要用来处理无人机拍摄的照片没有日期水印,用来添加日期水印的
该项目用于获取期货品种交易信号捕捉功能 1.设置了几款常用的趋势交易信号捕捉 2.AI分析信号可靠性 3.跟踪买入的信号,移动止盈或者止损 4.历史交易分析和当前持仓分析