自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (21)
  • 收藏
  • 关注

原创 Java类装载体系中的隔离性

 正文Java中类的查找与装载出现的问题总是会时不时出现在Java程序员面前,这并不是什么丢脸的事情,相信没有一个Java程序员没遇到过ClassNotException,因此不要为被人瞅见自己也犯这样的错误而觉得不自然,但是在如果出现了ClassNotFoundException后异常后一脸的茫然,那我想你该了解一下java的类装载的体制了,同时为了进行下面的关于类装载器之间的隔离性的讨

2009-11-26 13:25:00 278

原创 Spring 管理的Session

 http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schem

2009-11-26 13:15:00 241

原创 Java SE 6(JDK1_6)的十大新技术亮点

 Danny Coward在他的博客中列出了Java SE 6的十大新功能,同时也是他认为你应该升级到Java SE 6上的十大原因。这十大看点以次是:  1.性能和质量:  Java 6 同Java 5不一样,没有新的语言特征,是一个以稳定、提高为目的的版本。Java 6不论是服务器端还是客户端版本都有了两位数百分比的提高,根据领域的不同Java 6性能提高了20%-40%,详细内容见前

2009-11-26 13:12:00 390

JSTL详解--EL表达式

JSTL详解--EL表达式 在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 JSP 页面逻辑提供了实现的 JSTL 技术,该技术本身就是一个标签库。 Sun 公司 Java 规范标准的 JSTL 由 apache jakarta 组织负责维护。作为开源的标准技术,它一直在不断地完善。 JSTL 的发布包有两个版本: Standard-1.0 Taglib 、 Standard-1.1 Taglib ,它们在使用时是不同的。 q Standard-1.0 Taglib ( JSTL1.0 )支持 Servlet2.3 和 JSP1.2 规范, Web 应用服务器 Tomcat4 支持这些规范,而它的发布也在 Tomcat 4.1.24 测试通过了。

2009-11-26

java之Tiles框架特性和内容

iles框架特性和内容 Tiles框架为创建Web页面提供了一种模板机制,它能将网页的布局和内容分离。它允许先创建模板,然后在运行时动态地将内容插入到模板中。Tiles 框架建立在JSP的include指令的基础上,但它提供了比JSP的 include指令更强大的功能。Tiles框架具有如下特性: •创建可重用的模板 •动态构建和装载页面 •定义可重用的Tiles组件 •支持国际化 Tiles框架包含以下内容: •Tiles标签库 •Tiles组件的配置文件 •TilesPlugIn插件 在开发Web站点时,常常要求同一站点的所有Web页面保持一致的外观,比如有相同的布局、页头、页尾和菜单。 采用基本的JSP语句创建复合式网页 创建动态Web页面的最基本的办法是为每个页面创建独立的JSP文件。如果网页的相同部分发生需求变更,必须手工修改所有的JSP文件。可见,采用基本的JSP语句来编写上述网页,会导致JSP代码的大量冗余,增加开发与维护成本。

2009-11-26

java报表excel报表

java报表excel报表 主要有一些项目的源码

2009-11-26

java ssh整合 struts2

java ssh整合 struts2 今天程序中有个地方需要 Ajax 方式 POST 数据,发现在 IE 6.0 下正常,而 FireFox 0.3.0 和 safari 3.1.2则出 错。 通过 FireBug 抓取 ajax 回发后得到的页面信息如下: HTTP Error 411 - Length required 经过 google 搜索发现,这个 HTTP 状态码对应于服务器没有接收到 Content-Lengh 这个 Header 的情况。

2009-11-26

hibernate事务源码

1.什么是Hibernate? (1) hibernate一种ORM工具,是连接 java 应用程序 和关系数据库的中间件,这是对JDBC的封装,主要负 责 java 对象的持久化. (2)Hibernate是自动根据xml配置完成对象映射关系, 并根据提供的API完成持久化处理。 (3)是项目开发中后台实现的重要部分。

2009-11-26

持久层hibernate详解

1.什么是hibernate 2.如何进行hibernate编程 3.详解XML中的标签 4.Hibernate的运行过程解析 5.难点知识 6. 实战练习题

2009-11-26

聊天室chatroom_code

聊天室基本原理是,抛开OGI和WWW服务器,根据HTML规范,接收到浏览器的请求以后,模仿WWW服务器的响应,将聊天内容发回浏览器。在浏览器看来就像浏览一个巨大的页面一样始终处于页面联接状态, 这就是一个专门的聊天服务器,一个简化了的WWW服务器。   ----这样相比CGI方式来说,聊天室的优点就很明显:   不需要专门的WWW服务器,在聊天服务器里完成必要的工作,避开耗时的CGI 过程。   如果使用单进程服务器,就不需要每次产生新进程。   数据交换完全在内存中进行,不用读写文件。   不需要定时刷新,减少屏幕的闪烁,减少对服务器的请求次数。

