XML配置文件参数列表和说明

合集下载

pom.xml配置文件注释说明

pom.xml配置文件注释说明

pom.xml配置⽂件注释说明pom.xml 配置⽂件<project><parent>...</parent><modelVersion>4.0.0</modelVersion><!-- The Basics --><groupId>...</groupId><artifactId>...</artifactId><version>...</version><packaging>...</packaging><scm>...</scm><dependencies>...</dependencies><dependencyManagement>...</dependencyManagement><modules>...</modules><properties>...</properties><!-- Build Settings --><build>...</build><reporting>...</reporting><!-- More Project Information --><name>...</name><description>...</description><url>...</url><inceptionYear>...</inceptionYear><licenses></licenses><organization></organization><developers></developers><contributors></contributors><!-- Environment Settings --><issueManagement></issueManagement><ciManagement></ciManagement><mailingLists></mailingLists><prerequisites></prerequisites><repositories></repositories><pluginRepositories></pluginRepositories><distributionManagement></distributionManagement><profiles></profiles></project>详细说明<project xmlns="/POM/4.0.0"xmlns:xsi="/2001/XMLSchema-instance"xsi:schemaLocation="/POM/4.0.0/maven-v4_0_0.xsd"><!--⽗项⽬的坐标。

LabVIEW数据记录和存储(四)—XML文件

LabVIEW数据记录和存储(四)—XML文件

LabVIEW数据记录和存储(四)—XML文件XML(eXtensible Markup Language)是一种目前广泛使用的数据传输和存储的格式,其本质上是一种文本文件,可以使用任何一个文本编辑工具打开和修改。

类似于HTML,XML 被设计为具有自我描述性,也是使用标签定义文档的结构和含义。

本文仅仅是介绍LabVIEW 中对XML 文件的操作方式和支持函数,关于XML 语言本身可以参见相关书籍和文档,如W3school 网站。

在测试测量领域中,XML 文件通常被用来传递应用程序的配置文件和参数,这与ini 文件的作用类似,也有不少的程序员将二者进行对比。

这里举个简单的说明实例,说明对于ini 和XML 如何处理保存图17 所示的仪器配置列表。

该文件主要存储各种仪器的参数信息,如name(名称)、address(地址)、description(描述)。

但是文件对各种仪器进行分类,根据仪器功能分为AC Source、DC Source 等。

图17 仪器配置列表实例对ini 文件来说,表述图17所示的结构简直就是一场灾难,因为它仅仅是一种两层的结构体系,无法准确地表述这种多种的树形结构。

无论怎样设计section 和key,始终无法满足条理清晰、结构简单和检索方便的要求。

XML 由于其本身的多层次设计特点却完全能够胜任此类描述,如下所示。

- - - Instr1GPIB::1 本仪器用于UUT1 供电。

-Instr2GPIB::2 本仪器用于UUT2 供电。

- - Instr3GPIB::3 本仪器用于UUT3 供电。

- Instr4GPIB::4 本仪器用于UUT4 供电。

- - Instr5GPIB::5 测量1-10#点电压。

- -Instr6GPIB::6 监控11-12#电压。

在浏览器中(IE、Firefox 等)打开该XML 文件,可以看到其树形的结构,非常吻合图17 所示的要求。

当需要扩展仪器或类型时,只要增加相应的元素节点即可。

Spring中xml的配置

Spring中xml的配置

Spring中xml的配置(摘抄)出自:1、value元素<value/>元素通过字符串来指定属性或构造器参数的值。

<bean id="myDataSource" detroy-method="close"class="mons.dbcp.BasicDataSource"><property name="driverClassName"><value>com.mysql.jdbc.Driver</value></proerpty><property name="url"><value>jdbc:mysql://localhost:3306/mydb</value></property><property name="username"><vlaue>root</value></property></bean>2、idref元素idref元素用来将容器内其它bean的id传给<constructor-arg/>或<property/>元素,同时提供错误难功能。

<bean id="theTargetBean" class="..."/><bean id="theClientBean" class="..."><property name="targetName"><idref bean="theTargetBean" /></property></bean>等同于:<bean id="theTargetBean" class="..." /><bean id="theClientBean" class="..."><property name="targetName"><value>theTargetBean</value></bean>使用idref标记允许容器在部署时验证所被引用的bean是否存在。

mybatis中Mapper.xml配置详解

mybatis中Mapper.xml配置详解

mybatis中Mapper.xml配置详解前⾔我们知道,每⼀款框架产品在实际开发中,都是通过XML⽂件来培训框架的相关流程的,MyBatis也不例外,主要有两个配置⽂件:config.xml和Mapper.xml,当然,这两种配置⽂件可以⾃定义⽂件名。

