搜档网
当前位置:搜档网 › Ant使用手册

Ant使用手册

Ant使用手册
Ant使用手册

Ant使用手册

原文:Ant1.5的手册(manual)

编写一个简单的编译文件(Buildfile)

Ant 的编译文件是用XML写的。每一个编译文件包含一个项目(project)和至少一个目标(target,可以是缺省的)。目标包含任务(task)元素。编译文件中的每一个任务元素可以有一个id属性,属性可以通过值以后被引用到。属性值是唯一的。(更多信息,参看下面的任务一节。)

工程(Projects)

工程有三种属性:

---------------------------------------------------------------------------------------------------------

属性......描述.......................................................是否必须

name..... 工程的名称....................................................否

default...当没有提供目标时,使用缺省.....................................是

basedir...基础目录,从它开始计算所有的的路径。这个属性可能被先前设置的......否.........."basedir"特性覆盖。当出现这种情况时,它必须在project标记中........ ..........被删除。如果没有设置该属性或者特性,将使用编译文件的父目录。.......

---------------------------------------------------------------------------------------------------------

任意的,工程的描述可以可以被提供为顶级(top-level)的元素(参看描述类型)。

每一个工程定义了一个或多个的目标。目标指你想要执行的任务的集合。当启动Ant时,可以选择想要执行的目标。当没有指定目标时,使用工程的缺省值。

目标(Tasks)

目标可以依赖于其他的目标。例如,可以使一个目标编译,一个目标生成部署。只有编译完成以后才可以部署,所以部署目标依赖于编译目标。Ant能解决这些依赖关系。

但是,需要注意的是,Ant的依赖属性(depends attribute)仅仅指目标被执行的次序,它不会影响那些指定关系的目标是否被执行,如果依赖的目标不需要运行。

Ant试图去执行目标的次序按它们的依赖属性出现的顺序(从左到右)。需要注意的是,目标可能会被提前执行当它前面的目标依赖它的时候:

假设我们想要执行目标D。从它的依赖属性看,你可能会觉得应该首先执行C,然后是B和A。错了!C依赖于B,B依赖于A,因此A首先被执行,然后是B和C,最后才是D被执行。

一个目标仅仅被执行一次,即使有多于一个目标依赖于它(参看前面的例子)。

当设置if(或者unless)特性的时候,目标有能力控制它是执行。比如,这就允许在编译的进程中有更好的控制手段,能取决于所使用的系统状态(java 版本,操作系统,命令行的特性定义,等等)。为了使目标能发挥这个特性,应该加上if(或者unless)属性来指出跟目标执行有关系的特性的名字。例如:

在第一个例子中,如果module-A-present特性被设置(任何值),目标将执行。在第二个例子中,如果module-A-present特性被设置(同样是任何值),目标将不被执行。

如果没有if和unless属性存在,目标将总是被执行。

可选的描述属性(description attribute)可以作为目标的一行的描述,它可以被-projecthelp 命令行选项打印出来。没有描述的目标被视为内部的,将不被列出,除非用到-verbose或者是-debug命令。

把tstamp任务放到被其他目标依赖的,称为初始化(initialization)目标里是一个好的运用。必须确认的是,这个目标放到被依赖的其他目标中总是首先执行。在这个说明文档中,大多数的初始化目标的名字是“ init”。

目标有以下的属性:

------------------------------------------------------------------------------------------------------------------

属性..........描述.....................................................是否必须

name.........目标的名字...................................................是

depends......用逗号隔开的指出所依赖的目标的名字列表.........................否if...........为了执行目标必须要设置的特性的名字.............................否unless.......为了执行目标不能设置的特性的名字...............................否

description...关于目标功能的简短描述......................................否

------------------------------------------------------------------------------------------------------------------

目标的名字可以是任何符合XML文件编码的字母数字串。空串"",逗号","和空格" "也在包括其中。由于它们会引起混淆,以后的Ant版本将不会支持它们,请避免使用这些。集成开发环境(IDE)支持不寻常的目标名字,或者是其他包含空格的目标名字,各种集成开发环境会有所不同。

目标以连字符开头是允许的,比如“-restart”,也可以用来命名那些不会以命令行直接调用的目标。

任务(Tasks)

任务是一小段可以执行的代码

任务可以有多个属性(或者参数,如果需要)。属性的值可以包含对特性的引用。这些引用将会先于任务被执行。

任务有通用的结构:

这里,name是任务的名字,attributeN是属性名,valueN是属性值。

有一系列的内部(build-in)任务,伴随着大量可选(optional)任务,但是自己写任务也是非常容易的。

所有任务都有一个任务名属性。这个属性值将用于Ant产生输出信息(logging messages)。

任务可以被id属性标记:

这里,taskname是任务名,taskID是任务的唯一性标识。在脚本中可以通过这个名称来指向相关的任务或其他的任务。比如,在脚本中可以这样写:

用来设置当前这个任务实例的foo属性。在另一个任务(用Java写的)中,可以通过project.getReference("task1")得到它的实例。

注意:1.如果“task1”没有运行,那么它将不被配置(就是说,没有属性被设置),如果它将被配置,任何对实例所做的修改都会被覆盖。

2.Ant将来的版本将不会对这个行为向后兼容(backward-compatible),因此以后大概根本没有任务实例,只有代理(proxies)。

特性(Properties)

