1. 深入理解 JVM 底层原理,熟悉 JVM 各种垃圾收集器的使用以及核心参数的调优,有过一定 JVM 线上调优经验,对 JVM 调优有自己独到的见解。
2. 深入理解 redis 线程模型,熟练掌握 redis 核心数据结构的使用场景,熟悉多级缓存架构,熟悉各种缓存高并发的使用场景,比如缓存雪崩,缓存穿透,缓存失效,热点缓存重建。
3. 熟悉 RabbitMQ 等常见中间件的使用,解决过各种消息通信场景的疑难问题,比如消息丟失,消息重复消费,消息顺序性,大规模消息积压问题。
4. 熟悉分布式系统相关的分布式锁,分布式事务,分布式 session,分布式任务等相关技术。
5. 理解 spring、spring mvc、mybatis、spring boot、spring cloud 等开源框架的设计原理及底层架构,研究过部分核心源码。
6. 熟练使用 orcale、sqlserver、mysql 数据库,有 mysql 优化经验。
7. 熟练 spring boot、spring cloud、Eureka 等微服务架构开发及部署。
8. 熟练 Linux 操作命令、Tomcat、Apache 等应用部署及服务器运维。
9. 熟练 DevOps 相关工具;例如 Jenkins/Bamboo,Jira/禅道,Confluence,FishEye,Maven, SVN/GIT,有 Jira 及Confluence 插件开发经验。
10.熟悉 jsp、html、shtml、css、javascript、easyui、vue、ajax 等前端相关技术。
11.熟练掌握数据库设计和优化技术,能够优化SQL语句和数据库性能,并具备数据仓库和数据挖掘的实践经验。
一、文档管理系统
文档系统集中统一管理组织内部不同层级、类型的文档资料,通过文档协同化管理和细粒化的权限管控,解决文件管理困难、
查找效率慢、文档版本管理混乱、无法有效共享 等问题,让文档管理与应用更安全、更具效能。系统分为企业空间和个人空
间,企业空间存储企业文件,个人空间可以存储自己的文件。基本功能涵盖:文件/文件夹断点上传、下载、批量下载、复
制、移动、创建副本、删除、回收站、分享、预览、评论、标签及文件细粒度权限管理。
技术应用:springboot、mybatis、redis、rabbitMQ、xxljob、MinIO
二、仓储管理系统
该仓储管理系统主要负责公司内部原料采购收货、质检、入库、出库、盘点、调拨、转仓等仓储环节进行智能化管理。实现
物料的追踪、入出库、货物流转、库存盘点、调拨的细化管理与控制,有利于加快物料的周转效率,减少呆料积压、提升仓
储作业效率、减轻人工劳动强度、降低仓储管理成本。系统功能包括基础资料管理、港口卸货管理、PDA手持机入库、退
货、出库、其他出入库、调拨、倒堆、盘点等各种业务操作,并具有完善的统计分析功能、库存预警功能。
技术应用:springboot、mybatis、redis、rabbitMQ、xxlj
角色 | 职位 |
负责人 | 技术经理 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该文档系统集中统一管理组织内部不同层级、类型的文档资料,通过文档协同化管理和细粒化的权限管控,解决文件管理困难、 查找效率慢、文档版本管理混乱、无法有效共享 等问题,让文档管理与应用更安全、更具效能。系统分为企业空间和个人空 间,企业空间存储企业文件,个人空间可以存储自己的文
该仓储管理系统主要负责公司内部原料采购收货、质检、入库、出库、盘点、调拨、转仓等仓储环节进行智能化管理。实现 物料的追踪、入出库、货物流转、库存盘点、调拨的细化管理与控制,有利于加快物料的周转效率,减少呆料积压、提升仓 储作业效率、减轻人工劳动强度、降低仓储管理成本。系统功能