c o n fi g.x ml是全局配置⽂件,主要配置My B a ti s的数据源(D a ta S o u rc e),事务管理(T ra n s a c ti o n Ma n a g e r),以及打印S QL语句,开启⼆级缓存,设置实体类别名等功能。

Ma p p e r.x ml的作⽤是什么?我们之前介绍过,My B a ti s是"半⾃动"的OR M框架,即S QL语句需要开发者⾃定义,My B a ti s的关注点在P OJ O与S QL之间的映射关系。

那么S QL语句在哪⾥配置⾃定义呢?就在Ma p p e r.x ml中配置。

⼀、p a ra me te rT y p e:参数数据类型(1)基本数据类型,通过id查询U s e r。

U s e rD A O://通过id查询Userpublic User getById(int id);U s e rD A O.x ml:<select id="getById" parameterType="int" resultType="er">select * from user where id=#{id}</select>(2)S trin g类型,通过n a me查询U s e r。

U s e rD A O://通过name查询Userpublic User getByName(String name);U s e rD A O.x ml:<select id="get2" parameterType="ng.String" resultType="er">select * from user where name = #{name}</select>(3)包装类,通过id查询U s e r。

Mybatis的配置文件和映射文件详解

Mybatis的配置文件和映射文件详解

Mybatis的配置⽂件和映射⽂件详解⼀、Mybatis的全局配置⽂件1、SqlMapConfig.xml(名称可变)是mybatis的全局配置⽂件,配置内容如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象⼯⼚)plugins(插件)environments(环境集合属性对象)environment(环境⼦属性对象)transactionManager(事务管理)dataSource(数据源)mappers(映射器)2、properties将数据库连接参数单独配置在db.properties(名称可变)中,放在类路径下。

这样只需要在SqlMapConfig.xml中加载db.properties的属性值。

这样在SqlMapConfig.xml中就不需要对数据库连接参数硬编码。

将数据库连接参数只配置在db.properties中,原因:⽅便对参数进⾏统⼀管理,其它xml可以引⽤该db.properties例如:db.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatisername=rootjdbc.password=root相应的SqlMapConfig.xml<properties resource="db.properties"/><environments default="development"><environment id="development"><transactionManager type="JDBC"/><dataSource type="POOLED"><property name="driver" value="${jdbc.driver}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${ername}"/><property name="password" value="${jdbc.password}"/></dataSource></environment></environments>注意: MyBatis 将按照下⾯的顺序来加载属性:⾸先、在properties标签中指定的属性⽂件⾸先被读取。

ext2配置说明

ext2配置说明
所引用mv的id
8.
输出一个div
属性
是否必须
作用
id

Div的ID
styleClass

Div的class
style

Div的样式
align

Div的位置
9.
输出一个fieldset
属性
是否必须
作用
title

Fieldset的title
10.
输出一个table
属性
是否必须
作用
class

Table的样式
数字格式化函数:
public String numberFmt(BigDecimal value, String fmt);
日期格式化函数:
public String dateFmt(Date d, String fmt);
月份运算函数:
public String monthCompute(String start, int s);

按钮类型,submit/button,默认为submit,当为button后,onclick才有效
submit

表示数据提交方式post/get
checkParam

是否检查参数,true/false
confirm

操作时,是否需要确认
onClick

点击事件
src

Botton所用的图片
exportDataGrid
11
输出一个table的tr
12
输出一个table的td
属性
是否必须
作用
width

Mavensetting.xml配置文件详解

Mavensetting.xml配置文件详解

Mavensetting.xml配置⽂件详解maven的配置⽂件settings.xml存在于两个地⽅:1.安装的地⽅:${M2_HOME}/conf/settings.xml2.⽤户的⽬录:${user.home}/.m2/settings.xml前者⼜被叫做全局配置,对操作系统的所有使⽤者⽣效;后者被称为⽤户配置,只对当前操作系统的使⽤者⽣效。

如果两者都存在,它们的内容将被合并,并且⽤户范围的settings.xml会覆盖全局的settings.xml。

Maven安装后,⽤户⽬录下不会⾃动⽣成settings.xml,只有全局配置⽂件。

如果需要创建⽤户范围的settings.xml,可以将安装路径下的settings复制到⽬录${user.home}/.m2/。

Maven默认的settings.xml是⼀个包含了注释和例⼦的模板,可以快速的修改它来达到你的要求。

全局配置⼀旦更改,所有的⽤户都会受到影响,⽽且如果maven进⾏升级,所有的配置都会被清除,所以要提前复制和备份${M2_HOME}/conf/settings.xml⽂件,⼀般情况下不推荐配置全局的settings.xml。

