2012 年的学习目标

1、web层框架struts2 研究  

2、业务层框架Spring 2.5 研究

3、数据存储层框架: Herbernate 研究 

 ////////////////////////////////////////////////////////////////////////////////////////////////

4、Linux 服务器 以《linux 菜鸟私房菜》

要求:

精通Linux,熟练掌握shell/awk/python等系统脚本工具; 

熟悉RedHat AS5等linux环境,熟练掌握常规的linux管理维护工作

熟悉Linux、Unix操作系统基本操作,具备Linux、Unix操作系统B/S应用部署能力

5、Oracle 数据库 

要求:

熟练掌握SQL语句,熟练使用数据库(Oracle、MySQL)

熟悉Oracle、MySql等数据库技术,对sql优化有一定的经验

两年以上基于数据库的开发经验,熟练掌握SQL语句,能够熟练进行数据库设计;

熟练掌握Oracle,MySQL等数据库产品;

6、设计模式, 重构

要求:

具备需求分析和设计、模块设计能力,精通主要设计模式;

具有一定的系统分析和设计能力,能独立进行软件模块设计,了解设计模式者由佳;

 

7、UML 建模 ,及 PowerDesigner / Rose

要求:

熟悉软件工程理论和方法,熟练掌握UML设计和建模方法

8、开发工具 tools

要求:

熟练使用Eclipse/Maven/Ant/SVN等软件开发工具

熟练使用eclipse,SVN等开发环境

9、Web 服务器 tomcat weblogic, jetty webSphere等部署,实施

 

10、正则表达式、JSONAndroid 手机开发、velocity 模板技术,Lucence 搜索技术,webservice 技术及soap 框架

11、 熟悉 java 网络编程,有 snmphttp telnet 等协议编程经验

熟悉Java多线程开发了解各种网络协议:TcpUdpHttpSmtpPOP3

精通TCP/IP、HTTP等网络协议,精通socket网络编程,有用Java做大访问量高压力网络应     用的经验

精通Java Socket网络编程,掌握一种或者多种网络开发框架,如Mina等,有处理高并发,高负载的业务经验者优先考虑

12、熟悉大规模web应用部署方案,了解负载均衡技术、缓存技术的应用与实现

SSO  单点登录

你可能感兴趣的:(2012)