title | date | tags |
---|---|---|
个人简历 |
2016-02-29 14:12:21 -0800 |
简历 |
手机:+86 15x - xxxx - xxxx
Github:https://github.com/fengyuanzemin
Blog:http://blog.fengyuanzemin.com
- 专业:计算机科学与技术
- 2013.9 ~ 2017.7.1 南京邮电大学本科生
- 与安卓端结对编程,调试Web View页面,维护JSbridge
- 使用懒加载机制处理图片,用模板引擎artTemplate重构页面。
- 查看Chrome Extension API,历时7天制作出一个基于扇贝翻译的Chrome 扩展。
- 当用户双击页面上的单词时,会弹出该单词的翻译窗口。
- 使用了localStorage来保存数据,Ajax请求数据,并能正确处理弹出框的位置。
- 项目地址:https://github.com/fengyuanzemin/choosenTranslate
- 用 Node.js+Express+socket.io+mongoose+Webpack 构建,在官方DEMO的基础上添加了私人聊天的功能。
- 聊天记录保存在 mongoDB 里,页面使用 flex 布局。
- 通过配置 Nginx 虚拟主机,挂在 VPS 上。
- 网址:http://socket.fengyuanzemin.com
- 使用setTimeout和AJAX轮询,获得最新微信墙数据,然后添加到页面的底部,CSS3实现页面滚动特效。
- 与他人合作开发,完成微信墙和抽奖页面。利用异步编程解决因请求太快时资源未完全加载而导致 Ajax 失败的问题。
- 项目地址:https://github.com/fengyuanzemin/weChat
- 独立完成移动端页面开发,AJAX请求数据,每次刷新时通过jQuery的append()函数生成页面。
- 在多个页面之间通过URL传值。
- 使用多媒体查询@media对某些小屏手机完成适配。
- 使用Swiper.js插件完成滑动页面。
- 熟悉HTML语义化和CSS模块化
- 熟悉CSS布局,能写出较复杂的页面,平时使用预处理器SASS
- 熟练掌握原生DOM,能写出交互代码
- 熟悉JS的语言特性,了解闭包、原型链
- 熟悉ES6的新特性
- 熟悉jQuery的使用,但也能不依赖jQuery
- 掌握前端兼容性处理、性能优化知识与技巧
- 熟悉gulp并能进行自动化构建,会编写模块化代码
- 使用 eslint 进行代码检查
- 一年Linux使用经验,熟悉常用命令与配置,自己搭建过服务器,目前使用Mac OS进行开发
- 日常使用 git与 Sublime Text 进行开发,也乐于尝试新工具
- 能够使用Photoshop 完成简单的切图、设计
- 经常使用Markdown 写文档,已经使用hexo搭建自己的博客
本人平时主要学习前端相关的技术,也懂一些后端的知识。有较强的自主学习能力,喜欢追逐新的技术。爱折腾,有打破砂锅问到底的精神。