一个工程可以有一个特性集合,这些可以在编译文件的特性任务中设置,也可在Ant以外设置。特性有名称(name)和值(value),名字是大小写敏感的。特性可以被任务的属性值用到。在属性值中,通过在特性名左右两边加“${”和“}”实现。比如,如果有一个特性“builddir”的值是“build”,它可以在属性这样使用:: ${builddir}/classes。这将在运行时被当作build/classes。

内置特性(Built-in Properties)

Ant提供对所有系统特性的访问,就像他们被当作任务被定义了一样。比如,${https://www.sodocs.net/doc/ea11900199.html,}代表操作系统的名称。

系统特性表,请参见System.getProperties的Java文档(Javadoc)。

dir 工程基础目录(basedir)的绝对路径(作为的属性被设置为basedir)。

ant.file 编译文件的觉得路径。

ant.version Ant的版本号。

https://www.sodocs.net/doc/ea11900199.html, 当前被执行工程的名字。它在的属性name中设置。

ant.java.version Ant所探测到的虚拟机(JVM)的版本号。当前它可能是"1.1", "1.2", "1.3"和"1.4"这些值之一。

编译文档的例子(Example Buildfile)

simple example build file

description="compile the source " >

description="generate the distribution" >

description="clean up" >

注意,这里我们在任何目标以外声明特性。, 任务都很特别,他们可以在目标以外定义。当这样做的时候,他们都在任何任务执行前被计算。除此以外,没有其他任务能在目标以外被定义。

我们已经给出了一些目标的描述,这些将导致使用projecthelp调用命令选项时公开的目标描述被列出显示,而其他内部目标的将不被列出。

最后,目标使用到src子目录下源代码,应该被存放在跟包名相匹配的目录书中。具体细节请参考任务。

Ant常用语法及选项

1. 把build.properties文件里的键值对导入到build.xml ,以后就可以在build.xml 里使用${db.driver}来读到build.properties里配置的值org.hsqldb.jdbcDriver 这个很有用,需要改变值的时候,只需改变build.properties的值,但build.xml文件不用修改 db.url=jdbc:hsqldb:hsql://localhost/training db.driver=org.hsqldb.jdbcDriver https://www.sodocs.net/doc/ea11900199.html,ername=sa db.password= hibernate.dialect=net.sf.hibernate.dialect.HSQLDialect 2. 指定了一个路径,路径下放着指定的jar文件 3. 指定了一个路径里的所有文件 4. 这个表示把路径${xdoclet.lib.dir}里的所有的.jar文件包括进 来,不包括子文件夹里的.jar文件 如果用这个,表示包括这个文件夹里所有的 .jar文件,包括所有子文件夹里的.jar文件 5.

JAVA_Ant详细介绍与应用

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一.安装与配置 下载地址:https://www.sodocs.net/doc/ea11900199.html,/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。 添加系统环境变量:ANT_HOME,该变量指向Ant解压后的根目录,在此为E:"apache-a nt-1.7.0。 安装与配置完毕后,读者可以测试一下Ant是否可用,首先进入Ant的bin目录,运行命令ant –version,若安装和配置成功,则会显示Ant版本信息,如下图所示:由上可以看出,读者运行Ant的命令时,需要进入到Ant的bin目录,如何才能让系统自动找到Ant呢?这时需要读者在系统环境变量path中添加Ant的bin目录。设置完成后,我们就可以在任何目录(例如C:"Documents and Settings"AmigoXie目录)输入Ant的命令,来获得命令的运行结果。 二.Ant的关键元素 Ant的构件文件是基于XML编写的,默认名称为build.xml。为了更清楚的了解Ant,在这里编写一个简单的Ant程序,用来展现Ant的功能,让读者对Ant有一个初步的了解。首先在E盘下建立一个build.xml文件,内容如下:

AntConc的详细使用说明

AntConc3.2.0的使用说明1 1.提取语境共现 1.1设置检索项 (1)单项检索 a)点击file下拉菜单中的“open files”,选择要打开的语料(如果想打开整个文件 夹,可以选择open directory); b)在“Search Term”一栏键入要检索的词项,如go; c)在“Search Window Size”一栏设置每一共现行出现的词数; d)点击,开始检索。 检索结果如图1.1所示: 图1.1单项检索结果 (2)多项检索 设置多项检索 除了检索单个词项以外,AntConc还具有检索多个词项的功能,检索方法为在检索项间键入“|”符号。 例:要检索动词go的各种时态形式,可在“Search Term”中输入go|went|gone|goes 1此说明书由华南师范大学外文学院2007研究生张杏娟编写,导师何安平订正和补充。 其中限定范围的检索方法由香港城市大学D.Lee博士提供,仅此致谢。

●设置语境词检索 为了限制语境共现的检索,可以设定一个语境词在检索项周边一定的语境范围内出现。 例:如要研究 a … of 这一类词组,可通过AntConc提取所有的词项,检索方法如下: a)在“Search Term”一栏键入a; b)点击“Search Term ”旁的,进入“Advanced Search”界面, 如图1.2所示。点击“Use context words and horizons”,然后在“Context Words” 一栏键入of ,点击。如要重新设置语境词,可先点击清除原来语境词, 后重复以上操作。另外,还需设定语境词距离检索项的位置,如本研究中,of在a的右 二位置,所以“Content Horizon”确定为,最后点击; c)回到语境共现的界面后,点击,开始检索。结果可提取a lot of, a bit of 等词块。 ●设置多字语检索 在研究中,如需检索多个词项,除了使用“|”以外,也可使用以下方法,尤其适 合检索项数目较多的情况。 例:研究感官动词watch, sound, feel, hear, smell a)在TXT文本中键入所有要检索的词项,可多达250个词。然后为该文本起名保存。 需注意:键入的词项需以列的形式排列。如: feel 图1.2 Advanced Search界面

