掌握Python语言、常用的数据结构及算法。
熟悉FastAPI、Flask等web框架,熟悉RESTful API设计。
掌握Mysql、Redis数据库,对SQL优化有一定经验。有良好的阅读英文文档能力。
熟悉并发编程,多线程、多进程、协程开发,熟悉celery的使用、了解其工作原理。
精通优化算法设计和实现,能解决实际优化问题。
熟悉TCP/IP、HTTP等网络协议。
熟练git的使用。
走班排课系统
分班算法的设计与实现,用遗传算法解决分班需求;满足同一个班上的学生的走班科目尽可能相同,满足班级人数限制,班级数量等约束条件。
行政班级管理模块:给教师方使用,可以查看行政班级学生信息,发布通知,移入移出学生等。
排课算法的设计与实现,根据分班结果,用遗传算法来进行求解,满足其硬约束以及尽量满足软约束。
课程管理模块:课程的添加和课时设置等(每一学期)功能。
教职工信息管理模块:个人资料,任教科目等信息的录入和查看。
在教育领域中,考试是一个重要的环节。考试是为了检测学生对某方面知识或技能的掌握程度,测试考试者的水平。在传统的模式下,考试所用的试卷通常都是由教职人员来创建的,而这就导致诸多问题,如:考试的试卷难度过低或过高,无法考察广大学生的真实知识水平、试卷所考察的内容分布不够均匀或涵盖不全
基于yolov8的目标检测,能检测输入数据里的目标位置,目标类别。可一次进行多种种类训练,也可以在已有的模型基础上添加新的类别进行训练。