李建伟
90后程序猿,酷爱Web前后端技术
座右铭:人生是战场,有目标性拼搏,才会成功。
朴实无华的程序猿
13年毕业,一路上磕磕碰碰,有失有得,可能人生就是这样一个过程。生活迫使我不得不一直走下去,虽然有些累,但是我还是很享受,尤其是在解决完一个个疑难问题后的兴奋喜悦。这条路走多远,其实我也不知道…
虽是默默无闻的程序猿,但也有当超级英雄的梦!
后端开发技能
- 1、PHP
- 一直在用的PHP,快速开发必备语言,比较熟练的框架是thinkphp5+和laravel。
- 2、JAVA
- 看着比较高大上的语言,基础语法都会,因为本人比较喜欢快速开发,所以只对jfinal框架有研究,其他框架过于沉重,所以没去研究
- 3、数据库
- 用的最多的数据库是mysql和sqlserver,nosql数据型数据库用的最多的是redis,有着优化sql语句的好习惯,设计数据库结构更不在话下。
- 4、服务器
- LINUX和早期IIS都很熟悉,虽然不是专业运维,但是开发当中怎么能不玩服务器呢。
- 5、docker
- 微服务中比较流行,本人一直在本地用来做开发环境的
- 6、项目部署
- nginx负载均衡,node pm2管理转发 都部署过
- 7、接口开发
- 有着良好的restful接口开发习惯,授权验证防范基本操作
- 8、项目架构
- 擅长基础框架构建,整个项目技术选择,把控等
前端开发技能
- 1、HTML+CSS
- 学程序就开始用,flex等布局方式,写样式更不在话下
- 2、JavaScript
- 隐形当中一直在用吧,只不过现在用框架比较多而已了
- 3、JQuery
- 比JavaScript用的还熟练,一些要求不高的项目使用起来得心应手。
- 4、PhotoShop
- 软件的工具都会用,但不会设计东西,在开发中只是有些切图或者抠透明背景时使用。
- 5、VueJS
- 自己比较喜欢的MVVM框架,项目当中自己一直在用。
- 6、Node
- 在一些小项目当中应用过,比较熟练的框架KOA2
- 7、Electron
- 跨平台开发桌面应用必备,使用electron-vue开发过
- 8、各种小程序
- 小程序开发不用多说了吧
- 9、混合开发
- weex reactnative都有用过,觉得并不好用
- 10、Flutter
- 19年兴起的跨平台开发,开发过的应用已上架