自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (42)
  • 收藏
  • 关注

转载 Java won't allow a simple loop such as :while (true)

Java won't allow a simple loop such aswhile (true) {}since any code following the loop will be unreachable (doh!). Java considers this an error, not a warning. (I don't agree, but

2011-12-29 15:43:07 769

转载 HashMap漏洞

== Java ==  Java offers the HashMap and Hashtable classes, which use the String.hashCode() hash function. It is very similar to DJBX33A (instead of 33, it uses the multiplication constant 31 a

2011-12-29 12:52:43 2038

原创 视图可以修改数据么?有的改就能改。

我的印象一直以为是不可以修改,查了查,原来在一定的前提下,是可以的,无论是单个表还是多表关联,只要能区分映射‘实体’,否则,可以使用触发器。视图中使用DML的规定:l可以在简单视图中执行DML 操作l当视图定义中包含以下元素之一时不能使用delete:•组函数•GROUPBY子句•DISTINCT 关键字ROWNUM 伪列当视图定义中

2011-12-28 11:24:46 8554

原创 多线程及java5的线程并发库

package com.partner4java.itcast.util.thread;/** * 两种传统的线程创建方式 * * @author partner4java * */public class TraditionalThread { // 创建线程的两种传统方式// 在Thread子类覆盖的run方法中编写运行代码// 涉及一个以往知识点:能否在run方法

2011-12-27 21:48:39 4537 1

原创 HashSet和HashMap的关系

public class HashSet extends AbstractSet implements Set, Cloneable, java.io.Serializable{ static final long serialVersionUID = -5024744406713321676L; private transient HashMap map;

2011-12-27 20:59:15 1456 1

原创 JWebUnit使用:jWebUnit是基于Java的Web应用程序的测试框架

1什么是JWebUnit jWebUnit是基于Java的Web应用程序的测试框架。 它包装现有的测试框架如 HtmlUnit 和 Selenium,用一个统一的,简单的测试界面,让您可以快速测试您的Web应用程序的正确性。 2JWebUnit的作用 JWebUnit提供一个高层次的Java API,用于向导的Web应用程序结合的断言,以验证应用程序的正确性。 这包括通过链接,

2011-12-22 14:49:26 9532 1

原创 Spring 事务不回滚

熬夜没好处啊!刚才做Spring的测试不回滚,总结了一下可能的原因:1、无论是2、你自己捕获异常了,没有抛出去,让spring知道3、你调用的方法不是自己的,而是继承的(让继承的类实现了你的一些接口,且,你没有重载),spring是不会去包裹那个父类的方法,也包裹不到(这个观点,没有绝对证实哈)。就是,spring只管你目前调用的类的能看得到的方法。解决的方式是,在你的daosup

2011-12-22 02:01:27 3975

原创 spring-framework-2.5.6.SEC03 + hibernate-3.6.4 + struts-2.3.1

整合demo--代码地址:http://download.csdn.net/detail/partner4java/3948124

2011-12-20 22:10:22 1576

原创 Struts2 的基本应用

1搭建Struts2开发环境Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还要推出struts2。主要是因为struts2有以下优点: 1 > 在

2011-12-19 22:27:25 2987

原创 第11条:谨慎的覆盖clone

Cloneable接口的目的是作为对象的一个mixin接口(mixin interface),表明这样的对象允许克隆(clone)。 遗憾的是,他并没有成功的达到这个目的。其主要的缺陷在于,他缺少一个clone方法,Object的clone方法是受保护的。 如果不借助于反射(reflection),就不能仅仅因为一个对戏那个实现了Cloneable,就可以调用clone。 de

2011-12-14 17:06:42 1566

原创 第10条:始终要覆盖toString

提供好的toString实现可以使类用起来更加舒适。 在实际应用中,toString方法应该返回对象中包含的所有值的关注的信息。 在实现toString的时候,必须要做出一个很重要的决定:是否在文档中指定返回值的格式。 无论你是否决定指定格式,都应该在文档中明确的表明你的意图。 如果你要指定格式,则应该严格的这样去做。 无论是否指定格式,都为toString返回

2011-12-13 20:30:21 992

原创 第9条:覆盖equals时总要覆盖hashCode

每个覆盖了equals方法的类中,也必须覆盖hashCode方法。 如果不这样的话,就会违反Object.hashCode的通用约定,从而导致该类无法结合所有基于散列的集合一起正常运作,这样的集合包括HashMap、HashSet和Hashtable。在引用程序的执行期间,只要对象的equals方法的比较操作所用到的信息没有被修改,那么对这同一个对象调用多次,hashCode方法都必须

2011-12-13 18:26:19 3174 1

原创 第8条:覆盖equals时请遵守通用约定

需要满足的条件: 类的每个实例本质上都是唯一的。 不关心类是否提供了“逻辑相等(logical equality)”的测试功能。 超类已经覆盖了equals,从超类继承过来的行为对于子类也是合适的。 类是私有的或是包级私有的,可以确定他的equals方法永远不会被调用。 需要覆盖equals:如果类具有自己特有的“逻辑相等”概念,而且超类还没有覆盖equals以实现期望

2011-12-13 12:08:41 1739

转载 HQL的几个小问题 .

1. Unable to locate appropriate constructor on class ....     在类似 "select new UserVO(u.id, u.name) from User u where u.id>100"     这个时候要求UserVO必须有和(id, name)类型匹配的构造函数。2. Like的模糊匹配:

2011-12-12 18:42:52 1545

原创 第7条:避免使用终结方法

终结方法(finalizer)通常是不可预测的,也是很危险的,一般情况下是不必要的。如果程序依赖于终结方法被执行的时间点,那么这个程序的行为在不同的JVM实现中会大相径庭。Java语言规范不仅不保证终结方法会被及时的执行,而且根本不保证他们会被执行。不应该依赖终结方法来更新重要的持久状态。不要被System.gc和System.runFinaliza

2011-12-11 14:53:42 2385

原创 第6条:消除过期的对象引用

下面这段程序存在一个“内存泄漏”。在极端的情况下,会导致磁盘交换(Disk Paging),甚至导致程序失败(OutOfMemoryError)。那么哪里引起的内存泄漏呢?如果一个栈先是增长,然后再收缩,那么从栈中弹出来的对象讲不会被当做垃圾回收,即使使用的栈程序不再引用这些对象。这是因为,栈内部维护着对这些对象的过期引用(obsolete reference)。过期引用是指,永远也不

2011-12-11 12:17:12 989

原创 第5条:避免创建不必要的对象

一般来说,最好能重用对象而不是在每次需要的时候就创建一个相同功能的新对象。demo1:String s = new String("hello world");需要改成String s = "hello world";因为第一种写法,每一次调用的时候都会创建一个新的String实例。但是第二种写法,在同一台虚拟机中运行的代码,只要他们包含相同的字符串字面常量,就会被重用

2011-12-10 17:32:40 1278

原创 第4条:通过私有构造器强化不可实例化的能力

你可能需要编写只包含静态方法和静态域的类。这样的工具类不希望被实例化,实例化对他没有任何意义。(企图通过将类做成抽象类来强制该类不可被实例化,这是行不通的)demo:// Noninstantiable utility class  public class UtilityClass {      // Suppress default co

2011-12-10 15:43:29 698

原创 第3条:用私有构造器或者枚举类型强化Singleton属性

在1.5版本之前可以两种实现Singleton的方法,但是都要把构造器保存为私有的。1、公有静态成员是个final域// Singleton with public final field - Page 17  public class Elvis {      public static final Elvis INSTANCE = n

2011-12-10 11:36:41 1336

原创 The readResolve Method -- 序列化实现readResolve方法的作用

For Serializable and Externalizable classes, the readResolve method allows a class to replace/resolve the object read from the stream before it is returned to the caller. By implementing the readResol

2011-12-09 23:55:35 2879

原创 第2条:遇到多个构造器参数时要考虑用构建器

重叠构造器模式可行,但是当有许多参数的时候,客户端代码会难以编写,并且仍然较难以阅读。--他的前提是,有很多种不同的构造器情况,也就是很多构造器参数不同,或者说(很多参数可选,因为很多参数有默认值)。 错误示例:view plaincopy to clipboardprint?// Telescoping constructor pattern -

2011-12-09 18:57:10 887

原创 第1条:考虑用静态工厂方法代替构造器

几大优势: 静态工厂方法与构造器不同的第一大优势在于,他们有名称。 静态工厂方法与构造器不同的第二大优势在于,不必在每次调用他们的时候都创建一个新对象。 静态工厂方法与构造器不同的第三大优势在于,他们可以返回原返回类型的任何子类型的对象。 demo:view plaincopy to clipboardprint?//

2011-12-09 18:32:38 1770

原创 JPA 简单应用 学习

这是我09年初写的,当时比较肤浅,应该会有些错误的地方,希望对大家有所帮助。下载pdf地址:http://download.csdn.net/detail/partner4java/1995131    (无加密,可以修改)如果ORM比较有用的话,推荐看《hibernate in action 2》--翻译的一般,但是内容很精湛。我也阅读后做了一些笔记:http://blog.

2011-12-09 15:48:13 6074

转载 Spring强制使用CGLIB代理事务

代理的核心就是拦截方法调用,并在需要的时候执行匹配某方法的通知链。 和CGLIB不同的是,JDK代理只能代理接口,不能代理类。 使用JDK代理时,如何处理一个特定的方法调用的决定是在程序运行时做出的,也就是在每次方法被调用时。使用CGLIB代理可以边开这种处理方法,CGLIB会在运行中随时为代理创建新类的字节码,并尽可能的重用已经生成的类的字节码。

2011-12-07 10:45:57 8236

转载 ubuntu开启3D效果,修复VirtualBox

ubuntu的3D特效一直都没打开,今天尝试了一下,发现效果居然出不来。除了立体桌面相关的,其他特效都是好用的。在ubuntu中文论坛里面找到一篇帖子http://forum.ubuntu.org.cn/viewtopic.php?f=94&t=140531讲解的很详细,其实问题很简单,ubunt默认的是2个工作空间,立体桌面至少4个工作空间。。。设置后就可以用立体桌面了,只是显卡

2011-12-04 14:04:41 1869

转载 Oracle数据库PL/SQL快捷键设置详解

Oracle数据库中,PL/SQL设置快捷键的方法是本文我们主要要介绍的内容,了解了这些设置可以是我们更效率地使用Oracle数据库,接下来就让我们一起来了解一下这部分内容吧。1、登录后默认自动选中My Objects  默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wa

2011-12-03 23:18:09 1961 1

spring实现集群同步锁

spring实现集群同步锁

2016-08-16

同步注解实现demo

同步注解实现demo

2016-08-13

p4jsecurity 测试SQL脚本

p4jsecurity 测试SQL脚本,两个账号admin 和partner4java,密码都为1234

2013-04-04

p4jsecurity p4jmvc

p4jsecurity -- Spring Security 3 界面化管理权限功能 扩展 具体参照: http://blog.csdn.net/partner4java/article/details/8758068 http://blog.csdn.net/partner4java/article/details/8759304

2013-04-04

spring cache demo

spring cache demo,具体参考http://blog.csdn.net/partner4java/article/details/8600666

2013-03-02

p4jorm 1.0.3版本

添加PageIndex的hashcode生成规则;解决form不能为空的错误。

2013-03-02

p4jorm 1.0.1版本

修补p4jorm jpa支持:查询参数赋值开始索引位置(position)错误(从1开始)

2013-02-05

中国城市数据 示例

中国城市数据 上下级关系 区号 邮编,使用具体查看 示例http://blog.csdn.net/partner4java/article/details/8572906 数据地址 http://download.csdn.net/detail/partner4java/5055425

2013-02-05

中国城市数据

中国城市数据 上下级关系 区号 邮编,使用具体查看http://blog.csdn.net/partner4java/article/details/8572906

2013-02-05

p4jorm 1.6编译版本

开始那个版本是1.7,有些同学遇到“java.lang.UnsupportedClassVersionError: Bad version ”问题,如果是jdk 1.6,请用此版本,或者自己编译一个,因为已发布源码

2013-02-01

p4jorm 源码 文档 示例

你还写jdbc呢?还在反复HQL拼写工作?p4jorm让你无需写一行代码,即可进行CURD,真正的简单易学。本人用了3天时间完成,还请各位多多指点 http://blog.csdn.net/partner4java/article/details/8559661 http://blog.csdn.net/partner4java/article/details/8560147 http://blog.csdn.net/partner4java/article/details/8561382

2013-02-01

jbpm显示执行位置demo

《partner4java 讲述jBPM4》之第三步:图形化查看执行位置 http://blog.csdn.net/partner4java/article/details/8518312

2013-01-20

jbpm4 helloworld

jbpm4 helloworld,详细参考 《partner4java 讲述jBPM4》之第一步:jBPM4概念 & helloworld http://blog.csdn.net/partner4java

2013-01-15

《partner4java 讲述Spring入门》之第一步:Spring概述与Spring IoC

文档附带代码,具体可查看 http://blog.csdn.net/partner4java 中 《partner4java 讲述Spring入门》之第一步:Spring概述与Spring IoC

2012-11-17

ibatis hello world code

ibatis in action 整理,各种hello

2012-11-12

spring security demo

整理的demo,各个步骤下来的,完整的为最后都添加后的

2012-08-31

Struts2 hibernate spring

spring-framework-2.5.6.SEC03 + hibernate-3.6.4 + struts-2.3.1整合

2011-12-20

myeclipse9.1 注册机 破解工具

myeclipse9.1 注册机 破解工具 ,我自己一直在用的,用了很久了,才想到上传下共享下,哈哈

2011-12-07

spring_cache

http://blog.csdn.net/partner4java/article/details/6227668#comments 的附件

2011-07-28

junit 入门培训ppt

我以前写的一个junit入门的培训ppt,传了大家参考一下

2011-02-14

对JUnit的一点简单讲解包括一点简单的Android JUnit的讲解

我自己粗略的写了一下JUnit和android里面对JUnit的应用,因为没有太多时间整理,所以很粗略,等有时间再好好整理一下,见笑了。

2010-07-14

android JUnit demo

android2.2里面自带的一个demo

2010-06-07

mytest.rar

mytest.rar哈绝对是发加考核大哭和带宽哈卡的和就快了阿和带宽啦好

2010-04-07

testrmsj.rar

testrmsj.rar真麻烦啊真麻烦,想往里面带点东西,还的上传到csdn上

2010-04-07

jpa in action pdf 中文

jpa in action pdf 中文 不是真实这个系列的,是我自己写的。虽然很多地方语句不通顺,不过也很用心,花了很长时间写的,看看还是可以的。(主要我语文太差了,打小语文就不好)请勿转载 写的很一般,等做完手里的项目,找个时间好好整理一下共享给大家

2010-01-14

spring ppt 最新

本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-10-03

Struts标签参考 doc

本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

jbpm3.chm 作者Tom Baeyens 翻译dinghong JBoss jBPM 3.0

目录 1. 介绍 1.1. 综述 1.2. The JBoss jBPM 新手工具箱 1.3. The JBoss jBPM 流程图形设计器 1.4. The JBoss jBPM 核心组件 1.5. The JBoss jBPM 控制台web应用 1.6. The JBoss jBPM 身份组件 1.7. The JBoss jBPM 日程安排程序 1.8. The JBoss jBPM 兼容数据库包 1.9. The JBoss jBPM BPEL 扩展 2. 开始 2.1.下载一览 2.1.1. jBPM 3 2.1.1.1. 新手工具箱 2.1.1.2. 核心引擎和身份组件 2.1.1.3. 数据库扩展 2.1.2. jBPM 流程设计器 2.1.2.1. Eclipse 更新站点 2.1.2.2. Eclipse 特点 2.1.3. jBPM BPEL 扩展 2.2. The JBoss jBPM 项目目录 2.3. 公开CVS访问 3. 指南 3.1. Hello World 例子 3.2. 数据库 例子 3.3. 上下问(context) 例子: 流程变量 3.4. 任务分派例子 3.5. 定制动作Action例子 4. 面向图的程序设计 4.1. 缺少的一环 4.2. 图解表示和开发过程 4.3. 习惯方法 4.4. 什么是面向图的程序设计 4.5. 组建块 5. 发布 5.1. 运行时的相关部分 5.1.1. Java运行环境 5.1.2. jBPM 库 5.1.3. 运行时需要的库 5.2. 配置文件 5.2.1. jbpm.properties 5.2.2. Hibernate cfg xml file 5.2.3. 业务日历配置文件 5.2.4. 变量映射配置稳健 5.2.5. 转换器配置文件 5.2.6. 缺省模块配置文件 5.2.7. 流程文档解析器配置文件 5.3. 在Web应用程序中使用jBPM 5.4. 在EJB 包容器中使用jBPM 6. 永久化 6.1. 永久化API 6.2. 数据库配置 6.3. 管理事务 6.4. jBPM数据库 6.4.1. Hibernate集成 6.4.2. 开发数据库是hsqldb 6.4.3. 其他数据库的支持 6.4.4. 高速缓冲存储器 6.5. Hibernate 定制 7. 流程模型 7.1. 综述 7.2. 流程图(process Graph) 7.3. 节点(Nodes) 7.3.1. 节点(Node)职责 7.3.2. 节点类型(Nodetype)任务(task-node) 7.3.3. 节点类型(Nodetype) 状态(state) 7.3.4. 节点类型(Nodetype) 判定(decision) 7.3.5. 节点类型(Nodetype) 分叉(fork) 7.3.6. 节点类型(Nodetype) 联合(join) 7.3.7. 节点类型(Nodetype) 节点(node) 7.4. 动作(Actions) 7.4.1. 动作配置 7.4.2. 动作引用 7.4.3. 事件 7.4.4. 事件传播 7.4.5. Script 7.4.6. 定制事件 7.5. 超状态(superstate) 7.5.1. 超状态 变迁 7.5.2. 超状态 事件 7.5.3. 分级名字 7.6. 异常处理 7.7. 流程组成 7.8. 定制节点行为 7.9. 图(Graph)执行 8. 上下文(Context) 8.1. 存取变量 8.2. 变量的使用期限 8.3. 变量永久化 8.4. 变量范围 8.4.1. 变量重载( overloading) 8.4.2. 变量重写 (overriding) 8.5. 瞬间变量 8.6. 定制变量永久化 9. 任务管理 9.1. 任务 9.2. 任务实例 9.2.1. 任务实例生命周期 9.2.2. 任务实例及图执行 9.3. 委派(Assignment) 9.3.1. 委派接口 9.3.2. 委派数据模型 9.3.3. "推"模型 9.3.4. "拉"模型 9.4. 泳道(Swimlanes) 9.5. 任务 事件 9.6. 任务 定时器 9.7. 任务 控制器 9.8. 定制 任务实例 9.9. 身份组件 9.9.1. 身份模型 9.9.2. 赋值表达式 9.9.2.1. 第一个术语 9.9.2.2. 下一个术语 9.9.3. 删除身份组件 10. 调度程序 10.1. 定时器 10.2. 调度程序发布 11. 业务日历 11.1. 持久时间 11.2. 配置 12. 记录 12.1. 建立日志 12.2. 日志检索 12.3. 数据仓库 13. jBPM 流程定义语言 (JPDL) 13.1. 流程档案 13.1.1. 发布流程档案 13.1.2. 流程版本(versioning) 13.1.3. 流程转换(conversion) 13.2. 代理 13.2.1. jBPM类载入器 13.2.2. 流程类载入器(class loader) 13.2.3. 代理配置 13.2.3.1. 配置类型 field 13.2.3.2. 配置类型 bean 13.2.3.3. 配置类型 constructor 13.2.3.4. 配置类型 configuration-property 13.3. JPDL xml schema 13.3.1. process-definition(流程定义) 13.3.2. node(节点) 13.3.3. common node elements(常见节点元素) 13.3.4. start-state(开始状态) 13.3.5. end-state(结束状态) 13.3.6. state(状态) 13.3.7. task-node(任务节点) 13.3.8. process-state(流程状态) 13.3.9. super-state(超状态) 13.3.10. fork(交叉) 13.3.11. join(联合) 13.3.12. decision(判定) 13.3.13. event(事件) 13.3.14. transition(转换) 13.3.15. action(动作) 13.3.16. script(脚本) 13.3.17. expression(表达式) 13.3.18. variable(变量) 13.3.19. handler(处理器) 13.3.20. timer(定时器) 13.3.21. create-timer(建立定时器) 13.3.22. cancel-timer(放弃定时器) 13.3.23. task(任务) 13.3.24. swimlane(泳道) 13.3.25. assignment(委派) 13.3.26. controller(控制器) 13.3.27. sub-process(子流程) 13.3.28. condition(条件) 13.3.29. exception-handler(异常处理) 14. 安全 14.1. 要做的 14.2. 验证 14.3. 授权 15. TDD for workflow 15.1. Introducing TDD for workflow 15.2. XML sources 15.2.1. Parsing a process archive 15.2.2. Parsing an xml file 15.2.3. Parsing an xml String 15.3. Testing sub processes 16. 可插入架构

2009-09-21

Hibernate原理与应用 ppt

本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

JavaWEB开发-简单标签 ppt

自定义标签可以降低 jsp 开发的复杂度和维护量,从 html 角度来说,可以使 html 不用去过多的关注那些比较复杂的商业逻辑(业务逻辑)。 利用自定义标签,可以软件开发人员和页面设计人员合理分工:页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,如国际化等,从而提高了工程生产力 将具有共用特性的tag库应用于不同的项目中,体现了软件复用的思想。

2009-09-21

JavaWEB开发-JSP ppt

建立对JSP的直观认识 JSP的运行原理 分析JSP所生成的Servlet代码 JSP隐式对象 注册与配置jsp页面的访问路径 JSP与JavaScript的综合应用 JSP与Servlet的应用比较

2009-09-21

Java Web基础 Servlet

本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

Java Web基础 Tomcat

Apache:很广泛流行的开源的服务器产品。但只支持静态页面。 Microsoft IIS: 最流行的Web服务器产品之一 IBM WebSphere :是IBM电子商务计划的核心部分,它是基于 Java 的应用环境,用于建立、部署和管理 Internet 和 Intranet Web 应用程序 BEA WebLogic:多功能、基于标准的web应用服务器 ,遵从 J2EE 、面向服务的架构

2009-09-21

XML基础 ppt

本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

深入浅出Hibernate_夏昕.PDF

深入浅出Hibernate_夏昕 PDF 完整 很棒 目前最好的书籍 已经停止印刷 资源很好 本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

JS中常用的xpath特性

JS中常用的xpath特性 //选择所有dir元素的值等于xx的元素 Dom.documentElement.selectNodes("server/dir[text()='xx']") //选择server元素下的所有dir元素: Dom.documentElement.selectNodes("server/dir") //选择server元素下的第一个dir元素: Dom.documentElement.selectSingleNode("server/dir"); //选择server元素下accesstype等于3的多有dir元素: Dom.documentElement.selectNodes("server/dir[@accesstype=\"3\"]"); //选择server元素下第一个dir元素: Dom.documentElement.selectNodes("server[postion() =1]/dir"); Dom.documentElement.selectNodes("server/dir[1]"); //选择server元素下最后一个dir元素: Dom.documentElement.selectNodes("server/dir[last()]"); //选择有三个祖先元素的file元素: Dom.documentElement.selectNodes("*/*/*/file"); //选择有id属性的dir元素: Dom.documentElement.selectNodes("/dir[@id]"); //选择含有2个dir子元素的元素 Dom.documentElement.selectNodes("/*[count(dir)=2]"); 本附件由 龙龙 上传,若侵犯了您的相关权限,请发送邮件至([email protected]),我将及时删除

2009-09-21

jQuery JavaScript Library v1.3.2

/* * jQuery JavaScript Library v1.3.2 * http://jquery.com/ * * Copyright (c) 2009 John Resig * Dual licensed under the MIT and GPL licenses. * http://docs.jquery.com/License * * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) * Revision: 6246 */

2009-09-21

空空如也

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

TA关注的人

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