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文件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的配置(摘抄)出自: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配置详解前⾔我们知道,每⼀款框架产品在实际开发中,都是通过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的全局配置⽂件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配置说明

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配置⽂件详解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包含了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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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