1、熟悉Linux操作系统,能够熟练使用Linux的常用操作,熟悉Linux的常用命令,熟悉Linux系统的用户管理;2、熟练掌握Java语言基本语法,熟练使用常用开发、调试工具,能够快速调试编译错误。3、熟练掌握Java语言基础,包括数据类型、运算符、表达式、数组、值传递、流程控制、static/final修饰符等。4、理解面向对象思想,正确使用关联、继承。5、正确使用Java异常处理,能够快速调试空指针、索引越界、类型转换等常见异常。6、熟练使用Java API中常见类,例如Math、String、StringBuffer、Date、Calendar等。7、掌握Java中的反射、内省机制。8、理解Java中的类加载与运行机制。9、熟练使用Java集合框架,能够使用ArrayList、HashSet、HashMap编程,同时能正确描述其他相关接口和类的功能。10、掌握Java中的网络开发技巧,能够利用TCP、UDP及HTTP协议建立终端间的连接并进行数据传输。11、了解基本的数据结构与算法。1.掌握关系型数据库中的数据表、索引、视图、过程、触发器的作用以及创建和使用方法。2.了解常见数据库产品的特征,如SQLServer、Oracle、DB2、MYSQL等。3.能够完成MySQL数据库产品服务器端的安装与数据库实例配置。4.掌握MySQL数据库常见命令。5.掌握Navicat for MySQL工具的常用功能,能够利用其连接MySQL服务器并查看结构。6.熟悉HTTP协议的本质,请求与响应的结构,请求头与响应头的常见属性。7.了解Servlet的基本运行原理,掌握Servlet的生命周期、线程特性与共享数据的作用域,熟练掌握Servlet的配置方法。8.能够利用Servlet对客户的不同请求做出正确的响应。10.熟练掌握对用户请求和响应的处理。11.熟练掌握Servlet容器中过滤器和监听器的作用,掌握过滤器、监听器的编写、配置方法。12.掌握不同MIME类型的HTTP请求体格式,能够自行编写文件上传解析器,了解常用的第三方上传组件。13.掌握利用JSP页面的组成元素,包括模板元素、脚本元素、声明、常用指令、动作。14.熟练掌握JSP中的内置对象。15.掌握JSTL常用标签的使用,了解自定义标签库的编写与配置。16.掌握JavaWEB中MVC模式的实现方式,掌握MVC中存在的表单重复提交等问题的解决方案。