后端:熟悉java语言及java开发中常用框架(包含网络编程与网页编程框架spring,springmvc,springboot,mybatis,netty等)
前端:熟悉html,js(包含js常用类库jq等),css(boostrap等)
数据库: 熟悉mysql,orcale,使用过sqlserver
缓存库: 熟悉redis
操作系统:windows不说了,linux可正常使用(不精通)
部署:熟悉tomcat,docker(在linux下使用过,但不够熟练,现阶段正在学习,使用)
其他:
1.熟悉设计模式,代码中经常使用得到
2.熟悉maven等等
3.用过nginx做端口代理(没做过负载,不过了解过相关知识,大部分配置都可以直接百度查)
学习能力强,基本不受开发语言的限制(能快速学习其他语言,中途写过一些swing(java cs),python)
1.颂拓智能终端,担任项目经理并负责tcp端全部开发,从架构到细节业务,在netty框架上进行二次封装,内部主要业务实现类整体思想继承netty的设计思想,handler中的内部策略全部设计成责任链模式,协议解析为路由模式,灵活度高,后期很少修改代码。
2.铁塔系统,担任主要开发工程师之一,多个公共组件开发,例如短信组件,附件组件,全部实现热插拔,现在这两个组件在多个系统中使用。