1. 熟悉常用的 Java API,包括集合框架、I/O、Socket、JDBC、XML、反射等。
2. 熟悉 JVM 虚拟机及运行时数据区。
3. 熟悉 Java 常用数据结构、多线程。
4. 熟悉 Servlet 和 JSP 的工作原理和生命周期,熟练的使用 JSTL 和 EL 编写无脚本动态页面
5. 熟练的使用 SpringBoot、SpringMVC、MyBatis 等 ORM 框架。
6. 有使用监听器、过滤器等 Web 组件以及 MVC 架构模式进行 Java Web 项目开发的经验。
7. 熟练的使用 HTML、CSS 和 JavaScript 进行 Web 前端开发,熟悉 jQuery
8. 熟练操作团队项目管理工具 git。
9. 熟悉 Linux 操作系统常用命令,搭建过企业级日志系统 ELK
10. 熟悉微服务架构 SpingCloud 及其核心组件。
11. 熟悉 redis 缓存,nginx 反向代理,RocketMQ。
12. 熟悉常用的关系型数据库产品 MySQL、MongoDB。
13. 有过 SQL 调优经验。
一.simpleconnect
该项目为saas软件,为用户提供通讯功能,实现agent-endUser实时对话。面向市场有日本、新加坡、中东、韩国
1.本人负责短信、语音转写、通话、报表模块。
2.技术框架:Springboot,数据库:mongoDB 缓存中间件:redis 服务器:Linux
3.日常工作内容负责 线上问题排查以及修复、对接第三方短信渠道、日常需求的开发、linux等操作
二.超级 4S 经销商系统
随着 app、微信小程序、PC 等各环节都需要使用车型数据,各个模块也要查询 4S 店在售
车型数据,于是要开发一个统一的车型服务在进行各个业务方的使用。
1:Springboot+Mybatis。 RocketMQ
1:通过 RocketMQ 拉取杭州总部的车型配置信息
2:提供增删改来管理数据的车型信息
3:参与整个项目的需求评审和分析
在此作品中,本人担任开发、功能master等角色。该作品为saas产品,为用户提供通讯功能,实现agent-endUser智能实时通话。目前主要市场有日本、新加坡、中东、韩国等。使用技术包括springboot、mongodb、redis、socket、多线程、设计模式等技术栈
此模块为语音转文字功能,实现录音文件转为文字,目前对接渠道有google和aws,可以智能填写翻译的文字语言。