1. 经验主要集中在Web系统和本地工具的开发。带过20人研发团队;
2. 主要语言是Python,工作中用过C/C++/Java/JavaScript;
3. Web架构方面,J2EE-SSH/Django/Node.js/FastAPI;
3. 熟悉场景:算法、模型;大规模数据的清洗整理、计算;自动化工具;Excel/文本/图片处理;
1. 短视频网站,以及配套的HTML5播放器、浏览器插件等;
2. 在线教育平台,实时网课的系统;
3. SaaS教务管理系统,自动分班、排课算法、排监考算法,在一个很细分行业里做到算法最高效;
4. 各类小工具,电脑文件去重复,相册目录相似图片去重复;
5. 一些自动化工具,例如企业微信自动回复、自动群发;
6. 网络爬虫,百度百科、各类行业网站;
7. 一些小游戏,例如自动生成数独题目,自动解题;
8. Excel脚本、自己写了一套Excel模板语法,可以注入数据实现“导出到Excel”效果;
中小学排课算法。用户输入开课的年级、班级、科目、任课老师、排课条件(各种期望、约束),程序通过动态规划、模拟退火、遗传算法、贪心算法等途径,自动编排课程表。对数千学校的排课需求99+%的自动排完率,运算速度2s以内。
一般系统要实现“导出成Excel”文件,通常都是用程序直接向excel文件写入数据、设置各种格式样式,从而得到一个excel文件。 这种方式,把数据和目标样式都“固化”在了代码实现中。 我参照web模板引擎的思路,写了一个“Excel模板引擎”,可以在一个xlsx中定
一般系统要实现“导出成Excel”文件,通常都是用程序直接向excel文件写入数据、设置各种格式样式,从而得到一个excel文件。 这种方式,把数据和目标样式都“固化”在了代码实现中。 我参照web模板引擎的思路,写了一个“Excel模板引擎”,可以在一个xlsx中定