熟悉Java语言 ,熟悉面向编程的思想 ,熟悉Java中的IO流、多线程、注解反射等知识的原理和应用 熟悉常见的数据结构 ,掌握Java中的ArrayList、 Hash Map等常见集合的底层结构和使用
熟悉HTML、JavaScript的基础语法 ,熟悉Vue的基本框架和使用
熟悉SQL基础语法 ,熟悉关系型数据库的使用和操作 ,熟悉多表查询 ,索引优化SQL查询效率 ,熟悉Redis缓存数据库技术
熟悉SpringBoot的搭建和运行原理 ,熟悉其yml基本配置及依赖导入 ,熟悉Spring的常用注解及了解其功能作用 ,熟悉 SpringMVC的核心DispatcherServlet具体操作流程 ,熟悉Mybatis的搭建和映射原理
熟悉Tomcat的底层原理及其应用 ,熟悉Java EE中Servlet、 Filter、 Listener的生命周期和基本使用原理 ,熟悉其Cookie和 Session会话技术的功能及使用
熟悉使用Linux操作 ,掌握常见的Linux命令
熟悉分布式事务和分布式锁 ,掌握其CAP理论 ,熟悉Dubbo框架的基本原理和使用 ,掌握其负载均衡策略 ,熟悉使用JWT 做单点登录验证
熟悉Zookeeper的配置和命名注册 ,熟悉Nginx配置和反向代理核心功能 ,熟悉RocketMQ部署和生产者、消费者的概念 模型
熟悉版本控制工具Git、项目构建工具Maven的配置和使用 ,掌握基本操作命令 ,熟悉JMeter压力测试工具的使用
熟悉使用Echarts报表展示可视化页面信息
项目简介:本人在宝信软件公司做过碳管理、宝钢股份CBAM产品碳排放应⽤建设、⼭钢⽇照能源环保管理系统智慧化提升项⽬
技术要点 :
1.基于Layui搭配Echarts报表可以以柱状图或者曲线图的形式展示数据在web页面上,可上传下载在线预览文档
2.熟练使用存储过程调用复杂逻辑数据调用查询,提高数据查询修改效率
3.熟练使用API生成数据对接,然后在postman调用测试成功后,直接在后端代码调用API,提高数据查询效率
4.熟练使用定时任务以及微服务调用功能,方便数据每月以及每个季度的抽取
5.使用Mybatis的搭建和映射的逆向工程 ,生成对应的接口和映射文件 ,更加方便了代码的编写问题。
6.使用限流的令牌桶算法降低服务器压力 ,提高系统的可用性。
宝钢股份碳数据平台ICD以及大类产品碳足迹web页面作品,都是由我一个人独自完成,包括数据抽取、前端展示以及后端调用和功能测试。 1.宝钢股份碳数据平台ICD分为四个模块(作品页面正中间底部可以看到碳全景、碳资产、碳核算和碳足迹,都是可以点击切换tab页面),我这里只展示第
这是产品碳足迹系统的首页界面,中间的图标分别都可以点击跳转进入不同的页面功能。 本人负责模块: 1、图标点击跳转对应的页面开发,以及中间证书的展示。 2、收藏功能和收藏表的数据处理设计 3、页面授权(不同用户看到的页面以及权限不一样) 用户进入主页后可以点击不同基地对应