一、Java 后端开发能力
Spring 生态:
精通 Spring Boot 快速构建微服务架构,熟练使用自动配置、Starter 依赖管理及 Actuator 监控。
深入掌握 Spring Cloud 微服务组件:
Nacos 实现服务注册发现与配置中心,支持动态刷新配置;
OpenFeign 实现服务间远程调用,结合 Ribbon 实现负载均衡;
Sentinel 完成流量控制、熔断降级,保障系统稳定性;
Gateway 构建 API 网关,实现路由转发、权限校验与流量过滤。
持久层技术:
MyBatis/MyBatis-Plus:熟练编写复杂 SQL 及动态 SQL,使用代码生成器(如 MyBatis-Plus Generator)提升开发效率,整合 PageHelper 实现分页查询;
Hibernate:掌握 JPA 规范,通过注解(@Entity/@Query)实现 ORM 映射,适用于快速原型开发。
中间件与工具:
Redis:熟练使用缓存穿透、缓存雪崩解决方案,实现分布式锁(setIfAbsent)、Session 共享及热点数据加速;
Kafka:设计高吞吐消息队列,处理异步任务(如订单状态更新、日志收集),结合 @KafkaListener 实现消息监听与消费;
MySQL:优化查询语句(EXPLAIN 分析执行计划)、索引设计(覆盖索引 / 联合索引),使用读写分离与分库分表应对高并发;
Docker/Kubernetes:通过 Dockerfile 打包应用,使用 Kubernetes 管理容器生命周期,实现自动化部署与扩缩容。
二、Vue 前端开发能力
Vue 全家桶:
Vue 2/3:熟练响应式原理(Vue 2 的 Object.defineProperty 与 Vue 3 的 Proxy),掌握组合式 API(setup/Ref/Reactive)与 Composition API 开发模式;
Vue Router:实现动态路由加载、路由守卫(beforeEach)及路由懒加载,优化首屏加载速度;
Vuex/Pinia:管理全局状态,在多页面应用中实现购物车、用户登录状态跨组件共享;
Axios:封装请求拦截器与响应拦截器,处理 Token 刷新、错误重试及统一异常处理。
前端工程化:
Element Plus/Element UI:快速搭建企业级界面,自定义主题与组件库;
Vite/Webpack:根据项目需求选择构建工具,Vite 用于 Vue 3 项目实现极速热更新,Webpack 配置 Loader/Plugin 优化打包体积;
TypeScript:静态类型检查提升代码健壮性,定义接口(Interface)与泛型(Generic)规范组件 props 与 API 返回值。
底层技术与优化:
JavaScript:精通异步编程(Promise/Async/Await)、闭包、原型链,熟练使用正则表达式处理复杂文本匹配;
CSS/Scss:掌握 Flex/Grid 布局、响应式设计(媒体查询)、CSS 动画(Transition/Animation),使用 BEM 规范命名组件样式;
1. 基于Java及Vue开发下单购物小程序
前端:Vue.js + Vue Router + Vuex + Axios
后端:Java Spring Boot + Spring Security + Spring Cloud+Mybatis-plus
数据库:PostgreSQL
2. 基于Java及Vue开发个人后台管理系统
前端:Vue.js + Element UI + Axios
后端:Java Spring Boot + Spring Security + Spring Cloud+Mybatis-plus
数据库:MySQL
3. 基于Python的Django框架开发指标管理系统
后端:Python Django + Django REST Framework
前端:Vue.js
数据库:MySQL
4. 基于Python爬取网站相关数据
可兼职时间
可兼职地点
0条评论 雇主评价