Microsoft Word 放网上

Size: px
Start display at page:

Download "Microsoft Word 放网上"

Transcription

1 第 13 章 GitHub 托管项目 GitHub 为当前最流行的开源项目托管平台, 数以万计优秀的开源项目被托管在 GitHub 上面 随着越来越多的应用程序转移到云上,Github 已经成为管理软件开发以及发现已有代码的首选方法 对于普通开发人员来讲, 在 GitHub 上托管的项目已经成为了他的一张个人名片 许多优秀的互联网公司在招聘开发人员时都希望对方能够提供个人的 GitHub 地址 当然,GitHub 作为一个开源软件的大宝库, 学习和使用它, 也会为我们的日常开发带来许多益处 在使用 GitHub 之前首先需要了解 Git,Git 是一个开源的分布式版本控制系统, 用以高效地处理从很小到非常大的项目版本管理 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 相比 CVS SVN 等版本控制工具,Git 无疑更加优秀, 功能更加强大, 在项目版本管理中被越来越多的人使用 但 Git 相对来说比较难学 使用 Git 来管理项目有两种方式, 一种是本地部署 Git 版本管理系统, 另一种是通过在线代码托管 本地部署 Git 版本管理系统, 需要自己搭建环境, 但项目的提交与更新速度快, 更适合较为封闭的项目 ; 使用在线托管最大的好处是在有网络的情况下可以随时随地提交自己的代码, 但项目是公开的, 当然也可以创建私有项目, 但需要支付一定的费用 GitHub 就是基于 Git 的在线代码托管平台

2 310 Selenium 2 自动化测试实战 基于 Python 语言 13.1 注册与安装 注册 GitHub GitHub 官方地址 : 在浏览器中打开 GitHub 网址, 通过首页进行注册, 如图 13.1 所示 安装 Git 图 13.1 在 GitHub 首页 Git 官方下载地址 : Git 支持多平台 (Mac OS X/Windows/Linux/Solaris), 读者可根据自己的平台选择相应的版本下载 Linux 各版本下安装 Git: =========================================== Debian/Ubuntu $ apt-get install git-core Fedora $ yum install git Gentoo $ emerge --ask --verbose dev-vcs/git Arch Linux $ pacman -S git =========================================== 下载并安装完成后, 我们通常在 Mac OSX 及 Linux 平台下用终端工具 (Terminal) 来使用 Git, 而在 Windows 平台下用 Git Bash 工具, 如图 13.2 所示

3 第 13 章 GitHub 托管项目 311 图 13.2 在 Windows 下安装 Git 建立连接本地 Git 与 GitHub 服务器之间保持通信时, 使用 SSH key 认证方式来保证通信安全, 所以在使用 GitHub 前读者必须先创建自已的 SSH key 我们后续的演示会在 Windows 环境下进行, 打开 Git Bash, 如图 13.3 所示 图 13.3 Git Bash 界面

4 312 Selenium 2 自动化测试实战 基于 Python 语言 Git Bash 进入 SSH 目录 fnngj@fnngj-pc ~ $ cd ~/.ssh fnngj@fnngj-pc ~/.ssh $ pwd /c/users/fnngj/.ssh 生成新的 SSH 秘钥 如果你已经有了一个秘钥 ( 默认秘钥文件位置在 C:/Users/fnngj/.ssh/id_rsa) Git Bash fnngj@fnngj-pc ~/.ssh $ ssh-keygen -t rsa -C "fnngj@126.com" Generating public/private rsa key pair. Enter file in which to save the key (/c/users/fnngj/.ssh/id_rsa): -- 回车 Enter passphrase (empty for no passphrase): -- 回车 Enter same passphrase again: -- 回车 Your identification has been saved in /c/users/fnngj/.ssh/id_rsa. Your public key has been saved in /c/users/fnngj/.ssh/id_rsa.pub. The key fingerprint is: 78:51:9b:2c:6c:fb:74:0b:6b:b9:c4:23:8f:5e:10:6b fnngj@126.com The key's randomart image is: +--[ RSA 2048] o o * + o *. E o. o = =.. X. B o.o o fnngj@fnngj-pc ~/.ssh $ ls id_rsa id_rsa.pub

5 第 13 章 GitHub 托管项目 313 查看目录下会生成两个文件,id_rsa 是私钥,id_rsa.pub 是公钥 记住千万不要把私钥文件 id_rsa 透露给任何人 添加 SSH 公钥到 GitHub 用文本工具打开公钥文件 ~/.ssh/id_rsa.pub, 复制里面的所有内容到剪贴板, 如图 13.4 所示 图 13.4 查看生成的公钥 登录 GitHub, 单击右上角个人头像 Settings SSH Keys Add SSH Keys, 在 Title 文本框中输入任意字符, 在 Key 文本框粘贴刚才复制的公钥字符串, 单击 Add key 按钮完成操作, 如图 13.5 所示 图 13.5 添加公钥到 GitHub

6 314 Selenium 2 自动化测试实战 基于 Python 语言 测试连接 以上步骤完成后, 可以通过以下命令来测试是否可以连接 GitHub 服务器 Git Bash fnngj@fnngj-pc ~/.ssh $ ssh -T git@github.com The authenticity of host 'github.com ( )' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'github.com, ' (RSA) to the list of know n hosts. Hi defnngj! You've successfully authenticated, but GitHub does not provide shell access Git/GitHub 基本使用 GitHub 创建项目在 GitHub 选择并创建一个项目 首先, 登录 GitHub, 单击页面右上角加号 (+), 选择 New repository 选项 填写项目名称及描述, 默认项目类型为 Public, 如果想创建 Private 项目,GitHub 需要收费 最后单击 Create repository 完成项目的创建, 如图 13.6 所示 创建完一个项目之后,GitHub 会提示我们如何提交项目到它上面 Quick setup if you ve done this kind of thing before HTTPS SSH git@github.com:defnngj/project-name.git or create a new repository on the command line echo # project name >> README.md git init git add README.md git commit m "first commit" git remote add origin git@github.com:defnngj/project name.git git push u origin master

7 第 13 章 GitHub 托管项目 315 or push an existing repository from the command line git remote add origin name.git git push u origin master or import code from another repository You can initialize this repository with code from a Subversion, Mercurial, or TFS project 本地创建项目 图 13.6 在 GitHub 上创建项目 首先进行初始化配置 : 设置仓库人员的用户名和邮箱地址, 这一步必不可少 Git Bash fnngj@fnngj-pc ~/.ssh $ git config --global user.name "fnngj" fnngj@fnngj-pc ~/.ssh $ git config --global user. "fnngj@126.com" 在本地创建一个 project-name 项目, 与 GitHub 上创建的项目名保持一致 在项目

8 316 Selenium 2 自动化测试实战 基于 Python 语言 下创建一个 test_case.py 文件 Git Bash fnngj@fnngj-pc /d/project-name $ ls test_case.py 通过 ls 命令查看当前目录下的文件及文件夹 Git Bash fnngj@fnngj-pc /d/project-name $ git init Initialized empty Git repository in d:/project-name/.git/ git init 命令用于对当前目录进行初始化, 将当前的 project-name 目录交由 Git 进行管理 Git Bash fnngj@fnngj-pc /d/project-name (master) $ git status On branch master Initial commit Untracked files: (use "git add <file>..." to include in what will be committed) test_case.py nothing added to commit but untracked files present (use "git add" to track) git status 命令用于查看当前项目下所有文件的状态 上面的信息显示当前处于 master( 主 ) 分支, 罗列当前项目下的文件 (test_case.py), 并且提示使用 git add <file>... 命令对当前项目文件进行跟踪 ( 跟踪文件增 删 改的状态 )

