PowerPoint 演示文稿

Size: px
Start display at page:

Download "PowerPoint 演示文稿"

Transcription

1 第六讲 消息传递编程接口 MPI 三 MPI 数据类型 1

2 MPI 数据类型 MPI 数据类型定义 MPI 数据类型的大小 上下界 域及相关函数 MPI 新数据类型的创建 提交与释放 MPI 数据的打包与解包 2

3 MPI 数据类型 MPI 原始数据类型 MPI 消息传递通常只能处理连续存放的同一类型的数据 MPI 自定义数据类型 如果需要发送或接收具有复杂结构的数据时, 可以使用自定义数据类型 使用自定义数据类型的好处 : 有效减少消息传递次数, 增大通信粒度, 同时可以避免或减少消息传递时数据在内存中的拷贝 MPI 的数据类型只用于消息传递! 3

4 MPI 数据类型定义 MPI 数据类型由两个相同长度的序列组成 : 类型序列和位移序列 {t 1, t 2, t 3,..., t n } {d 1, d 2, d 3,..., d n } t i 的取值为基本数据类型 d i 表示位移, 取值为整数, 以字节为单位 新建的数据类型称为复合数据类型 MPI 数据类型图 {(t 1,d 1 ),(t 2,d 2 ),(t 3,d 3 ),..., (t n,d n )} 这个新的数据类型包含 n 个数据, 其中第 i 个数据的数据类 型为 t i, 该数据离首地址的距离为 d i 4

5 举例 例 : 设数据类型 mytype 的数据类型图为 {(MPI_REAL,4),(MPI_REAL,12),(MPI_REAL,0)} 则下面的语句 : real A(100) call MPI_SEND(A, 1, mytype,... ) 发送的数据为 A(2), A(4), A(1) 5

6 数据类型的大小 数据类型的大小 该数据类型中包含的数据长度, 即字节数设一个数据了下的类型图为 {(t 1,d 1 ),(t 2,d 2 ),(t 3,d 3 ),..., (t n,d n )} 则它的大小为 sizeof(t 1 ) + sizeof(t 2 ) sizeof(t n ) 例 : 设数据类型 mytype 的数据类型图为 {(real,4),(real,12),(real,0)} 则 mytype 的大小为 12 6

7 数据类型的上下界 {(t 1,d 1 ),(t 2,d 2 ),(t 3,d 3 ),..., (t n,d n )} 数据类型的下界 : 类型图中的最小位移, 即 数据类型的上界 : 数据类型的域 (extent) : 上界 - 下届 7

8 数据类型的对界量 原始数据类型的对界量 : 由编译系统决定 复合数据类型的对界量 : 其所包含的基本数据类型的对界量的最大值 地址对界要求 : 一个数据类型在内存中所占的字节数必须是其对界量的整数倍 地址对界修正量 : 使得新建数据类型的域能被其对界量整除的最小非负整数 8

9 举例 例 : 假设 MPI_DOUBLE_PRECISION 和 MPI_INTEGER 的对界量均为 4,MPI_BYTE 的对界量为 1, 考虑下面的数据类型 {(MPI_DOUBLE_PRECISION,0), (MPI_BYTE,12), (MPI_INTEGER,8)} 对界量为, 上界为, 下界为, 16 3 域为, 地址对界修正量为 9

10 两个特殊的数据类型 MPI_LB MPI_UB 伪数据类型, 大小为 0 它们的作用 : 人工指定新建数据类型的上下界 若数据类型中含 MPI_LB, 则下界定义为 MPI_LB 的位移的最小值 ; 若数据类型中含 MPI_UB, 则上界定义为 MPI_UB 的位移的最大值 ; 例 : 下面的数据类型的下界为 -4 {(MPI_REAL,4), (MPI_LB,12), (MPI_REAL,0), (MPI_LB,-4)} 10

11 数据类型查询函数 MPI_TYPE_EXTENT(datatype, extent) MPI_TYPE_SIZE(datatype, size) MPI_TYPE_UB(datatype, displacement) MPI_TYPE_LB(datatype, displacement) 详细用法见相关参考资料 11

12 新数据类型的创建 新数据类型创建函数 MPI_TYPE_CONTIGUOUS MPI_TYPE_VECTOR MPI_TYPE_HVECTOR MPI_TYPE_INDEXED MPI_TYPE_HINDEXED MPI_TYPE_STRUCT 新数据类型的提交 :MPI_TYPE_COMMIT 若使用新数据类型进行通信, 则必须先提交 过渡数据类型不用提交, 用完后就可直接释放 新数据类型的释放 :MPI_TYPE_FREE 数据的打包和解包 :MPI_PACK MPI_UNPACK 12

13 MPI_TYPE_CONTIGUOUS MPI_TYPE_CONTIGUOUS(count, oldtype, newtype) 连续复制 : 将原数据类型 oldtype 按顺序依次连续复制后, 得到一个新的数据类型 参数 C F77 IN count 复制个数 IN oldtype 旧数据类型 OUT newtype 新数据类型 int MPI_Type_contiguous(int count, MPI_Datatype oldtype, MPI_Datatype *newtype) MPI_TYPE_CONTIGUOUS(COUNT, OLDTYPE, NEWTYPE, IERR) INTEGER COUNT, OLDTYPE, NEWTYPE, IERR 注 :oldtype 可以是原始数据类型, 也可以是已创建的复合数据类型 13

14 举例 integer n, type1 parameter (n=100) real a(n) call MPI_TYPE_CONTIGUOUS(n,MPI_REAL,type1,ierr) call MPI_TYPE_COMMIT(type1,ierr) call MPI_SENDRECV_REPLACE(a,1,type1,dst,111,src, 111,MPI_COMM_WORLD,status,ierr) 上面的消息传递等价于 call MPI_SENDRECV_REPLACE(a,100,MPI_REAL,dst,111, src,111,mpi_comm_world,status,ierr) 14

15 MPI_TYPE_VECTOR MPI_TYPE_VECTOR(count,blocklen,stride, oldtype, newtype) 创建向量数据类型 : 先连续复制 blocklen 个 oldtype 类型 的数据, 形成一个数据块 ; 再通过等间隔地复制 count 个该 数据块而形成新的数据类型 ; 相邻两个数据块的起始位置的位移相差为 stride*extent(oldtype) 个字节 C F77 int MPI_Type_vector(int count,int blocklen, int stride, MPI_Datatype oldtype, MPI_Datatype *newtype) MPI_TYPE_VECTOR(COUNT, BLOCKLEN, STRIDE, OLDTYPE, NEWTYPE, IERR) INTEGER COUNT,BLOCKLEN,STRIDE, OLDTYPE, NEWTYPE, IERR 15

16 举例 integer n, type1 parameter (n=100) real A(n,n) call MPI_TYPE_VECTOR(n,1,n,MPI_REAL,type1,ierr) call MPI_TYPE_COMMIT(type1,ierr) call MPI_SEND(A,1,type1,dst,...) 上面发送的是 A 的第一行 大家看看下面发送的是什么? call MPI_TYPE_VECTOR(n-2,n-2,n,MPI_REAL,type1,ierr) call MPI_TYPE_COMMIT(type1,ierr) call MPI_SEND(A(2,2),1,type1,dst,...) 思考 : 怎样发送 A 的对角线? 16

