`
semi_sleep
  • 浏览: 99034 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
直接复制过去不行,先从RAD复制到WordPad,然后再从Note Pad复制过去就可以了。
该问题的出现通常是iframe中的src属性缺失引起的,解决方法如下: 1.创建一个只含有<html></html>的空白htm页面,把iframe的src属性赋值为该空白页面。 elmIfr = document.createElement("IFRAME"); elmIfr.scr="blank.html"; document.body.appendChild(elmIfr);   2.src = "javascript:void(0)". is working in IE and Firefox   3.I ...
/* UndoableEdit and AbstractUndoableEdit */ AbstractUndoableEdit edit = new AbstractUndoableEdit();   // methods fall into 3 categories   // 1.undoable operations // if the alive field is false, all operation fail // the hasBeenDone field affect the behaviours of canUndo and canRedo method
The for-each loop for (type_name variable_name : [instance of Iterable<T>] or [array]) {} 跟 .net 的 foreach 不同的是, Iterable 中的 type parameter 或 array 中的 element type 必须是 for 中使用的 type 或者其子类。 以下情况不适合使用 foreach : 1.       当需要删除或者替换 current element 时。 2.       当需要同时访问一个以上的 Iterable<T> 或者 ...
对于如 List<E> 、 List< String > 、 List ,其中 List<E> 称为 parameterized type , E 称为 (formal) type parameter , String 称为 actual type argument , List 称为 raw type 。 Generic 的逻辑意义 原有 java 的类型系统 Generic 为 java 5 带来了新 ...
本篇包括Chapter 13以及之后的东西,其实没什么内容,关于xml schema那一章讲得太略了,所以这方面的总结参看XML Schema的读书总结。1.XSL-FO(XML Formatting Object),可以把它看成类似html,pdf之类的东西,就是描述有哪些形状啊,形状的大小位置之类的语言,目前没有一个能够直接浏览XSL-FO生成结果的东西,一般都是转成pdf之后再打印什么的。2.RDDL(Resource Directory Description Language),W3C推荐在namespace的url处放下这个东东,用来描述该namespace,RDDL是XHTML B ...
本篇包括Chapter 12 Cascading Style Sheets。1.Css文件由若干段组成,每一段代表着将某种格式套用到某类element上面,由selector和properties构成。Css通过在properties中定义name value pair来指定显示的格式,name跟value都是不区分大小写的。父节点的格式将自动套用到其子孙节点上。Css是不管namespace的存在的,所以如果要选择某个namespace下面的element,则需加上与该element所用的namespace prefix相同的prefix。采用xml-stylesheet的指令可以将某个css ...
本篇包括Chapter 11 XPointers。XPointer是通过在一般的url后面加#号来指定某个url里面的某些内容。它基于xpath,同时也对xpath进行的一些扩充,在数据类型上增加了point跟range两种类型,同时增加了遇这些类型相关的方法(除此之外还 ...

读XML in a Nutshell (7)

    博客分类:
  • XML
本篇包括Charpter 10 XLink。XLink相比html的anchor来说要抽象许多了,而它能表示的内容也广泛很多,从某种角度来说xlink定义的是graph而不仅仅是link这么简单,通过locator跟resource定义点,通过arc定义边,从而构成任意的图。要点如下:1.XLink的namespace是http://www.w3.org/1999/xlink。XLink主要分为两种类型,simple跟extended。2.Simple的xlink定义如下,可以使用xlink:show(可选值为new,replace,embed,other,none)跟xlink:actuate ...

读XML in a Nutshell (6)

    博客分类:
  • XML
本篇关于Chapter 9 XPath。跟其他的语言一样,xpath expression由变量和操作构成。在变量的类型上,有Boolean,String,Number跟xpath独有的Node Set,需要注意的是,xpath是弱类型的语言,它会自动做类型转换,唯一例外的是Node Set不能由另外三种类型转换得到。在操作方面,xpath的操作是基于context(照我的理解,context包括current node set还有current node)的,也就是说由context跟input来决定output。其中操作包括运算符(+ - * DIV MOD = > < != . ...
本篇的内容包括Chapter 8 XSL Tansformations。XSLT的思想就是采用逐层的方式遍历所有的Node(相当于一个n层的for语句嵌套),在这个遍历的过程中,使用xsl的template来控制输出内容。有些时候,单纯的一次遍历是不够的,xsl提供了一个mode机制,通过声明若干个mode来实现多次遍历(同个mode下面重复的template好像只有一个能被执行,至于如何选择,还看不懂)。这一章只是介绍了XSLT的一些基本内容,如果真正要用,还要去看专门介绍XSLT的书。以下是要点:1.XSL文件的document node可以使用styolesheet或者transform ...
本篇包含Chapter 6和Chapter 7,其实没什么太多内容,把要注意的记下来:1.所谓的narrative document跟data-oriented document,其区别在于narrative document最终将用于展示某些内容给用户阅读(虽然也需要经过一些处理),其中文字在最终展示结果中的顺序与其原本顺序基本相同,典型的例子就是html,element的内容基本上都会输出在窗口中,而attribute则用来控制显示格式,但不影响输出内容。至于data-oriented document,主要是用于机器或者application之间(内部)交换数据,一般不会有人直接去读取其中 ...
本篇内容包括chapter 4 Namespace。跟.net的namespace类似,XML的namespace也是用来区分同名的element,DTD对namespace的支持是非常有限的,其程度仅仅在于保障使用了namespace的xml能够被验证,在实际应用中,目前觉得namespace主要用于帮助parser识别特定的某些标签。例子如下:<?xml version="1.0"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.o ...
本篇内容包括chapter 3 Document Type Definition。DTD用于对XML进行验证,作为SGML的代替品,早期XML主要用于描述narrative-oriented document(相对于此的文档类型为data-oriented document,前者最终将被转换成某种格式而为人所阅读,如:html,docbook,后者主要作为数据被电脑处理),正因如此,DTD对于element的内容的数据类型并不提供任何的支持,而仅在attribute的值上提供了对数据类型的简单支持(对于narrative-oriented document,attribute多用来表示关于某些内 ...
本人第一篇博客文章,内容是读《XML in a Nutshell》这本书的读书笔记,以前读了不少书,可惜的是经常是读的时候理解了,但是过一段时间印象慢慢浅了,等到要用的时候又要重新查书,重新理解。知识的慢慢遗忘是避免不了了,希望读书笔记能像数据库的index一样,能让今后重新学习理解的效率更高^_^正因为这个目的,我会尽量避免拖沓,让文章的内容简单易懂,同时也会省去一些我认为常识性的东西,而只记录一些我原先不知道的或者是思想性的东西。本篇读书笔记的内容包括chapter1-2,之后的内容会陆续更新。 1.原先知道SGML是XML的前身,不知道的是SGML被XML取代是因为它太复杂了,而如今XML ...
Global site tag (gtag.js) - Google Analytics