深入理解JVM虚拟机工作原理、对象布局,熟悉JVM各种垃圾收集器的使用及核心参数的调优 深入理解SpringFramework、SpringMVC、Mybatis底层架构并阅读过源码,具备一定的框架定制开发能力,对 Spring有自己的见解 深入理解MySQL索引原理,熟悉SQL优化,熟悉SQL语句的执行过程 深入理解Redis,熟悉线程模型和分布式锁,熟练掌握redis核心数据类型的使用场景 熟练使用SpringBoot、SpringCloud、SpringCloud Alibaba等开源框架 阅读过Nacos Client端源码,了解Spring Cloud Aliababa整合注册中心相关扩展点,注册服务列表更新 阅读过Sentinel Dashboard和Core源码,了解各个slot组成链式结构,扩展限流规则存到注册中心 阅读过Zookeeper启动流程核心源码,熟悉Zookeeper选举流程 熟悉在Seata组件下分布式事务解决方案,熟悉Tcc、AT,XA,Saga等模式 熟悉MQ中间件,熟悉MQ分布式事务原理 熟悉DDD领域驱动设计,熟悉其基本原理和四层模型架构规范,有部分实际落地经验 熟悉Jvisualvm、Arthas等JVM调优工具,Tomcat、Nginx等应用服务器 熟练使用Git、SVN等版本控制软件,Postman、Jmeter等测试工具 熟悉Linux系统,掌握基本的操作命令 熟练使用Guava、Hutool、Fastjson、MapStrut等开源工具包
ID:20626
立即预约
立即收藏
沟通需求
微信扫码,联系客服沟通需求
个人介绍
项目经验
项目名称:Fabrique是一款B2C的服装电商 APP ,客户通过 APP 浏览和购买商品 。管理员通过后台对 APP 商品 用户进行管理, 主要处理日常订单 ,设置一些促销活动、商品主题、发送消息通知等 。项目使用微服务框架 ,涉及后台管理员服务、移动端服务、内容服务、活动服务、订单服务、 商品服务、用户会员服务、支付服、 通知服务、搜索服务、数据服务。 参与需求评审 测试用例评审 代码review 产品需求的 设计 开发 优化等 编写上线文档 完成运营 产品需要的相关数据 与数据组对接相关业务接口 主要负责的模块如下: 1.参与商品1.0版本到最新版本开发 (1)细化 SPU 图文详情 在移动端分块展示 全方位展示商品的特点 同时兼容其他系统信息的推送 (2)SPU图文详情老数据清洗 赋值初始化图文模块 删除旧模块 富文本和文本内容转换 (3)调整SPU复制功能 兼容多个图文详情复制 兼容其他系统单个图文详情复制 (4)兼容APP端历史版本商详 (5) 后端系统和移动端部分数据分字段存储 业务迭代互不影响 (6) SPU色系维护 2. 完成移动端相关主题页的开发 (1)主推商品主题内容 包括主标题 微信分享图 视频链接 作者 视频 多图等相关信息等 (2)设计师对当前商品灵感来源等主题介绍内容等 (3)移动端首页轮播图主题开发 相关用户区分 跳转链接相关主题 设计师配置等 (4)上新主题开发 专题和预告分类 上下架操作等 移动端用户订阅提醒消息发送等 (5)增加评论点赞功能 对接阿里云审核API 3. 完成移动端站内信 个推消息等功能开发 (1)提供多条件筛选用户 包括会员等级 加购 品类 尺码 是否添加企业微信等条件 (2)提供立即 定时发送和文件导入用户发消息等 (3)提供短息和个推消息两种通知方式 (4)对接批量短信发送和批量个推消息发送API 4. 完成对接企业微信相关需求开发 (1)对接企微 API 企业成员 用户列表 用户详情等 (2)维护微信 ID 对应系统信息 例如对应用户 首次添加时间 (3)调用企微API对客户进行打标签操作 包括次数 用户信息等 (4)完成添加企微成员返积分功能 用户领过不能重复领 (5)同步企微成员用户数量 5. 优化SPU列表接口 去掉冗余代码 (1)重建SPU表索引 调整跨表查询条件业务逻辑 (2)在SQL上统计各个不同Tab的SPU的数量 接口响应时间减少30% 6. 营销中台推广列表接口业务优化 (1) 增加统计字段 查询条件 (2) 兼容本系统和数据组系统数据 项目名称:知嘛健康商城 该电商系统是O2O类型的新零售电商系统,该系统采用前后端分离的架构设计,由会员中心、商品中心、库存中心、交易中心、门店中心、支付中心、营销中心和CMS管理等子系统构成。核心架构采用了SpringCloud微服务架构,整合了上述若干子系统。 后端技术栈包括:Spring Boot、Spring MVC、Spring Security、MyBatis、Mybatis-Plus、Slf4j、Nacos、Gateway、RocketMQ、Quartz、Sentinel、Ribbon、Redis、ElasticSearch、MySQL、Aliyun OSS、LogStash、 Kibana等。前端技术栈包括:Vue、Element-UI、Uni-APP等。开源工具包有:Swagger、Lombok、Maven、Guava、Hutool、FastJson、MapStruct等。小程序采用的微信原生框架。 开发工具包括:MacOS、PDMan、JDK1.8、Intellij IDEA、YAPI、Navicat、Postman、FinalShell、RDM、Git、Xmind等。 参与需求评审 相关需求模块设计开发等 主要开发功能如下: 1.商品设置周期发货 在用户指定的时间范围内提供到货服务 保证产品的质量 (1)预定鲜炖类的商品提供周期发货功能 (2)周期发货商品后端配置 2.CMS后台商品主题展示与相关营养师搭配呈现 突出商品的营养价值 (1)指定SPU商品选择配置 (2)固定campaign内容 富文本形式展现 后端提供预览功能 3.一区一店需求 用户选择具体地址展示附近线下门店信息 (1) 维护北京相关线下门店信息 经纬度 地址等 (2) 提供输入地址查询附近5km以内的门店信息接口 (3) 线下门店详情信息 包括热点商品 营业时间 药师营养师等信息 4.JVM内存调优 (1) 使用CMS垃圾收集器 去掉1.8默认垃圾收集器 (2) 重新设置新生代和老年代的比例 绝大部分朝生夕死的对象在新生代回收掉 减少fullGC 多次验证调整内存比例 防止concurrent mode failure频繁出现
接单发单客服
添加客服微信,接单发单快人一步!
相关程序员推荐
胖大海 普通员工 2年经验
优秀开发者一名
Java开发 5年经验
积极参与需求评审并提出功能优化建议,较强的业务分析拆分能力。 有组织带领小型团队协同开发经验。
精通 Java ,熟悉 Google Cloud ,熟练掌握主流开发架,spring,springMVC,springboot,springcloud,mybatis,mybatisplus,dubbo,nacos
等主流框架。
熟练掌握 MySQL,Redis,熟悉 Mogodb。
熟悉 RabbitMQ中间件。
了解日常运维操作。
jackYang 高级开发工程师 13年经验
本人热爱⽣活,崇尚技术,忠于学习,敢于分享,相信技术改变⼈们的⽣活;
⼯作认真负责,认真对待每⼀件事情,每⼀个技术点,反馈及时,能做到尽早暴露⻛险以及问题,热爱解决遇到的⼀切问题;
具有钻研精神,并能与同事或者同⾏及时的讨论解决遇到的问题,有较好的团队沟通能⼒
热爱学习各种感兴趣的技术,⼤部分都是⼯作相关的,怎么提升个⼈效率,怎么提升团队效率,怎么解 决⼀些沟通问题等;
喜欢分享,有好玩的技术,优秀的⽅案或者好⽤的⼯具会分享推荐给别⼈,我觉得我们要承认没有最好,只有更好;
喜欢刨根问底,把事情做到极致!
对年轻人而言、没有比认认真真去“犯错”更酷更有意义的事情!
本人有以下技术栈的技能:
精通Objective-C语⾔,熟练掌握 iOS 平台各框架及 API,熟练掌握 iOS 内存管理机制;
精通 Swift 语⾔及其特性以及SDK等;
精通 dart 语言,熟练 flutter 开发,并进⾏跨平台 APP 编写;
精通 iOS App 混编开发,熟悉使用 Hybrid H5 JSBridge混编开发 App,熟悉 Weex 框架;
熟练掌握 Python、Java 开发语言,熟悉 Flask 和 Spring 框架编写后端程序;
熟练掌握 Nginx 转发、反向代理技术;
熟悉各类后端中间件,MQTT 消息中间件等;
熟练操作使用 Linux 操作系统;
熟悉使用 Vue 框架开发 web 应用;
熟悉 ijkplayer AVFoundation 框架,并应⽤实现⾃⼰的 App 功能开发;
熟练掌握 MVC 以及 MVVM 的开发设计模式;
熟悉 Reactive Extensions 框架处理异步数据流的问题;
熟练的应⽤AFNetworking、SDWebImage、Masonry、SnapKit 等开源项⽬;
熟练使⽤代码写UI,Autolayout,能熟练的使⽤Storyboard,xib;
熟练的使⽤Instruments下的性能调试⼯具进⾏性能优化;
熟悉⽹络数据(JSON/XML)的请求以及解析并转化模型,Charles⽹络数据抓包分析;
熟悉cocoapods依赖库⼯具;
熟悉Git、SVN等代码管理⼯具,崇尚使⽤Git;
熟悉友盟或者腾讯Bugly的Crash错误分析、fabric、Crash等;
熟悉存储技术,FMDB、 Core Data、NSUserDefaults、Realm、SQLite等;
熟悉使⽤ Mysql 、 PostgreSQL、 mongDB 、Redis 数据库;
熟悉后台接⼝规范以及各种调试⼯具。
本人爱好技术、服务器、硬件、外设等 ,兴趣爱好⽐较⼴泛 .(主要利⽤业余时间折腾⾃⼰感兴趣的事
情)
搭建过 VPN,利⽤搬瓦⼯等服务器平台并集成相对较成熟的 VPN 插件在服务器上搭建了⾃⼰的VPN 主 机。
利⽤树莓派安装 centos 服务器,并且搭建相应的 KVM 虚拟机环境。
搭建过 GitLab 和 SVN 的项⽬版本管理的开源平台,⽅便⾃⼰的⼯作项⽬管理。
学习过同事编写的 python ⼈脸识别简单系统。
学习依靠 docker 搭建⾃动化部署服务的技术。
研究各⼤⼚商的⼯单、客服系统等服务技术。
了解产品经理对产品的设计分析、以及相关的会议分享。
热爱演讲和分享,定期的在公司做技术分享,能帮助⾃⼰复习消化知识,也能在分享过程中与同事⼀起 探讨⾃⼰遇到的问题,包括同事提出来的有错误的地⽅。
curen 5年经验
全栈程序员,毕设,商单都可以来咨询