熟悉Java基础,熟悉JVM体系结构,包括内存区域、垃圾回收机制、类加载机制等相关知识;
了解Java并发编程,包括Threadlocal底层原理,volatile、synchronized关键字等相关知识;
熟悉计算机网络内容,包括体系分层结构;常见的网络协议HTTP/HTTPS、TCP、UDP;流量控制、拥塞控制等相关知识;
熟悉操作系统内容,包括进程通信和管理、死锁、内存管理等相关知识;
熟悉MySQL逻辑架构、索引、事务、锁、日志等相关知识;
熟悉Redis的数据类型以及对应的数据结构;熟悉持久化策略,包括AOF和RDB持久化;熟悉过期淘汰策略等相关知识;
熟悉相关中间件,包括rabbitmq、es;
熟悉常用框架,包括spring、springboot、spring cloud、 mybatis;
项目描述:该项目是一个B2C电商项目,包括前台商城系统以及后台管理系统,前台商城系统包括:商品搜索、商品详情、购物车服务、认证服务、订单服务等模块,后台管理系统包括:系统管理、品牌管理、属性分组管理、平台属性管理、商品上架、等模块;
技术栈:Springboot、SpringCloud、MySQL、Redis、MyBatis、RabbitMQ等;
项目功能:
后台属性分组管理、品牌与分类关联、商品发布与管理;后台仓库管理、商品库存查询、采购单的维护等功能;
后台商品树形目录开发;后台品牌管理包括品牌状态的展示以及运用阿里云存储品牌logo;
商品服务中商城目录查询展示及优化,商品详情页等功能;
购物车服务中对购物车数据项的管理与结算;
认证服务中用户注册、验证码发送等功能;
库存服务中的自动锁定与解锁库存等功能;
订单服务中订单提交、订单关闭等功能;
商品服务中商城目录查询展示及优化,商品详情页等功能; 购物车服务中对购物车数据项的管理与结算; 认证服务中用户注册、验证码发送等功能; 库存服务中的自动锁定与解锁库存等功能; 订单服务中订单提交、订单关闭等功能;
项目名称:机器人流程自动化管控平台 项目责任: 编写AIRPA_亚信机器人流程自动化平台需求规格说明书和功能设计说明书中关于Aiconsole组件内容; 负责客户端管理模块中管理、申请、授权以及机器组代码迭代和升级; 编写客户端管理中客户端应用下的续期功能相关代码