1、熟悉Java特性,如集合类、异常处理、Lambda编程、自定义注解等、遵循阿里Java规范保证项目质量2、熟悉Java常用类库,如Hutool工具库、Jsoup爬虫、Lombok注解、Logback日志框架等2、熟练使用Spring Boot框架,能整合MyBatis-Plus和Mybatis X ,实现高效的数据访问层开发。4、熟悉Redis分布式缓存与Caffeine 本地缓存,有多级缓存,基于Redisson的分布式锁的实践经验。5、掌握COS对象存储和CDN的使用,有图像处理、数据沉降和监控、分片上传,断点续传的实践经验6、熟悉HTTP和WebSocket双向通信协议,能基于WebSocket实现对人实时写作编辑功能。7、熟悉JUC并发工具包与多线程编程,并能利用Disruptor高性能无锁队列等库优化并发性能8、熟悉AI问答和AI绘画应用开发,自主封装过通用AI模块对接AI绘画大模型的异步接口。9、掌握RBAC权限模型,熟练使用Sa-Token实现权限控制,如登录态管理,多账号体系,注解鉴权等机制10、掌握基于Nginx+Linux管理面板的项目上线方法,并能通过配置反向代理解决跨域问题11、掌握Git、Maven、Swagger、浏览器控制台、IDEA Http Client等工具,能通过AI助手提高开发效率12、掌握部分前端技能Vue,Element-UI、JavaScript、jQuery, Ant Design Vue声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论