掌握Web前端技术:HTML/CSS/JS/ES5、6、7,AJAX/axios/JSON/XML、Vue/Vuex/vue-router,jQuery/Bootstrap/Quasar Framework等,熟悉ECharts,了解Vue3、TypeScript、AntV G6/X6;
精通浏览器插件开发;
熟悉微信公众号、小程序开发;
精通PHP/MySQL开发,熟练使用Laravel、Yii、ThinkPHP框架,熟composer,了解swoole;
熟悉MySQL索引优化、视图、存储引擎,了解触发器、存储过程,
熟悉Linux系统、LA/NMP安装、配置,熟悉shell编程,
熟悉redis、memcached,了解mongodb,了解消息队列;
熟练使用版本控制(SVN、git);
精通正则表达式;
熟悉HTTP协议,了解WebSocket协议, 熟悉Restful设计风格;
熟悉Qt框架,了解C/C++、Java、Python、NodeJS;
熟练使用Axure(原型设计)、NovaMind(思维导图)、EDraw(流程图);
有支付接口开发经验(支付宝、银联、微信);
擅长调试,能快速定位BUG;
英语良好, 大学英语六级(CET 6),能读写英文文档;
Appl Todo 小程序:
todo 小程序,使用基于 uni-app 的 uView UI 2.0 开发,Vue2 技术栈;
后端 PHP Laravel + MySQL,Laravel 版本由 6.x 升级到 9.x;
采用微信云托管容器化部署,gitlab 管理源码。
SmileStock,个人项目,未上线;
项目分为4大部分:
前端、后端、任务调度、策略监控;
前端显示触发记录、K线图(ECharts)、指标(均线、KDJ、MACD等)、策略数据;
后端使用 Flask + Flask-SocketIO。
任务调度使用 celery;
策略监控程序为多进程模式,避免 python 的全局解释器锁GIL影响性能,触发消息保存到 redis 列表中。
技术栈:
后端:Python + Pandas + Flask + celery + Flask-SocketIO;
前端:Quasar Framework(Vue 2) + ECharts。
OK(E)X助手,浏览器插件
ok(e)x 插件,主要功能:
KDJ(10, 9, 9) J 值的变化,用 REST API 和 WebSocket API 获取数据;
当前资金对应的数字货币数目;
二次强平价格,设置一次强平前的补仓量,获取补仓价格,计算新的强平价格,即二次强平价格;
其它功能在开发中。
技术栈:
vue-chrome-extension;
暂无后端;
考虑过两个插件开发框架,Quasar Bex、vue-chrome-extension,对比之后选择了后者。
主要原因是需要在页面上添加内容,如KDJ变化值、二次强平,而不仅仅是运行 content script。
Quasar Bex 不支持向当前网页注入vue应用,vue-chrome-extenstion 支持。
SmileStock,个人项目,未上线; 项目分为4大部分: 前端、后端、任务调度、策略监控; 前端显示触发触发、K线图(ECharts)、指标(均线、KDJ、MACD等)、策略数据; 后端使用 Flask + Flask-SocketIO。 任务调度使用 ce
ok(e)x 助手,主要功能: KDJ(10, 9, 9) J 值的变化,用 REST API 和 WebSocket API 获取数据; 当前资金对应的数字货币数目; 二次强平价格,设置一次强平前的补仓量,获取补仓价格,计算新的强平价格,即二次强平价格; 其它功能在
知乎助手主要功能: 去掉网页标题上的 “(*** 条消息)”,有私信时不去掉; 专栏文章发布时间提到前面,原版在文章后面,对于关注时效性的文章不方便查看; 浏览记录:目的是找回最近看过但没有收藏、点赞的内容; LocalStorage 保存在本地,使用 Observe
todo 小程序,使用基于 uni-app 的 uView UI 2.0 开发,Vue2 技术栈; 后端 PHP Laravel + MySQL,Laravel 版本由 6.x 升级到 9.x; 采用微信云托管容器化部署,gitlab 管理源码。