1、熟练使用各种框架,并知道它们实现的原理。
2、熟悉jvm虚拟机原理、调优,对java底层有深入的理解
3、熟练使用linux操作系统、能够熟练编写shell脚本
4、熟练掌握系统集群、负载均衡、反向代理、动静分离,网站静态化等设计,熟悉各种设计模式。对分布式存储系统nfs,fastdfs,tfs,Hadoop了解他们的优缺点,适用场景。
5、熟悉分布式缓存技术memcached,redis、ElasticSearch
8、熟练各种中间件及其原理 nginx、tomcat、maven、rabbitmq、redis、elasticsharch、kafka、zookeeper等
9、熟练操作各种数据库、mysql\oracle\pgsql、MongoDB
10、能够熟练运用Springboot\SpringCloud\SpringMVC\Servlet\jsp\jpa\Mybatis
11、具有充分的架构实践,熟练运用Docker容器化部署、jenkinsCI/CD发布、k8s
北京善义善美科技有限公司(人人车)
高级Java开发
主要是对人人车招商融资客户平台信息管理系统的架构设计与开发,负责后台接口与数据的对接,利用swagger
编写接口文档,维护开发后台服务层与业务处理层,将前台请求通过我所开发的领域接口与数据层进行对接。公司
采用分布式开发模式,利用SpringBoot、MyBatis、Dobbu等组件、SpringCloud全家桶技术进行开发,同时采
用Zookeeper作为注册中心、Nginx进行路由转发,Ribbon和Feign等组件进行负载均衡和服务之间的调用,
按照阿里的开发规范来进行项目开发。同时采用Docker进行容器化部署、Jenkins进行持久化发布。
深圳市赢时胜软件股份有限责任公司(北京)
高级Java开发
该公司是面向金融软件行业研发证券估值与结算系统,在该公司对金融知识,包括股票、债券、基金、
回购、会计等方面的金融管理系统进行架构设计进行了相关的金融知识培训与应用,又独自完成了公司在农行金融管理软件中的部分业务功能。同时学习了SOFA开发架构,进一步提升了自己在金融软件行业的能力。
整个平台将露天矿无人驾驶运营相关数据纳入统一、规范的管理体系中,提供了完善的数据档案管理,支持全方位、多层次、多角度展示分析运营过程数据,形成全面感知、实时互联、分析决策、动态预测、协同控制的智能系统。通过对运营数据进行统计分析,支撑整个矿区的运营,提高矿区客户的运营效率,同时为
为了满足云控平台与车端之间下发配置文件内容的功能,多版本配置文件系统需要向云控平台提供获取配置文件内容的接口,经商讨多版本配置文件系统对外提供Feign 接口,根据矿区号、车端编号、设备模块、版本信息对云控平台提供服务。
自己写的一个网站,情侣日记类的网站,包含了每日的图片展示、数据汇总、祝福面板、还有背景音乐、以及点滴时间轴