苹果mac操作系统基本操作教程

苹果mac-操作系统基本操作教程

————————————————————————————————作者: ————————————————————————————————日期:

苹果操作系统基本操作教程 一、系统及桌面。 1)桌面组成:苹果菜单、功能菜单、硬盘、文件(夹)、控制条、垃圾桶。 注:桌面上面所有可以被选择的东西,象文件、文件夹、硬盘、垃圾桶等统称为物件。?如发现菜单上有些功能项目反白且不能被选择,是因为没有在桌面上选择物件。 2?)苹果单键鼠标的使用:单击、双击打开、双击浏览、拖放、多选、任意多选(SHIFT键);按Ctrl键光标旁会出现“目”符号,再单击鼠标会出现下拉式功能菜单(相当于PC机的右键)。 3?)窗口控制:打开、关闭、移动、缩放、最大化、卷缩、缩成标签。 4)文件和文件夹:作用、建立、删除、拷贝。 5)更改文件和文件夹的名字: 选中物件—> 按回车进入编辑状态—>输名字(Command+Z可还原)—> 确认?6)中英文切换和选输入方法:COMAMND+SPACE 或在右上角的菜单里选 7)软盘和CD-ROM的使用:弹出盘片:Command+Y 、Command+E或把盘符拖曳到垃圾桶 8)硬盘(Macintosh HD)的内容:?DTP文件夹:装有Photoshop、Freehand、Illustator、Pagemaker等设计软件 TOOLS文件夹:装有Diskinfectant(杀毒)、HDT(MO驱动)、NDD(磁盘医生)、CLK(中文支持挂件)等工具软件。?System Folder文件夹:整个操作系统的核心。 9)完整的系统组成:?[原装英文系统+CLK (中文支持)+ 字体 + 设计及工具软件+外设驱动] ?10)查看电脑软硬件资源,如硬盘、内存容量、系统版本等等: ?—> 点击苹果菜单下苹果系统概述?二、功能菜单及控制条的使用。 1)FILE(文件):NEWFOLDER(新文件夹),GET INFO(简介),MAKE ALIAS(建立替身),FIND(查找),LABEL(标签) ? NE WFOLDER(建立文件夹):建立一个新的文件夹,您可以改变它的名字和图标。? GET INFO(简介): ? ---查看被选物件的相关信息,如磁盘的总容量等 ---重新给启动文件(如PHOTOSHOP等)分配内存 ---替换图标: 选两个物件—> GetInfo—> 框选图标—>COPY、PASTE LABEL(标签): 给所选文件的图标加颜色 MAKE ALIAS(建立替身): 给被选的启动文件(原身)建立替身,可把替身放在您觉得方便的任何地方,然后双击替身可自动打开原身。把原身比喻成电视机的话,替身则为遥控器。 特征:替身在桌面上显示为斜体字?FIND(查找):想知道某个文件的位置,只需打入此文件名字,即可马上找出来。?2)EDIT(编辑): COPY,PASTE,PREFERENCE COPY,PASTE(拷贝、贴):理解COPY和PASTE配对使用的概念 PREFERENCE(预置):在OS8.1系统里,如桌面上文件的中文名乱码,要选BeijIng字来显示。 在OS8.5系统里选BeijIng字显示则要在去苹果菜单—> ControlPannel(控制板) —>Appearance(显示) —> FONT(字体) 里选择BeijIng(12磅字) 3)VIEW(查看):?--改变文件显示的方式(列表、图标、按钮) ?--把零乱的图标按顺序排列整齐 4)SPECIAL(特殊):RESTART(热启动),SHOUTDOWN(关机),EMPTY-TRASH(删除) 其他菜单----- 右上方:应用软件状态切换栏、中西文切换栏、中文输入方法选择栏、?时间日期栏 左下方:控制条:有音量、显示器分辨率、AppleTalk开关等 *按Option键可移动控制条 控制音量、屏幕颜色及分辨率等?屏幕颜色及分辨率建议值 : Millions of color(上百万种颜色) 832x62475HZ ? Millionsof color(上百万种颜色) 1024 x 768 75HZ ?注意:若发现屏幕上的图很粗糙,则应把屏幕颜色设为如上的值。?右下方:Trash(垃圾桶) ?可删除文件和弹出磁盘 注:只有用EMPTY TRASH命令,才能真正删除文件,且删除后很难恢复。

ANT使用说明

