P133

  SCJP题库 文档

lilpsnta 2011-05-26   2883   0
P9

  J2EE的13 种核心技术 文档

Java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。在本文中我将解释支撑J2EE的13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。

cuisk0328 2011-05-24   4430   0
P12

  JAVA常见异常解析 文档

OPEN5430 2011-05-23   2479   0
Java开发   方案   HTTP   HTML   Java  
P11

  Java密码学 文档

加密是一个将欲加密的资料用一些数学运算转成一团令人看不懂的东西的过程 ; 解密则是将加密文转换回原始文字的过程。这个过程中,扮演原始文字与加密文字之间转换的数学算法称为 Cipher。现代的 Cipher 多半会用 Key 来加密与解密资料。所谓 Key 是指一个机密值,我们可将它视为一通行密码。加密文字必需使用对映的 Key 才能解密为原始文字。

hygt100 2011-05-23   448   0
P12

  Java 依赖注入标准(JSR-330) 文档

Java依赖注入标准(JSR-330,Dependency Injection for Java)1.0 规范已于2009年10月份发布 。该规范主要是面向依赖注入使用者,而对注入器实现、配置并未作详细要求。目前 Spring、Guice已经开始兼容该规范,JSR-299(Contexts and Dependency Injection for Java EE platform,参考实现Weld)在依赖注入上也使用该规范。JSR-330规范并未按 JSR 惯例发布规范文档,只发布了规范API源码,本文翻译了该规范API文档(Javadoc)以作为对Java依赖注入标准规范的简介。

znicholas 2011-05-21   8448   0
P14

  Java内存模型 文档

同步和线程安全的许多底层混淆是 Java 内存模型 (JMM)的一些难以直觉到的细微差别。并不是所有的多处理器系统都表现出缓存一致性假如有一个处理器有一个更新了的变量值位于其缓存中,但还没有被存入主存,这样别的处理器就可能会看不到这个更新的值。在缓存缺乏一致性的情况下,两个不同的处理器可以看到在内存中同一位置处有两种不同的值内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节。

8080808080 2011-05-20   4102   0
P8

  Java内存精讲 文档

说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(JavaAPI)。

8080808080 2011-05-20   3566   0
P15

  Java内存分析 文档

了解java的内存大致划分<br>栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中。<br>堆:存放用new产生的数据<br>静态域:存放在对象中用static定义的静态成员<br>常量池:存放常量。

8080808080 2011-05-20   449   0
P14

  反射实现AOP动态代理模式(Spring AOP的实现原理) 文档

其实AOP的意思就是面向切面编程. OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充! 比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录, 我们写个例子看看我们最简单的解决方案

ittannavy 2011-05-19   4169   0
P

Grails1.1中文文档 文档

当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat Yourself (DRY) 法则。 <br><br> 因此我们要以一种新的思维方式来重新思考Web开发,Rails、Django和TurboGears这样的动态框架给我们铺平了道路。Grails建立在这些概念之上,它极大地降低了在Java平台上建立Web应用的复杂性。与那些框架不同的是,Grails是构建在现有的像Spring、Hibernate这样的Java技术之上。<br><br> Grails是个一栈式开发框架,它尝试通过核心技术和插件技术来解决许多Web开发难题。Grails包含了如下内容: <br> 由 Hibernate 构成的易于使用的 Object Relational Mapping (ORM)层<br> 称为 Groovy Server Pages (GSP) 的展现层技术 <br> 基于 Spring MVC 的控制层 <br> 由基于 Groovy 的 Gant 工具构建的命令行脚本环境 <br> 一个内嵌的 Jetty 容器被配置用来快速重载应用<br> Spring 容器内建的依赖注入技术 <br> 基于 Spring 的 MessageSource 核心概念的国际化 (i18n) 支持 <br> 基于 Spring 的抽象事务概念的事务服务层

chzhxu 2011-05-19   717   0
P11

  J2SE1.5中增强for循环详解 文档

J2SE1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。

mumu 2011-05-18   2974   0
P5

  分布式对象—EJB基础 文档

RMI (Remote Method Invocation 远程方法调用)是Java的网络分布式应用系统的核心解决方案之一。它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对象系统。而Java RMI 则支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。

