框架:熟练掌握Spring,SpringMVC,SpringBoot等主流开发框架进行企业级应用开发,熟悉常见ORM框架:Mybatis以及Mybatis-Plus
数据库:熟练掌握熟练使用MySQL Oracle数据库,熟悉SQL语句的编写与优化,熟练使用Redis、MongoDB等常用NoSQL数据库,了解Redis的主从架构及持久化原理
分布式:熟悉SpringCloud微服务框架及其常用组件如:Nacos注册与服务发现。Feign远程调用。Seata分布式事务。Gateway网关等
熟悉常见消息中间件RabbitMQ 和Kafka
前端:使用过 Vue3.0 、Vite、 ElementuiPlus 等技术进行后台管理系统的基本功能开发,熟悉TCP/IP HTTP SSL 等WEB应用常用网络协议
Python:能够使用 feapder分布式爬虫框架开发爬虫,熟悉代理IP池搭建和常见反爬机制
一 、小希留学APP项目(自研)
开发方:北京澳际教育咨询有限公司
项目所用技术:
SpringCloud+Nacos+KafKa+Redis+Mysql+MybatisPlus+ES+MongoDB
项目描述:
小希留学APP项目是澳际留学进行互联网转型推出的链接学生、海外院校和国内外留学顾问老师的三方互联网平台,个人顾问可以入驻平台接单,提供合同,并且赋能顾问,如留学服务中的签证办理/文书写作等流程可以委派给平台处理,实现个人留学顾问的轻资产创业模式
学生APP主要功能:查看院校排名、专业排名、留学文章资讯、在线顾问咨询、在线课程购买等
留学顾问工作台主要功能:攻略文章视频上传、在线问答等
MIS后台:学生信息管理、顾问实名审核、内容审核、院校管理、课程管理、订单管理等
责任描述:
1.根据产品设计要求,完成程序编码、调试、测试和维护工作
2.负责小希学生APP内容模块Feed流推荐系统设计
4.负责小希学生APP容模块开发
5.负责内容审核,内容发布,内容点赞、评论等功能开发
6.负责对接微信支付接口
技术描述:
1.使用MongoDB 实现评论发布、评论回复功能
2.使用Redis实现点赞功能,使用自定义注解+AOP+Redis实现接口限流防止刷赞
3.使用payment对接微信支付3.0接口,实现在线课程购买功能
4.使用敏感词库+腾讯云文本审核接口+OCR图片文字识别实现内容审核
5.使用Kafka异步通知静态页面的新增和删除以及ES索引的新增的删除,完成内容的发布删除操作
6.使用Redisson实现内容延迟发布功能
7.使用ES+Easy-ES实现内容的全文搜索
8.使用thymeleaf模板语言,生成文章详情的静态页面并存入腾讯云COS中减轻服器压力
9.使用SaToken框架在网关中实现学生和顾问端登录验证
10.使用流式计算实现实时计算影响内容排序的浏览量和点赞等数据并存储到Redis中并通过定时任务同步到数据库中
澳际留学网是一个提供出国留学资讯和服务的传统留学行业资讯门户网站,基于开源CMS框架采用前后端不分离的方式进行开发
学生APP主要功能:查看院校排名、专业排名、留学文章资讯、在线顾问咨询、在线课程购买等 留学顾问工作台主要功能:攻略文章视频上传、在线问答等