2009-11-26

spring源码详解

一、什么是AOP 二、AOP相关概念 (1)切面 (Aspect) 交叉业务,也就是通用的业务逻辑,比如日志、事务。 (2)通知(Advice) 切面的具体实现 (3)连接点 (Jointpoint) 切面可以插入的地点,主要有方法、属性 (4)切入点 (Pointcut) 指定哪些连接点可以应用切面/通知 (5)目标对象(target) 就是被代理的对象,也就是具体的业务逻辑。比如OrderService (6)代理对象(proxy) 将切面代码织入到目标对象之后的对象 (7)织入(weaving) 将切面代码插入到目标对象的过程 (8)引入 一种特殊类型的Advice,为类动态增加方法和属性 (9)advisor 是pointcut和advice的装配器,是将advice注入主程序中预定义位置的代码 三、AOP实现方式 依据织入方式的不同,分为 1、编译期织入 2、类加载器织入 3、动态代理织入 AspectJ:1,2 Spring AOP:3

2009-11-26

完整的HQL 语句源码

完整的HQL 语句形势如下: Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc 其中的update/delete 为Hibernate3 中所新添加的功能

2009-11-26

ibatis 开发指南详解

相对 Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“办 自动化”的ORM实现。 所谓“半自动”,可能理解上有点生涩。纵观目前主流的ORM,无论Hibernate 还是 Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全 套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执 行。

2009-11-26

java页面技术JSP详解

JSP的特点 1、JSP里面可以嵌入Java代码 2、在运行的时候JSP被容器自动翻译成为一个servlet 3、不需要在配置文件里面配置(当然配置也可以) 4、文件被修改之后,自动被重新编译 5、Servlet生成静态页面比较麻烦,适合做Control层,JSP生成页面比较容易,适合做view层,JSP本质上就是servlet。

2009-11-26

java版当当网源码

该系统是图书在线商城,主要功能是在线浏览图书信息,根据不同查询条件检索图书,核心功能是在线购买图书。在该系统中分别实现了二级分类显示图书信息,根据书名,出版社,最新上架时间,销量排名等条件查询书籍的功能,并分别采用Session和数据库存储方式实现购物车功能。

2009-11-26

java网上商场源码

该系统是图书在线商城,主要功能是在线浏览图书信息,根据不同查询条件检索图书,核心功能是在线购买图书。在该系统中分别实现了二级分类显示图书信息,根据书名,出版社,最新上架时间,销量排名等条件查询书籍的功能,并分别采用Session和数据库存储方式实现购物车功能。

2009-11-26

json的实例源码项目

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。

2009-11-26

JAVA面试题解惑系列

大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的 关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某 种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际 上是在考查我们对于继承情况下类的初始化顺序的了

2009-11-26

jjava日志文件log4j

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。   此外,通过Log4j其他语言接口,您可以在C、C++、.Net、PL/SQL程序中使用Log4j,其语法和用法与在Java程序中一样,使得多语言分布式系统得到一个统一一致的日志组件模块。而且,通过使用各种第三方扩展,您可以很方便地将Log4j集成到J2EE、JINI甚至是SNMP应用中。   说明:下面分为三部分,   第一部分讲解如何配置log4j;   第二部分为对log4j.properties配置文件中的各个属性的讲解;   第三部分为对log4j的详细讲解。

2009-11-26

数据库连接JDBC详解

JDBC 从物理结构上说就是Java 语言访问数据库的一套接口集合。从本质上来说就是调 用者(程序员)和实行者(数据库厂商)之间的协议。JDBC 的实现由数据库厂商以驱动程 序的形式提供。JDBC API 为Java 开发者使用数据库提供了统一的编程接口,它由一组Java 类和接口组成,使得开发人员可以使用纯Java 的方式来连接数据库,并进行操作

2009-11-26

java数据库连接jdbc

JDBC 从物理结构上说就是Java 语言访问数据库的一套接口集合。从本质上来说就是调 用者(程序员)和实行者(数据库厂商)之间的协议。JDBC 的实现由数据库厂商以驱动程 序的形式提供。JDBC API 为Java 开发者使用数据库提供了统一的编程接口,它由一组Java 类和接口组成,使得开发人员可以使用纯Java 的方式来连接数据库,并进行操作

2009-11-26

支付宝网上快速付款_技术集成文档

支付宝对外接口分为两种,一种是接受外部请求的接口,我们统称为外部服务接口。一种是主动通知外部系统的接口,我们统称为外部通知接口。

2009-11-26

myeclipse测试工具junit4

junit是java中书写unit test的framework,目前一些流行的unit test工具大都都是在junit上扩展而来的。

2009-11-26

网页编辑器FCKeditor-2.3.rar

网页编辑器FCKeditor-2.3.rar

2009-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除