peijianwen 2011-05-18   3162   0
EJB   Java开发  
P4

  浅析JSP开发中的对象和范围属性 文档

在JSP页面中的对象,包括用户创建的对象(例如,JavaBean对象)和JSP的隐含对象,都有一个范围属性。范围定义了在什么时间内,在哪一个JSP页面中可以访问这些对象。例如,session对象在会话期间内,可以在多个页面中被访问。application对象在整个Web应用程序的生命周期中都可以被访问。在JSP中,有4种范围。•page范围:具有page范围的对象被绑定到javax.servlet.jsp.PageContext对象中。在这个范围内的对象,只能在创建对象的页面中访问。可以调用pageContext这个隐含对象的getAttribute()方法来访问具有这种范围类型的对象(pageContext对象还提供了访问其他范围对象的getAttribute方法),pageContext对象本身也属于page范围。当Servlet类的_jspService()方法执行完毕,属于page范围的对象的引用将被丢弃。page范围内的对象,在客户端每次请求JSP页面时创建,在页面向客户端发送回响应或请求被转发(forward)到其他的资源后被删除。

peijianwen 2011-05-18   3399   0
JSP   Java开发  
P3

  JAVA的容器---List,Map,Set 文档

Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,JavaSDK提供的类都是继承自Collection的“子接口”如List和Set。所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个Collection参数的构造函数用于创建一个新的Collection,这个新的Collection与传入的Collection有相同的元素。后一个构造函数允许用户复制一个Collection。如何遍历Collection中的每一个元素?不论Collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问Collection中每一个元素。

ywlvip 2011-05-18   4145   0
P11

  Java异常汇集 文档

算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:EOFException文件未找到异常:FileNotFoundException字符串转换为数字异常:NumberFormatException操作数据库异常:SQLException输入输出异常:IOException方法未找到异常:NoSuchMethodExceptionjava.lang.AbstractMethodError抽象方法错误。当应用试图调用抽象方法时抛出。

ywlvip 2011-05-18   3195   0
P135

  J2EE高级软件工程师面试题集 文档

第一章:基础知识部分…………………………………3<br> 第二章:高级知识部分…………………………………27<br> 第三章:数据库部分……………………………………70<br> 第四章:程序设计部分…………………………………113<br> 第五章:面试技巧部分…………………………………132

gofree 2011-05-18   56908   0
P26

  Swing框架之Component 文档

Swing组件的paint方法是内部接口方法,一般用户不要直接调用这个方法,它总是在事件调度线程中调用。一般说来除了系统刷新事件触发这个方法,Component的repaint也触发这个方法的调用。repaint方法常用于当组件状态发生变化时刷新界面使用。repaint方法是Swing中少数几个线程安全的方法,可以在任何线程中调用它。它的原理是往事件队列中post一个PAINT事件。由于事件队列的事件是被事件调度线程同步执行的,所以这个方法总是线程安全的。事件调度线程从PAINT事件中获取事件源组件,从系统申请到图形设备资源后,调用该组件的update方法。update是AWT时代遗留下来的产物,本意是AWT组件画好组件背景后,再调用paint方法画出组件的前景。Swing出现后这个方法就被弃用了,所有逻辑都转到paint方法里。Update只是简单地调用paint方法来完成组件的渲染。老的Java教材上经常可以看到,所谓repaint调度update方法,update接着调用paint方法,自定义组件需要重载paint方法等话语,就是因为这个历史造成的。

C_P_HU 2011-05-17   4623   0
P5

  用jsp开发wap的文档总结 文档

本人在学习jsp开发wap开发wap网站的过程中,走了许多弯路,现在我把自己在学习中摸索的经验写下来,一是增加开发中的理解,再者是增加印象,最后避免以后再忘记一些相关的开发的细节。掌握开发过程,我做的工作有这么几个方面,开发模式的选择;开发环境的搭建与配置; wap脚本语言的基本掌握;开发界面的截图(最后把源代码共享出来)。

hbjzws 2011-05-17   5676   0
JSP   Java开发  
P5

  JDBC连接数据库经验总结 文档

Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。

hbjzws 2011-05-17   4667   0
P7

  java调用存储过程 文档

本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你有任何存储过程的编程经历。

hbjzws 2011-05-17   1340   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档