9 第 13 章 GitHub 托管项目 317 Git Bash /d/project-name (master) $ git add. fnngj@fnngj-pc /d/project-name (master) $ git status On branch master Initial commit Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: test_case.py git add 命令将文件交由 git 进行跟踪 如果后面跟空格加点号., 则表示对当前 项目下的所有文件进行跟踪 再次通过 git status 命令查看当前 Git 仓库的信息 Git Bash fnngj@fnngj-pc /d/project-name (master) $ git commit -m "first commit file" [master (root-commit) 9b4b839] first commit file 1 file changed, 9 insertions(+) create mode test_case.py git commit 命令将文件 ( 由 git 跟踪的文件 ) 提交到本地仓库 -m 参数对本次的提 交加以描述, 通常提交的描述必不可少, 从而方便追溯每次提交都做了哪些修改 准备工作已经完成, 下面提交代码到 GitHub 这里 GitHub 提供了两种连接方式 :HTTPS 和 SSH, 提交的地址有所不同, 可查看前面 GitHub 提示信息 Git Bash fnngj@fnngj-pc /d/project-name (master) $ git remote add origin git@github.com:defnngj/project-name.git fnngj@fnngj-pc /d/project-name (master)

10 318 Selenium 2 自动化测试实战 基于 Python 语言 $ git push -u origin master Warning: Permanently added the RSA host key for IP address ' ' to t he list of known hosts. Counting objects: 3, done. Delta compression using up to 4 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 354 bytes 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To git@github.com:defnngj/project-name.git * [new branch] master -> master Branch master set up to track remote branch master from origin. git remote add origin git@github.com:defnngj/project-name.git 如果是第一次提交项目, 通过这一行命令将本地的项目与远程的仓库建立连接 此处使用 SSH 方式进行连接 : git push -u origin master 将本地的项目提交到远程仓库的主分支 现在访问 GitHub 就可以看到我们提交的项目了, 如图 13.7 所示 克隆项目 图 13.7 查看 GitHub 项目 我们除了可以向 GitHub 上提交项目之外, 更多的时候是我们到上面克隆 ( 下载 ) 优秀

11 第 13 章 GitHub 托管项目 319 的开源项目来用, 当然也可以将使用过程中发现的 bug, 通过建立分支的方式提交给项目 的原作者 我们现在的场景是在家将项目提交到 GitHub 上, 到公司之后, 需要将 GitHub 上的项 目克隆到公司电脑, 那么对于公司的电脑来说, 同样需要与 GitHub 建立连接 首先, 下载安装 Git 其次, 通过 Git 生成本地公钥, 并且将公钥添加到 GitHub 中 最后, 设置仓库人员的用户名和邮箱地址 具体过程请参考第 13.1 节 当一切都设置完成后, 就可以从 GitHub 上克隆项目到本地了 我们同样以 Windows 系统为例, 打开 Git Bash Git Bash /d/my_test $ git clone git@github.com:defnngj/project-name.git Cloning into 'project-name'... remote: Counting objects: 3, done. remote: Compressing objects: 100% (2/2), done. remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0 Receiving objects: 100% (3/3), done. Checking connectivity... done. Meizu@MININT-IQVJFIT /d/my_test $ cd project-name/ Meizu@MININT-IQVJFIT /d/my_test/project-name (master) $ ls test_case.py git clone 命令用于克隆 GitHub 上的项目到本地, 通过 cd 命令进入项目目录, 查看项目文件 更新项目当在公司的电脑上对项目做了更新之后 ( 删除了原有文件, 创建文件与文件夹 ), 需要再次提交项目到 GitHub

12 320 Selenium 2 自动化测试实战 基于 Python 语言 Git Bash Company@MININT-IQVJFIT /d/my_test/project-name (master) $ git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add/rm <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) deleted: test_case.py Untracked files: (use "git add <file>..." to include in what will be committed) 126login.py baidu.py package/ po_login.py test_case/ no changes added to commit (use "git add" and/or "git commit -a") 通过 git status 命令查看当前变更 通过变更信息可以看出, 删除了 test_case.py 文 件 这个删除只是在项目目录下进行删除,Git 对此文件留有记忆, 所以要通过 git rm 命令将其删除 与此同时又重新创建一些测试目录与文件 提示通过 git add <file>... 命令交由 Git 跟 踪管理 Git Bash Company@MININT-IQVJFIT /d/my_test/project-name (master) $ git rm test_case.py rm 'test_case.py' 如果删除的是文件夹同样用此命令, 例如,git rm test_case/ 如果删除的文件名中包含空格, 则需要通过双引号将文件名引起来, 例如,git rm test

13 第 13 章 GitHub 托管项目 321 case.py Git Bash /d/my_test/project-name (master) $ git add. Meizu@MININT-IQVJFIT /d/my_test/project-name (master) $ git status On branch master Your branch is up-to-date with 'origin/master'. Changes to be committed: (use "git reset HEAD <file>..." to unstage) new file: new file: new file: new file: new file: deleted: new file: new file: new file: new file: 126login.py baidu.py package/ init.py package/location.py po_login.py test_case.py test_case/126login.py test_case/allpage/ init.py test_case/allpage/base.py test_case/allpage/login_page.py Company@MININT-IQVJFIT /d/my_test/project-name (master) $ git commit -m "update project" [master 0e8eece] update project 10 files changed, 377 insertions(+), 9 deletions(-) create mode login.py create mode baidu.py create mode package/ init.py create mode package/location.py create mode po_login.py delete mode test_case.py create mode test_case/126login.py create mode test_case/allpage/ init.py create mode test_case/allpage/base.py create mode test_case/allpage/login_page.py Company@MININT-IQVJFIT /d/my_test/project-name (master)

14 322 Selenium 2 自动化测试实战 基于 Python 语言 $ git push origin master Warning: Permanently added the RSA host key for IP address ' ' to t he list of known hosts. Counting objects: 14, done. Delta compression using up to 8 threads. Compressing objects: 100% (12/12), done. Writing objects: 100% (13/13), 3.41 KiB 0 bytes/s, done. Total 13 (delta 2), reused 0 (delta 0) To git@github.com:defnngj/project-name.git 9b4b839..0e8eece master -> master git add : 对当前目录下的文件添加跟踪 git commit : 将更新的文件提交到本地仓库 git push : 将本地项目提交到远程仓库 GitHub 除第一次下载项目需要通过 git clone 将项目克隆到本地外, 后续则使用 git pull 命令将 GitHub 的更新拉取到本地 Git Bash fnngj@fnngj-pc /d/project-name $ git pull origin master Warning: Permanently added the RSA host key for IP address ' ' to t he list of known hosts. remote: Counting objects: 13, done. remote: Compressing objects: 100% (10/10), done. remote: Total 13 (delta 2), reused 13 (delta 2), pack-reused 0 Unpacking objects: 100% (13/13), done. From github.com:defnngj/project-name * branch master -> FETCH_HEAD 9b4b839..0e8eece master -> origin/master Updating 9b4b839..0e8eece Fast-forward 126login.py baidu.py package/ init.py 0 package/location.py po_login.py

