ID:20945
李丽娟 java开发 11年经验
2025-03-06
个人介绍:拥有两年 Java 开发经验,熟悉 Java SE ,掌握核心 API 、多线程、反射及注解技术,熟悉 Java 集合类及 Java 8的函数式编程。数据库领域,掌握 SQL 语句、MySQL 设计,且深入使用 MyBatis ,并熟悉 Redis 。对 Spring 体系,尤其 IOC与 AOP ,有深入了解。在微服务方面,掌握 SpringCloud、Nginx及 Nacos、RocketMQ和 Elasticsearch 等技术。同时,熟练使用 IDEA、Navicat、Maven 等工具,对 Tomcat、Linux与 Docker 有实践经验。
项目经验:2023.07 - 2024.02 仟家惠线上商城 Java开发工程师 项目介绍: 仟家惠线上商城是一款基于微服务架构搭建的前后端分离的B2B2C的电商平台,此系统包含网关、用户、商品、搜索、购物车、 订单、支付、秒杀、仓储九大服务,集成了Nginx、Nacos、OpenFeign等主流微服务技术,采用MySQL、Redis作为数据库方 案。其特色在于采用微服务设计模式、支持集群部署、支持服务自动注册与发现以及拥有完整的秒杀流程。 使用技术: 项目后端采用主流的微服务框架,基于Spring Cloud构建,运用Nginx进行负载均衡,同时结合Nacos实现服务的注册与发 现。 使用OpenFeign简化了微服务间的HTTP请求操作,强化了服务间调用逻辑。 自定义了过滤器拦截请求,利用Redis实现了基于共享会话的单点登录。 使用Spring的AOP,通过自定义注解实现热点数据缓存,提高接口的并发能力与访问速度 使用ElasticSearch进行整合,提供了商品快速且准确的搜索功能;使用Redis实现购物车、缓存预热、商品库存管理,减少了 数据库的访问,提高响应速度;使用Minio对象存储服务器,存储商品图片等非结构化数据,提高效率保证数据安全。 使用布隆过滤器快速判断请求的商品SKU是否存在,避免无效的数据库查询,防止缓存穿透。 使用Redisson分布式锁+AOP自定义注解增强商品详情页数据的方法,保证缓存失效的时刻,只有一个请求能够重新加载数 据到缓存,解决因大量访问商品详情页的缓存击穿问题。 使用RocketMQ实现了系统间的异步通讯,如订单通知、库存更新等,确保了系统的高响应速度和准确性。 通过利用Redis队列的原子性以及缓存预热策略,避免了秒杀库存超卖问题,保证了用户的平等抢购机会和良好体验。 个人责任: 参与后台管理系统的基本信息管理和商品信息管理模块的开发,包括平台属性列表、品牌列表、分类品牌,以及商品属性SP U管理和商品属性SKU管理。 配合团队完成了网站核心业务流程的开发,包括商品详情页、购物车、订单、支付和秒杀等关键模块。 2022.07 - 2023.06 仟家惠云店 Java开发工程师 项目介绍: 仟家惠云店是一款基于SSM架构搭建的前后端分离的电商平台,该项目分为后台管理系统和微信小程序两大部分。后台管理系统 涵盖首页、用户管理、商场管理、商品管理、推广管理、配置管理以及统计报表等8个核心功能模块,以支撑商城的日常运营和 管理需求。微信小程序端则为终端用户打造,包括商品浏览、搜索、购买、支付、订单管理等常规的电商商城功能。 使用技术 : 项目基于Java语言并使用SSM框架构建,通过逆向工程工具和结合PageHelper插件,迅速生成CRUD代码并实现高效的分页 查询。此外,利用TypeHandler进行特定的数据类型与数据库字段之间的转换。 为实现用户相关功能在未登录状态下自动跳转至登录页面,使用Shiro的认证注解和全局异常处理器,同时结合Hibernate Va lidator后端校验框架,对数据进行了严格的校验。 利用MD5和SHA256哈希算法,对用户的注册密码进行加密存储。同时利用Shiro安全框架来整合项目,特别是采用多Realm 分发在项目中实现了完善的认证和鉴权机制,并对会话进行管理来跟踪用户登录状态。 对于临时数据,如用户注册时的验证信息,选择Redis作为缓存工具进行存储,同时针对高并发场景,如小程序首页页面显示 和图片上传,采用了线程池进行优化,有效解决了前端代码的并发问题。 为增强用户体验,集成了阿里云的各项服务,包括利用OSS对象存储服务对用户上传的图片进行存储以及SMS短信验证服务 为用户注册提供短信验证。 个人责任: 在后台系统中,负责广告、优惠券和专题模块的开发,实现了内容动态管理和优惠券流程。 设计并实现了各项数据的增删改 查、排序和筛选功能。 在微信小程序端,完成了商品收藏和地址管理功能,确保了响应速度。 参与项目全流程,与前端团队紧密对接,确保数据接 口准确性、稳定运行和满足用户需求。
技      能: Python  
¥200 / 8小时
立即预约
ID:21173
林桂芳 java开发 10年经验
2025-02-12
个人介绍:Java 语言,熟悉面向对象编程的编程思想,熟悉掌握集合、I/O 、多线程锁, 对 JVM 有一定了解; 熟悉使用 JavaScript,JQuery,AJax,Node.js,Vue 进行前端页面的开发,能够使用这些技术进行数据交互; 熟练掌握 MySql,SqlServer 等关系型数据库,了解 Oracle,能够根据业务需求熟练编写 sql 语句,实现数据库编程;熟练使用 Redis 非关系型数据库实现缓存技术,减轻数据库访问压力; 熟练掌握 MyBatis,Hibernate,Spring Data JAP 等 ORM 框架,能够与数据库进行数据交互,并且能够与其他技术进行整合; 熟练使用 Spring,Spring MVC ,Spring Boot 框架搭建 web 应用搭建,完成 http 请求数据交互,与其他技术整合后实现企业级项目设计与开发; 了解 http 协议,能够使用 Tomcat,NGINX 的 web 服务器部署项目,完成项目上线; 了解 Liunx 常用命令; 了解主流的 UI 框架 BootStrap,ElementUI,easyUI 等。
项目经验:智慧社区 1、 对接智能电表,实现定时抄表,自动拉合闸,校验表闸状态接口; 2、 对接小程序生成物业账单、生成智能电表订单,并对接支付,并使用消息队列处理支付回调,实现分账功能; 3、 对接微信小程序,微信公众号接口,实现电表欠费提醒等; 4、 使用redis分布式锁实现电表扣费与充值的优先级,充值优先,防止扣款失败或者充值失败; 5、 使用乐观锁版本号机制实现,防止多个事务修改,导致其他事务修改的失败; 6、 使用消息队列的延迟消息,实现抄表未回调重新下发,防止漏抄; 7、 自定义注解,使用AOP切面实现系统日志的记录; 8、 优化现有的表,添加索引,提高查询速度; 9、 项目部署,完成线上运行;
技      能: Python  
¥1000 / 8小时
立即预约
立即预约
意见反馈