17 MPI_TYPE_HVECTOR MPI_TYPE_HVECTOR(count,blocklen,stride, oldtype, newtype) 功能同 MPI_TYPE_VECTOR 唯一区别为这里的 stride 以字节为单位 17

18 MPI_TYPE_INDEXED MPI_TYPE_INDEXED(count,array_of_blocklens, array_of_disps,oldtype,newtype) 创建索引数据类型 : 该函数生成的新数据类型由 count 个数据块构成, 第 i 个数据块包含 array_of_bloklens(i) 个连续存放的 oldtype, 第 i 个数据块与首地址的偏移量 ( 字节数 ) 为 array_of_disps(i)*extent(oldtype) 可以看作是 MPI_TYPE_VECTOR 的扩展, 区别是每个数据块的长度可以不同, 数据块之间的间隔也可以不同 18

19 MPI_TYPE_HINDEXED MPI_TYPE_HINDEXED(count,array_of_blocklens, array_of_disps,oldtype,newtype) 功能同 MPI_TYPE_INDEXED 唯一区别为这里的 array_of_disps 以字节为单位 19

20 MPI_TYPE_INDEXED MPI_TYPE_STRUCT(count,array_of_blocklens, array_of_disps,array_of_types,newtype) 创建结构数据类型 : 与 MPI_TYPE_HINDEXED 的区别在于每个数据块的数据类型可以不同 这里的 array_of_disps 以字节为单位 该函数是最一般的新数据类型的构造函数, 也是使用最广泛的一个, 正确使用此函数在实际应用中非常重要 20

21 数据类型的提交与释放 新数据类型的提交 MPI_TYPE_COMMIT(newdatatype) 新数据类型的释放 MPI_TYPE_FREE(newdatatype) 21

22 地址函数 MPI_ADDRESS(location, address) 返回指定变量在内存中的 绝对 地址 C F77 int MPI_Address(void *location, MPI_Aint *address) MPI_ADDRESS(LOCATION, ADDRESS, IERR) <type> LOCATION(*) INTEGER ADDRESS, IERR 22

23 数据的打包 MPI_PACK(inbuf,incount,datatype,outbuf, outsize, position, comm) 将缓冲区 inbuf 中的 incount 个类型为 datatype 的数据进行打包, 打包后的数据放在缓冲区 outbuf 中 outsize 给出的是 outbuf 的总长度 ( 字节数 ),comm 是发送打包数据时将使用的通信器 position 是打包缓冲区中的位移, 每次打包第一次调用 MPI_PACK 时用户应该将其置为 0, 随后 MPI_PACK 将自动修改它, 使得它总是指向打包缓冲区中尚未使用部分的起始位置 每次调用 MPI_PACK 后的 position 实际上就是已打包数据的总长度 通过连续几次对不同位置的数据进行打包, 就可以将不连续的数据放到一个连续的空间中 23

24 数据的解包 MPI_UNPACK(inbuf,insize,position,outbuf, outcount,datatype,comm) 是 MPI_PACK 的逆操作 : 它从 inbuf 中拆包 outcount 个类型为 datatype 的数据到 outbuf 中 函数的各项参数与 MPI_PACK 类似, 只不过这里的 inbuf 和 insize 对应于 MPI_PACK 中的 outbuf 和 outsize, 而 outbuf 和 outcount 则对应于 MPI_PACK 中的 inbuf 和 incount 24

Linux Linux Linux

Linux Linux Linux 2003 2003 8 28 http://lssc.cc.ac.cn/training2003 1 3 23 Linux 37 3.1............................................... 37 3.2 Linux..................................... 37 3.3 Linux..................................

More information

chi@sccas.cn, chi@sc.cnic.cn http://lssc.cc.ac.cn/ http://www.sccas.cn/ http://www.scgrid.cn/ http://www.cngrid.org/ 2005 4 6 3 5 1.1............................ 5 1.2............................. 6 1.2.1..........................

More information

消息传递并行编程环境MPI.doc

消息传递并行编程环境MPI.doc 973 MPI PETS 8 15 8 16 8 17 MPI MPI MPI MPI 2 MPI PETS PETS 1 1971 7 1992 1997 1999 2 MPI MPI MPI 1 MPI MPI MPI 2 - u=f MPI 3 1 proess 1 2 2 CPU 4 send reeive barrier redution 1 2 3 CPU soket, 4 : API

More information

目 录 参 考 材 料 1 第 一 章 预 备 知 识 2 1.1 高 性 能 并 行 计 算 机 系 统 简 介.................................. 2 1.1.1 微 处 理 器 的 存 储 结 构.................................

目 录 参 考 材 料 1 第 一 章 预 备 知 识 2 1.1 高 性 能 并 行 计 算 机 系 统 简 介.................................. 2 1.1.1 微 处 理 器 的 存 储 结 构................................. MPI 并 行 编 程 讲 稿 张 林 波 中 国 科 学 院 数 学 与 系 统 科 学 研 究 院 科 学 与 工 程 计 算 国 家 重 点 实 验 室 1999 年 7 月 ( 最 后 修 订 :2012 年 7 月 ) i 目 录 参 考 材 料 1 第 一 章 预 备 知 识 2 1.1 高 性 能 并 行 计 算 机 系 统 简 介..................................

More information

模板

模板 MPI MPI MPI MPI MPI MPI 4 18 9% 5 ? 6 ? 7 数 个数 数 个数 个数 个数 8 ccnuma; SMP MPP; Cluster 9 10 11 12 13 MPI MPI MPI MPI MPI? MPI MPI MPI MPI 15 MPI? MPI(Message Passing Interface ) 1994 5 MPI MPI MPI MPI C

More information

PowerPoint Presentation

PowerPoint Presentation 并行计算 十五 分布存储系统并行编程 分布存储系统并行编程 14.1 基于消息传递的并行编程 14.2 MPI 并行编程 6 个基本函数组成的 MPI 子集 MPI 消息 点对点通信 群集通信 SPMD 和 MPMD SPMD 各个进程是同构的, 多个进程对不同的数据执行相同的代码 ( 一般是数据并行 ) 常对应并行循环, 数据并行结构, 单代码 MPMD 各个进程是异构的, 多个进程执行不同的代码

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 第四讲 消息传递编程接口 MPI 一 MPI 编程基础 主要内容 MPI 安装 程序编译与运行 MPI 编程基础 MPI 程序基本结构 MPI 数据类型 消息发送和接收 MPI 一些常用函数 MPI 介绍 Message Passing Interface 消息传递编程标准, 目前最为通用的并行编程方式 提供一个高效 可扩展 统一的并行编程环境 MPI 是一个库, 不是一门语言,MPI 提供库函数

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007

Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007 Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007 Department of Science and Engineering Computing School of Mathematics School Peking University

More information

Parallel Programming with MPI

Parallel Programming  with MPI MPI 并行编程入门 中国科学院计算机网络信息中心超级计算中心 聚合通信 定义 三种通信方式 聚合函数列表 同步 广播 收集 散发 全散发收集 归约 定义 communicator 1 3 4 5 0 2 一个通信器的所有进程参与, 所有进程都调用聚合通信函数 MPI 系统保证聚合通信函数与点对点调用不会混淆 聚合通信不需要消息标号 聚合通信函数都为阻塞式函数 聚合通信的功能 : 通信 同步 计算等

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