settings.xml详解声明规范<?xml version="1.0" encoding="UTF-8"?><settings xmlns="/POM/4.0.0" xmlns:xsi="/2001/XMLSchema-instance"xsi:schemaLocation="/POM/4.0.0 /xsd/settings-1.0.0.xsd">localRepository<!-- 本地仓库的路径。

默认值为${user.home}/.m2/repository。

--><localRepository>usr/local/maven</localRepository>interactiveMode<!--Maven是否需要和⽤户交互以获得输⼊。

solrconfig.xml配置详解

solrconfig.xml配置详解

solrconfig.xml配置详解solrconfig.xml包含了solr中大部分的配置信息。

Solrconfig.xml, schema.xml 和所有的配置文件都在solr的conf目录下,都是可以编辑的,除了admin UI。

编辑admin ui请参加【编辑solr的admin ui配置文件.doc】。

Solrconfig.xml中的简单注释可以源代码中找到。

lib<lib>指令可以在你的solrconfig.xml中指定。

dataDir parameter除了默认目录外,指定索引存放位置,默认索引数据放在slor home下,如果使用replication ,这应该可以匹配replication 配置,如果此目录并不是绝对的,那么它是相对于你的目录中,是从您启动Solr的位置开始寻找。

说明:solr4.0以后,改变<dataDir>的值后,通过reload重新载入。

codecFactory编解码器的工厂允许你使用自定义编解码器架构。

例如:如果你想定义每indexConfig 组件这些设置控制低层次的行为的索引。

详细信息请参阅示例中的solrconf.xml注释。

说明:在solr4.0以后,这个组件也是活的装置,通过reload可动态加载。

注意:在3.6版本之前,有两个不同的部分叫< indexdefaults >和<mainindex >,而现在这一段代替 <indexconfig >。

你仍然可以使用旧的配置为在3.6和4。

x,但需要迁移时,撞lucenematchversion。

迁移的最简单的办法是先例<indexconfig >部分都有注释,使用缺省值,然后自定义如果必要的话。

