1.熟练掌握 Java 基础、集合、多线程、反射等,具备良好的面向对象编程思想;
2.熟练掌握 JVM 内存模型、类加载机制、垃圾回收机制等;
3.熟练掌握关系型数据库 MySql,具有一定的调优能力,了解 Oracle、PgSQL 等;
4.熟练掌握非关系型数据库 Redis,MongDB;
5.熟练掌握 SSM、SpringBoot+MP 等后台主流框架;
6.熟练使用 Dubbo+Zk、SpringCloudAlibaba 分布式框架及常用组件;
7.熟练使用 Gateway、Nacos、Consul、Nginx、Sentinel 等相关组件;
8.熟练掌握基于 Scheduled、Quartz 以及 xxl-job 的定时任务实现方案;
9.熟练使用 RocketMq、Kafka 等消息中间件;
10.熟悉常用的安全框架 Spring Security、OAuth2;
11.熟悉 HTTP、WebSocket 等通信协议以及 RPC、Feign 等远程调用技术;
12.熟悉 Vue、ElementUI、VantUI、BootStrap、Ajax 等前端框架及组件库;
13.熟悉常用的 Linux 命令,简单应用的安装部署;
14.熟悉单例、代理、工厂、责任链、策略模式等常见的设计模式
15.熟悉 Docker、k8s 的简单应用,ES 分布式检索引擎,seata 分布式事务管理框架;
16.了解 activiti7 原理及应用,熟练应用 ChatGPT、通义灵码来优化代码逻辑;
项目一: 嗨购购物商城小程序
技术框架:
SpringBoot+SpringCloudAlibaba+MyBatis+MySql+Redis+RocketMq+XXL-Job
项目描述:
嗨购购物商城小程序是一个基于微信平台的小程序,旨在为用户提供便捷、高效的在线购物体验。该项目结合了现代互联网技术和先进的用户体验设计,致力于打造一个集商品展示、搜索、购买、支付和售后服务于一体的综合性购物平台。嗨购购物商城小程序不仅提供了丰富的商品种类,还通过个性化推荐、优惠活动和便捷的支付方式,满足不同用户的需求。
项目目标:
提升用户体验:通过简洁直观的界面设计和流畅的交互体验,让用户在购物过程中感到愉悦和方便。
丰富商品种类:覆盖多个品类的商品,包括服饰、家居、电子产品、美妆等,满足不同用户的购物需求。
个性化推荐:利用大数据和机器学习技术,为用户提供个性化的商品推荐,提高用户满意度和购买转化率。
优惠活动:定期推出各类优惠活动和促销策略,吸引新用户并留住老用户。
便捷支付:支持多种支付方式,包括微信支付、银行卡支付等,确保支付过程安全快捷。
完善的售后服务:提供退换货服务、客服支持等,解决用户在购物过程中遇到的问题,提升用户信任度。
项目二: 嗨购购物商城小程序
技术框架:
SpringBoot+RuoYi+uniApp+FirstUI+Mybatis+Mysql+Redis
项目描述:
延津商会移动端是一个专为延津商会会员及企业设计的移动应用程序,旨在提供一个便捷、高效的平台,促进商会内部的信息交流、商务合作和会员服务。该项目通过整合商会资源,提供会员管理、信息发布、活动报名、商务对接等多种功能,旨在提升商会的运营效率和服务质量,增强会员之间的互动和合作。
项目目标:
提升用户体验:通过简洁直观的界面设计和流畅的交互体验,让用户在使用过程中感到便捷和舒适。
加强信息交流:提供实时的信息发布和通知功能,确保会员能够及时获取商会的重要通知和行业动态。
促进商务合作:搭建一个会员之间的商务对接平台,促进商业机会的发现和合作的达成。
优化会员服务:提供会员管理、活动报名、在线咨询等服务,提升商会的服务质量和会员满意度。
该商城小程序主要有以下几个功能:商品展示、购物车管理、订单管理、支付功能(支持微信支付、银行卡支付等多种支付方式)、用户管理、个性化推荐(根据用户的浏览和购买记录,推荐相关商品)、客户服务(提供在线AI客服支持)。 我在该商城小程序中主要负责:商城的功能实现以及数据库表的设计与
延津商会主要包括会员管理、信息发布、活动管理、商务对接(会员可以发布供求信息,寻找合作伙伴和商机) 我在这个项目的职责是:JAVA后端开发,负责数据库表设计与功能的落地