xml语言

XML 命名空间(XML Namespaces)

天涯浪子 提交于 2020-03-13 13:08:45
XML 应用程序 XML CDATA XML 命名空间提供避免元素命名冲突的方法。 命名冲突 在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 这个 XML 文档携带着某个表格中的信息: <table> <tr> <td>Apples</td> <td>Bananas</td> </tr> </table> 这个 XML 文档携带有关桌子的信息(一件家具): <table> <name>African Coffee Table</name> <width>80</width> <length>120</length> </table> 假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突。 XML 解析器无法确定如何处理这类冲突。 使用前缀来避免命名冲突 此文档带有某个表格中的信息: <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> 此 XML 文档携带着有关一件家具的信息: <f:table> <f:name>African Coffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f

显示层3s后隐藏

纵饮孤独 提交于 2020-03-13 12:38:39
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>豪情</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <style type="text/css"> #test{width:100px;height:100px;border:1px solid #ccc;background:#eee;display:none;} </style> </head> <body> <div id="test">this is a</div> <input type="button" value="test-btn" id="btn" onclick="show('obj')" /> <script type="text/javascript"> var $ = function(id){ return document.getElementById(id); }

IDEA卡在 Downloading plugins for .....

隐身守侯 提交于 2020-03-12 20:08:55
1.由于我的是windows系统,要先去c盘用户文件夹下搜索.m2文件 2.把archetype-catalog.xml放到.m2文件夹下 archetype-catalog.xml地址: 链接:https://pan.baidu.com/s/1perHP_oIT1ZIf--vFEvB9Q 提取码:8g60 这个是官网链接,直接另存为就可以:http://repo1.maven.org/maven2/archetype-catalog.xml 最好复制链接到迅雷去下,因为太慢了。。。。 添加archetype-catalog.xml到本地的.m2文件夹后, 还需要修改一个设置: 指定-DarchetypeCatalog为internal, 即可使用maven默认的archetype-catalog.xml,而不用再remote下载。下面就开始动手: A.点击Configue -> Settings B.如下VM Options 配置 -DarchetypeCatalog=internal PS:注意右上角的灰字:for default project,而不是for current project 3.maven/conf/settings.xml.修改该文件,在<Mirrors>标签下添加如下阿里为仓库地址: settings.xml在.m2文件下是没有的

[Web]XML

别来无恙 提交于 2020-03-12 08:48:00
XML简介 XML指的是: 可扩展 标记 语言 XML特性 具有平台无关性, 是一门独立的标记语言 具有自我描述性, 且大多数的操作语言 都对XML进行了支持 XML常用的方面 网络数据的传输 本地数据的存储 配置文件的编写 (后期JavaEE WEB阶段 与 JavaEE 框架阶段 会大量的使用XML描述配置文件) XML语法结构 1、 XML文档声明 (用于描述文档的版本, 以及字符编码信息) <?xml version="1.0" encoding="UTF-8"?> 2、标记 / 元素 / 标签 / 节点 (同一个事物) 标签分为: 开放标签(开始标签) 与 闭合标签(结束标签) 我们在开始标签有与结束标签之间 描述标签的内容 开始标签的语法结构: <标签名称> 结束标签的语法结构: </标签名称> 3、 XML文档中的所有标签, 允许重名 , 允许互相嵌套, 不允许交叉 4、 任意的XML文件, 都必须存在 且 只能存在一个 根标签 5、 子标签,兄弟标签,父标签,祖先标签,后代标签的 概念 < books > < book > < id > 10001 < /id > < name > A < /name > < info > 讲述了 .. .. < /info > < /book > < book > < id > 10002 < /id > < name > B <

ASP.NET MVC的四种视图引擎

那年仲夏 提交于 2020-03-12 05:16:40
继上周介绍了Razor之后,ASP.NET MVC 现在已有四种主要的视图引擎。其他三种引擎是Spark、NHaml和传统的ASPX文件模板。本文将大致介绍这四种引擎,并着重讨论新的Razor引 擎。 ASPX风格的视图引擎可以追溯到遥远的ASP。使 用<%= %>和<%: %>语法的占位符在这类风格中占据了统治地位。随着时间的推移,ASPC控件被加入进来,之后是母版页(Master Page),但这同时也带来 了昂贵的页面生命周期。 Spark ,在Castle项目的MonoRail中也使用到,其采取了稍微不同的做法。它既支持占位符,也可以用特殊的属性和标签不受限制地把HTML和代码混合在一起。它或许有些繁琐,但却拥有完全兼容 XML的优势。 NHaml 是 Haml标记语言 的.NET实现。这种语言根本不使用XML式的语法。借助于一种速记语法,它免去了前一种风格(xml)中大量的语法噪音,比如结束标签等。 最新的视图引擎是微软的 Razor 。虽然所有的模板系统都具有一些共同特征,但 Razor却和我们前面讨论的三种视图引擎截然不同。不同于NHaml,Razor仍然使用XML标记;但又不同于Spark,Razor在使用XML代 码方面没有走得那么极端。它也不完全类似于ASPX,因为它把那些比较笨重的占位符替换成@符号接表达式或者普通的控制块。因为不需要特殊的结束标记,所

MyBatis环境配置