Update Handler 组件“update”相关的事件监听在更新处理部分,您可以定义特定的“更新”相关的事件的听众:“postcommit”和“postoptimize”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1
字符串
XML解析成功之后是否重启 1:重启,0:不重启
HG850DeviceCofig.VspVoice.Voice Service. HG850DeviceCofig.VspVoice.Voice Service.VoiceProfile. DTMFMethod "RFC2833"
对象 对象 字符串
对象 50000 整形数
RTP端口号,取值范围[50000,59999
X_API_ComfortNoiseGeneration
1
布尔类型
是否支持舒适噪音,0表示不支持, 范围[0,1]。
X_API_JitterBuffer
1
布尔类型
是否支持JitterBuffer,0表示不支 该配置项没有使用,jitter buffer 范围[0,1]。
Mode
Route
字符串
BridgeType
IP_Bridge
字符串
WAN口模式 取值说明:Route/Bridge 注意:当WAN口模式选中是Bridge模 WANInterfaceConfig的IpGetMode, SubMask,PPPoEUserName,PPPoEUs Bridge类型 取值说明:IP_Bridge/PPPoE_Bridg 注意:只有当Mode=“Bridge”时该 选择,否则该属性对用户不可见。
HG850DeviceCofig.SysConfig.Opti onConfig.
对象
EnableOption82Feature
1
字符串
是否支持Option82 1:支持,0:不支持
HG850DeviceCofig.SysConfig.Rest artConfig.
对象
RestartSystemAfterParsing

字符串
DNS域名 取值说明:字符串<0,64>或IP地址 static时有效),保留此参数主要是 虑。对于新的ONT版本,此参数不使
DNSServer1
210.11.123.13
点分十进制
DNS 服务器1 取值说明:IP地址(当IpGetMode为s
DNSServer2
210.11.123.13
WANID
1
整形数
WAN口编号 取值说明:整型<1,8> 注意: 该属性用于获取WAN口编号, 序号(第一字节)相同,该属性不对
HG850DeviceCofig.Voice.sipServe r.
对象
NumberOfInstance
1
整形数
SIP服务器个数 取值说明:整型<1,3>
HG850DeviceCofig.Voice.sipServe r.sipServerInstance.
XML配置文件参数列表和说明
节点名称
yer3.WANInte rface.WANInterfaceConfig. 缺省值 类型 对象 说明
InstanceID
1
整形数
WAN配置属性编号 取值说明:整形<1,4>
WANName
1_INTERNET_R_VID_ 200
对象
sipLocalPort
5060
整形数
SIP本地端口号 取值说明:整型<1,65534>
HG850DeviceCofig.Voice.sipAdvan ced.
对象
NumberOfInstance
5060
整形数
SIP服务器个数 取值说明:整型<1,16>
HG850DeviceCofig.Voice.sipAdvan ced.sipAdvInstance.
X_API_AssignTransmitPriority
3
整形数
IP TOS字段中的传输优先级,默认为 示低,2表示中,目前IP数据包这个 取值范围[1,3]。
X_API_VoiceTOSPriority
184
整形数
表示IP TOS字段中的最小代价,最小 义,加上上面的传输优先级共占一个 [0,255]。
最小会话刷新时间,取值范围[90,6 则表示不启动会话刷新机制。
X_ATP_HoldMethod HG850DeviceCofig.VspVoice.Voice Service.VoiceProfile.RTP. LocalPortMin
1
布尔类型
是否支持呼叫保持,0表示不支持, 范围[0,1]。 RTP相关配置参数
X_API_JitterBufferLength
60
整形数
JitterBuffer的长度,取值范围[0,
X_API_JitterBufferType
0
整形数
0表示Static,1表示Dynamic,取值
TelephoneEventPayloadType HG850DeviceCofig.VspVoice.Voice Service.VoiceProfile.RTP.X_HW_E xtend. OnhookDtaLevel
X_ATP_FaxSpecification
1
整形数
所支持的传真标准,1表示IETF,2 TELCOM,3表示ITU。取值范围[1,3
X_ATP_ModemEventReportDelay
0
整形数
Modem事件上报缓存时间,取值范围 表示立即上报,如果需要缓存建议使
HG850DeviceCofig.VspVoice.Voice Service.VoiceProfile.NumberingP lan. InterDigitTimerStd 15
字符串
摘机态FSK信号的电平,取值范围是 5.5dBm],步长为1dBm。
对象
0
对象
是否使能2198功能,在modem时候使 disable,1为enable。取值范围为[ 为0,则2198PT值配置无效。 2198PT值,取值范围[96,127]。
字符串
WAN连接名称 取值说明:字符串<1,256>,WAN连 生成,WAN连接名称生成规则如下: 接或路由方式_VLAN信息,示例如下 1_TR069_R_VID_81(表示此WAN连接 启用/禁用WAN端口 取值说明:enable/disable
WANState
enable
字符串
Vlan
200
整形数
sipUserName
87650000
字符串
用户电话号码 取值说明:字符串<1,31>
sipUserPasswd

字符串
用户密码 取值说明:字符串<0,31>
name
jack
字符串
用户别名 取值说明:字符串<0,63>
ClipMode
fsk
字符串
来电显示模式 取值说明:fsk/r.15
HG850DeviceCofig.Voice.sipport.
该WAN端口对应的VLAN ID 取值说明:整型<1,4094>
Pbit
2
整形数
该WAN端口对应的优先级 取值说明:整型<0,7>
IpGetMode
static
字符串
IP地址获取方式 取值说明:static/dhcp/pppoe
IpAddress
66.182.50.60
点分十进制
静态IP地址 取值说明:IP地址(当IpGetMode为s
101
整形数
2833PT值,取值范围[96,127]。
对象
"-15.5dBm"
字符串
挂机态DT-AS信号的电平,取值范围 5.5dBm],步长为1dBm。
OnhookFskLevel
"-15.5dBm"
字符串
挂机态FSK信号的电平,取值范围是 5.5dBm],步长为1dBm。
OffhookDtaLevel
SubMask
255.255.255.0
点分十进制
掩码
PPPoEAccountEnable
disable
字符串
PPPoE账号开关 取值说明:enable/disable。如果e PPPoEUserName,PPPoEUserPasswd; 不允许配置PPPoEUserName,PPPoEU
PPPoEUserName
X_API_Supported2833FAX
0
布尔类型
X_ATP_FaxNegoMode
1
整形数
是否支持2833传真,通过2833协议来 商信号。0表示不支持,1表示支持, 。 传真和modem是信令协商模式,还是 令协商,0表示自切换(根据透传过 换,与上面的2833方式的自切换从实 区别的),取值范围[0,1]。
对象
InstanceID
1~10
整形数
digitmap的序号 取值说明:整型<1,16>
digitmap
InstanceID="1" digitmap="x.T"; InstanceID="2" digitmap="*xx#"; InstanceID="3"
字符串
SIP用户数图 取值说明:长度1~31。可以包含的有 9,a、b、c、d、x,其中"x"为通配 意数字。SIP IAD缺省用户数图是"[

字符串
SIP域名 取值说明:字符串<1,63>
expire-time
300
整形数
注册有效期 取值说明:整形(5~3600)*24*36
相关文档
最新文档