ID:21242
樊玉珍 Java高级开发 13年经验
2024-05-19
个人介绍:1. 具备扎实的 java 基础,熟练掌握 javaIO 流,集合,多线程,反射,泛型,注解,网络编程等基础开发技术 2. 深入理解 JVM 底层原理,JMM 内存模型,垃圾回收机制,GC 算法,垃圾回收器, 双亲委派机制 3. 熟悉 java 常用集合的源码,如:ArrayList,LinkList,HashMap,ConcurrentHashMap 4. 熟悉多线程以及并发容器的使用。比如 CAS,AQS,Lock,Volatile,Synchronized 5. 深入理解 Spring,SpringMVC,Mybatis 等开源框架的设计原理以及底层架构,研究过核心源码,具备框架定制开发能力。 6. 深入理解 Redis 线程模型,熟悉掌握 redis 核心数据结构的使用场景,熟悉各种缓存高并发的场景。比如:旁路缓冲, 缓存 穿透, 缓冲击穿, 缓存雪崩,哨兵机制,持久化,数据同步等问题的解决和处理 7. 精通 MySQL 数据库的使用,较好的 SQL 优化能力 8. 独立分析需求设计数据库,有较强的系统设计能力 9. 在项目中解决过各种分布式场景的技术难题,比如分布式锁,多数据源事务,分布式 Session,分布式任务 10. 深入理解常见应用级算法。失效算法,限流算法,延时算法,负载均衡算法,加密算法,一致性 Hash 11. 熟悉 docker 容器管理工具的使用,了解 k8s 容器编排工具 12. 精通使用 IDEA、Git、SVN、Maven 等项目开发,版本管理及构建工具 13. 熟练掌握 Linux 常用命令,生产环境服务器诊断,线上排查,性能评估
项目经验:项目:大兴组工门户网站及协同工作平台项目 项目描述:通过组工网站和OA办公平台的搭建,建立起一个集公文管理、流程自动化、协同工作并为领导提供科学依据的平台。通过该平台工作人员可以充分利用时间,提高协同工作的效率,同时强化单位内部管控能力,领导的监控管理职能,实现政府单位内部管控与监督留痕,促进行政办公电子化、规范化,最终达到全部业务和内部权力管控目的。 软件技术栈:Spring+SpringMVC+Mybatis-plus+Kingbase8+Redis+EasyUi+LayUi+FreeMarker+Nginx 项目职责: 主要负责门户网站迭代和优化,拆分功能模块,负责网站上线 通过客户反馈,梳理产品需求 集成中间件,完成项目编码设计;部署基于Nginx的静态资源服务 积极配合测试人员修复系统BUG,跟踪禅道任务,保证编码质量 业绩:持续优化之后,客户系统功能完善,体验感倍数提升,最终达到项目完美交付。 项目:供应链风控中台 项目描述:将现有的供应链基础能力进行组装,在业务和支撑上进行升级,提供给其它业务系统接入,在采购、仓储、结算、配送等环节进行适应性配合 项目技术栈:Springboot+Feign+Nocas+Gateway+Mysql+Redis+Xxljob+Nginx+Minio 项目职责: 负责风控中台上下游接口对接,润色服务间调用链路,为数据流通负责 参与系统技术架构设计,结合开发人员技术栈选用组件,方便项目快速迭代交付 参与集成中间件,整合Minio资源,完善功能模块 业绩:项目上线,加强了企业内部模块间的数据交互,实现业务互联,加快整体业务进程。 项目:SCF供应链金融 项目描述:供应链链路中一环,处理人员、物流、交易等配置 项目技术栈:SpringCloud+Feign+Ribbon+Nacos+Gateway+Springboot Admin+Redis+Xxljob+Flowable+Mybatis-puls 项目职责: 对接企业统一身份认证平台,根据返回的token获取用户信息,匹配系统原有用户信息和权限,保证系统的可用性 Gateway集成Spring Security完成身份认证,并保留用户信息,作为请求头转发给上游服务,用于上游服务获取登录用户信息 集成Feign完成远程调用,及处理请求异常业务,防止服务雪崩 抽取服务概念,加入manager层完成依赖解耦,实现业务分层 对接企业Flowable服务,在理解业务流程的基础上,实现了业务、流程的融合 业绩:项目的交付,促进供应链体系的完善,也加快了客户进驻系统的进程。 项目:私募基金交易管理后台 项目描述:管理用户交易的基金后台,实现审批、统计、交易管理等功能。因业务调整,原有php项目重构成Java项目 项目技术栈:SpringBoot+Spring-Security+Mybatis-plus+Redis+Nginx+Jenkins+Vue 项目职责: 使用RabbitMQ死信队列实现延时任务,解决基金订单延时取消业务;使用MQ实现异步解耦 Itext+模板技术,实现生成合同等pdf文件;对接E签宝,实现系统对接企业签章功能 Sql优化,解决深度分页查询慢及text字段慢查询问题 集成Oauth2.0流程,基于授权码模式对接用户登录流程
技      能: Python  
¥900 / 8小时
立即预约
ID:20543
何燕 java开发工程师 1年经验
2024-05-04
个人介绍:熟练使用 Java 开发语言及常用的 API,对 Java OOP 思想、反射思想等有着一定程度的理解;有良好的编 程习惯;  熟悉 JVM 内存模型、类加载机制和垃圾回收机制;熟悉部分设计模式; 熟练使用 Spring、SpringMVC、Springboot 等框架技术,阅读 Spring 源码,理解其 IOC 控制反转理论 思想、对象创建、Bean 生命周期等,并对 Springboot 自动装配原理有着一定的理解; 熟练使用 SpringCloud-Netflix/Alibaba 微服务框架技术,熟练使用 nacos 注册中心和配置中心、Feign 服务调用、Gateway 网关配置和 Hystrix 熔断等组件; 熟练使用 Mybatis 和 Mybatis-plus 框架,对框架的实现流程进行过了解; 熟练使用常用的关系性数据库 MySQL,并对其事务操作、隔离级别以及部分 SQL 优化有着一定的了解; 熟练使用非关系性数据库 Redis,包括对其数据结构、持久化等的理解,并在实际项目中解决 Redis 的缓 存穿透、缓存击穿和缓存雪崩等问题; 熟练使用消息队列 RabbitMQ,理解 MQ 的模式、持久化以及执行顺序等问题; 熟练使用 Elasticsearch 全文检索,掌握高亮搜索和通过字段搜索等; 熟悉 Linux 系统操作命令;熟练操作 Docker 项目部署;熟练使用 Nginx 负载均衡和反向代理。 了解 JavaWeb 等技能,包括 HTML5,CSS3,JavaScript、ElementUI 和 VUE 等的使用。 熟练使用 idea、Postman、Navicat 等开发工具。
项目经验:项目名称:无线基站微波软件 技术栈:springCloud+spirng+MyBatis-plus+kafka+Redis+MySql+Web+Docker+Kubernetes (K8S)+HDFS+Euerka +Oauth2+JWT+Obs等 项目介绍: 微波项目主要用于客户上传各种工参、网规、脚本、rmon、performance等各种原始文件,根据客户界面勾选的各种要求进行规划、扩容等操作,将其进行输出;系统包括了建表模块、导入模块、一致性校验模块、链路评估模块、三方评估模块、规划扩容模块、数据湖模块、客户化报告模块;并提供了web端与客户端; 主要责任: 1.web页面主要采用react框架,实现客户新建任务、复制任务、上传文件、勾选规划方式等,并将其参数下发至对应的模块服务; 2.负责Rmon与performance的导入情况,其中分为NCE与管理域的区别,根据客户上传的原始报表进行解析与入库;使用了多线程解析,订阅模式,监听者模式等设计模式; 3.建表处理,每个任务的起始服务为建表服务,会根据任务号在对应数据库里建立以任务号为主的数据库,其中包括静态表与任务对应动态表; 4.客户化报告处理:此服务为最后一个服务,主要作用是将以上服务的所有报告进行收集与自己服务会生成的报告、ppt等可浏览结果上传至hdfs对应路径,以供客户下载使用; 5.数据湖服务:主要作用是生成需要上传至三多云供电脑使用以及APP使用的文件;主要使用多线程、反射、工厂模式等多种设计模式; 6.数据库优化:实现对sql的优化处理,降低sql执行资源的消耗与执行时间的减少 项目名称:孕宝 技术栈:SpringCloud+Springboot+Mybatis-plus+Oauth2+JWT+MySQL+Redis+RabbitMQ+Docker+ Elasticsearch+网易云短信通知+微信支付+支付宝支付 项目介绍: 孕宝 APP 为新生家庭提供权威的孕育知识、丰富的孕育工具、专业的孕育指导与千万孕妈的经验分 享,旨在呵护宝宝的健康成长。系统包括了专家课堂模块、孕育知识模块、商城模块、订单模块、帖吧模 块等。系统提供 Web 后台和 App 端。 主要责任: 1.负责孕育知识模块,提供关键字查询、分类查询以及知识详情模块; 2.负责商城商品接口提供,使用数据库和 Elasticsearch 的同步,服务启动使用全量导入分批次导入商 品数据,当商品有更改、添加等操作后使用增量导入修改 es 中商品数据,提供对商品进行关键字等 高级搜索功能; 3.负责商品购物车模块,根据用户的身份标识,对购物车数据进行查询,当添加一个购物车未添加的 数据时,对商品进行购物车新增;当添加的商品在购物车已经存在的时候,则对该商品在购物车中 的数量进行改变; 4.负责消息模块,使用阿里云短信服务+RabbitMQ 实现短信异步通知; 5.提供贴吧信息详情展示接口; 项目名称:孕宝孕妈网 技术栈: SpringCloud+Springboot+Mybatis-plus+Oauth2+JWT+MySQL+Redis+RabbitMQ+ Elasticsearch+Docker+FastDFS 项目介绍: 孕宝孕妈网是孕宝 APP 的后台管理系统,整个后台主要包含模块:系统管理:管理员列表、日志管 理、菜单管理等;课堂管理:课堂学习数据、课堂分类等;产品管理:产品分类、产品管理;订单管理: 下单金额、下单方式、订单状态;贴吧管理:贴吧消息数据、贴吧分类、贴吧热门话题;门店 管理:轮 播图管理、地址管理等模块; 主要责任: 1.负责系统管理接口提供,从数据库获取到管理员列表,实现对管理员进行添加、修改数据等操作;提 供日志管理接口,使用 AOP 思想进行日志输出,并获取日志信息进行页面上展示;提供菜单管理接口, 对后台管理系统的菜单可以进行添加、修改、删除等操作; 2.负责提供产品管理接口,对所有商品进行查询,并提供模糊查询和状态查询的高级搜索;提供商品分 类接口,根据每个商品对应的不同的标签对商品进行分类; 负责贴吧管理接口,对 APP 发布的贴吧数量进行统计,根据贴吧总数量和贴吧标签分类进行统计;
技      能: Java  
¥900 / 8小时
立即预约
立即预约
意见反馈