Java程序员的技术发展
语言:
扎实的Java基础;熟悉Java核心API;
精通J2EE开发;熟练掌握EJB;
精通Java Web开发;熟练掌握Servlet/JSP;
精通Java XML开发;
框架:
精通Spring、Struts、Hibernate、JSF等框架;
精通axis1.0-axis2.0、XFire、CXF等框架;
规范:
精通Web Service;
精通Web2.0 ;
工具:
熟练使用Eclipse等开发工具;
应用服务器:
熟悉JBOSS 、TOMCAT、WEBLOGIC、WEBSPHERE等应用服务器,至少精通一种服务器;
熟悉在Linux操作平台配置常用的Web应用服务器;
数据库:
熟悉SQL SERVER、ORACLE、MySQL、DB2、SYBASE等大型数据库中的一种或多种;
精通SQL语句、存储过程等的编写能力;
熟悉在Linux操作平台配置常用的数据库服务器;
编程思想:
深刻理解OO、SOA,AOP思想,对OSGi有所了解;
对UML,MDA和设计模式等有较深的理解;
熟练使用至少一种系统建模工具:Rational Rose、PowerDesigner等;
其他技能:
具备良好的英文阅读能力
具备Ajax技术的知识,熟悉主流JS框架,精通prototype、ext、Jquery等框架至少一种;
熟悉工作流开发技术,具有osworkflow,jbmp等开源框架使用经验;
相关文档:
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
M ......
http://www.goceanedu.com.cn/Read_1855.htm
在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。
首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、
“path”、“classpat ......
运行 bat(批处理) 文件
(不确定,我自己的简单demo是java可以执行批处理文件的)
Java 对批处理文件还不支持。刚开始一直在研究 Java 如何调用批处理文件,始终找不到解决方法。后来只好绕过批处理,考虑如何将批处理转换为exe可执行文件。然后再通过J ......
/**
* JavaExec.java version 1.0 Feb 22, 2010
*/
import java.lang.Runtime;
import java.lang.Process;
import java.io.InputStreamReader;
import java.lang.Exception;
import java.io.*;
public class JavaExec {
/**
* @param args
* @author Eric Yang
* @
* ......
本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你有任何存储过程的编程经历。
存储过程是指保存在数据库并在数据库端执行的程序。你可以使用特殊 ......