1、精通java编程,熟悉集合、io、多线程的使用,有良好地规范代码编写习惯
2、熟悉spring、springmvc、mybatis,springboot,spring security,springcloud及配套gateway、nacos等开源框架技术,熟悉nginx、redis、Linux,熟悉maven和使用git,熟练使用Kafka、RabbitMQ、Elasticsearch
3、熟练运用标准SQL语句,熟悉数据库索引和数据库锁,以及慢sql优化,熟悉Oracle,MySQL,SQLServer数据库,并能够使用oracle存储过程、函数等
4、熟悉常用设计模式并了解其他设计模式,熟悉多线程并了解JVM虚拟机
5、熟悉html+css+javascript和xml、vue全家桶、elementui和layui
6、使用C语言编写过单片机程序,熟悉C#、.net,了解常用传感器原理
7、能够独立设计表和分析需求并整理出相应业务,较强的系统整合能力
8、有软硬件开发与系统集成项目管理经验,熟练使用项目管理工具
项目名称: 场馆预定系统
项目描述:该系统是武汉某高校的场馆管理,包含网球场、羽毛球场、乒乓球等。该系统由于涉及到预定模块、培训模块、商城模块,所以在架构上采用微服务的模式,各个模块独立开发维护。
1、预定模块主要是需要设置场馆场地价格方案,然后用户小程序端展示对应方案场地价格,用户选择需要的时间段的场地进行预定。预定的订单到场馆可开小票使用。
2、培训模块目前主要服务网球、游泳项目,由后台设置课程,课程可设置不同人数、不同课时等配置的大班小班。用户按需购买,教练开课,学员进行课时核销和教练评价。
3、商城模块目前主要是场馆内进行一些体育器材、穿着装备等的销售,如羽毛球拍、乒乓球拍、T恤等。线上做一些活动,拼团、秒杀等,用户通过线上商城购买,凭借订单核销码,到场馆核销自提。
项目技术:springcloud、nacos、nginx、gateway、sentinel 、spring security、redis、vue、elementui、mysql、mybatis plus等。
项目职责:主要负责系统的技术方案的选型。以及数据库表的设计、核心功能的开发、团队业务的划分、技术支持、每周任务分配以及验收等工作。
项目业绩:预定功能上线,极大方便了学生或其他用户,避免了之前线下模式,去到场馆却没有场地的尴尬场景。使用方法锁的方式,既解决了在高并发的情况下一片场地被多次预定的情况又能很快反馈到用户预定情况。初版上线时,方案加载较慢,需要3秒以上,经过代码优化和使用策略模式,将接口速度提升至0.3秒,用户体验大大提升。
该系统是武汉某高校的场馆管理,包含网球场、羽毛球场、乒乓球等。该系统由于涉及到预定模块、培训模块、商城模块,所以在架构上采用微服务的模式,各个模块独立开发维护。 1、预定模块主要是需要设置场馆场地价格方案,然后用户小程序端展示对应方案场地价格,用户选择需要的时间段的场地进行预定
武汉市便民服务的一个民生项目,我要办、我要查、我要看、我要问基本的四大模块。我要办分个人和企业的区别,个人包括新房全款贷款办证、权利人姓名变更登记,产权证书遗失声明等业务功能