熟练使用rest编程风格,Eclipse、IDEA等开发工具;Postman、Swagger代码测试工具。
熟练使用MySQL关系型数据库,熟悉非关系型数据库Redis的使用。
熟悉Spring、Springmvc、Mybatis、SpringBoot进行开发。
熟悉应用HTML、CSS和JavaScript,AJAX,jQuery、Echarts以及Bootstrap、Layui框架进行简单的Web前端开发。
熟悉使用POI、FastDFS、阿里短信服务、邮件发送等。
熟悉Shiro,JWT等安全技术,了解加密技术,比如MD5加密。
熟悉Tomcat等Web服务器和应用服务器的使用,了解Nginx反向代理和负载均衡。
了解关于MongoDB文档型数据库的使用,以及了解消息中间件RabbitMQ。
了解docker容器技术。
星网论坛
1. 注册登录模块:负责短信验证完成注册实现5分钟有效,对密码进行
加密处理以及使用JWT进行登录认证。
2. 评论模块:使用到Redis数据库对点赞数、评论信息用MongoDB进行存储统计。
3. 文章模块 : 使用MongoDB来存储用户对于文章的发布与修改使用FastDFS进行文 件上传下载,后台对于文章进行审核。
爱学网
1. 注册登录模块: 手机号验证注册,使用到Redis5分钟有效,并对用户信息进行加密保护,使用JWT进行登录认证管理,未登录不能够上传视频以及播放视频。
2. 点赞模块:使用Redis进行点赞管理。
3. 上传视频模块: 确认登录,然后使用FastDFS进行文件上传。
4. 后台视频数据管理: 负责完成后台视频数据管理功能,帮助后台管理者更好看到哪一类视频播放的多,哪一类视频没人看,使用了POI技术可以把数据下载。