Jun 24
    XML DTD(XML的文档类型定义)是近几年来XML技术领域所使用的最广泛的一种模式。但是,由于XML DTD并不能完全满足XML自动化处理的要求,例如不能很好实现应用程序不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述等等,所以W3C于2001年5月正式推荐XML Schema为XML 的标准模式。显然,W3C希望以XML Schema来作为XML模式描述语言的主流,并逐渐代替XML DTD。那么XML Schema与XML DTD相比到底有哪些优势呢,XML DTD是否真的会在XML的模式描述领域中逐渐消失呢?
Tags: , ,
Jun 23
    XML Schema 是基于 XML 的 DTD 替代者。XML Schema也称为XML框架或XML模式。通过Schema可以描述和规范XML文档的数据模式和组织结构,规定XML文档中可以包含哪些元素、这些元素拥有哪些子元素及其出现的顺序和次数,还规定每个元素和属性的数据类型。与DTD相比,通过XML Schema可以更好地规范和验证有效的XML文档。
Tags: ,
Jun 22
    DTD全称为Document Type Definition,即文档类型定义。DTD是一套关于标记符的语法规则,它是XML 1.0版规范的一部分,也是XML文档的一个组成部分,它为XML文档提供了验证机制。DTD是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来检查文档是否符合规范,以及元素和属性的使用方法是否正确。
    XML文档为应用程序提供了一种数据交换的格式,DTD则让XML文档能够成为数据交换的标准。只需定义好标准的DTD,不同用户都按照DTD来创建XML文档并进行验证,这样就可以轻松地建立标准并进行数据交换,以实现数据共享。
Tags: ,
Jun 21
    6月的第三个星期日是父亲节。
点击在新窗口中浏览此图片
Tags:
Jun 20
    CGI编程的安全问题得到越来越多的重视。Perl作为CGI编程的主要语言之一,其安全性也受到很大的关注。在 W3C组织的 "WWW Security FAQ" 之 "CGI Scripts"一章中,Perl安全编程就整整占了一节。由此可见 Perl CGI 安全编程的重要性。
(文章比较老,请以实际测试情况为准)
Tags: ,
Jun 19
    XML的全称是eXtensible Markup Language,意即可扩展标记语言。目前推荐遵循的标准时W3C组织发布的XML 1.0版本。与HTML语言一样,XML也是标准通用标记语言SGML的一个子集,但XML是一种能定义其他语言的语言。最初设计XML的目的是为了弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。XML也是Ajax技术的重要组成部分。
Tags:
Jun 17
    Spry框架的构件除了可以提供层叠样式面板等提高用户体验的可视化工具外,还提供了一组用于验证表单数据的Spry构件,不用编写代码,就可以高效快捷地完成表单验证的任务。这些验证框架有:验证文本框、验证文本区域、验证列表框、验证复选框、验证单选按钮、验证密码框,以及验证确认构件等。它们的使用方式与普通的构件也基本一样,HTML用于实现构件的层次结构,CSS用于定义构件的外观样式,JavaScript用于创建构件对象并将静态的HTML元素转换为具有交互性的用户界面元素。
Tags:
Jun 16
    上一篇日志介绍了如何在网页上应用各种Spry效果,这些效果是通过客户端JavaScript函数作用于HTML页面元素实现的。Spry构件则需要HTML、CSS和JavaScript的交互作用才能实现。在Spry构件中,HTML用于实现构件的层次结构,CSS用于定义构件的外观样式,JavaScript用于创建构件对象并将静态的HTML元素转换为具有交互性的用户界面元素。
Tags:
Jun 15
    Ajax Spry框架是一个JavaScript库,Web涉及人员使用它可以构建能够向站点访问者提供更丰富体验的Web页。Spry框架主要包括Spry效果、Spry构件及XML数据访问。Spry效果是一种视觉增强功能,是一种增强网站外观的简洁而优美的方式。
    Spry效果通过客户端JavaScript作用于HTML页面元素就可以实现,不需要复杂恶语法,也不需要任何自定义的新标记。下面以举Spry效果的一个例子来做简要说明。
Tags:
Jun 13
    我觉得,虽然文章有点过激,但内容值得深思的,至于买不买房子,那是个人的选择咯!

    水木周平:“中国99%的白领以及他们的家庭即将面临破产。而且是必然破产!无路可逃!这件事可能是发生在未来2-10年。你可以尽量去怀疑这个数字。但它必然发生,绝非危言耸听。”
Tags:
Jun 12
    一直以来,VMware都在虚拟客户机中提供的是古老的AMD PCNet10/100Mbps虚拟网卡,后来,VMware通过一种类似部分虚拟化的vmxnet优化虚拟网卡的方式提供了10/100/1000Mbps性能,无疑性能更好。现在,VMware ESX Server已经可以提供基于Intel E1000的千兆虚拟网卡,从兼容性和性能的角度来看,E1000都是更好的选择。但似乎,在ESX/ESXi 3.5的图形界面中,都无法直接选择该网卡类型,需要手动配置。
Tags:
Jun 11
    前面写过一篇[原]JavaScript 的对象处理的日志,介绍了JavaScript中创建用户自定义对象的若干概念。不过,我觉得文中对原型对象、对象直接量、模拟命名空间等概念介绍不准确或不详细,有必要再做点补充。
Tags:
分页: 20/51 第一页 上页 15 16 17 18 19 20 21 22 23 24 下页 最后页 [ 显示模式: 摘要 | 列表 ]