个人介绍
1.熟练掌握 html/css静态页面布局
3.熟悉ajax
6.熟练掌握Hbulider vscode等开发工具
8.熟悉http协议
9.Js基础扎实
10.熟悉webpack等打包工具
11.熟悉单例模式 代理模式等一些设计模式
12熟悉react基于react的antdesign
13.精通vue全家桶
14.阅读过Vue源码
18了解linux基本命令行
github: github.com/GloomySunday28
工作经历
2022-06-01 -至今字节跳动高级前端工程师
负责项目搭建, 模块划分, 清楚业务方需求, 能够按照ui稿搭建界面,能够在保质保量的基础上优化项目,打造技术壁垒,落地并且保证后期一定的维护
2021-05-01 -至今网易高级前端工程师
负责项目搭建, 模块划分, 清楚业务方需求, 能够按照ui稿搭建界面,能够在保质保量的基础上优化项目,打造技术壁垒,落地并且保证后期一定的维护
2019-01-15 -至今浙江古茗高级前端工程师
负责项目搭建, 模块划分, 清楚业务方需求, 能够按照ui稿搭建界面
2017-07-11 -2018-12-18云谷学堂前端工程师
负责项目搭建, 模块划分, 清楚业务方需求, 能够按照ui稿搭建界面
2016-11-06 -2017-06-14蓝晟制品前端工程师
负责项目搭建, 模块划分, 清楚业务方需求, 能够按照ui稿搭建界面
教育经历
2013-09-01 - 2017-07-01宁波工程学院计算机科学与技术本科
三等奖与四级英语证书 本科计算机相关专业
技能
描述: 学生做错的题目都会汇合在错题本里,然后进行订正,订正后提供错题的分析和答案供学生参考,,每到错题都有个强化练习,与该错题差不多的知识点的题目会聚合在一起以便加强学生的错题认知 技术: 前端技术栈采用vue+webpack+vue-router+vuex+axios,后台采用java,数据库mongo, 服务器nginx,该系统主要分为Pc端 pad端 Pc端 1.使用css3进行错题排行榜的循环滚动 2.题型总共分为7种类型, 前端定义好填空题/问答题的格式,将做错的空用正则表达式转换成可输入的input,正确的则以文本形式展示,单项等客观题则以选择形式表示 3.使用vue watch来监听时间的变换以便提供选择的时间段的错题数据 4.,前端会用Map形式将请求回来的数据存储起来,当全部做完后,会将其释放掉,对象存储在heap里,无法主动释放,所以需要主动释放 Pad端 1.填空题和问答题具有画图作用,每个空使用canvas来绘画并且添加到相对应的输入框里,由于input无法保存图片,故使用了contentable属性将div改成可输入的输入框用来书写字和图片 2.问答题可以提供照片, 前端通过accept来区分拍照和照片 3.通过容器的scrollHegit, scrollTop以及cliengtHeight来实现上拉加载