熟悉Linux系统,会使用常见的Linux命令以及Linux服务器下的相关软件的安装和环境搭建
熟悉Tomcat服务器开发,运行环境的部署
熟练使用Eclipse、MyEclipse、git、SVN、Maven等工具
熟悉常见的Ajax、JavaScript、jQuery、Html、Css、EasyUI等前端技术
熟练Mysql关系型数据库,熟练编写SQL语句,了解一些常见的非关系型数据库,如redis
熟练使用Spring、SpringMVC、Hibernate、MyBatis 等常用框架
熟悉常见的Java设计模式,例如单例模式,工厂模式,代理模式等
熟练JavaWeb、jsp/Servlet、JDBC等
Java基础扎实,有良好的编码习惯
精通掌握了HTML、CSS、Javascript等Web开发技术,熟悉页面结构和布局,有良好的代码编写习惯
精通掌握H5的新属性,掌握了CANVAS、CSS3、animate.css、audio、vedio动画效果的实现
熟练使用rem、百分百、弹性盒实现响应式开发,能够有效解决和改善各种手机适配问题
熟悉CSS预处理技术,能熟练使用sass编写,提高工作效率以及代码的复用性和可维护性
熟悉gitHub、svn版本控制系统
精通微信场景开发与微信公众号开发
熟练使用PS、Dreamweaver、WebStorm/HBuilder等常用代码及切图工具
熟悉使用jQuery、Swiper、common js、iconfonts等js类库,应用JavaScript或jQuery等实现页面动态效果以及交互效果
熟练使用webpack打包工具,es6转化,react loader(style-loader、css-loader、file-loader、url-loader)
熟练使用react进行组件化开发
熟练使用vue进行组件和mvvm开发
熟悉es6箭头函数、class类、map映射、babel解析,将es6转化为es5
熟悉es6箭头函数、class类、map映射、babel解析,将es6转化为es5
了解echarts、hicarts、了解Bootstrap类库。
了解Angular JS组件化开发
了解微信小程序,使用mina、mvvm
了解基础的MySQL与MongoDB
熟练使用JSP、Servlet、Jquery、Ajax、XML、JavaScript、css、Html等技术
熟悉Eclipse、MyEclipse、tomcat、Jetty、JDK运行环境的配置
熟练使用Svn版本控制工具,并能使用Maven进行开发
熟练掌握springMVC、Spring、MyBatis等开源框架,并能进行开发
熟练掌握Mysql数据库,并进行sql优化
熟悉Linux常用命令
熟练使用Junit对功能进行单元测试, 和使用debug工具对程序进行调试
握常用的JAVA设计模式、理解MVC设计思想,熟悉软件设计开发流程
spring,springmvc,mybatis,tomcat,JQuery/JS,linux,struts2,zookkeeper,kafka,dubbo