时光毁灭记忆、已成空白 提交于 2020-03-12 03:54:14
1、导入MyBatis的jar包 3、在src下面创建全局配置文件 没有名称和地址要求 在全局配置文件中导入dtd或schema 如果导入没有提示 Window–> preference --> XML --> XMl catalog --> add 按钮 全局配置文件 < ? xml version = "1.0" encoding = "UTF-8" ? > < ! DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd" > < configuration > < ! -- 设置日志 -- > < settings > < setting name = "logImpl" value = "LOG4J" / > < / settings > < ! -- 别名 -- > < ! -- < typeAliases > < typeAlias type = "com.yzq.pojo.User" alias = "User" / > < / typeAliases > -- > < typeAliases > < package name = "com.yzq.pojo" / > < / typeAliases >

ajaxFileupload多文件上传

帅比萌擦擦* 提交于 2020-03-12 03:22:32
最近有个功能模块需要上传图片,为了和之前的伙伴们保持一致我也使用了ajaxFileupload, 但是源码只支持单文件上传,所以百般斟酌之下决定修改源码,废话不多说直接上代码 HTML上传代码段: <div class="mainmenuone cf"> <ul class="cf"> <li><span><img /><input type="file" class="file" name="file"/></span></li> </ul> </div> <ul class="cf">这里有个ul标签,说明这里添加的是多个,下面这个代码段就是循环加入图片 $(this).prev().attr("src", objUrl); $(this).parent().parent().append("<i class='cancel'> </i>"); $(".cancel").css({"display":"inline-block"}); $(".mainmenuone ul").append("<li><span><img /><input type='file' class='file' name='file' /></span></li>"); $(".mainmenuone li").css({"height":$(".mainmenuone li").width()+

虚拟化kvm,virsh虚拟化管理器

做~自己de王妃 提交于 2020-03-12 01:47:43
虚拟化kvm,virsh虚拟化管理器 virsh nodeinfo #查看KVM节点(服务器)信息 virsh list [--all] #列出虚拟机 virsh net-list [--all] #列出虚拟网络 virsh dominfo 虚拟机名称 #查看挃定虚拟机的信息 virsh start|reboot|shutdown 虚拟机名称 #运行|重启|关闭挃定的虚拟机 virsh destroy 虚拟机名称 #强制关闭挃定的虚拟机 virsh autostart [--disable] 虚拟机名称 #将指定的虚拟机设为开机自动运行 XML配置文件 xml配置文件定义了一个虚拟机的名称、UUID、CPU、内存、虚拟磁盘、网卡等各种参数设置,默认位于/etc/libvirt/qemu/虚拟机名.xml 导出xml配置文件 查看:virsh dumpxml 虚拟机名 备份:virsh dumpxml 虚拟机名 > 虚拟机名.xml 编辑虚拟机设置 对虚拟机的配置进行调整 编辑:virsh edit 虚拟机 如果修改name、uuid、disk、mac(删除),可自动保存为新的虚拟机配置 导入(创建)虚拟机 根据修改后的独立xml文件定义新虚拟机 ]# virsh define xml描述文件的路径 删除虚拟机 ]# virsh undefine 虚拟机名 虚拟机磁盘镜像

Seam3 + JPA工程搭建配置

China☆狼群 提交于 2020-03-11 13:26:47
Seam3 是基于Weld构建的一个开发框架,而Weld是对JSR-299 CDI 的一个实现。JSR-299 的核心就是依赖注入,而且不需要Spring那么多的配置文件,基本上任何Bean都可以被注入。 这里介绍 JBoss Seam3 工程的搭建与相关配置,使用的是Seam 3.1.0.Final 版本,服务器是 Jboss as 7.0.2.Final 1. 首先配置Jboss as7 的JNDI数据源. 这里介绍 mysql 的配置方法,其他数据类似 打开解压好的 Jboss as7 目录 jboss-as-web-7.0.2.Final\modules\com 在这里目录下建文件夹 mysql\main\ 在main下,放入mysql-connector-java-5.1.7-bin.jar 然后添加 module.xml <? xml version="1.0" encoding="UTF-8" ?> < module xmlns = "urn:jboss:module:1.0" name = "com.mysql" > < resources > < resource - root path = "mysql-connector-java-5.1.7-bin.jar" /> </ resources > < dependencies > < module name =

逆向生成实体类

匆匆过客 提交于 2020-03-11 03:44:27
首先,要在eclipse中采用自带的数据库管理器(Data Management),连通你的数据库: Window->Show View->Other->Data Management->Data Source Explorer Data Source Explorer-》Database Connection-右键->new->Oracle 在New Connection Profile窗口中点击三角旁边的加号->Name/Type-选择Oracle版本->JAR List-选择相应数据库版本的jar包 Properties-依据自身情况填写数据库连接配置-Properties->General-完善Properties下的General选项卡内容,同样是连接数据库的信息,配置完后点击Test Connection按钮测试是否能连通数据库。 生成hibernate实体类 打开Hibernate Configurations窗口。Show View->Hibernate->Hibername Configurations 打开窗口右击,点击Add Configuration 。Hibername Configurations->Add Configuration Project选择项目(test),Database connection选择刚刚配好的MyOracle 在项目