熟练掌握计算机网络、数据结构与算法、操作系统
熟练掌握Java基础、集合等相关知识
熟悉MySQL数据库,了解MySQL索引、事务、锁机制等知识
熟悉NoSQL数据库Redis使用场景,了解持久化、内存淘汰策略
熟练掌握Spring、Spring MVC、SpringBoot、Mybatis等开发框架
熟悉Nginx的原理及拥有搭建经验
熟练使用Linux,有Linux下开发部署项目的实际经验
熟练使用Maven、SVN、IDEA、Postman等常用开发工具
了解消息中间件Kafka,并拥有开发经验
了解多线程并发、JVM内存结构、垃圾回收算法、类加载机制
数字版权分发与费用结算平台
项目背景:参与开发交易系统网站,系统主要以实现版权上传、版权管理、费用结算、作品分发业务为主要目标
相关技术:SpringBoot、MySQL、Redis、Mybatis
项目职责:
负责订单模块的需求分析、流程设计、数据库的设计、参与平台功能测试
负责项目订单模块的开发,完成订单创建、付款、取消、退款功能
社区风险治理系统
项目背景:针对社区重点人群的治安风险和弱势群体的管理风险,提升社区重点人群的管理能力,建设智慧物业管理与服务
场景。
相关技术:SpringBoot、Mybatis、Kafka、Swagger、MySQL、Nginx
项目职责:
参与数据字典设计,负责资产管理、人房管理模块的开发
通过Kafka与算法后端按约定的Json算法格式进行数据传输实现布控任务的部署,完成算法任务部署、撤销