15 第 13 章 GitHub 托管项目 323 test_case.py test_case/126login.py test_case/allpage/ init.py 0 test_case/allpage/base.py test_case/allpage/login_page.py files changed, 377 insertions(+), 9 deletions(-) create mode login.py create mode baidu.py create mode package/ init.py create mode package/location.py create mode po_login.py delete mode test_case.py create mode test_case/126login.py create mode test_case/allpage/ init.py create mode test_case/allpage/base.py create mode test_case/allpage/login_page.py 例如, 我们再次回到家后, 将在公司的更新通过 git pull 拉取到本地 为了避免冲 突我们应该形成良好的习惯, 在每次 push 代码之前先把服务器上最新的代码 pull 到本地 本章小结 通过对本章的学习, 我们可以自由地提交或拉取 GitHub 上的项目代码 在多人开发的项目中, 会涉及更多的技术, 例如 Git 的分支与同步等 代码版本控制不是本书重点, 在这里更多的是起一抛砖引玉的作用, 读者可以进一步地学习 Git 国内主流的在线托管网站 :

16 324 Selenium 2 自动化测试实战 基于 Python 语言 第 14 章 持续集成 Jenkins 入门 持续集成 (Continuous integration, 简称 CI), 随着近几年的发展, 持续集成在项目中得到了广泛的推广和应用 本章将带领读者一起了解持续集成工具 Jenkins 的安装与使用 1. 什么是持续集成? 软件集成就是用一种较好的方式, 使多种软件的功能集成到一个软件里, 或是把软件的各部分组合在一起 如果项目开发的规模较小, 且对外部系统的依赖很小, 那么软件集成不是问题, 例如一个人的项目 但是随着软件项目复杂度的增加, 会对集成和确保软件组件能够在一起工作提出了更多的要求 --> 要早集成 常集成 早集成 频繁的集成能够帮助项目开发者在早期发现项目风险和质量问题, 越到后期发现的问题, 解决的成本越高, 从而有可能导致项目延期或者项目失败 2. 定义大师 Martin Fowler 对持续集成是这样定义的 : 持续集成是一种软件开发实践, 即团队开发成员经常集成他们的工作, 通常每个成员每天至少集成一次, 也就意味着每天可能会发生多次集成 每次集成都通过自动化的构建 ( 包括编译 发布 自动化测试 ) 来验证, 从而尽快地发现集成错误 许多团队发现这个过程可以大大减少集成的问题, 让团队能够更快地开发内聚的软件 3. 什么是 Jenkins? 提到 Jenkins 就不得不提另一个持续集成工具 Hudson,Hudson 由 Sun 公司开发, 2010 年 Sun 公司被 Oracle 公司收购,oracle 公司声称对 hudson 拥有商标所有权 Jenkins

17 第 14 章持续集成 Jenkins 入门 325 是从 Hudson 中分离出来的一个版本, 并将继续走 Open Source 的道路 二者现在由不同的团队在维护 Jenkins 主要用于监视执行重复工作, 如建立一个软件项目或工作运行的计划任务 当前 Jenkins 关注以下两个工作 不断地进行项目的构建 / 测试软件 : 就像 CruiseControl 或 DamageControl 概括地说, Jenkins 提供了一个易于使用的所谓的持续集成系统, 使开发人员更容易修改整合到项目中, 并使它更容易为用户获得一个新的版本 自动连续生成提高了生产效率 监控外部运行的作业 : 如计划任务作业和 Qrocmail 的工作, 即使是那些在远程机器上运行的计划任务 Jenkins 生成这些日志并且很容易让你注意到错误的出现 14.1 环境搭建 Jenkins 是基于 Java 开发的一种持续集成工具, 所以,Jenkins 的运行需要 Java 环境 关于 Java 环境的配置在本书第 9 章使用 Selenium Grid 时有过介绍, 这里不再讲解 1. 安装 Tomcat Tomcat 是针对 Java 的一个开源中间件服务器 ( 容器 ), 基于 Java Web 的项目需要借助 Tomcat 才能运行起来 Tomcat 官方网站 : 打开后首页如图 14.1 所示 图 14.1 下载 Tomcat

18 326 Selenium 2 自动化测试实战 基于 Python 语言 单击页面左侧 Tomcat 版本进行下载, 对下载的压缩包进行解压, 目录结构如图 14.2 所示 图 14.2 webapps 目录用于 web 项目 通常将需要运行的应用放到 webapps/ 目录下, 进入 bin/ 目录下, 双击 startup.bat, 启动 Tomcat 服务器 2. 安装 Jenkins Jenkins 官方网站 : 打开后首页如图 14.3 所示 图 14.3 下载 Jenkins 在页面右侧罗列了不同系统版本的 Jenkins, 读者可根据自己的系统选择相应的版本下载 下载完成, 双击进行安装, 如图 14.4 所示

19 第 14 章持续集成 Jenkins 入门 327 图 14.4 双击 Jenkins 安装 单击 next 按钮, 在选择安装目录时, 指定安装到 Tomcat 的 webapps\ 目录下, 如图 14.5 所示 图 14.5 选择 Tomcat 的 webapps 目录

20 328 Selenium 2 自动化测试实战 基于 Python 语言 3. 运行 Jenkins 进入 Tomcat 的 bin/ 目录下启动 startup.bat, 通过浏览器访问 : 如图 14.6 所示 图 14.6 访问 Jenkins Jenkins 已经安装成功, 下面就跟着笔者来创建任务吧 14.2 创建任务 单击首页 创建一个新任务 的链接, 弹出如图 14.7 所示页面 图 14.7 选择 Jenkins 任务类型

21 第 14 章持续集成 Jenkins 入门 329 Jenkins 提供了四种类型的任务 1) 构建一个自由风格的软件项目这是 Jenkins 的主要功能 Jenkins 会结合任何 SCM 和任何构建系统来构建你的项目, 甚至可以构建软件以外的系统 2) 构建一个 maven 项目构建一个 maven 项目 Jenkins 会利用你的 POM 文件, 这样可以大大减轻构建配置 3) 构建一个多配置项目适用于多配置项目, 例如多环境测试 平台指定构建等 4) 监控一个外部的任务这个类型的任务允许你记录执行在外部 Jenkins 的任务, 任务可以运行在远程机器上 这可以让 Jenkins 作为你所有自动构建系统的控制面板 如图 14.7 所示, 输入项目的名称, 选择第一项 构建一个自由风格的软件项目, 单击 OK 按钮, 进入项目的详细配置页面, 如图 14.8 所示 图 14.8 添加项目描述 1. 丢弃旧的构建主要用来配置构建历史保存的几个版本, 每次执行构建都会产生日志, 日志的生成会占用一定的磁盘空间, 通过勾选此选项就可以设置保持构建天数和构建次数

22 330 Selenium 2 自动化测试实战 基于 Python 语言 高级选项如图 14.9 所示 图 14.9 高级选项 2. 安静期如果设置此选项, 则一个计划中的构建在开始之前需要等待选项中设置的秒数, 这对下面的情况非常有用 : 合并多封 CVS 变更通知邮件为一封 ( 当一次提交跨越多个目录时, 一些 CVS 的变更日志邮件发生脚本会接二连三地生成多封通知邮件 ) 如果你的编码风格导致你更改一个逻辑需要几次 CVS/SVN 操作, 那么设置一个较长时间的等待会防止 Jenkins 因过早构建而失败 节省构建 如果你的 Jenkins 有太多且高频率的构建, 则设置长时间的等待会舒缓这些构建 如果没有在项目级别设置此项, 则会使用系统默认值 3. 重试次数如果从版本库签出代码失败, 则 Jenkins 会按照这个指定的次数进行重试之后再放弃 源码管理如图 所示 图 源码管理