ANT使用说明 一.准备工作 1.数据转换 a.测试数据转换为ANT 所要求的数据表。 “预处理”…“扫频数据转换”…填如入有关选择题和GPS精度值(默认为3)。 将解压处理后的采集数据(后缀为*.TXT)转换为GIS地理信息“.TAB ”格式。 由于原始数据格式不同,分为“通话测试数据转换”或“扫频测试数据转换”分别对.TXT 和.SCN后缀文件分别做转换。“通话分析”和“扫频分析”功能的转换由“帮助…关于…来完成。在TEMS中扫频测试得到的数据*.SCN,可直接在ANT 扫频分析功能模块中完成数据转换。 “纯数据转换”和“数据转换并生成测试报告”的区别在于后者将同时生成有关无线网的7类测试统计报告,具体报告内容请参考第十章内容。 b。地理点平滑处理:ANT对转换输出的*.TXT文件做完善的预处理过程。包括每一帧信令数据的制式转换、地理点差值补点、平滑处理、创建地理化数据库。 处理后的特点:该处理得到的测量数是测试手机实际接收的信号帧数,是采集测试过程中Um接口上下行帧通信数据的完整记录。 何时采用本转换:在网络优化工程中针对第三层信令的观测分析和在生成信令事件统计报告中请用地理点平滑处理选择。 c。滤除相同经纬度:ANT针对网络普查的需要。需要大幅度减少同一地理位置的数据处理量,而不影响从统计角度反映整个网络的现状。处理过程包括只提取相同经纬度第一点的帧数据行、数据制式转换、创建地理化数据库。该处理得到的测量数是测试手机过程中GSM的采样次数(一般为1次/秒)。 处理的特点:处理时间快,但只对关心RXLEV和RXQUAL等无线参数而非信令的用户宏观,了解网络质量观测分析有意义。 何时采用本转换:在网络优化工程中做无线环境质量普查,生成全网的场强或无线误码分布地图和无线参数分布统计报告请用“地理点平滑处理”选择。涉及信令事件处理的功能就没有意义了。 处理后的结果文件名带有后缀F。如: 0318_1. txt 转换后为0318_1F.tab 。 2.ANT软件中打开文件的方法 第一种: 打开了测试文件但是ANT 地图上看不到。打开地图及基站资源层后,文件…打开测试文件…如果现已打开的资源地图区域没有包含测试文件的地理区域,那么这时测试数据文件已被打开但是看不见。这时按下步操作:按住鼠标器右键,拖到“图层控制”…增加…选择已打开的该测试数据文件名…再按住鼠标器右键,拖到“查看整个图层”…选择该测试数据文件名…这时各地图层将以该测试数据文件为中心显示在窗口中。 第二种: 用显示中心快速移动和查找已观测过的测试文件已打开和在地图上分析过的测试文件,可用显示中心快速移动和查找对应的基站位置来实现。目的是以所选基站为中心,屏幕视野为8公里的窗口,方便用户开始分析。如果屏幕视野窗口还不满意可用“放大”和“缩小”工具继续调整。 第三种:以“保存工作空间”方式过去打开过的测试文件

Ant 的最完整build.xml解释

Ant的概念 Make命令是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake 这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。 Ant 与makefile Makefile有一些不足之处,比如很多人都会碰到的烦人的T ab问题。最初的Ant开发者多次强调”只是我在Tab前面加了一个空格,所以我的命令就不能执行”。有一些工具在一定程度上解决了这个问题,但还是有很多其他的问题。Ant则与一般基于命令的工具有所不同,它是Java类的扩展。Ant运行需要的XML格式的文件不是Shell命令文件。它是由一个Project 组成的,而一个Project又可分成可多target,target再细分又分成很多task,每一个task都是通过一个实现特定接口的java类来完成的。 Ant的优点 Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点。 跨平台性。Ant是存Java语言编写的,所示具有很好的跨平台性。 操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件时XML格式的文件,所以和容易维护和书写,而且结构很清晰。 Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去。 Ant 开发 Ant的构建文件 当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的简洁和清晰。下面是一个典型的项目层次结构。 (1) src存放文件。 (2) class存放编译后的文件。 (3) lib存放第三方JAR包。 (4) dist存放打包,发布以后的代码。 Ant构建文件是XML文件。每个构建文件定义一个唯一的项目(Project元素)。每个项目下可以定义很多目标(target元素),这些目标之间可以有依赖关系。当执行这类目标时,需要执行他们所依赖的目标。每个目标中可以定义多个任务,目标中还定义了所要执行的任务序列。Ant在构建目标时必须调用所定义的任务。任务定义了Ant实际执行的命令。Ant中的任务可以为3类。 (1)核心任务。核心任务是Ant自带的任务。 (2)可选任务。可选任务实来自第三方的任务,因此需要一个附加的JAR文件。

用AntConc处理中文

用AntConc处理中文concordance, wordlist, N-gram 不知道laohong用的什么宝贝! 我的方法是这样的: 我刚才是把Token Definition里面的letter token classes 下面的全部选中,再把Chinese Encoding 里面的第一项选中就行了,下面的我想就不用我来说了。另外,我发现按照我的下午选项,其实没有进行分词的中文语料也是可以进行全文检索和显示的。

