XML 和 Java 技术: Sun 的 Java 和 XML API:孰功孰过?
日期:2008-06-16 03:23:26
点击:0
好评:0
老读者都知道 Brett McLaughlin 对 SAX 情有独钟,对 DOM 则漠不关心。他尤其反感 Sun 公司对于 API 的做法,从之前将 API 封装在 JAXP(早期版本)之类的包中到近来在最新版的 Java 技术和 J2SE(Java 2 Platform, Standard Edition 1.2-1.4 )中几乎完全取代了这些 A...
Java SE6调用Java编译器的两种新方法
日期:2008-06-16 03:22:12
点击:0
好评:0
在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标...
JAVA应用简单破解--类库提前加载
日期:2008-06-16 03:21:24
点击:0
好评:0
在JAVA运行的时加载jar包类库 要是有相同的包路径,相同的类名字出现,那么JVM是否 会报告错误呢? 当然不会! JVM只会加载最早的出现的CLASS 首先JVM会加载 自己默认的包 然后加载 EXT目录下面的所有JAR 再到 classpath 那么 现在有2个 JAR 分别是 kj021320.jar summe...
Java中应用Filter对权限和Session控制
日期:2008-06-16 03:20:41
点击:0
好评:0
用Filter防止用户访问一些未被授权的资源,比如一个用户未登录就不允许访问网站的某些页面,并将页面重定向到需要用户登录的页面,下面是一个相关的例子: package com.drp.util.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servle...
高级:编写多线程Java应用程序常见问题
日期:2008-06-16 03:15:09
点击:0
好评:0
几乎所有使用 AWT 或 Swing 编写的画图程序都需要多线程。但多线程程序会造成许多困难,刚开始编程的开发者常常会发现他们被一些问题所折磨,例如不正确的程序行为或死锁。 在本文中,我们将探讨使用多线程时遇到的问题,并提出那些常见陷阱的解决方案。 线程是什么?...
关于Java数据对象JDO 2.0查询语言的特点
日期:2008-06-16 03:12:01
点击:0
好评:0
查询语言的改进是JDO2.0规范中的重要环节,本文从较高的层面阐述JDO2.0所提供的一些新功能。由于JDO2.0规范还未进入公开草案状态,目前还没有任何内容敲定下来,一切都还可能面临变化。不过,JDO2.0将会很快进入最后阶段,而这里提到的查询特性是JDO2.0专家组(译者注:...
Java 理论与实践 :关于非阻塞算法简介
日期:2008-06-16 03:09:47
点击:0
好评:0
能涉及对多个指针的更新。CAS支持对单一指针的原子性条件更新,但是不支持两个以上的指针。所以,要构建一个非阻塞的链表、树或哈希表,需要找到一种方式,可以用CAS更新多个指针,同时不会让数据结构处于不一致的状态。 在链表的尾部插入元素,通常涉及对两个指针的更...
第一视频承担奥运中外媒体服务
日期:2008-06-16 03:06:34
点击:0
好评:0
第一视频昨天宣布,已与2008北京国际新闻中心达成战略合作,将为来华采访 奥运会 和残奥会的中外媒体记者提供新媒体支持和服务。 第一视频董事会主席张力军介绍,第一视频拥有国内最先进的数字化媒资制作传输系统,在北京国际新闻中心设置了专业的演播室、编辑机房等特...
提高DB2数据库IMPORT命令性能的三种方式
日期:2008-06-16 03:05:49
点击:0
好评:0
提高IMPORT命令性能的三种方式: 环境 [产品] DB2 [平台] 跨平台 [版本] 7.x, 8.1 问题: 如何提高IMPORT命令的性能? 解答: ◆1.如果是在分区数据库的环境下,可以利用Buffered Insert来提高IMPORT的性能: 在执行IMPORT命令前,要先用INSERT BUF参数重新绑定IMPORT命令...
讲解Oracle数据库逐渐增大时的归档处理
日期:2008-06-16 03:03:54
点击:0
好评:0
问:在数据库日渐庞大时应该如何进行归档? 答:以下是一些解决的思路: 1.新建一个表空间存放各表的历史数据。 1.1写一个存储过程搬数据,数据搬迁到历史表后,在基表中将搬迁的数据删除。 2.定期将历史数据exp到磁带中去做永久保存。 3.历史数据exp之后,可以清空各历...