Microsoft Word - 2CA13內文.doc

Microsoft Word - 2CA13內文.doc 006 公 民 - 歷 屆 試 題 全 解 答 案 是 完 全 正 確 的? : 能 源 使 用 愈 多, 除 了 帶 來 經 濟 成 長 外, 相 對 的, 也 會 帶 來 負 面 的 環 保 問 題 我 們 在 發 展 經 濟 的 過 程 中, 若 不 能 兼 顧 環 境 資 源 的 保 育, 將 賠 上 後 代 子 孫 的 生 存 環 境, 這 是 下 列 那 一 種 理 念? 比 較 利 益

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 机群应用开发 并行编程原理及程序设计 Parallel Programming: Fundamentals and Implementation 戴荣 dair@dawningcomcn 曙光信息产业有限公司 2008 年 7 月 2008 年 7 月 1 参考文献 黄铠, 徐志伟著, 陆鑫达等译 可扩展并行计算技术, 结构与编程 北京 : 机械工业出版社, P33~56,P227~237, 2000

More information

第四章 102 图 4唱16 基于图像渲染的理论基础 三张拍摄图像以及它们投影到球面上生成的球面图像 拼图的圆心是相同的 而拼图是由球面图像上的弧线图像组成的 因此我 们称之为同心球拼图 如图 4唱18 所示 这些拼图中半径最大的是圆 Ck 最小的是圆 C0 设圆 Ck 的半径为 r 虚拟相机水平视域为 θ 有 r R sin θ 2 4畅11 由此可见 构造同心球拼图的过程实际上就是对投影图像中的弧线图像

More information

07-1.indd

07-1.indd 1 02 04 13 16 19 21 24 28 32 38 44 49 54 12 27 57 58 59 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Å 20 ELMFIRE Procon LES EFSS CohortComparator GPaw 21 22 ï ~ ~ ~ ~ 23 24 25 26 CPU usage time (s) time

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

说 : 荀 子 极 偏 驳, 只 一 句 性 恶, 大 本 已 失 5 朱 熹 说 : 荀 扬 不 惟 说 性 不 是, 从 头 到 底 皆 不 识 6 采 取 的 都 是 这 种 理 论 框 架 另 一 种 理 论 框 架 始 于 20 世 纪 前 期, 这 便 是 诸 子 学 研 究 的 框 架

说 : 荀 子 极 偏 驳, 只 一 句 性 恶, 大 本 已 失 5 朱 熹 说 : 荀 扬 不 惟 说 性 不 是, 从 头 到 底 皆 不 识 6 采 取 的 都 是 这 种 理 论 框 架 另 一 种 理 论 框 架 始 于 20 世 纪 前 期, 这 便 是 诸 子 学 研 究 的 框 架 第 一 章 绪 论 1. 问 题 与 文 献 本 文 试 图 探 讨 的 核 心 问 题, 一 言 以 蔽 之, 是 要 理 解 并 诠 释 荀 子 思 想 的 基 本 性 格 先 交 代 研 究 方 法 迄 今 为 止 的 荀 学 研 究 1 大 致 存 在 两 种 研 究 框 架 第 一 种 研 究 框 架 是 理 学 研 究 的 理 论 框 架 2, 该 框 架 主 张 以 孔 孟 作 为 研

More information

Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007

Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007 Department of Science and Engineering Computing School of Mathematics School Peking University October 9, 2007 Department of Science and Engineering Computing School of Mathematics School Peking University

More information