对不起各位,早上贴完帖子就搬家去了,累到现在才回家打开电脑。这里是大家关心的我是如何用AntConc处理中文的: 1、文本格式: 大家有没有注意到上面贴的我试验AntConc的文本中既有中文简体、繁体也有英文?为了能 在同一个文本中显示好中文简体、繁体和英文,我把所有文本都转存成UTF-8了。也就是说,我用AntConc 处理的语料文本是存成UTF-8格式的,不是GB或Big5。另外,中文文本是 经过分词处理的。请搜索本站找相关的自动分词和词性标注工具:SegT ag、ICTCLAS、NEUCSP、Hylanda、WinAT等。 2、设置AntConc: 在Global Settings 下的Language Encodings,我没有选Chinese Encodings下的选项,而是选择了Unicode Encodings 下的Unicode(UTF-8)。其它设置可以用默认的。 3、功能: 这样设置后AntConc的功能就全部可以处理中文文本了,也就是说大家这样就可以用AntConc 来处理分词后的中文的Concordance,Wordlist,Cluster,N-Gram等等了。Wordsmith 终于有了一个免费的竞争对手! 请问如何显示卡方检验和互信息的值 1.卡方检验是用做key words,需要一个参照语料库的wordlist和一个要分析语料库的 wordlis. 2.在Tool preference下选择Collocates preference 然后选择show statistics measure 下的MI值或者T值然后再选择show collocate即可. 3.2.1w 是最新版本,应该不是版本问题。如果使用的是英文系统,查看你的语言和区域设置搞对了没有;如果设置没问题,或者本来就是中文系统,就检查是否做到了下面几点(都是本thread 前面讨论过的,看来你需要读第三遍啊): 1、设置AntConc的Global Settings: Global Settings, Language Encodings, Edit, choose Unicode Encodings, Unicode (utf8), Apply. 2、对文本进行分词处理或汉字加空格: 要想得到wordlist或character list,就得先把汉语文本分词处理,具体关于分词工具及其使 用可在本坛查找。也可以简单地给每两个汉字间加个空格,从而达到检索目的。 3、转存文本成utf-8格式: 用Notepad或其它纯文本编辑软件如EditPlus等打开要检索的文本,然后转存,选择编码

UBNT 无线网桥通用教程

UBNT 无线网桥通用教程 本教程适合:NS2/NS2 LOC/NS5/NS5LCO/B2/B2 HP/ORIENTS 2414S 一.安装方法: 1.本公司所售出网桥,均需要使用国标超五类网线,请注意检查您的网线是否合格。 2.首先不要基于将您的网桥安装到室外,先将网桥按照以下的方式连接好网线通电,POE电源上有两个 RJ45插口,一般标记为Date IN/Date OUT或者是POE/LAN ,请注意,Date OUT或者POE是和网桥相连接的,Date IN或者LAN是和室内路由器或者交换机或者电脑连接的。以下图为参考。 (由于网桥在本公司发货时已经配置好,不需要再做设置,故以下教程仅为客户研究学习使用) 3.首先设置网桥应该先使网桥和电脑之间用网线连接起来,设置电脑网卡ip地址为固定:192.168.1.x

4.访问http://192.168.1.20用户名密码均为:ubnt 5.语言设置,进入网桥管理页面后,点击system,进行如下设置 将语言改成中文,并点击设置为默认值 点击页面顶部应用 改成中文后,你会发现无法进入Main页面,这时需要进行如下设置,浏览器》查看》编码》Unicode UTF-8,如果不是这样调整的话,则在中文模式下会出现网桥管理页面无法显示的问题。详见下图 二、网桥的配置 下面进入快速配置教程:配置一对网桥的连接应该选择接入点《=========》站,即一个网桥设置为接入点,另一个网桥设置为站模式,关于这些模式的说明,请参照。。。。。。。

1)。首先设置发射端网桥,访问 http://192.168.1.20 用户名密码均为: ubnt ,进入linsetup 界面 以上除了 A G 是必须的,其余的都可以自由设置,建议不要去更改 完成设置后,点击页面下方的 , 点击完更改后并不会保存,请点击顶部的 Apply 应用设置, 稍等后重启即可正常运行。 A 设置为接入点模 B 设置成您自己的无线名称 C 设置成这个模式可激活2.3G 模式 D 这里设置网桥工作频率 E 设置网桥功率,这里请注意并非最高是最好的 F 设置无线加密方式 G 设置无线密码

Ant开发及整合应用详解

Ant开发及整合应用详解 4.3 Apply/ExecOn Task:通过Ant工具直接执行系统命令 2007-5-28 20:52:00 当前章节:4.3 Apply/ExecOn Task:通过Ant工具直接执行系统命令 ·前言 ·4.1 Ant Task:Ant任务(执行多个构件文件) ·4.2 AntCall Task:执行过程中调用并执行其他target ·4.4 Chmod Task:改变Linux/UNIX系统的文件权限 ·4.5 Copy Task:对文件和目录进行复制 ·4.6 Delete Task:对文件和目录进行删除 4.3 Apply/ExecOn Task:通过Ant工具直接执行系统命令 Apply/ExecOn 任务的作用是,通过Ant工具直接执行系统使命。通过这个task 执行的命令依赖于操作系统,而且只能在Ant支持的操作系统下执行。Ant支持Windows、Linux、UNIX、OS/2 Warp、Novell Netware 6和MacOS X。 4.3.1 Apply/ExecOn Task属性及功能 (1)executable属性:用于指定要执行的命令,不带命令行参数,这个属性是必需的。 (2)dest属性:用于指定命令执行时目标文件的存放位置。 (3)spawn属性:用于指定是否在执行命令时产生输出信息。默认为false代表输出日志信息。如果指定了spawn属性为true,Ant将不会产生这个命令的日志输出。 (4)dir属性:用于指定执行命令所在的目录,在此目录下执行这个命令。 (5)relative属性:用于指定命令是否支持相对路径。默认为false,不支持相对路径,相对于当前根目录或dest属性设定的目录。 (6)forwardslash属性:用于设定文件路径是否支持斜线分隔符,尽管有些操作系统支持其他的分隔符。默认时为false,如果操作系统的分隔符为斜线,那么这个属性将被忽略。

ant中文教程文档