23 第 14 章持续集成 Jenkins 入门 331 源码管理主要是为了与代码版本控制工具产生关联 当代码有更新时, 自动触发构建, 从而更早地获得代码的构建结果, 从构建结果发现问题 修复问题, 直到构建通过, 这样将有效地保证代码的质量 构建触发器如图 所示 图 构建触发器 Build after other projects are built 在其他项目执行完成之后才触发执行构建 Build periodically 设置定时构建 例如, 可以设置周一到周五每天晚上 12 点处理构建 Poll SCM 定时检查版本控制工具中的代码是否有变更 ( 根据 SCM 软件的版本号 ), 如果有更新就 checkout 最新代码下来, 然后执行构建动作 增加构建步骤如图 所示 在增加构建步骤中提供了以下几个选项 : Execute Windows batch command 执行 Windows 批处理命令

24 332 Selenium 2 自动化测试实战 基于 Python 语言 Execute shell 执行 shell 脚本 Invoke Ant 调用 Ant, 即 Apache Ant 是一个将软件编译 测试 部署等步骤联系在一起加以自动化的一个工具, 大多用于 Java 环境下的软件开发 图 构建步骤 Invoke top-level Maven targets 调用 Maven 对象 Maven 是基于项目的对象模型 (POM), 可以通过一小段描述信息来管理项目的构建 报告和文档的软件项目管理工具 这里以选择 Execute Windows batch command 通过 Windows 命令提示符执行一个 Python 脚本为例 在 D:\\ 盘根目录下有一个 test.py 的脚本, 在命令提示符下运行这个脚本, 如图 所示 图 dos 命令 通过 python 命令执行 test.py 文件 如果执行的文件不在当前目录下, 则需要指定

25 第 14 章持续集成 Jenkins 入门 333 文件的路径 复制执行命令到 Jenkins 的命令输入框 如图 所示 创建完成, 单击保存 图 构建命令 14.3 运行构建 项目首页如图 所示 图 查看创建的项目 在创建的 pyse_test 项目左侧罗列了当前项目的操作 如果需要修改配置信息, 可以单击 配置 链接重新进行修改 单击 立即构建 选项,Build History 将显示项目的构建状态, 如图 所示

26 334 Selenium 2 自动化测试实战 基于 Python 语言 图 构建项目 单击构建历史时间 ( 如图 中的 :00:15), 将弹出如图 所示的构建版本 图 构建版本 单击 Console Output, 即可查看构建日志, 如图 所示 图 构建日志

27 第 14 章持续集成 Jenkins 入门 335 图 所示的构建日志与我们在命令提示符下的操作一致, 最后提示 SUCCESS 表示此次构建是成功的 查看构建历史单击图 中的 返回到工程 可以返回到项目首页, 如图 所示 单击 构建历史, 如果进行了多次构建, 则可以看到项目的构建历史图表, 如图 所示 图 查看构建历史 14.4 定时执行构建 每次都手动的构建项目显然不够方便, 有时候需要定时地执行自动化测试脚本 例如, 每天晚上定时执行 runtest.py 文件来运行自动化测试项目, 本书第 8 章已经介绍了如何集成 Python 的发邮件功能, 这样第二天早上来到公司打开邮箱后就能看到自动化项目的执行情况 定时执行 Python 脚本有很多方式, 例如 Windows 系统自带的添加任务计划 Linux 系统的 at 命令和 crontab 命令都可以很灵活地设置定时任务 通过 Jenkins 实现定时任务的设

28 336 Selenium 2 自动化测试实战 基于 Python 语言 置只是其中的一种方法 现在以已经创建的 pyse_test 项目为例, 单击项目左侧的 配置 选项, 修改项目的配置, 如图 所示 图 修改项目配置 在 构建触发器 中勾选 Build periodically 选项 通过查看设置说明, 此处定时任务的格式遵循 cron 的语法 ( 可以与 cron 的语法有轻微的差异 ) 具体格式, 每行包含五个字段, 通过 Tab 或空格分隔, 如表 14.1 所示 表 14.1 cron 语法格式 字 段 说 明 MINUTE Minutes within the hour (0 59) HOUR The hour of the day (0 23) DOM The day of the month (1 31) MONTH The month (1 12) DOW The day of the week (0 7)where 0 and 7 are Sunday. 在配置定时任务之前, 我们先来了解 Linux 下 crontab 命令的格式, 如图 所示

29 第 14 章持续集成 Jenkins 入门 337 图 crontab 格式说明 在以上各个字段中, 还可以使用以下特殊字符 星号 (*): 代表所有可能的值 例如,month 字段如果是星号, 则表示在满足其他字段的制约条件后每月都执行该命令操作 逗号 (,): 可以用逗号隔开的值指定一个列表范围 例如, 1,2,5,7,8,9 中杠 (-): 可以用整数之间的中杠表示一个整数范围 例如, 2-6 表示 2,3,4,5,6 正斜线 (/): 可以用正斜线指定时间的间隔频率 例如, 0-23/2 表示每两小时执行一次 同时正斜线可以和星号一起使用, 例如,*/10, 如果用在 minute 字段, 表示每十分钟执行一次 实例假如, 周一至周五每天早上 4 点跑自动化测试用例 : m H Dom Mon Dow command 分钟 小时 天 月 星期 命令 / 脚本 * 4 * * 1-5 python /home/pyse/test.py 假如, 每周一和周三下午 6 点半运行自动化测试用例 :

30 338 Selenium 2 自动化测试实战 基于 Python 语言 m H Dom Mon Dow command 分钟 小时 天 月 星期 命令 / 脚本 * * 1,3 python /home/pyse/test.py 回到 Jenkins 的定时任务设置上, 在 Build periodically 选项中只需设置脚本的执行日期和时间 如图 所示 * * 1-5 图 设置定时任务 表示每周一至周五的晚上 22:10 执行构建 本章小结 本章只是带领读者对 Jenkins 有个初步的了解, 它还有很多功能值得我们学习与探讨 比如与 CVS 和 SVN 等版本控制工具集合, 使版本工具发生更新时进行项目的构建 ; 再比如 Jenkins 分布式构建, 类似于 Selenium Grid 的功能 Jenkins 同样可以配置 Master/Slave 架构,Master 提供 Web 接口让用户来管理 job 和 slave,job 可以运行在 master 本机或者被分配到 slave 上运行, 一个 master 可以关联多个 slave 为不同的 job 或相同的 job 的不同配置服务

What is Version Control? What is Git?

What is Version Control? What is Git? Git Littlebtc (Hsiao-Ting Yu) Scott Chacon Pro Git CC-BY-NC-SA-3.0 What is Version Control? What is Git? Local rcs Server Checkout Commit Subversion SVN Server Server git, Mecurial (hg), bazaar (bzr)

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc 在 VMWare-5.5+RedHat-9 下建立 本机 QTopia-2.1.1 虚拟平台 张大海 2008-5-9 一 资源下载 1. 需要以下安装包 : tmake-1.13.tar.gz qtopia-free-source-2.1.1.tar.gz qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2.tar.gz qt-x11-free-3.3.4.tar.gz

More information

A9RF716.tmp

A9RF716.tmp 1 PART I 1 2 3 4 5 6 7 8 Docker Docker Image Container Repository Docker le Docker Docker 8 1 Docker Linux 2 Docker Docker 3 5 Docker 6 Docker volume 7 8 Docker le Docker le 1 C H A P T E R 1 CPU Data

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

Ubuntu和CentOS如何配置SSH使得无密码登陆

