# 技术技能清单
以下均为本人熟练使用的技能:
- Web开发基础:Java,NodeJs
- Web框架:SpringMVC,Spring,SpringBoot,Struts2,express
- 持久层框架:Mybatis,Hibernate,druid(连接池密码加密)
- 数据库:Oracle,Mysql,熟练搭建Mysql主从,热备,读写分离
- 服务器:tomcat,jetty,apache,nginx,熟练使用nginx做七层负载均衡,使用LVS+keepalived做4层负载均衡
- 分布式相关:Zookeeper,dubbo,FastDFS(分布式文件系统)
- 调度框架:crontab,quartz,springTask
- 搜索服务:Lucene,Solr(单机版,集群版)
- 缓存相关:redis(单机,集群),mongodb
- 测试相关:Junit,PostMan,curl
- 前端基础:html,js,css,ajax
- 前端框架:BootStrap3,EasyUI
- 构建工具:maven,gradle,gulp,webpack
- 版本管理:svn,git,熟悉git workflow
- 持续集成(CI):jenkins
- 抓包:fiddler
- 爬虫:nutch,webmagic,joup
- 工具语言:python,bash
- 熟悉基于XMPP的Openfire开发的IM,熟练开发插件
- 熟悉常见设计模式
- 超过5年以上的linux使用经验,熟练使用vim,awk,sed等
涂鸦SmartServer
- 云端开发,每日PV稳定百万以上
- 大数据,每日出产数据20G
- 阿里云Top5用户
- 全球分布式部署,响应达到ms级别