掌握MVC开发模式,熟练使用Struts2、Spring、SpringMVC、Hibernate、MyBatis等框架及框架整合
熟练使用Eclipse、MyEclipse等开发工具,掌握工厂、代理、单例等设计模式
熟练使用Mysql、Oracle等关系型数据库及Redis等非关系型数据库,熟悉JVM及数据库等优化
熟练使用JDBC,JSP/Servlet进行基于B/S架构的Web分层开发,熟练Junit测试
熟练SVN版本控制器、Maven统一管理Jar包等工具
熟悉基本的EasyUI等客户端技术,了解AngularJS、BootStrap前台技术框架
熟悉POI报表技术实现导入导出
熟悉Ajax、js、jQuery等脚本语言
熟悉Linux系统基本命令操作,了解Activiti工作流
熟悉Redis缓存技术,了解Nginx负载均衡、Solr全文检索
熟练使用SqlServer,oracle数据库,能够对sql语句进行相应优化处理;熟练使用存储过程,批处理操作;
了解三大框架(Struts2/Hibernate/Spring)。
能够熟练编写项目文档,实施报告等
具有项目进度、优先级别、质量观念和服务意识。
熟练应用Office、Visio 等办公软件
Linux
Java
Oracle
SQL
Hadoop
Kettle
J2EE
HTML
CSS
JSP
ETL开发
SHELL脚本
熟悉 JAVA 语言以及开发环境,具备良好的编码习惯
熟练掌握 Android 中 json 数据的解析能利用 Gson和 Fastjson 等开源框架完成 JSON 数据的解析
熟悉Sqlite数据库,使用主流的Android 的ORM 框架greendao
熟悉屏幕适配,有一定的屏幕适配的经验
熟悉和Html5页面的交互和处理具备webview的优化经验
具备一定的架构设计和界面优化经验以及技术攻关和新技术的探索使用
掌握 OOM和ANR 异常的处理,并可以对应用进行相应的优化
熟练掌握 Android 下的数据的5种存储方式(文件、网络、SharedPreferences、SQLite、ContentProvider)
熟练掌握 Android 四大组件,五种常用布局并能灵活的运用
熟练使用Eclipse,android studio,git 等 Android 相关工具的辅助开发,日志处理
理解Handler、Message 的消息传送机制和RecyclerView和 ListView 优化使用
了解glide,Picasso图片家在框架和xutils,Volley,okhttp,,nohttp等框架的简单使用
了解推送,即时通讯,第三方登录,分享,百度地图的sdk的使用
熟悉安卓5.0和6.0新特性以及Matrial Design语言和设计规范