Ubuntu和CentOS如何配置SSH使得无密码登陆 Ubuntu 和 CentOS 如何配置 SSH 使得无密码登陆 在使用 Hadoop 的时候, 一般配置 SSH 使得我们可以无密码登录到主机, 下面分别以 Ubuntu 和 CentOS 两个平台来举例说明如何配置 SSH 使得我们可以无密码登录到主机, 当然, 你得先安装好 SSH 服务器, 并开启 ( 关于如何在 Linux 平台下安装好 SSH 请参加本博客的 Linux 平台下安装 SSH

More information

Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1

Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1 Git 原理简介 Git 是一种分布式版本控制系统 每个克隆的仓库都包含有整个仓库的所有数据 任何修改先提交在本地, 再推送到服务器 创建和切换分支 合并修改相当方便而且快速 本文档中第一次出现的术语将以蓝色斜体标出 术语的含义是单一的 明确的 不可替代的 1 Git 仓库结构举例 git@my.server:bob/my.git master A B C 2 Git 仓库结构 相对本地已克隆的仓库而言,

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 Linux 操 作 系 统 基 础 介 绍 课 程 目 标 及 要 求 了 解 Linux 操 作 系 统 的 登 入 方 式 掌 握 常 用 命 令 的 基 本 用 法 能 够 熟 练 在 各 个 目 录 转 换 Outline 1. Linux 操 作 系 统 简 介 2. Linux 操 作 系 统 的 登 录 3. Linux 操 作 系 统 的 目 录 结 构 4. 常 用 命 令 5.

More information

本文由筱驀釹贡献

本文由筱驀釹贡献 本 文 由 筱 驀 釹 贡 献 ppt 文 档 可 能 在 WAP 端 浏 览 体 验 不 佳 建 议 您 优 先 选 择 TXT, 或 下 载 源 文 件 到 本 机 查 看 Linux 操 作 系 统 Linux 操 作 系 统 第 一 部 分 介 绍 与 安 装 Linux 的 由 来 : Linux 的 由 来 : 的 由 来 Linus Torvalds 1.Linux 的 版 本 1.Linux

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

Windows XP

Windows XP Windows XP What is Windows XP Windows is an Operating System An Operating System is the program that controls the hardware of your computer, and gives you an interface that allows you and other programs

More information

LSI U320 SCSI卡用户手册.doc

LSI U320 SCSI卡用户手册.doc V1.0 Ultra320 SCSI SCSI 2004 7 PentiumIntel MS-DOS Windows Novell Netware Novell Sco Unix Santa Cruz Operation LSI U320 SCSI SCSI SCSI Integrated Mirroring/Integrated Striping BIOS Firmware LSI U320 SCSI

More information

AXIS P7224 Video Encoder Blade – Installation Guide

AXIS P7224 Video Encoder Blade – Installation Guide 安 装 指 南 AXIS P7224 刀 片 视 频 编 码 器 中 文 法 律 考 虑 事 项 视 频 和 音 频 监 视 可 能 会 受 法 律 限 制, 各 个 国 家 / 地 区 的 法 律 会 有 所 不 同 如 将 本 产 品 用 于 监 控 目 的, 需 要 先 检 查 是 否 符 合 你 所 在 区 域 内 的 法 律 规 定 本 产 品 包 括 四 个 (4) H.264 解 码

More information

Microsoft Word - template.doc

Microsoft Word - template.doc HGC efax Service User Guide I. Getting Started Page 1 II. Fax Forward Page 2 4 III. Web Viewing Page 5 7 IV. General Management Page 8 12 V. Help Desk Page 13 VI. Logout Page 13 Page 0 I. Getting Started

More information

AL-MX200 Series

AL-MX200 Series PostScript Level3 Compatible NPD4760-00 TC Seiko Epson Corporation Seiko Epson Corporation ( ) Seiko Epson Corporation Seiko Epson Corporation Epson Seiko Epson Corporation Apple Bonjour ColorSync Macintosh

More information

像 客 样 使 命令行 徐 东

像 客 样 使 命令行 徐 东 像 客 样 使 命令行 徐 东 1 1.1................................ 1 1.2................................. 3 1.3............................. 4 1.3.1 Linux............................ 5 1.3.2 macos............................

More information

Microsoft PowerPoint - ch6 [相容模式]

Microsoft PowerPoint - ch6 [相容模式] UiBinder wzyang@asia.edu.tw UiBinder Java GWT UiBinder XML UI i18n (widget) 1 2 UiBinder HelloWidget.ui.xml: UI HelloWidgetBinder HelloWidget.java XML UI Owner class ( Composite ) UI XML UiBinder: Owner

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

1.ai

1.ai HDMI camera ARTRAY CO,. LTD Introduction Thank you for purchasing the ARTCAM HDMI camera series. This manual shows the direction how to use the viewer software. Please refer other instructions or contact

More information

Pro Git

Pro Git Pro Git Table of Contents Pro Git.......................................................................................... 1 Scott Chacon 序..............................................................................

More information

Ø Ø Microsoft Project Ø Zou Zhige VLSI 2

Ø Ø Microsoft Project Ø Zou Zhige VLSI 2 Ø Ø Microsoft Project Ø Zou Zhige VLSI 2 Ø Ø Ø Zou Zhige VLSI 3 Ø Ø Zou Zhige VLSI 4 Ø CVS remote access edit flag Ø CVS, Zou Zhige VLSI 5 Ø Zou Zhige VLSI 6 l l l Zou Zhige VLSI 7 Ø ( ) CVS : ( ) ( start)

More information

ICD ICD ICD ICD ICD

ICD ICD ICD ICD ICD MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4

More information

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1 科 技 部 自 由 軟 體 專 案 原 始 程 式 碼 使 用 手 冊 Source Code Manual of NSC Open Source Project 可 信 賴 的 App 安 全 應 用 框 架 -App 應 用 服 務 可 移 轉 性 驗 證 Trusted App Framework -Transferability Verification on App MOST 102-2218-E-011-012

More information

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1.

Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE Project Properties IDE makefile 1. Oracle Solaris Studio 12.2 IDE 2010 9 2 8 9 10 11 13 20 26 28 30 32 33 Oracle Solaris Studio makefile C C++ Fortran IDE Solaris Linux C/C++/Fortran IDE "Project Properties" IDE makefile 1. "File" > "New

More information

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT 1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT Chapter 1 了解虛擬化技術種類 硬體 / 平台 / 伺服器虛擬化 VM VM VM CPU Hypervisor VMM Virtual Machine Manager VM Host OS VM VM Guest OS Host OS CPU VM Hyper-V

More information

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1)* ( /2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( )

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1)* ( /2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( ) RAID RAID 0 RAID 1 RAID 5 RAID 10 2 2 3 4 * (-1)* (/2)* No Yes Yes Yes A. B. BIOS SATA C. RAID BIOS RAID ( ) D. SATA RAID/AHCI ( ) SATA M.2 SSD ( ) ( ) ( ) Windows USB 1 SATA A. SATASATAIntel SATA (SATA3

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center

More information

软件概述

软件概述 Cobra DocGuard BEIJING E-SAFENET SCIENCE & TECHNOLOGY CO.,LTD. 2003 3 20 35 1002 010-82332490 http://www.esafenet.com Cobra DocGuard White Book 1 1....4 1.1...4 1.2 CDG...4 1.3 CDG...4 1.4 CDG...5 1.5

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

附录J:Eclipse教程

附录J:Eclipse教程 附 录 J:Eclipse 教 程 By Y.Daniel Liang 该 帮 助 文 档 包 括 以 下 内 容 : Eclipse 入 门 选 择 透 视 图 创 建 项 目 创 建 Java 程 序 编 译 和 运 行 Java 程 序 从 命 令 行 运 行 Java Application 在 Eclipse 中 调 试 提 示 : 在 学 习 完 第 一 章 后 使 用 本 教 程 第

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 ............ 1 2 3 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

软件测试(TA07)第一学期考试

软件测试(TA07)第一学期考试 一 判 断 题 ( 每 题 1 分, 正 确 的, 错 误 的,20 道 ) 1. 软 件 测 试 按 照 测 试 过 程 分 类 为 黑 盒 白 盒 测 试 ( ) 2. 在 设 计 测 试 用 例 时, 应 包 括 合 理 的 输 入 条 件 和 不 合 理 的 输 入 条 件 ( ) 3. 集 成 测 试 计 划 在 需 求 分 析 阶 段 末 提 交 ( ) 4. 单 元 测 试 属 于 动

More information

PowerPoint Presentation

PowerPoint Presentation 立 97 年度 SNMG 練 DNS & BIND enc1215@gmail.com DNS BIND Resolver Named 理 Named 更 DNS DNS Reference 2 DNS DNS 料 domain ip DNS server DNS server 理 DNS server DNS DNS 狀. root name server 理 3 DNS 狀 DNS (2). com

More information

ebook35-2

ebook35-2 2 2.1 Linux login Login: < > Password: < > Linux r o o t l o g o u t 2.2 Linux X Window Linux Linux Bourne ( b s h ) C ( c s h ) Korn ( k s h ) Bourne Steven Bourne UNIX Bourne bash Bourne C Bill Joy Bourne

More information

NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2

NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2 S3C44B0 SDT DRAGNBOY MICROSTAR ARM 51 ARM S3C44B0 ARM SDT2.51 IAR ADS SDT2.51 S3C44B0 LEDTEST SDT ARM 1 2 SDT embed.8800.org SDT2.51 SDT2.51 ARM ARM CPU ARM SDT ADS ADS MULTI-ICE SDT JTAG JTAG SDT SDT2.51

More information

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco Windows RTEMS 1 Danilliu MMI TCP/IP 80486 QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos ecos Email www.rtems.com RTEMS ecos RTEMS RTEMS Windows

More information

網路安全:理論與實務 第二版

網路安全:理論與實務 第二版 第 10 章 :Wireshark 封 包 分 析 軟 體 10-1 Wireshark 簡 介 10-2 Wireshark 的 安 裝 方 法 10-3 Wireshark 的 使 用 Wireshark 簡 介 - 發 展 歷 史 Wireshark (http://www.wireshark.org/) 是 一 個 開 放 原 始 碼 (open source software) 軟 體,

More information

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10 Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10 Ác Åé å Serial ATA ( Silicon Image SiI3114) S A T A (1) SATA (2)

More information

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 云 服 务 器 ECS 快 速 入 门 (Linux) 快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实 例, 有 时 候 也 被 称 为 阿 里 云

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

05_資源分享-NFS及NIS.doc

05_資源分享-NFS及NIS.doc 5 NFS NFS Server NFS Client NIS NIS 5-0 (Network File System, NFS) Unix NFS mount NFS... Network Information Service NIS Linux NIS NIS NIS / / /etc/passwd /etc/group NFS NIS 5-1 NFS 5-1-1 NFS NFS Network

More information

Guide to Install SATA Hard Disks

Guide to Install SATA Hard Disks SATA RAID 1. SATA. 2 1.1 SATA. 2 1.2 SATA 2 2. RAID (RAID 0 / RAID 1 / JBOD).. 4 2.1 RAID. 4 2.2 RAID 5 2.3 RAID 0 6 2.4 RAID 1.. 10 2.5 JBOD.. 16 3. Windows 2000 / Windows XP 20 1. SATA 1.1 SATA Serial

More information

在Windows上安装Hadoop

在Windows上安装Hadoop 一见 2010.1.6 www.hadoopor.com/hadoopor@foxmail.com 1. 安装 JDK 不建议只安装 JRE, 而是建议直接安装 JDK, 因为安装 JDK 时, 可以同时安装 JRE MapReduce 程序的编写和 Hadoop 的编译都依赖于 JDK, 光 JRE 是不够的 JRE 下载地址 :http://www.java.com/zh_cn/download/manual.jsp

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "P

Oracle Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE P Oracle Solaris Studio 12.3 IDE 2011 12 E26461-01 2 7 8 9 9 Oracle 10 12 14 21 26 27 29 31 32 33 Oracle Solaris Studio IDE makefile C C++ Fortran makefile IDE Solaris Linux C/C++/Fortran Oracle IDE "Project

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用 TORQUE Maui hmli@ustc.edu.cn 2008 1 1 TORQUE 2 1.1 TORQUE........................... 2 1.2 TORQUE...................... 2 1.3 TORQUE.......................... 4 1.4 TORQUE........................... 4

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL steven@nchc.gov.tw, c00hkl00@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Jan, 2003 1 2003/1/28 ( ) 09:00-10:30 10:40-12:00 Linux 13:00-14:30

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

IBM Rational ClearQuest Client for Eclipse 1/ IBM Rational ClearQuest Client for Ecl

IBM Rational ClearQuest Client for Eclipse   1/ IBM Rational ClearQuest Client for Ecl 1/39 Balaji Krish,, IBM Nam LeIBM 2005 4 15 IBM Rational ClearQuest ClearQuest Eclipse Rational ClearQuest / Eclipse Clien Rational ClearQuest Rational ClearQuest Windows Web Rational ClearQuest Client

More information

CHN_p000A_Cover.ai

CHN_p000A_Cover.ai NextoDI Co., Ltd. www.nextodi.com 列表........................................................................ 1 3 4 4 6 7 8 9 10 12 14 16 20 01 02 03 04 1 2 3 5 6 4 XCopy Ready B Menu Menu Off Off 05 06

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

audiogram3 Owners Manual

audiogram3 Owners Manual USB AUDIO INTERFACE ZH 2 AUDIOGRAM 3 ( ) * Yamaha USB Yamaha USB ( ) ( ) USB Yamaha (5)-10 1/2 AUDIOGRAM 3 3 MIC / INST (XLR ) (IEC60268 ): 1 2 (+) 3 (-) 2 1 3 Yamaha USB Yamaha Yamaha Steinberg Media

More information

Lorem ipsum dolor sit amet, consectetuer adipiscing elit

Lorem ipsum dolor sit amet, consectetuer adipiscing elit English for Study in Australia 留 学 澳 洲 英 语 讲 座 Lesson 3: Make yourself at home 第 三 课 : 宾 至 如 归 L1 Male: 各 位 朋 友 好, 欢 迎 您 收 听 留 学 澳 洲 英 语 讲 座 节 目, 我 是 澳 大 利 亚 澳 洲 广 播 电 台 的 节 目 主 持 人 陈 昊 L1 Female: 各 位

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

ansoft_setup21.doc

ansoft_setup21.doc Cadence Cadence Cadence 1000 (1) (2) CIC (3).. CIC Cadence (a) CIC license license server license CIC license CIC license (b) 2000 Cadence license 92 1 1 license server CIC 92 1 1 Cadence license licenser

More information

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Terminal Mode No User User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Mon1 Cam-- Mon- Cam-- Prohibited M04 Mon1 Cam03 Mon1 Cam03

More information

Windows 2000 Server for T100

Windows 2000 Server for T100 2 1 Windows 95/98 Windows 2000 3.5 Windows NT Server 4.0 2 Windows DOS 3.5 T200 2002 RAID RAID RAID 5.1 Windows 2000 Server T200 2002 Windows 2000 Server Windows 2000 Server Windows 2000 Server 3.5 for

More information

投影片 1

投影片 1 FreeBSD A 95/10/11 19:00~21:00 95/10/11 FreeBSD 練 1 Services Setup SSH, lighttpd, PHP, MySQL, FTP, Postfix, phpmyadmin, Blog, Gallery 95/10/11 FreeBSD 練 2 1. 2. # FreeBSD # 3. vi ee joe nano etc 95/10/11

More information

Serial ATA ( nvidia nforce4 Ultra/SLI)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 6 (4) S A T A... 9 (5) S A T A (6) Micro

Serial ATA ( nvidia nforce4 Ultra/SLI)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 6 (4) S A T A... 9 (5) S A T A (6) Micro Serial ATA ( nvidia nforce4 Ultra/SLI)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 6 (4) S A T A... 9 (5) S A T A... 11 (6) Microsoft Windows 2000... 14 Ác Åé å Serial ATA ( nvidia

More information

ebook62-1

ebook62-1 1 Red Hat Linux R e d Hat Linux L i n u x X Wi n d o w Red Hat L i n u x 1.1 Red Hat Linux Red Hat 16 M 120 M 3. 5 Intel 386 C D - R O M C D - R O M We b / 1.1.1 L i n u x L i n u 4 Primary Partition Extended

More information

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6 www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7

More information

Microsoft Word zw

Microsoft Word zw 第 1 章 Android 概述 学习目标 : Android Android Android Studio Android Android APK 1.1 1. 智能手机的定义 Smartphone 2. 智能手机的发展 1973 4 3 PC IBM 1994 IBM Simon PDA PDA Zaurus OS 1996 Nokia 9000 Communicator Nokia 9000

More information

Microsoft Word - linux命令及建议.doc

Microsoft Word - linux命令及建议.doc Linux 操 作 系 统 命 令 集 1 基 本 命 令 查 看 系 统 信 息 : uname -a 修 改 密 码 : passwd 退 出 : logout(exit) 获 取 帮 助 : man commands 2 文 件 和 目 录 命 令 显 示 当 前 工 作 目 录 : pwd 改 变 所 在 目 录 : cd cd - 切 换 到 上 一 次 使 用 的 目 录 cd 切 换

More information

puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资

puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资 puppet 入门 puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资源 8 类和函数 10 节点 11 变量和数组 12 模块 13 几个常用的资源

More information

Microsoft Word - SupplyIT manual 3_cn_david.doc

Microsoft Word - SupplyIT manual 3_cn_david.doc MR PRICE Supply IT Lynette Rajiah 1 3 2 4 3 5 4 7 4.1 8 4.2 8 4.3 8 5 9 6 10 6.1 16 6.2 17 6.3 18 7 21 7.1 24 7.2 25 7.3 26 7.4 27 7.5 28 7.6 29 7.7 30 7.8 31 7.9 32 7.10 32 7.11 33 7.12 34 1 7.13 35 7.14

More information

ch08.PDF

ch08.PDF 8-1 CCNA 8.1 CLI 8.1.1 8-2 8-3 8.1.21600 2500 1600 2500 / IOS 8-4 8.2 8.2.1 A 5 IP CLI 1600 2500 8-5 8.1.2-15 Windows 9598NT 2000 HyperTerminal Hilgraeve Microsoft Cisco HyperTerminal Private Edition (PE)

More information

目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功 能... 7 一 銷 售 及 訂 單... 7 二 稅... 8 三 應 收 帳 款... 8 四 存 貨... 8 五 購 買... 9 六 應 付 帳 款... 9

目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功 能... 7 一 銷 售 及 訂 單... 7 二 稅... 8 三 應 收 帳 款... 8 四 存 貨... 8 五 購 買... 9 六 應 付 帳 款... 9 東 吳 大 學 企 研 所 資 訊 管 理 期 末 報 告 weberp 使 用 說 明 書 指 導 教 授 : 尚 榮 安 教 授 第 一 組 童 偉 哲 01353025 劉 彥 澧 01353028 史 璦 禎 01353031 吳 采 紋 98153143 1 目 錄 第 一 章 weberp 簡 介... 6 第 一 節 概 述... 6 第 二 節 安 全 性... 7 第 三 節 功

More information

Microsoft PowerPoint - AWOL - Acrobat Windows Outlook.ppt [Compatibility Mode]

Microsoft PowerPoint - AWOL - Acrobat Windows Outlook.ppt [Compatibility Mode] AWOL Windows - Tips & Tricks Resolution, color depth & refresh rate Background color Service packs Disk cleanup (cleanmgr) Disk defragmentation AWOL Windows Resolution, Color Depth & Refresh Rate The main

More information

PL600 IPPBX 用户手册_V2.0_.doc

PL600 IPPBX 用户手册_V2.0_.doc VoIP 网 络 交 换 机 PL-600 IPPBX 用 户 手 册 深 圳 普 联 讯 电 子 科 技 有 限 公 司 版 权 所 有 2009 深 圳 市 普 联 讯 电 子 科 技 有 限 公 司 第 1 共 1 目 录 1. 前 言...3 2. 安 装 前 准 备...3 3. 硬 件 安 装...4 4. 登 陆 及 一 般 操 作 介 绍...4 5. 基 本 配 置...6 6.

More information

ebook140-11

ebook140-11 11 VPN Windows NT4 B o r d e r M a n a g e r VPN VPN V P N V P N V P V P N V P N TCP/IP 11.1 V P N V P N / ( ) 11.1.1 11 V P N 285 2 3 1. L A N LAN V P N 10MB 100MB L A N VPN V P N V P N Microsoft PPTP

More information

Eclipse C C++, or

Eclipse C C++,  or Eclipse C C++, Emailctchen@pl.csie.ntut.edu.tw or s1669021@ntut.edu.tw, s2598003@ntut.edu.tw http://pl.csie.ntut.edu.tw/~ctchen, http://www.ntut.edu.tw/~s2598003/ 2004/9/10 (0.02 ) Eclipse http://www.eclipse.org

More information

Front 2 Polar F11 ( ) : Polar F11 Polar F11 Polar F11 Polar (Keeps U Fit - Own Workout Program) Polar Polar F11 Polar F11 Polar F11 Polar (

Front 2 Polar F11 ( ) : Polar F11 Polar F11 Polar F11 Polar (Keeps U Fit - Own Workout Program) Polar Polar F11 Polar F11 Polar F11 Polar ( Front 1 - Polar F11 Light OK Back Front 2 Polar F11 ( ) : Polar F11 Polar F11 Polar F11 Polar (Keeps U Fit - Own Workout Program) Polar Polar F11 Polar F11 Polar F11 Polar (www.polarfitnesstrainer.com)

More information

Linux服务器构建与运维管理

Linux服务器构建与运维管理 1 Linux 服务器构建与运维管理 第 2 章 :Linux 基本命令 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学管理科学与工程学科 2018.3 2 提纲 目录与文件的操作 mkdir touch mv cp rm rmdir file tree

More information

1505.indd

1505.indd 上 海 市 孙 中 山 宋 庆 龄 文 物 管 理 委 员 会 上 海 宋 庆 龄 研 究 会 主 办 2015.05 总 第 148 期 图 片 新 闻 2015 年 9 月 22 日, 由 上 海 孙 中 山 故 居 纪 念 馆 台 湾 辅 仁 大 学 和 台 湾 图 书 馆 联 合 举 办 的 世 纪 姻 缘 纪 念 孙 中 山 先 生 逝 世 九 十 周 年 及 其 革 命 历 程 特 展

More information

TX-NR3030_BAS_Cs_ indd

TX-NR3030_BAS_Cs_ indd TX-NR3030 http://www.onkyo.com/manual/txnr3030/adv/cs.html Cs 1 2 3 Speaker Cable 2 HDMI OUT HDMI IN HDMI OUT HDMI OUT HDMI OUT HDMI OUT 1 DIGITAL OPTICAL OUT AUDIO OUT TV 3 1 5 4 6 1 2 3 3 2 2 4 3 2 5

More information

未命名 -1

未命名 -1 BV8188M 使 用 说 明 INSTRUCTIONS 使 用 之 前 请 仔 细 阅 读 此 手 册 Please read before using this manual 深 圳 市 碧 维 视 科 技 有 限 公 司 2013 年 碧 维 视 印 刷, 版 权 所 有, 翻 版 必 究, 本 手 册 内 所 有 图 文, 未 经 授 权, 严 谨 与 任 何 方 式 之 全 面 或 部 分

More information

SL2511 SR Plus 操作手冊_單面.doc

SL2511 SR Plus 操作手冊_單面.doc IEEE 802.11b SL-2511 SR Plus SENAO INTERNATIONAL CO., LTD www.senao.com - 1 - - 2 - .5 1-1...5 1-2...6 1-3...6 1-4...7.9 2-1...9 2-2 IE...11 SL-2511 SR Plus....13 3-1...13 3-2...14 3-3...15 3-4...16-3

More information

Sophos Central 快速安裝手冊

Sophos Central 快速安裝手冊 Sophos Central 快速安裝手冊 1 1. Sophos Central...5 2....9 3....13 3.1. Enduser Protection...13 3.2. Intercept X...21 3.3....28 3.4....36 3.5....45 3.5.1...45 3.5.2...50 3.5.3...54 3.5.4...57 3.5.5...60 3.6...63

More information

Basic System Administration

Basic System Administration 基 本 系 统 管 理 ESX Server 3.5 ESX Server 3i 版 本 3.5 Virtual Center 2.5 基 本 管 理 指 南 基 本 管 理 指 南 修 订 时 间 :20080410 项 目 :VI-CHS-Q208-490 我 们 的 网 站 提 供 最 新 的 技 术 文 档, 网 址 为 : http://www.vmware.com/cn/support/

More information

lect03.ppt

lect03.ppt Linux 操 作 系 统 Linux 基 础 主 要 内 容 q 使 用 Linux q Linux 的 两 种 登 录 方 式 q 字 符 操 作 环 境 和 X Windows 系 统 q Linux 图 形 界 面 基 本 操 作 q Linux 命 令 的 使 用 方 式 q Linux 一 些 常 用 命 令 1 2 一 些 基 本 术 语 u 命 令 (Command) 给 计 算 机

More information

Logitech Wireless Combo MK45 English

Logitech Wireless Combo MK45 English Logitech Wireless Combo MK45 Setup Guide Logitech Wireless Combo MK45 English................................................................................... 7..........................................

More information

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 .... 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 Fall 2010 . Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 . 编译 Linux 在 QEMU 模拟器上运行 qemu+linux-2.6.26.1. 准备模拟器.2.

More information

untitled

untitled Unix Ka-Lok Ng () Department of Biological Sciences and Biotechnology() Taichung Healthcare and Management University (O) 04-23323456 x1856 3408 Teach the student how to use Linux system using TEXT mode

More information

HOL-CHG-1695

HOL-CHG-1695 Table of Contents 练 习 概 述 - - vsphere 挑 战 练 习... 2 练 习 指 导... 3 第 1 单 元 : 在 实 践 中 学 习 (15 分 钟 )... 5 剪 贴 板 复 制 和 粘 贴 功 能 无 法 使 用?... 6 虚 拟 机 性 能 不 佳... 17 第 2 单 元 : 基 本 运 维 挑 战 (30 分 钟 )... 32 无 法 登 录

More information

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG --------------------------------------------TABLE OF CONTENTS------------------------------------------

More information

SEC-220

SEC-220 Session CERT/CC 60000 50000 40000 52,658 30000 26,829 20000 10000 0 2,412 1995 1999 2000 2001 Q1, 2002 Source: http://www.cert.org/stats/ CERT/CC 3000 2500 2000 2,437 1500 1000 500 0 171 1,065 1995

More information

Microsoft Word - 3D手册2.doc

Microsoft Word - 3D手册2.doc 第 一 章 BLOCK 前 处 理 本 章 纲 要 : 1. BLOCK 前 处 理 1.1. 创 建 新 作 业 1.2. 设 定 模 拟 控 制 参 数 1.3. 输 入 对 象 数 据 1.4. 视 图 操 作 1.5. 选 择 点 1.6. 其 他 显 示 窗 口 图 标 钮 1.7. 保 存 作 业 1.8. 退 出 DEFORMTM3D 1 1. BLOCK 前 处 理 1.1. 创 建

More information

ebook70-11

ebook70-11 11 L i n u x p i n e M e s s e n g e r P P P I S 11.1 s e n d m a i l U N I X O p e n L i n u x U N I X O p e n L i n u x O p e n L i n u x s e n d m a i l O p e n L i n u x ( 11-1 ) 11-1 O p e n L i n

More information

國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 表 11 國 立 政 治 大 學 教 育 學 系 博 士 班 資 格 考 試 抵 免 申 請 表... 46 論 文 題 目 申 報 暨 指 導 教 授... 47 表 12 國 立 政 治 大 學 碩 博 士 班 論

國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 表 11 國 立 政 治 大 學 教 育 學 系 博 士 班 資 格 考 試 抵 免 申 請 表... 46 論 文 題 目 申 報 暨 指 導 教 授... 47 表 12 國 立 政 治 大 學 碩 博 士 班 論 國 立 政 治 大 學 教 育 學 系 2016 新 生 入 學 手 冊 目 錄 一 教 育 學 系 簡 介... 1 ( 一 ) 成 立 時 間... 1 ( 二 ) 教 育 目 標 與 發 展 方 向... 1 ( 三 ) 授 課 師 資... 2 ( 四 ) 行 政 人 員... 3 ( 五 ) 核 心 能 力 與 課 程 規 劃... 3 ( 六 ) 空 間 環 境... 12 ( 七 )

More information

.. 3 N

.. 3 N 1 .. 3 N9.. 4 5.. 6 7.. 8 20.. 21 23.. 24.. 25 26.. 27.. 28.. 29 2 (Cyber Café) Linux (LAN) Linux Public Home 3 K12LTSP K12LTSPFedora Core 4 (Linux)LTSP Linux (command line interface) (Graphical User Interface,

More information

els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8

els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8 els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8 Yamaha ELS-0/0C..8 LCD ELS-0/0C v. typeu LCD ELS-0/0C typeu / -6 / [SEARCH] / - ZH ELS-0/0C.8 els0xu_zh_nf_v8.book Page Wednesday, June,

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL c00hkl00@nchc.gov.tw, steven@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Dec, 2002 1 Outline 1. 2. DRBL 3. 4. Service DHCP, TFTP, NFS,

More information

言1.PDF

言1.PDF MSP430 WINDOWS WORKBENCH MSP430 Flash Green MCU Flash Flash MCU MSP430 16 RISC 27 125ns 1.8V~3.6V A/D 6 s MSP430 10 ESD MSP430 MSP430 10 MSP430 2001 MSP430 Windows Workbench Interface Guide Windows Workbench

More information