ant中文教程 关键字: ant 1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。 生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本 2 下载、安装Ant 安装Ant 下载.zip文件,解压缩到c:\ant1.3(后面引用为%ANT_HOME%) 2.1 在你运行Ant之前需要做一些配置工作。 ? 将bin目录加入PATH环境变量。 ? 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_HOME(Unix和Windos NT/2000)-但最好不要依赖这一特性。? 可选地,设定JAVA_HOME环境变量(参考下面的高级小节),该变量应该指向你安装JDK的目录。 注意:不要将Ant的ant.jar文件放到JDK/JRE的lib/ext目录下。Ant是个应用程序,而lib/ext目录是为JDK扩展使用的(如JCE,JSSE扩展)。而且通过扩展装入的类会有安全方面的限制。 2.2 运行Ant 运行Ant非常简单,当你正确地安装Ant后,只要输入ant就可以了。 ? 没有指定任何参数时,Ant会在当前目录下查询build.xml文件。如果找到了就用该文件作为buildfile。如果你用 -find 选项。Ant就会在上级目录中寻找buildfile,直至到达文件系统的根。要想让Ant使用其他的buildfile,可以用参数 -buildfile file,这里file指定了你想使用的buildfile。 ? 可以指定执行一个或多个target。当省略target时,Ant使用标签的default属性所指定的target。 命令行选项总结: ant [options] [target [target2 [target3] ...]] Options: -help print this message -projecthelp print project help information -version print the version information and exit -quiet be extra quiet -verbose be extra verbose

ant 使用指南

一、概述 ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java 环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。 开发环境: System:Windows JDK:1.6+ IDE:eclipse ant:1.9.1 Email:hoojo_@https://www.sodocs.net/doc/ea11900199.html, Blog:https://www.sodocs.net/doc/ea11900199.html,/IBM_hoojo https://www.sodocs.net/doc/ea11900199.html,/ 二、优点 ant 是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点: 1、跨平台性:Ant是纯Java语言编写的,所以具有很好的跨平台性。 2、操作简单:Ant是由一个内置任务和可选任务组成的,用ant任务就像是在dos中写命令行一样。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。 3、维护简单、可读性好、集成简单:由于Ant构建文件时XML格式的文件,所以很容易维护和书写,而且结构很清晰。Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去。 三、安装和配置 1、下载ant,https://www.sodocs.net/doc/ea11900199.html,/apache//ant/binaries/apache-ant-1.9.1-bin.zip 2、解压zip压缩包,将压缩包放置你要放置的目录。我这里放置在D:\apache-ant-1.9.1,目录结构如下:

bin是ant的程序运行入口,如果没有配置ANT_HOME的情况下,可以通过bin目录中的bat 程序进行运行build任务。 如:在cmd中运行ant.bat就可以执行程序,当然你选择要当前目录中存在一个build.xml (build.xml是默认的ant执行文件,当然你可以指定其他文件) etc目录中存放的都是一些xsl的输出模板,创建一个加强的导出各种任务的XML输出,使你的build文件摆脱过时的警告 lib目录中存放的是ant程序需要依赖的jar包 manual目录是ant程序的帮助文档 3、在我的电脑–>右键属性–>高级系统配置->环境变量中配置ant 新建系统变量ANT_HOME = D:\apache-ant-1.9.1

compass简易教程

compass简易教程 概述 COMPASS软件具有3个核心功能: l 设计用以设计井身轨道 l 测量用以计算所钻井的井眼的位置参数 l 防碰用以计算与参考井之间的距离 除此之外还有如下功能: l 公司设置可以针对不同的公司对COMPASS进行系统参数的配置 l 油田设置用以为一组区块定义统一的和垂直参考系统参数 l 靶点编辑器定义靶点的位置和形状 l 样板编辑器井口坐标的计算器 l 参考数据海拔用以定义不通的垂直数据 l 地磁计算器可以用不同的地磁模型计算磁场的参数 l 测地计算器为不同的坐标系统进行转换 l 测量工具联合多种不同的测量工具定义误差

l 测量历史选择哪一组测量参数作为确定的井身轨迹其中参数的英文对照如下: MD 测量深度Company 公司 Inc 井斜Field 油田 Az 方位Site 区块 TVD 垂深Well 井号 N/S 南北坐标Well path 井身轨道 E/W 东西坐标Plan 设计 V.sec 投影位移Survey 测量 Dleg 狗腿度(全角变化率)Antcollision 防碰 Toolface 工具面角Utilities 功能设置 Build 造斜率Radius of Curvature 曲率半径法 Turn 扭方位率Targets 靶点 使用步骤:

1) 安装,注意安装完毕按照说明进行破解。并且不能安装在中文目录名内,而且英文字符不能超过8位。 2) 安装完毕运行首先进行单位设置,推荐使用国际单位SI标准,方法是点击Utilities菜单,选择units再调入预设的SI单位集合即可,注意此时狗腿度的单位是度/30m,可以根据个人习惯进行调整。 3) 第一次使用首先建立一个新公司(company)如二勘、六勘等等,注意在company对话框内一定要选择中国钻井行业规定的标准-曲率半径法(Radius of Curvature),并且根据需要选择坐标的原点(Co-ordinate)是区块(site)的中心还是井口(slot)的中心。如果不涉及防碰,不需要比较两井的相当位置时,建议选择井口的中心作为原点。 4) 建立一个油田(field)如胜利、大庆、塔指等等。 5) 建立一个区块(site)如哈得、塔河等等。可以输入本区块的中心坐标(如果愿意)。 6) 建立一口井(well),名字用井号如:轮古37等等,并输入本井的井口坐标。 7) 建一个轨道(wellpath),一口井可以建立数个轨道。并可以指定其中的一个为确定的(definitive)轨道。 8) 选择EDIT(编辑)-Wellpath(轨道)-targets(靶点)菜单(或直接点工具栏的按钮),进入靶点设计,输入靶点的名字、垂深、坐标、形状,保存退出。 9) 选择Planning-new plan菜单,输入

