ID:262720

I_See_You

java后端开发

  • 公司信息:
  • 中国石化盈科
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟练使用 IDEA,Eclipse, SpringToolSuite 等开发工具。 
熟练使用 Debug 和打桩进行错误查找。 
熟练使用 nginx 的负载均衡,权重分配 
熟练使用 Spingboot 整合 mybatis-puls 及整合 redis 缓存实现负载均衡 
了解 Spingboot 整合 HttpClient. 
熟练使用微服务 dubbo 远程调用(PRC)框架原理. 
熟练使用在 github 上存放配置文件及项目. 
熟练使用 Spring Cloud 框架整合: 
eureka 微服务治理,注册中心和发现. 
ribbon 的负载均衡及重试,. 
Zuul Apl 网关提供统一权限认证. 
Feign 远程调用其它微服务 
了解 zookeeper 配置集群的安装与使用 
了解单点登陆 SSO 使用规则 
了解 RabbitMQ 服务解耦 流量削峰 异步调用 
了解 Kubernetes 部署

项目经验

项目名称:购物商城系统
开发环境: IDEA,MyBatis-Plus,JDK1.8,Maven,Lombok. 应用技术: 用到了 Springboot 微服务框架, Redis 缓存系统大大减轻客服访问真实后台数据 的频次.zookeeper 协调调度 构建集群 nignx 实现 IP 传递实的单点登陆(SSO)系统及负载均衡
项目概述:1.用户管理:用户可以在此模块实现了单点登录、用户注册、用户信息修改、用户账 号注销等功能。 2.商品管理:用户可以在此模块浏览商品、搜索商品、商品的后台管理查看卖家信息还可以查 看其它买家的对此商品的评价,商品的商品的上下架操作 增,删,改,查等详情入库操作。 3.购物车:用户可以在查看过商品的详细信息后将心仪的商品加入购物车,并对购物车中的商 品添加、删除等操作 4.地址管理:用户可以自主选择,添加、修改或删除自己的收货地址。 5.订单管理:用户可以查询自己曾经购买过的商品,自主删除购买过的商品订单。
我负责的模块: 用户管理的单点登陆系统,当用户在身份认证服务器登陆一次以后及可 获得访问单点登陆系统中其它管理系统的权限.实现操作将用户转换为 Json 保存到 Redis 中还需要脱敏处理,当用户退出时还需要重定向到系统首页.
遇到的问题: 单点登陆获取用户 ID 密码时老是收不到. 解决方法:用 nginx 动态传递 Ip 建立一个工具类专门接收用户信息已供系统使用

项目名称:医院信息管理系统
开发环境: IDEA,JDK1.8,Maven,Lombok
应用技术: 用到了 SpringCould 微服务框架, eureka 负责微服务的治理注册与发现,ribbon 负责负载均衡及重试,hystrix 负责断路器及服务与熔断 feign 整合了 rebbon 和 hystrix.zuul 负责 网关提供服务的统一入口并提供统一的权限验证.config 配置中心 bus 负责配置刷新.RabbitMQ 的流量削峰.
项目概述:该项目主要包含医护人员管理,病历管理,住院床位管理,药库及用药明细管理,医 疗器械管理以及医护人员测评等功能。
我负责的模块: 客户订单模块,利用 RabbitMQ 当订单多的时候可以先储存在 RabbitMQ 中从消息队列中慢 慢接收订单向数据库储存.先在 yml 配置中 RabbitMQ 的链接信息,在主程序上创建 Queue 交 个 Spring 管理 当创建 RabbitMq 的链接和信道后 Spring 的 RabbitMQ 会在服务自动创建 队列 在 RabbitAutoConfiguration 中创建了 AmpqTemplate 实例 添加 RabbitMQ 的消息 发送代码.
遇到的问题: 链接数据库出现问题 一直出现链接失败消息 账号密码检查都没有问题 解决办法:重新搭建 RabbitMQ 发现不是账号密码的问题 是 solrconfig.xml 里面不能用 Tab 键 只能敲空格

项目名称:车险理赔系统
开发环境: IDEA,MyBatis,JDK1.8,Maven,Lombok. 应用技术: 用到了 SpringCould 微eureka 负责微服务的治理注册与发现、Feign远程调用其他微服务
项目概述:根据老系统业务该用到新框架,因为业务逻辑比较复杂分十几个微服务大概有:特殊流程微服务、查勘微服务、定损微服务、周边微服务、理算微服务、集中报案微服务这样做其他微服务出现问题不会影响别的微服务.
我负责的模块:我负责的模块是查勘微服务配合其他微服务完成车险理赔流程平时的工作就是根据业务需求写相应的接口、测试脚本、接口文档比如 checkCarApi/findMessageByClauseCode 校验标的车保单是否具有小额损失补偿特别约定服务接口、查勘提交小额接口、查勘提交小额效验接口、特殊流程小额处理页面获取查勘信息接口等.
遇到的问题:级联查询数据库时报空指针
解决方案:通过Debug定位到实体表字表中有主表的的实体类,删除这里的主表信息再测试就可以解决.

案例展示

  • 库存上报系统

    库存上报系统

    开发环境: IDEA,MyBatis,JDK1.8,Maven,Lombok. 应用技术: 用到了 SpringCould 微eureka 负责微服务的治理注册与发现、Feign远程调用其他微服务 项目概述:根据老系统业务该用到新框架,因为业务逻辑比较复杂分十几个微服务大概有:

  • 标书对比系统

    标书对比系统

    开发环境: IDEA,JDK1.8,Maven,Lombok 应用技术: 用到了 SpringCould 微服务框架, eureka 负责微服务的治理注册与发现,ribbon 负责负载均衡及重试,hystrix 负责断路器及服务与熔断 feign 整合了 rebbon 和 h

  • 标书对比系统

    标书对比系统

    开发环境: IDEA,JDK1.8,Maven,Lombok 应用技术: 用到了 SpringCould 微服务框架, eureka 负责微服务的治理注册与发现,ribbon 负责负载均衡及重试,hystrix 负责断路器及服务与熔断 feign 整合了 rebbon 和 h

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服