摘要: 在我们制作标签的时候经常要使用到一些xslt的知识,以下整理了常用的xslt函数供大家使用。 常用字符串函数: contains('Welcome','e'):字符串包含,包含:true,不包含:false concat('Welcome','Name','!’):返回字符串的拼接。 例子:concat('XPath','is ','FUN!')结果:'XPath is ... 阅读全文
posted @ 2013-12-13 15:37 cRaZy_TyKeIo 阅读(494) 评论(0) 推荐(0)
摘要: 12 用在之外,用于声明一个从外部传进来的参数,调用的时候用$count 中XSLT内置函数position()取得的当前循环次数,<=是 元素用于在 XSLT 中进行遍历。 select属性:select 属性用于指定循环父元素,既是遍历指定元素内所有子元素。 结果过滤(可选):s... 阅读全文
posted @ 2013-12-13 15:35 cRaZy_TyKeIo 阅读(706) 评论(0) 推荐(0)
摘要: 最近在学习使用XSLT,很好很强大的样式表语言。使用到了position()函数特此记录一下。 position()函数——返回节点位置 语法:position()参数:无返回值:整数用途:该函数用于返回上下文节点在正在处理的节点集合中的位置。以下示例程序演示了position()函数的用法。 XML源文档如下所示。 001 002 003 004 00... 阅读全文
posted @ 2013-12-13 15:28 cRaZy_TyKeIo 阅读(465) 评论(0) 推荐(0)
摘要: 都不可以,因为abstract申明的方法是要求子类去实现的,abstract只是告诉你有这样一个接口,你要去实现,至于你的具体实现可以是native和synchronized,也可以不是,抽象方法是不关心这些事的,所以写这两个是没有意义的。然后,static方法是不会被覆盖的,而abstract方法正是要子类去覆盖它,所以也是没有意义的。所以,总的来说,就是java语法不允许你这样做,事实... 阅读全文
posted @ 2013-12-04 14:41 cRaZy_TyKeIo 阅读(298) 评论(0) 推荐(0)
摘要: 可以重写静态方法,但重写后的静态方法不支持多态。 其实static根本就没有重写之说。static方法引用的时候应该用类名来引用,而不是对象。同时static方法不参与继承,所以在继承体系里面也不存在重载的说法。 不能被重写,例子: class A{ public static void a(){ System.out.println("a"); }}class B extends ... 阅读全文
posted @ 2013-12-04 14:31 cRaZy_TyKeIo 阅读(2938) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/veryitman/article/details/6450523 如果你忽略Java的细节,恐怕你的代码会充满bug,下面讨论关于类成员初始化问题。 第一类,初始化成员变量在构造方法之前 主要参考TIJ中的代码,来说明问题!! 1. 新建一个类Tag package mark.initial;public class Tag {... 阅读全文
posted @ 2013-12-04 14:07 cRaZy_TyKeIo 阅读(230) 评论(0) 推荐(0)
摘要: 1. 实现多线程的两种方法 a) 让这个类继承java.lang.Thread,然后重写run方法 b) 让这个类实现 java.lang.Runnable接口,实现run方法 2. run():Runnable接口中的run,如果该线程是使用独立的Runnable运行构造的,则调用该Runnable对象的run方法。如果这个类是一个线程类,只要启动线程,就会... 阅读全文
posted @ 2013-12-04 14:01 cRaZy_TyKeIo 阅读(167) 评论(0) 推荐(0)
摘要: java正则表达式: (?i)abc 表示abc都忽略大小写 a(?i)bc 表示bc忽略大小写 a((?i)b)c 表示只有b忽略大小写 也可以用Pattern.compile(rexp,Pattern.CASE_INSENSITIVE)表示整体都忽略大小写 例子: public static void main(String arg[]){ St... 阅读全文
posted @ 2013-12-02 18:02 cRaZy_TyKeIo 阅读(1287) 评论(0) 推荐(0)
摘要: Java国际化 我们使用java.lang.Locale来构造Java国际化的情境。 java.lang.Locale代表特定的地理、政治和文化。需要Locale来执行其任务的操作叫语言环境敏感的操作。 构造一个系统默认的Locale Locale defaultLocale = Locale.getDefault(); 获得此Java虚拟机当前线程默认的语言环境值 ... 阅读全文
posted @ 2013-12-02 17:59 cRaZy_TyKeIo 阅读(1257) 评论(0) 推荐(0)
摘要: import java.text.MessageFormat;import java.util.Locale;import java.util.ResourceBundle;public class LocalTest { public static void main(String[] args) { // 返回所有已安装语言环境的数组 Locale[] l... 阅读全文
posted @ 2013-12-02 17:47 cRaZy_TyKeIo 阅读(178) 评论(0) 推荐(0)