AntConc的详细使用说明

AntConc3.2.0的使用说明I 1.提取语境共现 设置检索项 (1)单项检索 a)点击file下拉菜单中的“ open files ”,选择要打开的语料(如果想打开整个文件夹,可以选择open directory ); b)在“ Search Term”一栏键入要检索的词项,如go; c)在“ Search Window Size ” 一栏设置每一共现行出现的词数; d)点击抽L,开始检索。 检索结果如图所示: I此说明书由华南师范大学外文学院2007研究生张杏娟编写,导师何安平订正和补充。其中限定范围的检索方法由香港城市大学博士提供,仅此致谢

图单项检索结果 (2) 多项检索 设置多项检索 除了检索单个词项以外,An tCo nc 还具有检索多个词项的功能,检索方 法为在检索项间键入“ | ”符号。 例:要检索动词go 的各种时态形式,可在“ Search Term ”中输入 go|wen t|g on e|goes 设置语境词检索 为了限制语境共现的检索,可以设定一个语境词在检索项 周边一定的语境范围内出现。 例:如要研究a …of 这一类词组,可通过 AntConc 提取所有 AppJ-i Caned 的词项,检索方法如下: 卜 ~gl Llidrif tmr j Ad 帼nt 園%swtJi - ? X J ■=£ HtrSa W 匸*也也M NuiEZuib Pfon 宙m ★ 佃刽

a)在“ Search Term”一栏键入a; b)点击“ Search Term” 旁的""',进入“ Advaneed Search ”界面,如图所示。点击“ Use eon text words and horiz ons ”,然后在“ Con text Words' 一栏键入of,点击巨匚。如要重新设置语境词,可先点击清除原 来语境词,后重复以上操作。另外,还需设定语境词距离检索项的位置,如本研究中,of在a的右二位置,所以“ Content Horizon ”确定为 讪冋応申,最后点击『砂订; c)回到语境共现的界面后,点击心,开始检索。结果可提取a lot of, a bit of 等词块。 设置多字语检索 在研究中,如需检索多个词项,除了使用“丨”以外,也可使用以下 方法,尤其适合检索项数目较多的情况。 例:研究感官动词watch, sound, feel, hear, smell a)在TXT文本中键入所有要检索的词项,可多达250个词。然后为该文本起名保存。需注意:键入的词项需以列的形式排列。如: feel feels felt

语料检索的速成教程:AntConc生鲜入门

《语料检索的速成教程:AntConc生鲜入门》 作者:李亮(广东外语外贸大学 词典学中心) 2012年8月27日 Email: 492130980@https://www.sodocs.net/doc/ea11900199.html, 【步骤1】AntConc这款免费软件,诞生于2002年4月16日(当时是1.0版),到2012年8月就刚好10年4个月了,适合处理不超过200MB的英语语料,因为当你处理200MB 的txt文件的时候,要占用1GB的物理内存呢,而100万英语单词的“中国英语学习者语料库”(CLEC库)才6.6MB,足够处理30个“CLEC库”了,也就是3千万单词的英语语料库;作者是长年居住在日本早稻田大学的英国俊男(1970年出生),本科是物理专业,硕博士阶段就转向语言学了,读博期间开发了针对博士论文的AntConc; 【步骤2】AntConc有七大功能,你一看(下面截图的7个菜单项目)就眩晕的话,不妨听我打一些比方;整体上说,一个所谓的语料库检索软件,就是来计算“3大关系”:(1)一大堆的文章到底有多少单词?(2)这些单词的两侧经常有哪些单词?(3)同一个词在这一大堆文章中的出现频率,是否跟在另一大堆文章中的出现频率有显著差异? 【步骤3】无论你是学英语或是教英语的人士,你都是一个社会普通成员,必然有自己的人际交往圈子,也必然有擦肩而过的身边人,擦肩而过的人也许跟你认识就打个招呼,也许跟你不认识,所以就算你打招呼,对方也只能难堪地笑笑或盯着你;一个人,其实跟书本上的单词,跟生活中的单词挺相似的境遇,都是接触面挺宽,亲密人并不多; 【步骤4】AntConc就像一个私家侦探,你随时可以抓来一大堆英语文章,把这些文章中的熟悉单词和陌生单词都做个“清单”和“谱系图”和“交际分析”;

Antx入门指南

