个人介绍
我是程序员客栈的阳光大男孩,一名前端开发工程师;
我毕业于甘肃农业大学,担任过上海博班数据技术有限公司的前端开发工程师;
负责过现货申报支持系统、现货交易信息披露管理系统、功率预测交易平台、电力交易中心滚动交易系统的开发;
熟练使用javascript,vue.js 2.0和3.0版本,elementui、elementplus、antdisgn、echarts等组件库,uniuapp
如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2021-03-01 -2023-08-23上海博般数据技术有限公司高级前端工程师
公司主要业务较为广泛,目前甘肃市场涉及到的主要是国网电力相关业务,本人主要负责前端页面开发产品的需求更新以及现场硬件运维服务
教育经历
2016-09-01 - 2020-06-01甘肃农业大学地理信息系统本科
资质认证
技能
基于现货交易信息披露管理系统大致讲一下该系统涉及到的业务逻辑以及前端所需的技术栈,大致步骤如下: 1.项目主要分为以下模块: 1)信息管理,主要有信息分类、信息源管理、信息定义、任务管理 2)披露审核,分为流程状态监控和流程管理 3)信息查询,包括计划专业、水新专业、系统专业、调度专业以及公众信息披露 4)披露监控,主要是信息维护、指标管理、信息汇总、信息标签 5)系统管理,用户权限管理、角色管理、菜单管理、用户登录日志 2.项目中数据涉及到的一些技术栈: 1)该项目也是前后端分离式开发,利用vue.js + springboot 框架来实现整体项目的开发,前端页面是通过vue.js全家桶搭配element组件库以实现项目的开发 2)在项目开发过程中,涉及到用户权限管理、角色分配、参数加密、等技术等 3.项目开发中遇到的一些难点以及解决方式,由于该项目是前后端分离式开发,所以会产生很多问题,主要有多账户登录时出现的账户替代、程序登录异常问题、参数加密问题导致接口异常报错问题等,针对登录异常问题,问题的来源可能比较广泛,也只能一一排查,从硬件到软件再到程序最后到代码的编写,最终也会迎刃而解,至于一些参数以及接口异常报错,这些问题也是跟后端开发人员做好沟通,找到问题来源,商讨后高效解决即可
基于功率预测支持平台该系统涉及到的业务逻辑以及前端所需的技术栈,大致步骤如下: 1.项目主要分为以下模块: 1)发电详情模块,主要有全省发电情况、河东河西发电详情、地区发电情况以及断面情况,全省和河东河西又包括实发和预测两个模块 2)市场出清模块,以96点数据展示出各个电厂电力电价的出清曲线 3)地图展示模块,展示全省发电能力、实测电力以及限电情况等数据 4)集团详情模块,针对于该集团旗下的风电、光伏、火电、水电等多种发电模式下的实发和预测电量的展示 2.项目中数据涉及到的一些技术栈: 1)该项目也是前后端分离式开发,利用vue.js 3.0 + TS 配合 springboot 框架来实现整体项目的开发,同样作为前端开发主流框架vue.js,在该项目中通过vue.js全家桶搭配element plus以及Ant Design组件库以实现项目的整体开发 2)在项目开发过程中,涉及到多账户登录、程序登录环境优化、参数加密、等技术 3.项目开发中遇到的一些难点以及解决方式,由于该项目是前后端分离式开发,所以会产生很多问题,主要有多账户登录时出现的账户替代、程序登录异常问题、参数加密问题导致接口异常报错问题等; 软件开发的流程如下: 1.明确需求:清楚自己的需求,让开发者准确理解并转化为明确的功能和规格说明书。 2.参与设计:在设计阶段提供反馈和建议,确保软件符合个人和业务需求,并尽可能地满足易用性和可操作性等方面的要求。 3.测试反馈:在测试阶段积极反馈问题和意见,协助开发者修复程序错误和改进软件质量。 4.安全保护:注意保护个人隐私信息,不要轻信未知来源的文件或链接,避免被恶意软件攻击。 5.学习使用:认真学习软件的使用手册和教程,掌握软件的基本功能和操作方法,提高工作效率。 6.更新升级:及时更新软件版本,以获得更好的用户体验和更稳定的软件性能。 7.服务支持:了解软件的服务支持政策和渠道,如何获取技术支持和售后服务,及时解决软件使用中的问题。
基于电力现货交易市场系统大致讲一下该系统涉及到的业务逻辑以及前端所需的技术栈,大致步骤如下: 1.项目主要分为以下模块: 1)市场发布,主要有日前、实时以及中长期数据的展示,其中包括市场电力电价、供需分析、新能源负荷预测、SCADA数据等 2)市场申报,针对于电厂侧和省交易中心侧之前的数据申报,主要有机组自计划、新能源出力、中长期月内交易等数据的申报 3)市场结算,包括结算结果数据、周期结算、结算电量替换申报、免考核数据等等 4)数据导出,主要是基于以上数据的excel表导出或者压缩包形式的导出,便于业务人员查看数据 2.项目中数据涉及到的一些技术栈: 1)该项目也是前后端分离式开发,利用vue.js + springboot 框架来实现整体项目的开发,作为前端开发主流框架vue.js,在该项目中通过vue.js全家桶搭配element组件库以实现项目的整体开发 2)在项目开发过程中,涉及到多账户登录、参数加密、权限认证等技术以实现项目开发的安全性、严谨性、可用性、可维护性等 3.项目开发中遇到的一些难点以及解决方式,由于该项目是前后端分离式开发,所以会产生很多问题,主要有多账户登录时出现的账户替代、程序登录异常问题、参数加密问题导致接口异常报错问题等; 针对于上述问题呢,那么主要解决流程如下:首先通过自我排查开发代码逻辑性,如果问题未能解决,就与后端开发人员沟通下排查问题的来源,看能否解决,若还是未能解决,那么该问题可能就涉及到业务相关层面而不仅仅是技术,那么可以以各种形式记录下来,上报产品经理并由其组织开会讨论或者其他形式共同商讨,提供解决思路,拿出高效的解决方案,上述便是在项目开发过程中遇到的一些问题的解决方案,那么遇到的一些技术问题,这边暂时不做解答了,在开发过程中,也是各司其职,最终的目的也是将产品更完美的展示给用户。
相似推荐 换一批
web 前端开发工
700元/天
北京融创博信科技有限公司
技能:React,Vue,前端,HTML5,JavaScript,CSS,typescript
技术合伙人
300元/天
北京悦知未来科技有限公司
技能:GO语言,前端,MySQL,uniapp,以太坊,DAPP,Redis,Nuxtjs,JavaScript,Node.js
高级前端工程师
300元/天
深圳薪汇科技有限公司
技能:Vue,前端,小程序,uniapp,HTML5,typescript,ES6,ElementUI,webpack,JavaScript
高级前端工程师
800元/天
南京软通动力软件技术有限公司
技能:JavaScript,CSS,Vue,ElementUI,小程序,ES6