zoukankan      html  css  js  c++  java
  • Java Web学习笔记(1)

    XML

    配置文件

    配置文件就是记录应用程序的配置信息的文件。例如,某个程序要连接网络上的数据库系统时。需要指定数据库服务器的ip地址、服务器的网络监听端口号、数据库的名称、用户名和密码等信息,这些信息可以作为应用程序的配置信息来对待,即不要将这些信息写死在源程序中,而是写在一个文本文件中,应用程序要连接数据库系统时,从该文本文件中读取所需要的信息。传统的配置文件通常采用如下格式:

    '#Db.Properties
     DBServer=192.168.0.100
     Port=1443
     Database=emp
     Username=zxx
     Password=123
    

    XML文档结构

    1、XML的语法和HTML类似,也是一种标记语言,后缀名通常为.xml,但并不是所有采用XML语法的文件的扩展名都必须是.xml。
    2、标记可以帮助说明文本的内涵和所表示的信息。XML不能描述网页具体的外观,它只是描述数据的结构和内容,没有固定的标记,允许用户随便发明和创建自己的标记,标记名可以是非英文字符,这就是XML的可扩展性。
    3、XML也是结构化的,主要体现在以下两个方面:
    (1)每一部分(每一个元素)都和其他元素有关联,形成了树结构。
    (2)标记本身的含义与它描述的信息相分离。

    XML与HTML的比较

    1、XML文档只是存储数据和描述了数据之间的关系,没有规定该如何显示数据,即将数据和其显示进行分离。
    2、XML严格区分大小写。
    3、XML的标记是可无限扩展的。
    4、XML允许粒度更新,不必在XML文档每次有局部改变时都发送整个文档内容,只有改变的元素才必须从服务器发送到客户机。

    基本语法

    在一个完整的XML文档中必须包含一个XML文档说明,且必须文娱文档的第一行。最简单的XML文档声明语法如下:

    <?xml version="1.0" ?>
    

    使用下面的语句来指明文档中的字符编码方式为GB2312编码:

    <?xml version="1.0" encoding="GB2312" ?>
    

    除此以外,在XML文档声明语句中,还可以指定另外一个可选属性:standalone,用于说明文档是否独立。

    <?xml version="1.0" encoding="YTF-8" standalone="yes" ?>
    

    如果将其设置为“yes”,则表示该文档没有依赖外面的任何文件而可以独立存在。如果同时设置了encoding和standalone属性,standalone属性要位于encoding属性之后。

    学习心得

    最近看了一些关于Java Web的内容,从XML开始学起。之前学习过HTML的相关内容,也简单写过网页,对这部分知识倒也不太陌生,不过也应该好好学习。首先肯定要弄清楚基础语法,在此基础上学习它的应用。越是简单的东西越应该做到不出错误。Java Web是一个复杂的知识体系,要遵循一定的学习路线由浅入深,多下功夫。

  • 相关阅读:
    AOP面向切面编程
    java中与运算,或运算,异或运算,取反运算
    Java中replace和replaceall的区别
    Satisfying memory ordering requirements between partial reads and non-snoop accesses
    JS判断字符串中是否存在某个字符
    PHP 简介
    PHP 是什么
    mysql substr() 函数
    MySQL 数学函数
    MySQL 字符串截取SUBSTRING()函数
  • 原文地址:https://www.cnblogs.com/siyecho/p/8232062.html
Copyright © 2011-2022 走看看