(Microsoft Word - \251I\250D\245D\246W

(Microsoft Word - \251I\250D\245D\246W 第 一 週 週 一 呼 求 主 名 ( 一 ) 哀 三 55 耶 和 華 阿, 我 從 極 深 的 坑 裏 呼 求 你 的 名 56 你 曾 聽 見 我 的 聲 音 ; 求 你 不 要 掩 耳 不 聽 我 的 呼 吸, 我 的 呼 籲 賽 十 二 4 上 在 那 日, 你 們 要 說, 當 稱 謝 耶 和 華, 呼 求 祂 的 名! 6 錫 安 的 居 民 哪, 當 揚 聲 歡 呼, 因 為 以 色

More information

! " # " " $ % " " # # " $ " # " #! " $ "!" # "# # #! &$! ( % "!!! )$ % " (!!!! *$ ( % " (!!!! +$ % " #! $!, $ $ $ $ $ $ $, $ $ "--. %/ % $ %% " $ "--/

!  #   $ %   # #  $  #  #!  $ ! # # # #! &$! ( % !!! )$ %  (!!!! *$ ( %  (!!!! +$ %  #! $!, $ $ $ $ $ $ $, $ $ --. %/ % $ %%  $ --/ "##$ "% "##& " "##( )$ "##%! ) "##$ * "##( "##$ "##(!!!!!!!!! ! " # " " $ % " " # # " $ " # " #! " $ "!" # "# # #! &$! ( % "!!! )$ % " (!!!! *$ ( % " (!!!! +$ % " #! $!, $ $ $ $ $ $ $, $ $ "--. %/ % $

More information

Microsoft PowerPoint - 07 派生数据类型

Microsoft PowerPoint - 07 派生数据类型 能源与动力工程学院 目录 派生类型 陈 斌 固有数据类型 数值型 (numerical) 整型 INTEGER 实型 REAL 复数型 COMPLEX 非数值型 字符型 CHARACTER 逻辑型 ( 布尔型 )LOGICAL 自定义数据类型 ( 派生类型, derived type) 派生类型是指用户利用 Fortran 系统内部类型, 如整型 实型 复数型 逻辑型 字符型等的组合自行创建出一个新的数据类型,

More information

Microsoft PowerPoint - KN002.ppt

Microsoft PowerPoint - KN002.ppt MPI II 1300141 14114 16001630 1630 MPI 11 11 3 MPI MPI-110 MPI- SPMD Single Program/Instruction Multiple Data CPU 4 PE: Processing Element PE #0 Program Data #0 PE #1 Program Data #1 SPMD mpirun -np M

More information

四、實務實習課程之實習工作日誌(請貼上掃描檔)

四、實務實習課程之實習工作日誌(請貼上掃描檔) 四 實 務 實 習 課 程 之 實 習 工 作 日 誌 ( 請 貼 上 掃 描 檔 ) 教 育 部 補 助 大 學 校 院 開 設 海 洋 主 題 導 向 專 業 課 程 計 畫 實 務 實 習 課 程 修 課 學 生 工 作 日 誌 表 ( 一 學 生 一 表 ) 課 程 名 稱 : 景 觀 規 劃 ( 海 洋 休 閒 ) 實 習 地 點 : 原 本 山 景 觀 有 限 公 司 時 間 工 作 說

More information

第 一 篇 勞 動 契 約 阿 華 最 近 從 事 務 所 出 來 自 己 開 了 一 間 會 計 師 事 務 所, 原 本 想 要 一 個 人 做 就 好, 但 因 應 服 務 之 客 戶 逐 漸 增 加, 需 要 多 請 幾 位 來 幫 忙 處 理 會 計 相 關 之 業 務, 但 不 太 懂

第 一 篇 勞 動 契 約 阿 華 最 近 從 事 務 所 出 來 自 己 開 了 一 間 會 計 師 事 務 所, 原 本 想 要 一 個 人 做 就 好, 但 因 應 服 務 之 客 戶 逐 漸 增 加, 需 要 多 請 幾 位 來 幫 忙 處 理 會 計 相 關 之 業 務, 但 不 太 懂 目 錄 第 一 篇 勞 動 契 約... 2 第 二 篇 工 資... 5 第 三 篇 工 作 時 間... 9 第 四 篇 休 假 例 假 及 請 假... 16 第 五 篇 職 業 災 害 補 償... 22 第 六 篇 勞 資 爭 議 調 解... 24 附 則 一 性 別 工 作 平 等 法 常 見 問 題... 26 附 則 二 僱 用 部 分 時 間 工 作 勞 工 應 行 注 意 事

More information

数学分析(I)短课程 [Part 2] 4mm 自然数、整数和有理数

数学分析(I)短课程 [Part 2]   4mm 自然数、整数和有理数 .. 数学分析 (I) 短课程 [Part 2] 自然数 整数和有理数 孙伟 华东师范大学数学系算子代数中心 Week 2 to 18. Fall 2014 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014 1 / 78 3. 自然数理论初步 孙伟 ( 数学系算子代数中心 ) 数学分析 (I) 短课程 Week 2 to 18. Fall 2014

More information

格式化字符串 Weifeng Sun School of Software, DLUT

格式化字符串 Weifeng Sun School of Software, DLUT 格式化字符串 Weifeng Sun School of Software, DLUT 格式化字符串漏洞 格式化字符串, 也是一种比较常见的漏洞类型 会触发该漏洞的函数很有限 主要就是 printf 还有 sprintf,fprintf 等等 c 库中 print 家族的函数 >int printf(const char* format,...) 2 / 42 3 / 42 A B 字符串指针 char

More information

Parallel Programming with MPI

Parallel Programming  with MPI MPI 并行编程入门 中国科学院计算机网络信息中心超级计算中心 参考材料 张林波清华大学出版社莫则尧科学出版社都志辉清华大学出版社 消息传递平台 MPI 什么是 MPI (Message Passing Interface) 是函数库规范, 而不是并行语言 ; 操作如同库函数调用 是一种标准和规范, 而非某个对它的具体实现 (MPICH 等 ), 与编程语言无关 是一种消息传递编程模型, 并成为这类编程模型的代表

More information

入 学 考 试 重 点 考 查 学 生 的 基 础 专 业 知 识 基 本 实 验 操 作 技 能 独 立 思 考 和 动 手 能 力 笔 试 和 面 试 的 试 题 都 有 足 够 的 难 度, 以 利 择 优 录 取 新 录 取 的 研 究 生 第 一 次 见 面, 池 先 生 会 作 一 次

入 学 考 试 重 点 考 查 学 生 的 基 础 专 业 知 识 基 本 实 验 操 作 技 能 独 立 思 考 和 动 手 能 力 笔 试 和 面 试 的 试 题 都 有 足 够 的 难 度, 以 利 择 优 录 取 新 录 取 的 研 究 生 第 一 次 见 面, 池 先 生 会 作 一 次 严 师 慈 母 池 际 尚 院 士 培 养 研 究 生 记 实 叶 德 隆 叶 德 隆, 男,1936 年 12 月 初 生 中 国 地 质 大 学 ( 武 汉 ) 地 球 科 学 学 院 教 授 1960 年 北 京 地 质 学 院 岩 石 矿 物 学 专 业 毕 业 并 留 校 任 教,1962 年 北 京 地 质 学 院 研 究 生 毕 业 主 要 从 事 岩 浆 岩 岩 石 学 晶 体 光

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点

OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 5 月 2 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d =

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢   学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Java 类型 引用 不可变类型 对象存储位置 作用域 OOP

More information

OOP with Java 通知 Project 3 提交时间 3 月 29 日晚 9 点 Piazza Project 2 投票

OOP with Java 通知 Project 3 提交时间 3 月 29 日晚 9 点 Piazza Project 2 投票 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 3 提交时间 3 月 29 日晚 9 点 Piazza Project 2 投票 复习 创建对象 构造函数 函数重载 : 函数 = 函数名 + 参数列表 public class MyType { int i; double d; char c; void set(double x)

More information

集 27. 臺 灣 貿 易 史 薛 化 元 戴 寶 村 3F 558.0933 4421 97 28. 臺 灣 歷 史 的 鏡 與 窗 戴 寶 村 3/6F 733.2 4334 95 29. 樟 腦 鴉 片 與 專 賣 制 度 產 業 文 化 展 示 資 料 調 查 戴 寶 村 6F 555.93

集 27. 臺 灣 貿 易 史 薛 化 元 戴 寶 村 3F 558.0933 4421 97 28. 臺 灣 歷 史 的 鏡 與 窗 戴 寶 村 3/6F 733.2 4334 95 29. 樟 腦 鴉 片 與 專 賣 制 度 產 業 文 化 展 示 資 料 調 查 戴 寶 村 6F 555.93 1. 口 述 歷 史 : 細 說 從 前 懷 舊 時 戴 寶 村 曾 秋 美 賴 信 真 6F 733.9317 4334 89 2. 口 述 歷 史 : 說 古 道 今 話 桃 園 戴 寶 村 曾 秋 美 賴 信 真 6F 733.9317 4334-2 89 3. 大 臺 北 都 會 圈 客 家 史 戴 寶 村 溫 振 華 3/6F 536.21 4334 87 4. 小 的 臺 灣 史 蔡 承

More information

目录 第一章 MPI 简介 消息传递编程的相关概念 分布式内存 消息传输 进程 消息传递库 发送 / 接收 同步 / 异步 阻塞

目录 第一章 MPI 简介 消息传递编程的相关概念 分布式内存 消息传输 进程 消息传递库 发送 / 接收 同步 / 异步 阻塞 神威蓝光 计算机系统 MPI 用户手册 国家超级计算济南中心 2011 年 03 月 目录 第一章 MPI 简介... 1 1.1 消息传递编程的相关概念... 2 1.1.1 分布式内存... 2 1.1.2 消息传输... 3 1.1.3 进程... 3 1.1.4 消息传递库... 3 1.1.5 发送 / 接收... 3 1.1.6 同步 / 异步... 3 1.1.7 阻塞通讯... 4

More information

廚餘來電.doc

廚餘來電.doc 作 品 名 稱 : 廚 餘 來 電 摘 要 在 六 年 級 的 自 然 課 程 裡, 我 們 了 解 到 目 前 能 源 不 足, 科 學 家 們 努 力 開 發 再 生 能 源, 我 們 結 合 五 年 級 水 溶 液 的 導 電 性 課 程 學 到 的 觀 念, 配 合 廚 餘 的 利 用, 興 起 了 利 用 廚 餘 發 電 的 點 子 經 過 研 究, 我 們 有 下 的 發 現 : 一 慎

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

...1...1...2...3...5...5...6...7...7...8...8...9...10...11...11...12...12...13...14...14,...15...15,...16...17,...17...18...19

...1...1...2...3...5...5...6...7...7...8...8...9...10...11...11...12...12...13...14...14,...15...15,...16...17,...17...18...19 ...1...1...2...3...5...5...6...7...7...8...8...9...10...11...11...12...12...13...14...14,...15...15,...16...17,...17...18...19 ...19...20...21...21...22...23...24...24...25...26...26...27...27...28...28...29...29...30...30...31...31...32...33...33...34...35...35...36

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 演示文稿 第六讲 消息传递编程接口 MPI 二 MPI 消息传递 1 MPI 消息传递 MPI 点对点通信类型 阻塞型和非阻塞型 MPI 消息发送模式 标准模式 缓冲模式 同步模式 就绪模式 MPI 聚合通信 多个进程间的通信 2 阻塞型和非阻塞型通信 阻塞型 (blocking) 和非阻塞型 (non blocking) 通信 阻塞型通信函数需要等待指定的操作实际完成, 或所涉及的数据被 MPI 系统安全备份后才返回

More information

亮麗水顏

亮麗水顏 口 夏 口 亀 喘 嗽 之 論 治 演 講 者 : 和 平 中 醫 聯 合 診 所 李 阿 立 醫 師 時 間 :101/08/12 14:00~15:30 地 點 : 臺 中 市 大 墩 文 化 中 心 李 院 長 小 檔 案 62 年 度 國 家 考 試 中 醫 師 特 種 考 試 及 格 台 中 市 中 醫 師 公 會 第 十 五 屆 理 事 長 和 平 中 醫 醫 院 創 院 院 長 日 本

More information

untitled

untitled Fortran Chapter 7 Subroutine ( ) and Function 7-1 subroution 行 不 行 來 行 The general form of a subroutine is subroutine subroutine_name ( argument_list) (Declaration section) (Execution section) retrun end

More information

-------------------------------------------------------------------------------- 01 02 03 04 05 06 07 08 09 10 11 12 !???? 116 ?! --------------------------------------------------------------------------------

More information

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式]

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式] 指针 Pointers 变量指针与指针变量 Pointer of a variable 变量与内存 (Variables and Memory) 当你声明一个变量时, 计算机将给该变量一个内存, 可以存储变量的值 当你使用变量时, 计算机将做两步操作 : - 根据变量名查找其对应的地址 ; - 通过地址对该地址的变量内容进行读 (retrieve) 或写 (set) 变量的地址称为变量的指针! C++

More information

技 术 文 件

技  术  文  件 技术文件 技术文件名称 :IAlert 接口使用说明 技术文件编号 : 版 本 :V1.0 共页 ( 包括封面 ) 拟制 审核 会签 标准化 批准 中兴通讯股份有限公司 XX 软件模块详细设计说明 版本号 修改记录 文件编号 版本号 拟制人 / 修改人 拟制 / 修改日期 1 V1.0 胡曦 2005-08-12 新建 更改理由 主要更改内容 ( 写要点即可 ) 注 1: 每次更改归档文件 ( 指归档到事业部或公司档案室的文件

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

Microsoft Word - 澎湖田調報告_璉謙組.doc

Microsoft Word - 澎湖田調報告_璉謙組.doc 越 籍 新 住 民 妊 娠 醫 療 照 護 : 訪 談 李 亞 梅 女 士 組 長 : 郭 璉 謙 成 大 中 文 所 博 二 組 員 : 阮 壽 德 成 大 中 文 所 博 一 黃 榆 惠 成 大 中 文 所 碩 一 許 愷 容 成 大 中 文 所 碩 一 何 珍 儀 成 大 中 文 所 碩 一 指 導 老 師 : 陳 益 源 教 授 前 言 2009 年 03 月 21 日, 下 午 2 時 30

More information

ISO JAB

ISO JAB ISO 14001 2011 3 JAB 1 3 4 ISO 14001 9 ISO 14001 18 ISO 14001 23 26 33 34 ISO ISO 14001 ISO 14001 ISO 14001 JAB/ISO 14001 2010 Web ISO 14001 1,500 802 802 53.5 2010 10 802 73 9.1 67 8.459 7.4 36 14 11

More information

江汉大学学报 表现的正是这种绿色的自然生态 总第 27卷 云俱黑 江 船 火 独 明 晓 看 红 湿 处 花 重 锦 官 城 古今中外 写春天的诗多得不可胜数 如何去进 这首诗以拟人化的手法写春雨的到来 从诗中所写 行选择 进行欣 赏 呢 我 以 为 主 要 要 注 意 以 下 三 个 春雨的 特

江汉大学学报 表现的正是这种绿色的自然生态 总第 27卷 云俱黑 江 船 火 独 明 晓 看 红 湿 处 花 重 锦 官 城 古今中外 写春天的诗多得不可胜数 如何去进 这首诗以拟人化的手法写春雨的到来 从诗中所写 行选择 进行欣 赏 呢 我 以 为 主 要 要 注 意 以 下 三 个 春雨的 特 第 27卷 第 2期 2008年 4月 江汉大学学报 人文科学版 J u nj nhnun v Humn S n V 27 N 2 Ap 2008 环境哲学与生态美学研究 春天的诗 生命的诗 关于生态文艺批评三题 黄曼君 华中师范大学 文学院 武汉 430079 摘 要 生态文艺美学思想不仅要研究人与自然关系的狭义理解 而且要 研究人与自然 以 及 人 与 社 会 和 人 自 身处于平衡的审美状态

More information

IDEO_HCD_0716

IDEO_HCD_0716 IDEO HCD Toolkit Tencent CDC ...? Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC Tencent CDC

More information

mpi

mpi MPI I II MPI FORTRAN C MPI MPI C /FORTRAN MPI MPI MPI MPI MPI MPI-2 MPI-1 MPI-2 MPI MPI ...IX...XI... XII...XIV... XVII...1 1...2 1.1...2 1.1.1...2 1.1.2...3 1.2...4 1.3...5 2...6 2.1...6 2.2...7 2.3...8

More information

Microsoft PowerPoint - 6. 用户定义类型User-defined Datatypes.ppt [兼容模式]

Microsoft PowerPoint - 6. 用户定义类型User-defined Datatypes.ppt [兼容模式] 用户定义类型 User-defined Datatypes classes and structs 几何向量 (Geometry Vector) 二维平面上的向量由起点和终点构成 每个点包含两个坐标 (x, y), 因此一个向量需要四个实数表示 Start= (0.9,1.5) Start= (0.4,0.8) int main() { double xstart = 0.4; double xend

More information

投影片 1

投影片 1 平行運算簡介 / 實例操作企鵝也會的 MPICH 研究員 : 鄧偉華 wade@nchc.org.tw 什麼是平行計算 傳統 : 單一程序 單一 CPU 什麼是平行計算 ( 續 ) 平行計算 程序切割 多 CPUs 為什麼要平行計算 簡省時間 解決大型問題 即時性 使用更多來自網路上的資源 使用大量 便宜 PCs 取代超級電腦 記憶體不足 平行計算種類 Flynn's taxonomy 多處理器架構

More information

課程名稱:國外旅遊概況

課程名稱:國外旅遊概況 99 年 度 一 般 旅 館 中 階 經 理 人 教 育 訓 練 課 程 名 稱 : 接 待 大 陸 旅 客 應 注 意 事 項 報 告 人 : 賴 子 敬 2010.09.07. Taipei 2010.10.05. Taichung 1 賴 子 敬 理 想 旅 運 社 國 際 領 隊 英 華 語 導 遊 經 理 人 中 華 民 國 旅 行 業 英 語 領 隊 (c 1993) 中 華 民 國 旅

More information

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课

OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 3: 3 月 29 日晚 9 点 4 月 1 日上课 复习 Java 包 创建包 : package 语句, 包结构与目录结构一致 使用包 : import restaurant/ - people/ - Cook.class - Waiter.class - tools/ - Fork.class

More information

1 学习目标了解并掌握 MPI 的各种非阻塞通信形式及其作用, 并能运用 MPI 的非阻塞通信语句编写高级的并行程序 2 重点和难点非阻塞通信的语义特点, 如何运用非阻塞通信的特点来实现特定的功能和性能 3 学习方法所有的阻塞调用形式都有其相应的非阻塞调用形式, 此外非阻塞调用还有其特殊的接口形式

1 学习目标了解并掌握 MPI 的各种非阻塞通信形式及其作用, 并能运用 MPI 的非阻塞通信语句编写高级的并行程序 2 重点和难点非阻塞通信的语义特点, 如何运用非阻塞通信的特点来实现特定的功能和性能 3 学习方法所有的阻塞调用形式都有其相应的非阻塞调用形式, 此外非阻塞调用还有其特殊的接口形式 Lecture15 阻塞通信和非阻塞通信 1 学习目标了解并掌握 MPI 的各种非阻塞通信形式及其作用, 并能运用 MPI 的非阻塞通信语句编写高级的并行程序 2 重点和难点非阻塞通信的语义特点, 如何运用非阻塞通信的特点来实现特定的功能和性能 3 学习方法所有的阻塞调用形式都有其相应的非阻塞调用形式, 此外非阻塞调用还有其特殊的接口形式 虽然非阻塞调用的形式很多, 但是要把握它们, 最根本的一点就是非阻塞通信的基本语义

More information

五 福 三 社 P2 新 版 個 資 法 已 於 2012 年 10 月 1 號 正 式 上 路, 其 適 用 對 象 包 括 了 自 然 人 ( 也 就 是 一 般 人 ) 法 人 ( 企 業 ) 或 其 他 任 何 3 人 以 上 的 團 體 對 公 司 企 業 而 言, 如 果 洩 露 消 費

五 福 三 社 P2 新 版 個 資 法 已 於 2012 年 10 月 1 號 正 式 上 路, 其 適 用 對 象 包 括 了 自 然 人 ( 也 就 是 一 般 人 ) 法 人 ( 企 業 ) 或 其 他 任 何 3 人 以 上 的 團 體 對 公 司 企 業 而 言, 如 果 洩 露 消 費 高 雄 市 立 五 福 國 民 中 學 101 學 年 度 第 2 學 期 3 年 級 第 一 次 段 考 社 會 學 習 領 域 試 題 卷 五 福 三 社 P1 三 年 級 班 座 號 姓 名 : 代 號 :30 答 案 卡 塗 寫 注 意 事 項 1. 答 案 卡 劃 記 時, 必 頇 用 黑 色 2B 鉛 筆 塗 黑 塗 滿, 不 可 超 出 圈 外 2. 年 班 級 座 號 科 目 請 劃

More information

OOP with Java 通知 Project 2 提交时间 : 3 月 21 日晚 9 点 作业提交格式 学习使用 文本编辑器 cmd, PowerShell (Windows), terminal(linux, Mac)

OOP with Java 通知 Project 2 提交时间 : 3 月 21 日晚 9 点 作业提交格式 学习使用 文本编辑器 cmd, PowerShell (Windows), terminal(linux, Mac) OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 2 提交时间 : 3 月 21 日晚 9 点 作业提交格式 学习使用 文本编辑器 cmd, PowerShell (Windows), terminal(linux, Mac) 复习 面向对象编程 将实际问题分解成不同的对象 不的对象提供不同的服务 对象之间可以传递消息 例子小李深夜

More information

PTR89 应用程序编程接口 V1.00

PTR89 应用程序编程接口 V1.00 PTR89 便携式热敏打印机 应用程序编程接口 V1.00 如有任何更改, 恕不另行通知 目录 1.0. 简介... 3 1.1. 文档范围和限制... 3 1.2. 参考... 3 2.0. 数据结构... 4 2.1. PRT_PAGE_MODE_PARAM... 4 3.0. API 函数... 5 3.1. Printer_Open... 5 3.2. Printer_Close... 5

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

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

栏目:前沿

栏目:前沿 AMT 咨 询 : 高 效 执 行, 快 消 品 企 业 的 制 胜 之 道 2010 年 快 消 品 行 业 企 业 高 效 执 行 力 报 告 作 者 :AMT 研 究 院 当 前 国 内 快 速 消 费 品 市 场 形 势 日 渐 严 峻, 金 融 危 机 对 国 内 快 消 品 行 业 产 生 不 良 影 响, 行 业 内 部 市 场 竞 争 加 剧, 通 货 膨 胀 导 致 消 费 者 购

More information

創 作 動 機 因 未 成 年 懷 孕 的 案 例 從 國 中 時 期 就 在 身 邊 屢 屢 發 生, 這 意 外 中 的 小 生 命 會 讓 一 個 人 或 說 是 一 對 父 母 的 人 生 產 生 劇 烈 衝 擊, 先 不 談 是 否 成 全 生 命 的 誕 生, 往 往 就 在 社 會 倫

創 作 動 機 因 未 成 年 懷 孕 的 案 例 從 國 中 時 期 就 在 身 邊 屢 屢 發 生, 這 意 外 中 的 小 生 命 會 讓 一 個 人 或 說 是 一 對 父 母 的 人 生 產 生 劇 烈 衝 擊, 先 不 談 是 否 成 全 生 命 的 誕 生, 往 往 就 在 社 會 倫 目 錄 創 作 動 機 ------------------2 人 物 介 紹 ------------------3 劇 情 大 綱 ------------------6 劇 本 -----------------7 1 創 作 動 機 因 未 成 年 懷 孕 的 案 例 從 國 中 時 期 就 在 身 邊 屢 屢 發 生, 這 意 外 中 的 小 生 命 會 讓 一 個 人 或 說 是 一 對

More information

求出所有的正整数 n 使得 20n + 2 能整除 2003n n 20n n n 20n n 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y =

求出所有的正整数 n 使得 20n + 2 能整除 2003n n 20n n n 20n n 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y = 求出所有的正整数 n 使得 20n + 2 能整除 2003n + 2002 n 20n + 2 2003n + 2002 n 20n + 2 2003n + 2002 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y = y x y 对于任意正整数 n, 记 n 的所有正约数组成的集合为 S n 证明 : S n 中至多有一半元素的个位数为

More information

( ) 001 ( 131 ) : 1- ISBN X/I 1091 :

( ) 001 ( 131 ) : 1- ISBN X/I 1091 : ( ) 001 ( 131 ) 850 1168 32 9. 125 4 191 2001 12 1 2001 12 1 : 1- ISBN 7-224-05898-X/I 1091 :13.00 2 ,,,,,,,,,,,,,,,,,,,,?,, 3 ,,?!,,,,,,,?,,,,,,,,,,,!!!!,,,,,,,,!,,?!,,!,,, 1988 10 11 4 ,,,,,,,,,,,,,,,,,!,,,

More information

系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码

系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码 3.1 系统架构与模块仿真文件 作者 : 江亲炜 日期 :2017/1/8 系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码器的核心 4. 存取 cur_pixel

More information

<4D6963726F736F667420506F776572506F696E74202D20DFB7BAFBB560A147B27BA6E6A475B8EAA475AEC9A8EEABD7>

<4D6963726F736F667420506F776572506F696E74202D20DFB7BAFBB560A147B27BA6E6A475B8EAA475AEC9A8EEABD7> 勞 動 基 準 法 工 時 及 工 資 實 務 解 析 行 政 院 勞 工 委 員 會 勞 動 條 件 處 黃 維 琛 工 作 時 間 之 定 義 指 勞 工 在 雇 主 指 揮 監 督 之 下, 於 雇 主 之 設 施 內 或 雇 主 指 定 之 場 所 提 供 勞 務 或 受 令 等 待 提 供 勞 務 之 時 間 受 令 等 待 提 供 勞 務 之 時 間 ( 待 命 時 間 ), 因 受 雇

More information

一九九六年 台灣人權報告

一九九六年 台灣人權報告 一 九 九 六 年 台 灣 人 權 報 告 Human Rights Report of Taiwan 1996 前 言 在 過 去 的 這 一 年 中, 台 灣 社 會 有 了 極 大 的 變 化, 包 括 過 去 台 灣 人 權 促 進 會 所 一 再 爭 取 的 言 論 自 由 結 社 自 由 住 民 自 決 的 權 利 等 等, 都 隨 著 政 治 開 放 的 腳 步 一 一 實 現, 雖

More information

C++ 程式設計

C++ 程式設計 C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

无类继承.key

无类继承.key 无类继承 JavaScript 面向对象的根基 周爱 民 / aimingoo aiming@gmail.com https://aimingoo.github.io https://github.com/aimingoo rand = new Person("Rand McKinnon",... https://docs.oracle.com/cd/e19957-01/816-6408-10/object.htm#1193255

More information

不 是 想 了 想 又 说, 身 体 有 点 不 舒 服, 过 来 看 看 哦, 怎 么 了? 许 是 出 于 职 业 习 惯, 谭 清 辰 脱 口 而 出 你 是 外 科 大 夫 吧? 妇 科 的 毛 病 你 也 能 治? 田 惜 菁 明 显 不 愿 意 继 续 这 个 话 题, 说 话 语 气

不 是 想 了 想 又 说, 身 体 有 点 不 舒 服, 过 来 看 看 哦, 怎 么 了? 许 是 出 于 职 业 习 惯, 谭 清 辰 脱 口 而 出 你 是 外 科 大 夫 吧? 妇 科 的 毛 病 你 也 能 治? 田 惜 菁 明 显 不 愿 意 继 续 这 个 话 题, 说 话 语 气 女 人, 别 装 了 / 作 者 : 绯 雨 闲 CH1 医 院 偶 遇 (1) 周 六, 一 大 早 被 电 话 吵 醒 的 谭 清 辰 有 点 儿 心 气 不 顺 他 睁 着 眼 睛 在 床 上 又 躺 了 五 分 钟 才 磨 磨 蹭 蹭 的 起 床 穿 衣 服 让 他 郁 闷 的 有 两 件 事, 一 是 他 昨 天 为 了 想 一 个 即 将 进 行 的 手 术 方 案, 熬 夜 到 凌 晨

More information

Bus Hound 5

Bus Hound 5 Bus Hound 5.0 ( 1.0) 21IC 2007 7 BusHound perisoft PC hound Bus Hound 6.0 5.0 5.0 Bus Hound, IDE SCSI USB 1394 DVD Windows9X,WindowsMe,NT4.0,2000,2003,XP XP IRP Html ZIP SCSI sense USB Bus Hound 1 Bus

More information

第一部分 言语理解与表达

第一部分 言语理解与表达 河 南 华 图 公 务 员 培 训 http://henan.htexam.com 咨 询 电 话 :096 0698 07 860 0 河 南 省 驻 马 店 市 市 直 事 业 单 位 招 录 笔 试 辅 导 课 程 表 班 号 班 别 科 目 学 时 SHNSYE0 SHNSYE0 SHNSYE0 系 统 精 讲 班 系 统 精 讲 班 教 育 基 础 知 识 强 化 提 高 班 行 政 职

More information

Microsoft Word - 新1-12.doc

Microsoft Word - 新1-12.doc 实训 5 面向对象编程练习 实训 5 面向对象编程练习 5.1 实训目的 通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想 以及如何创建类 和对象 了解成员变量和成员方法的特性 5.2 实训要求 编写一个体现面向对象思想的程序 编写一个创建对象和使用对象的方法的程序 5.3 实训内容 5.3.1 创建对象并使用对象 1 定义一个 Person 类 可以在应用程序中使用该类 成员属性

More information

操作指南 3/2015 利用 BSEND/BRCV 功能实现 S7-300/400 与 WinCC Professional 的大数据量交换 BSEND/BRCV, WinCC Professional, 原始数据

操作指南 3/2015 利用 BSEND/BRCV 功能实现 S7-300/400 与 WinCC Professional 的大数据量交换 BSEND/BRCV, WinCC Professional, 原始数据 操作指南 3/2015 利用 BSEND/BRCV 功能实现 S7-300/400 与 WinCC Professional 的大数据量交换 BSEND/BRCV, WinCC Professional, 原始数据 https://support.industry.siemens.com/cs/cn/zh/view/109477719 目录 1 WinCC BSEND/BRCV 功能介绍... 3

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 Protected 可以被子类 / 同一包中的类访问, 不能被其他类访问 弱化的 private 同时赋予 package access class MyType { public int i; public double d; public char

More information

附件1

附件1 103 年 度 提 升 服 務 品 質 執 行 成 果 報 告 陳 報 機 關 : 臺 灣 花 蓮 地 方 法 院 檢 察 署 資 料 期 間 : 民 國 103 年 1 月 至 12 月 為 民 服 務 業 務 現 況 簡 介 一 為 民 服 務 業 務 現 況 簡 介 ( 一 ) 我 們 的 理 念 - 導 入 以 客 為 尊 觀 念 為 期 機 關 組 織 再 造, 提 高 行 政 效 能,

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

158 中 極 學 刊 一 前言 清末著名的改良戲曲 黑籍冤魂 原為清末小說家吳趼人寫的短篇小說 名 伶夏月珊將其稍易節目 並搬演於舞臺 由於劇情發人深省 反映社會之弊 故 引 起 當 時 熱 烈 的 迴 響 黑 籍 冤 魂 可 說 是 晚 清 啟 蒙 儀 式 中 最 為 重 要 的 片 段 之 一

158 中 極 學 刊 一 前言 清末著名的改良戲曲 黑籍冤魂 原為清末小說家吳趼人寫的短篇小說 名 伶夏月珊將其稍易節目 並搬演於舞臺 由於劇情發人深省 反映社會之弊 故 引 起 當 時 熱 烈 的 迴 響 黑 籍 冤 魂 可 說 是 晚 清 啟 蒙 儀 式 中 最 為 重 要 的 片 段 之 一 中極學刊 第八輯 國立暨南國際大學 中 國 語 文 學 系 2 0 1 4 年 1 2 月 張純梅 暨南國際大學中文所 摘 要 晚 清 戲 曲 改 良 運 動 為 近 代 戲 曲 奠 定 了 現 代 性 之 基 礎 尤 其 是 於 清 末 1908 年 上 海 竣 工 的 新 式 劇 場 新 舞 臺 不 僅 使 觀 劇 空 間 硬 體 設 備 如 燈 光 照 明 道 具 舞臺設計等改變 演員 表演形態

More information

Microsoft PowerPoint - string_kruse [兼容模式]

Microsoft PowerPoint - string_kruse [兼容模式] Strings Strings in C not encapsulated Every C-string has type char *. Hence, a C-string references an address in memory, the first of a contiguous set of bytes that store the characters making up the string.

More information

RxJava

RxJava RxJava By 侦跃 & @hi 头 hi RxJava 扩展的观察者模式 处 观察者模式 Observable 发出事件 Subscriber 订阅事件 bus.post(new AnswerEvent(42)); @Subscribe public void onanswer(answerevent event) {! }! Observable observable = Observable.create(new

More information

投稿類別:其他類

投稿類別:其他類 投 稿 類 別 : 家 事 類 篇 名 : 三 分 之 一 的 人 生 - 床 - 作 者 : 吳 柏 賢 國 立 台 南 高 級 海 事 水 產 職 業 學 校 機 電 二 甲 陳 昱 廷 國 立 台 南 高 級 海 事 水 產 職 業 學 校 機 電 二 甲 王 凱 民 國 立 台 南 高 級 海 事 水 產 職 業 學 校 機 電 二 甲 指 導 老 師 : 劉 韋 志 王 國 忠 0 壹 前

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

厦门创兴科技股份有限公司

厦门创兴科技股份有限公司 2006 2006 1 1.1 www.sse.com.cn 1.2 1.3 1.4 2 2.1 600570 3588 310053 www.hundsun.com hundsun@hundsun.com 2.2 3588 3588 0571-28829702 0571-28829702 0571-28829703 0571-28829703 invest@hundsun.com directorate@hundsun.com

More information

科学计算的语言-FORTRAN95

科学计算的语言-FORTRAN95 科 学 计 算 的 语 言 -FORTRAN95 目 录 第 一 篇 闲 话 第 1 章 目 的 是 计 算 第 2 章 FORTRAN95 如 何 描 述 计 算 第 3 章 FORTRAN 的 编 译 系 统 第 二 篇 计 算 的 叙 述 第 4 章 FORTRAN95 语 言 的 形 貌 第 5 章 准 备 数 据 第 6 章 构 造 数 据 第 7 章 声 明 数 据 第 8 章 构 造

More information

c_cpp

c_cpp C C++ C C++ C++ (object oriented) C C++.cpp C C++ C C++ : for (int i=0;i

More information

幻灯片 1

幻灯片 1 第一类换元法 ( 凑微分法 ) 学习指导 复习 : 凑微分 部分常用的凑微分 : () n d d( (4) d d( ); (5) d d(ln ); n n (6) e d d( e ); () d d( b); ); () d d( ); (7) sin d d (cos ) 常见凑微分公式 ); ( ) ( ) ( b d b f d b f ); ( ) ( ) ( n n n n d f

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

2006跑馬記(上)

2006跑馬記(上) 月 來 月 擠 賈 菜 郎 102/1/1 下 半 季 的 跑 馬, 怎 麼 想 也 沒 料 到 會 在 八 月 上 旬 就 開 張, 自 5 月 5 北 宜 超 馬, 就 一 付 懶 骨 頭 不 想 動 了, 本 來 打 著 如 意 算 盤 可 休 到 十 月 初 再 來 跑 馬, 哪 知 代 誌 嘸 是 親 像 憨 人 所 想 按 奈 ; 2012 真 的 是 可 以 跑 斷 腿 的 跑 步 年,

More information

PowerPoint Presentation

PowerPoint Presentation Skill-building Courses Intro to SQL Lesson 2 More Functions in SQL 通配符 :LIKE SELECT * FROM Products WHERE PName LIKE %gizmo% PName Price Category Manufacturer Gizmo $19.99 Gadgets GizmoWorks Powergizmo

More information

ARM学习报告003——Bios源码分析.doc

ARM学习报告003——Bios源码分析.doc ARM 003 Hayden Luo BIOS duyunhai@hotmail.com www.seajia.com - 1 - www.seajia.com Hayden Luo Bios BootLoader BIOS ARM 003 2004-5-25 003 Bootloader uclinux ARM 51 51 ARM ARM ARM 001 002 003 ARM 001 http://bbs.edw.com.cn/dispbbs.asp?boardid=20&id=28310&page=1

More information

OB1

OB1 SIMATIC 克索稳定杆淬火机 20150813\ 2018-06-14 09:29: 30 OB1 - < 离线 > Cycle Execution 名称 : 系列 : 作者 : 版本 : 0.1 块版本 : 2 时间标志代码 : 2018-02-10 14:06:32 接口 : 1996-02-15 16:51:12 长度 ( 块 / 逻辑 / 数据 ): 11154 10520 00030

More information

instructions.PDF

instructions.PDF 94 SIMATIC (END) (END) Micro/WIN 32 (STOP) (STOP) CPU RUN STOP STOP CPU RUN STOP (WDR) (Watchdog Reset) (WDR) CPU WDR WDR ( ) I/O ( I/O ) SM (SM0 SM5 SM29 ) 25 0 ms 00 ms STOP 300ms 300ms WDR S7-200 CPU

More information

推 薦 序 費 奇 玩 味 旅 遊 執 行 長 0 PAVILION

推 薦 序 費 奇 玩 味 旅 遊 執 行 長 0 PAVILION 座 談 會 品 牌 好 賺 錢 B R A N D I N G 推 薦 序 費 奇 玩 味 旅 遊 執 行 長 0 PAVILION contents 8 10 A 01 22 02 42 03 62 04 82 05 102 06 122 07 Parfum 142 08 162 09 182 SUIIS 202 餐 廳 好 設 計. 品 牌 好 賺 錢 人 氣 餐 廳 背 後 的 形 象 經 營

More information

大綱介紹 MPI 標準介紹 MPI 的主要目標 Compiler & Run 平行程式 MPICH 程式基本架構 點對點通訊 函數介紹 集體通訊 函數介紹

大綱介紹 MPI 標準介紹 MPI 的主要目標 Compiler & Run 平行程式 MPICH 程式基本架構 點對點通訊 函數介紹 集體通訊 函數介紹 MPI 平行程式設計 勁智數位科技股份有限公司 技術研發部林勝峰 sflin@infowrap.com.tw 大綱介紹 MPI 標準介紹 MPI 的主要目標 Compiler & Run 平行程式 MPICH 程式基本架構 點對點通訊 函數介紹 集體通訊 函數介紹 MPI (Message Passing Interface) Version1.0:June, 1994. Version1.1:June,

More information