实现网
哎呦喂り

昵称登录后显示

800/8小时
4年工作经验

亚信科技
java高级开发工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1.熟悉mysql的底层结构,存储引擎,事务隔离级别,锁,索引,mvcc工作原理,熟悉sql优化
2.熟悉jvm内存模型,熟悉垃圾回收算法,类加载过程,垃圾回收器的特性并可以对jvm进行调优
3.熟悉掌握spring,springboot,mybatis,spring cloud,redis,kafka等主流的java开发框架
4.熟练使用redis,可以灵活的运用redis的五种数据类型,熟悉redis持久化和过期策略以及集群
5.熟练使用kafka消息中间件
6.熟悉设计模式,并可以在项目组灵活运用设计模式来优化代码

项目经验

项目名称:上海移动手机商城系统
开发时间/开发周期:2022.09-至今
使用技术:springcloud+mybatisplus+mysql+kafka+redis+nacos
项目描述:
该商城系统,包括前台商城系统及后台管理系统,基于SpringCloud+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

责任描述:
1.优化代码:用责任链模式改造了参数多重校验,用策略模式+工厂模式+模版方法优化了项目中的很多if-else。
2.使用sharding jdbc 对数据库进行了分库分表。
3.订单管理:开发下单流程,使用redis+lua脚本实现分布式锁防止库存超卖。
4.基于本地消息表来处理分布式事务达到最终一致性,保证商品服务减库存,订单服务新增订单。
5.商品的单品页展示:利用freemaker技术对页面进行静态化处理,在后台进行静态化的发布,这样的好处是查询的时候只需查询一次 数据库,静态化之后不需要再查询,大大的提高了系统的效率。
6.开发品牌管理,合约管理,审核管理等等页面,包括简单的增删改查等接口。

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

南京

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

南京