Antx新手入门 1.Antx希望解决的问题: a). Build b). Repository管理 c). 面向project而不是target(task) 2.Antx的安装: a). 前提:安装JDK,并设置系统环境变量JA V A_HOME,指向JDK安装目录。 b). 获取antx:svn co https://www.sodocs.net/doc/ea11900199.html,/repos/opentech/antx/trunk antx,或者使用TortoiseSVN获取。 c). build antx:执行build.bat或build.sh,执行完之后,会生成dist/antx目录。 d). 设置环境变量:设置系统环境变量ANTX_HOME,指向生成的dist/antx目录,并将$ANTX_HOME/bin目录加入到PA TH环境变量中。 e). 获取第二方类库并设置其位置:svn co https://www.sodocs.net/doc/ea11900199.html,/repos/binary/repository.project repository.project, repository.project默认应该放在user.home/.antx目录下,如果你本地不是放在这个路径下,则修改user.home目录下antx.properties文件,设置antx.repository.project属性值为本地的repository.project所在目录。如果你还同时希望修改其它repository的位置,也可以在此设置。(默认情况下antx.repository.local位于user.home/.antx/repository目录下,antx.repository.external位于$ANTX_HOME/repository目录下或者$ANTX_HOME/../../repository目录下) 3. 单项目antx的使用: a). 创建antx项目:antx gen(或者使用Antx eclipse plugin的项目创建向导功能,有关Antx eclipse plugin的使用,详见第8节),antx gen创建的目录结构如下:myproject │project.jelly - 项目脚本文件 │project.xml - 项目描述文件 │ ├─docs - 文档目录 │ └─src - 源代码目录 └─java - Java源代码目录 b). 修改生成的project.xml,修改其项目id,添加需要的依赖库和其它构建属性,示例如下:

ant学习资料

Ant入门教程 1.什么是ANT Ant的全名是"Another Neat Tool",是由James Duncan Davidson在Make工具无法满足他的需求下所撰写出来的构建(build)工具,目前由Apache Software Foundation持续进行开发。 2.ANT的安装与配置 ANT的安装很简单,你只需从apache网站上下载与操作系统对应的版本解压到本地即可。配置方面也只需要配置好classpath,path以及JAVA_HOME变量即可。具体方法为:JAVA_HOME=java安装根目录(我的是C:\jdk1.5.0_06) PATH=%JAVA_HOME%\bin;%PATH% CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 在配置好环境变量后,可以通过如下方法检查:开始->运行->cmd->javac 如果有提示信息输出,则表示环境变量配置成功 在配置好环境变量后可以在命令行下进行验证:首先进入命令行,输入cd ant所在根目录\bin 然后输入ant –diagnostics 如果显示配置信息,则表示ANT已经配置成功

3.ANT的代码结构 ANT并没有自己的语法定义,但它的源码文件是基于XML的。ANT源码结构示意图如下图所示: 在ANT源文件中,每个生成文件由单个project 元素组成,该元素又包含一个或多个target 元素。一个目标(target)是生成过程中已定义的一个步骤,它执行任意数量的操作,比如编译一组源文件。这些操作本身是由其他专用任务标签执行的,我们将在后面看到这点。然后这些任务将根据需要被分组到各个target 元素中。

ANT详解

1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处 跨平台 --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。 4,ant的兄弟make ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make 更多应用于c/c++ ,ant更多应用于Java。当然这不是一定的,但大部分人如此。一,构建ant环境 要使用ant首先要构建一个ant环境,步骤很简单: 1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的) 2),下载ant 地址https://www.sodocs.net/doc/ea11900199.html,/找一个你喜欢的版本,或者干脆最新的版本 3),解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量简单的目录,例如D:\ant-1.6虽然你不一定要这么做,但这么做是有好处的。 4),设置ANT_HOME PATH中添加ANT_HOME目录下的bin目录 5),测试一下你的设置,开始-->运行-->cmd进入命令行-->键入 ant 回车,如果看到 Buildfile: build.xml does not exist! Build failed 那么恭喜你你已经完成ant的设置 二,体验ant 就像每个语言都有HelloWorld一样,一个最简单的应用能让人感受一下Ant 1,首先你要知道你要干什么,我现在想做的事情是: 编写一些程序 编译它们 把它打包成jar包 把他们放在应该放置的地方 运行它们 这里为了简单起见只写一个程序,就是HelloWorld.java程序代码如下:package test.ant; public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello world1"); } }; 2,为了达到上边的目的,你可以手动的用javac 、copy 、jar、java来完成,

META教程

点击图标进入启动界面 选择BB型号, , 不需更改. META初始设置 选择时钟频率,默认为26MHz,不需更改 选择通讯端口,与数据的端口一致

选择通讯波特率,默认为115200bps 点击Reconnect按钮,成功后指示灯变为黄色 注:启动时应首先点击“Reconnect”按钮,然后再连接手机,手机需外接电源. META测试项目 ?测试项目包括: ?RF Tool:射频测试工具,在维修时我们主要使用该项目中的相关工具。 ?IMEI download:可进行IMEI号的读写操作。 ?Baseband:可以读写CPU内部的寄存器值,此项不允许更改。 ?Get version:可以读出手机的硬件信息及软件版本等。 ?其他可进行的操作的项目还有很多,但我们的维修操作基本不会使用到,这里不再进行描述,在使用操作时也不要随便进行更改。

META RF Tool 选项卡说明 常见英文词语解释 ? BAND:频段,包括GSM900、DCS1800、PCS1900。 ? ARFCN :信道,GSM900为1-124,DCS1800为512-885。 ? PM/FRAM : ? COUNT:某项测试需重复测量的次数。 ? GAIN :接收增益,即功率放大倍数,单位一般为dB 。 ? STEP :扫描步长,即每次改变多少。 ? Sweep:扫描,即改变某一参量的值来得到一组测量结果。 ? MIN :最小值。 ? MAX:最大值。 ? Deviation:误差,偏移量,为数学统计值。 ? Invalid:无效的,有错误的。 ? Burst type:突发脉冲的模式。 ? Continuous:连续的。 ? PCL:功率控制等级,GSM:5-19,DCS:0-15 接收功率VS 增益扫接收功 率测量 接收I/Q 测量 发射I/Q 测量 发射功率测量

相关主题