当前位置:文档之家› gsoap2.8.11实现onvif discover详细教程

gsoap2.8.11实现onvif discover详细教程

gsoap2.8.11实现onvif discover详细教程
gsoap2.8.11实现onvif discover详细教程

感谢

以下教程基本是(沙漠之鸽)给予我的指导的整理而来,他非常耐心的提供了帮助,也是受于他的分享精神,所以写下了这遍教程。

前言:

做onvif的过程十分痛苦,什么wsdl,soap,webserver,全部都是没有接触过的,还好有gsoap可以用,在网上和群共享里面只有2.8.3版本实现过程,而且比较麻烦的是要自己实现probe所有细节。

在2.8.11中,wsddapi插件为我们设计好了wsdd的接口,我们要做的就是填充brobe的matches信息就可以了。简化了开发过程,也不必用高手们做的typemap 文件,因为这些看不懂的文件让我们对做出的程序毫无信心。

生成.h文件。

我们需要从onvif官网下载wsdl文件,和onvif.xsd文件。然后生成.h文件

wsdl2h -sck -t /opt/nfshost/gsoap-2.8/gsoap/typemap.dat -o onvif.h

analytics.wsdl analyticsdevice.wsdl devicemgmt.wsdl display.wsdl event.wsdl imaging.wsdl media.wsdl ptz.wsdl receiver.wsdl recording.wsdl

remotediscovery.wsdl replay.wsdl search.wsdl deviceio.wsdl

这一步你会发现生成速度非常慢,还会提示找不到onvif.xsd,速度慢得原因是wsdl2h会根据wsdl中引用去网上下载一下xsd和wsdl文件,我们可以将这些文件下载到本地,然后修改wsdl中的路径。

修改之前schemaLocation是一个url,如果你放的和你onvif的wsdl文件相同的目录中,这样写就ok了,如果不是,可以写上相对路径。

修改生成的onvif.h文件

增加一句#import "wsse.h",用于身份验证,具体怎么用还不知道。求帮助

生成代码

soapcpp2 -2 -L -c -x -d ../ -I /opt/nfshost/gsoap-2.8/gsoap:/opt/nfshost/gsoap-

2.8/gsoap/import/:/opt/nfshost/gsoap-2.8/gsoap/custom/ onvif.h

生成的过程中会出现SOAP_ENV__Fault重复定义,注视掉wsa5.h中得内容就行了

好了,我们的代码已经生成。

每个文件具体作用请见查看文档。、

将plugin中得文件拷贝到工程、

gsoap/dom.c

gsoap/stdsoap2.c

gsoap/stdsoap2.h

gsoap/custom/duration.c

gsoap/plugin/mecevp.c

gsoap/plugin/mecevp.h

gsoap/plugin/smdevp.c

gsoap/plugin/smdevp.h

gsoap/plugin/threads.c

gsoap/plugin/threads.h

gsoap/plugin/wsaapi.c

gsoap/plugin/wsaapi.h

gsoap/plugin/wsseapi.c

gsoap/plugin/wsseapi.h

gsoap/plugin/wsddapi.c

gsoap/plugin/ wsddapi.h

现在我们的webserver中有了这些文件了。

实现接口

Gsoap在soapStub.h中为我们定义了的函数,我们必须要实现,当然不是要一下子写完,你可以写个空的函数,新建一个c文件,将函数实现。

记住一点,WSDD域的方法已经在wsddapi实现。__wsdd_开头的函数不需要实现。

Wsddapi需要你实现一些event接口。这个接口是以上函数用来获取信息的,只要将信息填充就可以了。

我的probe是这样实现的,当然是最初步的实验,没有信息获取过程

soap_wsdd_init_ProbeMatches(soap,matches);

soap_wsdd_add_ProbeMatch(soap,matches,

"urn:uuid:464A4854-4656-5242-4530-313035394100",

"dn:NetworkVideoTransmitter",

"onvif://https://www.doczj.com/doc/1f9166784.html,/type/video_encoder

onvif://https://www.doczj.com/doc/1f9166784.html,/type/audio_encoder onvif://https://www.doczj.com/doc/1f9166784.html,/hardware/IPC-model onvif://https://www.doczj.com/doc/1f9166784.html,/name/IPC-model",

NULL,

"http://192.168.20.143/onvif/device_service",1);

以上两行就可以实现probe,是不是很easy啊。

Wsddapi文件此时还是编译不过去的,因为默认使用的是wsa5,而wsdd定义的是wsa,所以我们修改soapStu.h

注释掉soap_wsa_2005,此时,我们的webserver可以编译通过了。

监听组播信息

当然,我们还需要监听组播消息。我们此时调用wsaapi中得listen方法就可以了。

编译

做完以上的内容,我们的onvif框架已经完成,现在开始编译咯

编译的时候记得加上一下参数

-DWITH_OPENSSL -DWITH_DOM –DDEBUG

Run!!!

发现设备了

洪子,2012/11/8

whtc123@https://www.doczj.com/doc/1f9166784.html,

IBM MSM 安装使用教程

LINUX 安装MegaRAID Storage Manager (MSM)安装使用教程 说明,MSM软件是LSI出品,DELL,IBM,HP等使用LSI 产品时有一些名称修改,国产的直接使用原版。 MSM下载地址 WIN MSM ftp://https://www.doczj.com/doc/1f9166784.html,/ecc/sar/CMA/XSA/ibm_sw_msm_11.08.03.04_windows_32-64.zip linux msm https://www.doczj.com/doc/1f9166784.html,/sar/CMA/XSA/0313v/3/ibm_sw_msm_11.08.03.03_linux_32-64.zip 1,在LINUX系统中查看使用阵列卡型号:dmesg |grep RAID ,本例中阵列卡使用的是IBM SERVRAID M5015 scsi0 : LSI SAS based MegaRAID driver scsi 0:2:0:0: Direct-Access IBM ServeRAID M5015 2.12 PQ: 0 ANSI: 5 2,在IBM网站下载ibm_sw_msm_11.08.03.03_linux_32-64包,上传到LINUX系统中 3,运行yum –y install compat-libstdc++ libstdc++ libXau libxcb libX11 libXext libXi libXtst安装MSM软件所需组件 4,MSM安装为INSTALL.CSH,需要安装CSH。运行yum –y install tcsh* 5,MSM安装需要SNMP,运行yum –y install lm_sensors net-snmp net-snmp-utils 上面可以全为一条命令yum –y install compat-libstdc++ libstdc++ libXau libxcb libX11 libXext libXi libXtst tcsh* lm_sensors net-snmp net-snmp-utils 6,打开安装程序所在文件夹,运行chmod 755 install.csh 和chmod 755 *.sh,授予CSH,SH运行权限。 7,运行./install.csh,选择Y,选择 5 ,进行安装,提示完成。

monowall路由防火墙安装使用文档

monowall路由防火墙安装使用文档 1认识monowall 1.1认识monowall m0n0wall是一个完整的、嵌入式的防火墙软件包,该软件包可以安装于嵌入式PC里,提供所有商业防火墙的重要特性(包括易用性),而且价格只有商业防火墙几分之一(自由软件)。m0n0wall是基于bare-bones version of FreeBSD,包括一个WEB服务器,PHP和另一些工具软件。整个系统的配置保存在一个XML文件当中。m0n0wall可能是第一个启动时通过PHP配置的UNIX系统,这种结构胜于使用shell脚本。并且整个系统的配置用XML 格式保存。 1.2monowall的特征 m0n0wall提供的大多数商业防火墙的特征,和在商业防火墙内不具备的特征,包括:WEB图形界面控制器(支持SSL); 用于恢复系统的串口界面; set LAN IP address(设置Lan IP); reset password(重设密码); restore factory defaults(恢复到默认设置); reboot system(重启系统); 无线支持(access point with PRISM-II/2.5cards,BSS/IBSS with other cards including Cisco); 基于状态的包过滤; block/pass规则(阻止/通过规则); logging记录; NAT/PAT(包括1:1); 在WAN口上支持DHCP IP获取、PPPoE、PPTP; IPsec VPN隧道(IKE;支持硬件加密卡,移动客户和证书); PPTP VPN(支持RADIUS服务器); 静态路由; DHCP服务; DNS缓存/中继; DynDNS客户端; SNMP代理; 流量限制; WEB界面的固件升级; 配置信息备份/恢复; 主机/网络别名。 1.3monowall包含内容 m0n0wall包含下列内容:

Edgetech 4200FS 侧扫声呐简明操作手册

Edgetech 4200FS 侧扫声纳 简明操作手册 美国劳雷工业有限公司 2005,6

Edgetech 4200FS 侧扫声呐简明操作手册 一、系统组成 Edgetech 4200FS 测扫声呐系统由以下部分组成: 1.4200FS 拖鱼 2.4200FS甲板处理器 3.拖缆及磁力仪拖曳电缆 4.G882磁力探头 4200FS甲板处理器 4200FS拖鱼

4200FS拖鱼和G882磁力仪

二、Edgetech 4200FS测扫声呐系统操作步骤 (一)系统连接及启动 1.打开包装箱,取出甲板单元处理器及显示器,将处理器及显示器安放在平稳的地方; 2.连接处理器、显示器、轨迹球(鼠标)、键盘; 3.打开4200FS拖鱼包装箱,将拖鱼轻轻放在垫有塑料泡沫的平地上; 4.取出拖鱼的两片尾翼(共有4片,2片为备用),呈十字交叉互相插入;用厂家提供的内六角螺丝起子松开4200FS拖鱼尾部的尾翼固定螺丝,将呈十字交叉的2片尾翼插入拖鱼尾部的十字槽中,尾翼到位后,将固定螺丝拧紧,注意不要死拧,感觉一般拉力不会使尾翼脱落就行了。这样,当尾翼在拖曳中被渔网等海底鄣碍物挂住时,尾翼会脱落从而保证拖鱼能安全拉出水面。 5.将拖缆的航空插头端插入甲板处理器后面的Sea Cable接头(见下图)。

6.将拖缆的另一端插入拖鱼的防水接头中。如果侧扫声呐和磁力仪要同时拖曳使用,应使用带“Y ”型接头的拖缆。“Y ”型缆的一端(6针脚)插入4200FS 拖鱼中,另一端(8针脚)插入磁力仪的9m 拖缆中,磁力仪9m 缆的另一端插入G882磁力仪的防水接头中(见上图)。 7.用卸扣将主拖缆的承重扣和拖鱼的拖曳孔相连,若磁力仪和侧扫同时使用,则将磁力仪的9m 缆的拖曳终端固定在4200FS 拖鱼的拖把中(见下图)。 6针脚插头 8针脚插头

简单Web服务器设计与实现课程设计

计算机网络课程设计报告 题目:简单Web服务器设计与实现 专业: 学号: 学生姓名: 指导教师:

摘要 (2) 关键词 (2) 1. 前言 (3) 1.1 课程设计前准备 (4) 1.2 课程设计的内容 (5) 1.3 课程设计要求 (5) 1.4 课程设计平台 (5) 2. Web服务器的工作原理 (5) 2.1 HTTP协议的作用原理 (5) 2.2 Java开发语言相关知识与技术 (6) 3. 开发环境及套字接编程 (11) 3.1 Web服务器的开发环境 (11) 3.2 Web服务器的套接字编程 (12) 4. WEB服务器的设计与实现 (13) 4.1 Web服务器的程序设计流程 (13) 4.2 用Java实现Web服务器的主要设计步骤及程序 (14) 5. 测试运行 (21) 5.1 调试运行 (21) 6.结束语 (23) 参考文献 (24)

WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答,关闭应答。在课程设计中,系统开发平台为Win7,程序设计语言采用Java,程序运行平台为Eclipse。在程序设计中,采用了结构化与面向对象两种解决问题的方法。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在商业中解决实际问题。 关键词Java;HTTP;Web服务器

Internet是目前世界上最大的计算机互联网络,与大家的生活、学习、工作有着越来越密切的关系,它遍布全球,将世界各地各种规模的网络连接成一个整体,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。 本课程设计主要解决由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信的Web服务器的程序设计。 1.1 课程设计前准备 以下的工作均是建立在大量的调查基础上的,是Web服务器开发前期准备工作所解决的问题。 (1)Java简介 Java是由sun公司开发的一种新型的面向对象的程序设计语言,主要用于web页面的设计[1]。Java语言的流行除了因为它能够编制嵌入HTML文件中的Applet外,还在于Java语言本身的面向对象、简单、平台无关性、安全性、多线程等特点。Java语言的发展颇具传奇性,它与Internet的WWW的迅猛发展是分不开的。由于其发展迅速,有人将它比喻为Internet上的世界语。前面讲到在Internet上Web页面的设计采用的是HTML语言,用户借助于Web浏览器(如Netscape,HotJava,IE等),可以访问到远程web服务器上静态的、具有超链接的Web页面[2]。 (2)HTTP协议简介 HTTP 协议是应用层的协议,定义了服务器端和客户端之间文件传输的沟通方式。HTTP协议用于从WWW服务器传输超文本到本地浏览器的传送协议。由于HTTP协议支持的服务不限于WWW,还可以是其它服务,它允许用户在统一的界面下,采用不同的协议访问不同的服务。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示等[3]。

discovery中文教程

4.找到实例数据文件后,单击Open.。将出现General Properties(一般属性)对话框用于输入ASCII文本文件的定义。 5.在General Properties对话框中输入以下信息: z数据格式的Name(名)称为New Wells(新井)。 z在Description(描述)框中输入以下信息: 文件包括Well ID、 Operator(作业者)、Well Name(井名)、Well Number(井号)和 Status (状态)等一般井信息。每个字段用逗号分开。文本文件井头在第一行。

z Application是一种Well数据格式。这项选择决定在把ASCII数据映射到数据库中(或LandNet的层)时你的有效目标是什么。接受这个默认值。 z正常情况下,这些ASCII文本文件带有一个.txt后缀。在Default Extension(s) for ASCII Data Files(ASCII数据文件默认扩展名中)可输入txt, .txt, or *.txt. 输入该信息后,输入数据时选择ASCII数据文件会默认地查找*.txt文件。 z DefCon2 正确判断记录分隔符的末端和记录类型。一个ASCII数据文件中记录的基本格式。但Record ID选择的默认值需要改为(none), 因为数据文件的所有记录的格式相同。 z将Number of Header Records(井头记录序号)改为1用来说明包含列标题的ASCII 文本文件的第一行。 z正确的字段分隔符为逗号字段,正确的字段限定符为none(无)。 完成后的General Properties(一般属性)对话框应该像以下对话框。 6.单击OK。将出现Records Definition(记录定义)窗口。ASCII文本文件的每个字段或数据列将在这个窗口中进行定义。

ISP多线应用分流方案

流控大师区域超小型ISP用户解决方案----多线应用分流方案 方案应用的地区: 方案设计:网络架构:由36根电信4M ADSL汇聚成的网络通路+42根4M网通ADSL 负载量:超过1500用户 广州当地宽带的价格:(最终解释权归当地ISP所有) 联通10M光纤(6000元/月) 联通4M-ADSL (1280/年) 电信10M光纤(7000元/月) 电信4M-ADSL(1980元/年) 定义: 所谓区域超小型ISP,就是通常所说的所谓山寨型ISP。他们一般是个体或私人小公司购买大量的电信或联通宽带,为终端用户提供宽带租赁服务。具有服务范围小、服务内容单一、服务比较差、收费便宜等特点。 应用背景: 一直以来,广州的城中村就是流动人口聚集区域。受各种因素的影响,城中村的居民迫切需要一种价格便宜、租赁方式灵活的宽带接入服务。因此很多城中村的房东,会拉一根ADSL,共享给全楼用户使用。这样操作的结果是,便宜倒便宜了,但是速度慢得令人发指。于是,有些具备一定技术能力的人,设立了工作室甚至小型私人公司,一次拉若干根ADSL,汇聚起来,提供更多的人使用。通常可以把一个村的用户都涵盖进去。这种做法有很多好处,一是统一管理、统一服务,二是价格可以更低,三是速度也可以接受,四是租赁方式很灵活,按你实际需要来租,也许你在这里只住几个月,也可以使用到便宜的宽带。于是,提供这样服务的团队,逐渐就成为了区域超小型ISP。 问题:

主要是两方面的问题。 一是管理问题,要想实现方便快捷的管理功能,需要增加设备,如计费、接入、中断、用户投诉响应等等。二是网络速度问题,使用的人多了,各类P2P应用,网络游戏等等,跟网吧一样丰富,导致少部分人占用了大多数带宽。严重影响用户使用,影响客户数量增加,影响服务提供商的收入。为了应付因为网络速度带来的问题,服务商没有多余的时间和精力去解决基础管理问题。以至于有的服务商做不下去,终止了业务,这不得不说,是非常遗憾的事情。 案例: 广州某城中村,潜在的宽带用户超过3000户。某服务商自组团队,承包了这个村的宽带接入业务。最开始,他们有36条4M-ADSL,服务的用户数量不超过300户。每户每月收费50元。一月起租。基本上,大半年前达到这个量以后,就没再增加上去。用户总是不断的进入、退出。始终无法有个量的累计。根本原因除了人口流动以外,就是网络速度无法让人满意的问题。当地居住时间超过1年的,都情愿自费拉电信ADSL,自己使用2M或4M的带宽,虽然贵很多,但是速度有保证。 长期的业务停滞,导致服务商没能力拓展更多的业务,如系统优化、装机、硬件维修等等。最终他们打算增加ADSL数量,提升现有网络速度,稳定客户群,拓展业务。但是他们也有点犹豫,主要是成本方面的考虑,同时也担心过段时间,用户数量多一点了,又出现网络拥挤客户投诉多的现象。他们迫切需要有种解决方案,能帮助他们稳定网速,提升用户满意度,从而有机会拓展其他业务,不断扩大团队。 解决方案: 团队负责人是在网吧里接触到流控大师的。因为该网吧人多的时候网速也依然稳定,出于职业敏感,咨询了网吧人员。于是,有了后面与流控大师深入合作的故事。 通过沟通和洽谈,服务商购买了一台流控大师设备试用,发现网速有了明显的提升,就算周末高峰期,也没有客户来投诉。这给了他们强烈的信心。 最后通过双方的努力,最终确认:采用流控大师多线分流技术,加上42根联通4M-ADSL的方案,来覆盖整个城中村。 硬件:电信4M-ADSL X 36 联通4M-ADSL X 42 流控大师A860一台,汇聚用的H3C24口智能交换机2台(不含原有的交换机)

TEMSDiscovery2.5操作指南概论

TEMS DISCOVERY DISCOVERY的几大功能: 一:数据展示(地理化窗口/layer 3/图形化显示)都是在project中可以直接打开显示的。二:出报告 三:地理化的差值分析/平均分析 Discovery和TI导入数据的想法不一样,TI是用logfile进行导入后分析,discovery是通过PROJECT形式导入各种数据(.cel/map/log这些数据是基于project) 第一步:新建一个project:点击project explorer---new

上图中我们需要给project定义一个project name。然后SAVE一下。(再导入cell/map之前GIS/CELL CONFIGATION是空的,导入之后这里会有相应的显示) UDR:uers defined region(用户自定义区域) 第二步: 导入数据 路测数据 地理化数据

小区数据 天线数据(天线的主瓣旁瓣) 覆盖图(planning tools导出来的)

在导入.cel(小区数据) 文件时的选项:要定义小区数据是属于哪一个project(define target project),然后Browse小区数据。 导入过程中,我们会在TASK WINDOW中看到相应的project/.cel导入信息。 导入好小区数据之后我们会在project Explorer中看到我们新建的project (20100801)中会出现Composite(组合)/datasets(数据组),现在这里还是空的,然后我们右键project(比如:20100801)—view/edit properties会看到我们cell configuration已经存在CELL文件了。 ,

web程序设计课程设计--文件管理系统

目录 一.项目背景 (2) 二.需求分析 (2) 1.系统需求分析 (2) 2.系统分析 (3) 三.后台数据库Microsoft SQL Server 2008 (4) 四.https://www.doczj.com/doc/1f9166784.html, 2010 (4) 五.数据库设计 (4) 1.数据库设计 (4) 2.功能模块设计 (6) 3.系统功能流程 (7) 六.详细功能设计 (7) 七. 课程设计总结 (8) 八.问题与解答 (9)

一.项目背景 文件管理系统是信息技术在公司里管理中最典型的应用。传统文件管理模式是由人工去管理的,效率低下,无法适用于当前对文件管理的需求。文件管理系统基于网络技术,使办公室对文件的管理工作逐步信息化,从而形成由办公室人员与办公室设备共同构成服务于某种目标的人机文件处理系统,因而可以将跨地区的各个部门紧密连接在一起,从而达到对文件的实时共享,可以最大程度地发挥各级人员的工作效率。 通过以上分析,得出总结:文件管理是一个过程,因为网络化的文件管理系统并不局限于办公室,具有广泛的应用范畴。从领导各个业务部门乃至单位的所有工作人员,几乎人人都可能成为使用文件管理系统的用户。随着社会的发展与信息技术的进步,全球信息化的直拨越来越明显,任何单位与企业不再是局限于某一个地区,都在自觉不自觉在参与到了全球化的竞争中。在这个全球化的竞争中,政府机关企事业单位对信息的掌握程序,信息获取是否及果,信息能否得到充分的利用、对信息的瓜刘否敏感准确,已越来越成为徇其竞争能力的最重要因素。综上所述,文件管理系统的前景是非常广阔的。 二.需求分析 1.系统需求分析 随着国家信息基础建设的深入,规划用网络构建文件管理系统以实现管理员对文档的管理,同时实现了对文档的上传,下载,浏览共享文件和删除文件,同时每个用户还有不同的权限。在此让不同用户方便的实现了对文件的有效管理与其它相关信息的有效管理,为人们提供更广泛的、更便捷的信息及服务。 随着各个学校规模的不断扩大,学校内部对文件处理急剧增加。如果通过网络文件管理系统工作,就可以抛弃以入往传统的模式,发文件的一级一级传达的烦琐。用户只要上网就以查看上级添加而存放在数据库中的文件与相互交流信息的目的。因而根据学校对文件管理

Discovery软件介绍与基本操作

Discovery软件介绍与基本操作 一、软件的整体综合评价Discovery油藏描述软件具有工区管理、数据加载、地质分析、地震综合解释和测井分析的工作思路和操作流程,作为一体化油藏描述系统,每一部分工作都不是孤立地进行的,而是彼此之间数据、成果必须相互调用、相互参考。Discovery软件功能强大,具有以下几方面的优点: 1、模块较多而且集成化,有地震、地质、测井和油藏多方面的集成环境与综合交叉应用。 2、数据库系统的一体化,各类数据统一管理,调用。 3、成果共享,各个功能模块之间的解释处理成果可以相互导入,实现无逢衔接,协同工作。尽管有很多优点,但也存在一些缺陷和瑕疵:1、软件的设计风格和设计思路不太符合我们的应用习惯,很难短期快速接受。2、有些功能还不太完善,对于某些复杂的操作和综合智能控制,还稍显得粗糙。3、菜单操作烦琐,较少的快捷键,而且还不能自定义。 二、软件的安装Discovery软件可以在微机上应用,对硬件的要求也不太高,方便灵活。在安装的过程中,要特别注意选择安装模式和米制单位。完成之后,要记得把Excel加载宏gxdb.xla文件拷贝到office文件夹的系统库里面,为以后Excel表格数据的输入做准备。 三、工区的建立和管理这个步骤是工作的基础,非常重要,关键是不要对工区的四角范围限制,设置为“not set”,方便扩展,要选择正确的辽河油区的坐标系统。刚建立的新工区是自动激活的,当我们需要在其他工区工作时,首先关掉正在运行的已激活工区下的各个模块窗口,然后再去activate目标工区,防止机器报错。工区备份打包和恢复非常实用,易于数据的保存和移植。 四、各模块的论述与应用 1.数据加载 (1)地质数据的加载wellbaseWellbase能加多种数据,常用的是井头、井斜、分层和生产试油数据。Excel表格输入关键是把握数据类型,数据的起始行,对wellid的命名不能用中文、不能重复,加了之后不能修改。井斜数据在加入后,需要calculate偏移量,才能看到斜井的井轨迹。分层采用的一般是顶分层,与我们习惯应用的不一样,对井缺失的层位,可以没有数据。 (2)测井数据的加载prizm测井数据可以加载系统已经有的曲线,也能加预先定义的任何曲线。常用的是ASCII码和las格式,las格式可以批量输入,自动完成。ASCII码要指定wellid,与井匹配,而且还要定义曲线名称和单位,给出空值和采样间隔,对于不需要的列可以skip。 (3)地震数据的加载seisvision首先要把SEG-Y数据转换成3dx或3dh格式,在这个过程中,给出数据类型,是时间域还是频率域的。输入线号和道号,通过head dump数据体能知道这些信息。 2.Prizm技术应用(1)曲线显示调整我们可以把曲线的排列布局,也就是曲线的标题栏按需拖拽到理想的位置,放到合适的Track里面。通过查看曲线的直方图,得到最大值和最小值,据此来调整上下限的值,使曲线全部显示出来。另外可以调网格的样式,曲线的vertical 显示比例,曲线道的宽度,曲线形式和颜色。增加或删除Log或Linear性质的Track,设置左右包络线和充填pattern,进行区域充填。通过录井网下载一个90格式的岩性代码文件,然后把它转成las格式导入,再对曲线充填就能得到一个岩性柱子。最后把设置好的显示结果另存为一个template,并且在setting菜单里设为project的默认模板,以后打开其他的井,就不用再调了。 (2)曲线校正编辑曲线的重采样,只要设置新的采样间隔interval和步长step,就能显示并

WEB课程设计报告

Web开发技术课程设计题目:学生信息管理系统 院系:软件工程 班级学号:软件13 -1(21,19) 姓名:唐波 同组成员:史伟良 指导教师:王双利 2014 年12 月12 日

Web开发技术课程设计任务书 一、题目:学生信息管理系统 二、设计要求 (1)史伟良负责设计与实现管理系统登陆界面;唐波负责设计与实现管理系统增删改查界面。 (2)查阅相关资料,自学具体课题中涉及到的新知识。 (3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。 (4)所设计的程序有输入、输出。 (5)按要求写出了课程设计报告,于设计结束后2天提交了。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件总体设计、详细设计、软件的调试、总结、致谢、附录(带中文注释的程序清单)、参考文献。总体设计应配合软件总体模块结构图来说明软件应具有的功能;详细设计应用传统或N-S流程图和屏幕抓图说明;调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。 三、课程设计工作量 一般每人的程序量在200行有效程序行左右,不得抄袭。 四、课程设计工作计划 2014年12月8日,指导教师讲解布置题目,学生根据题目准备资料; 2014年12月8日,进行总体方案设计; 2014年12月8日~2014年12月10日,完成程序模块并通过独立编译; 2014年12月10日~2014年12月11日,将各模块集成为一完整的系统, 并录入足够数据进行调试运行; 2014年12月11日~2014年12月12日,验收、撰写课程设计报告。 指导教师签章: 专业主任签章:

Web开发技术课程设计指导教师评语与成绩

流控大师A380单线部署教程

流控大师A380单线部署教程 1st:启动流控 A380接好电源并开启,EM5口接入交换机(或者直接和进行配置的电脑直连)。2nd:设置配置流控电脑的IP 配置流控的电脑修改或者增加IP:IP192.168.5.5,子网掩码255.255.255.0。 IP修改完后,记得ping192.168.5.1,确认是连通了的。 [参考:流控大师--设置(A280/A380等官方工控设 备)https://www.doczj.com/doc/1f9166784.html,/thread-1256-1-1.html] 3rd:设置网桥 打开流控的管理界面,https://192.168.5.1,默认的用户名admin密码netzone。网络配置--数据网口,设置:em0--网桥1、接内网,em1--网桥1、接外网。 [参考:流控大师--设置(A280/A380等官方工控设 备)https://www.doczj.com/doc/1f9166784.html,/thread-1256-1-1.html] 4th:设置路由 路由管理--网卡分配:启用路由/NAT功能,勾选; 分配局域网:em5 分配广域网1:em2 操作并保存;

路由管理--广域网口,em2,设置好运营商给的IP信息

[参考:流控大师--设置(A280/A380等官方工控设 备)https://www.doczj.com/doc/1f9166784.html,/thread-1256-1-1.html] 5th:生成策略 用策略向导,填好设置的网桥接口、终端数目、带宽大小生成策略; 系统维护--配置管理--配置导入,上传并导入刚刚生成的策略。 [参考:流控大师--策略向导[单光纤]https://www.doczj.com/doc/1f9166784.html,/thread-7682-1-1.html] [参考:流控大师--设置--导入策略https://www.doczj.com/doc/1f9166784.html,/thread-1257-1-1.html] 6th:申请试用KEY

美国救星瓶使用手册Instruction Manual

INSTRUCTION MANUAL 4000UF & 6000UF ? e l t t o b

Dear user I developed the LIFESAVER after I saw the tragic waste of life and serious problems caused by the lack of safe drinking water in the wake of the tsunami in December 2004 and then again the following year on August 29, 2005 when Hurricane Katrina hit Louisiana. I could not believe it. I really felt that something had to be done. It took a little while and some very frustrating prototypes but eventually I did it. LIFESAVER bottle uses a highly advanced ultra filtration system, originally developed for industrial applications. LIFESAVER bottle will remove bacteria, viruses, cysts, parasites, fungi and all other microbiological waterborne pathogens. It does all this without the aid of any foul tasting chemicals like iodine or chlorine. As I pointed out to a friend one day “using chemicals to kill bacteria is not always effective and anyway all you are doing is drinking a chemical cocktail with some dead pathogens in it.” Whilst inventing LIFESAVER bottle I also invented FAILSAFE technology. In simple terms this means that when the cartridge has expired it shuts off, preventing the user from drinking contaminated water. Just change the cartridge and continue to use. LIFESAVER bottle has been designed to help save lives supplying people with clean pathogen-free drinking water. Treated with care and respect you can expect many years of trouble-free use. Should you have any questions or concerns please feel free to contact me directly at michael@https://www.doczj.com/doc/1f9166784.html, Michael W. Pritchard M.W.M.Soc LIFESAVER systems Inventor – CEO

Web程序设计课程设计报告模板

Web程序设计课程设计报告课程设计题目:某电子杂志网站 姓名:肖琴霞 专业:软件工程(国际教育) 班级:10211133 学号:1021113321 指导教师:吴光明 2013 年 3 月 10 日

一、设计目的 《Web应用开发课程设计》是实践性教学环节之一,是《Web程序设计》课程的辅助教学课程。通过课程设计,使学生掌握Web网站的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本概念、原理和技术,将理论与实际相结合,应用现有的开发工具,规范、科学地完成一个完整地应用软件的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。制作电子杂志网站可以方便读者阅读,且可以扩大读者的视野以及提高阅历。 二、设计解决方案 问题解决方案: 经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。 前台功能模块:系统主界面与登录程序设计,杂志查询及订阅,读者服务模块,杂志分类设计等。 后台功能模块:管理主界面与登录程序设计,最新杂志信息管理模块,杂志订阅管理模块,在留言管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对杂志城进行管理,比如:对最畅销杂志,公告和杂志城注册用户进行添加,删除等管理工作,还可以对读者在线留言的处理。 三、电子杂志网需求分析 3.1 需求分析 需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供

STM32F0-DISCOVERY用户手册

1/30 文档ID 022910第1版2012年3 月 STM32F0DISCOVERY STM32F0探索套件 UM1525 前言 STM32F0DISCOVERY 是意法半导体STM32F0系列微控制器的探索套件,用于帮助你探索STM32F0 Cortex-M0微控制器的功能,轻松开发应用设计。STM32F0探索套件基于1颗STM32F051R8T6微控制器,组件包括ST-LINK/V2嵌入式调试工具、LED 指示灯、按键和1个原型板。 图1: STM32F0 探索套件 用户手册

2/30UM1525 文档ID 022910第1版 目录目录 1. 约定....................................................................................................................................52. 快速入门 (6) 2.1 开始使用........................................................................................................ 62.2 系统要求..........................................................................................................62.3 支持STM32F0探索套件的开发工具链 .......................................................62.4 订货代码. (6) 3. 特性....................................................................................................................................74. 硬件与原理图.. (8) 4.1 STM32F051R8T6 微控制器 ..........................................................................114.2 嵌入式ST-LINK/V2编程器/调试器 . (13) 4.2.1 使用ST-LINK/V2向板载STM32F0烧录和调试代码 ............................14 4.2.2 使用ST-LINK/V2向外部STM32应用板烧录和调试代码. (15) 4.3电源和电源选择............................................ 164.4 LED 指示灯 ...................................................................................................164.5 按键................................................................................................................164.6 JP2(Idd ) ﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍ 16 4.7 OSC 时钟 -----------------------------------------------------------------------------174.7.1 OSC 时钟电源 .............................................................................................174.7.2 OSC 32kHz 时钟电源 17 4.8 焊桥.................................................................................................................184.9 扩展连接器.. (19) 5. 尺寸图..............................................................................................................................266. 原理图..............................................................................................................................277. 修改历史记录 (30)

discover微波操作手册

微波合成仪标准操作手册 一、操作流程 1、例行检查:仪器开机前,首先检查仪器整体是否正常;反应腔及内衬溢出杯是否清洁;检查自 动压控装置APD是否清洁;自动进样器是否在正常位置;仪器电源线、数据线、气体管路连接情况是否正常。经检查一切正常方可开机。如内衬、APD不清洁或其它问题未经处理而运行仪器所造成的损害,属于非正常操作范畴。 2、开机顺序:先打开计算机电源,再打开Discover主机电源,然后运行Synergy软件(在计算机 桌面上)。最后打开空压机电源。 3、登记制度:检查、开机均正常,请认真按规定填写仪器使用记录,记录信息不全将承担后续使 用问题的责任。检查、开机、运行过程中,发现任何问题请及时联系管理员。 4、启动软件:运行Synergy软件,选择用户名并输入密码,进入软件操作界面后,可从屏幕右下 方工具栏察看Discover和Explorer的联机情况。 5、放入样品:按要求装配好微波反应管(详见第六部分),放入仪器衰减器。 6、选择方法:打开软件界面中相应用户的“M ethod”文件夹图标,选择所需方法,单击鼠标左键拖 拽到相应样品位置,如有需要,可新建方法或对方法进行修改(详见第四部分) 7、运行前检查:检查衰减器是否处于锁定状态;察看屏幕右侧温度、压力的显示是否正常。 8、运行方法:点击软件界面上部工具栏中的“P lay”按钮,仪器自动运行。 二、禁止的操作项 1、严禁频繁开关机;开机后1min内关机;关机后1min内开机。 2、严禁修改电脑系统设置如注册表项等内容。 3、严禁使用破损的、有裂痕的、划痕严重的反应瓶。 4、严禁使用变形的样品盖。 5、反应瓶盖必须严格按要求装配,禁止未经过检查就放置于自动进样器架上。 6、严禁将标签纸粘贴在反应瓶的任何部位。 7、严禁将文献中多模微波仪器(特别是家用微波炉)的反应条件直接用于该仪器。 8、严禁长时间无人值守,仪器运行过程中,必须每2小时进行巡视查看,并做好检查记录。 9、微波程序运行过程中,严禁非仪器管理员在线修改反应参数。 10、仪器登陆用户只有管理员的权限可以设置为“Admin”其他均设置为“User”。 11、仪器各登陆用户的参数设置应符合仪器要求(详见第三部分),禁止修改。

关于流控大师效果、流控大师使用的一些问题

关于流控大师效果、流控大师使用的一些问题 为了让大家更好的了解小草网管软件(小草软路由)与流控大师硬件的区别,我们收集了一些关于流控大师效果、流控大师使用、流控大师安装、策略的问题。来看看两者的区别! 1、流控大师是什么?在网络环境中担当怎样的角色? 流控大师是什么?原名Panabit简称PA,我在向大陆区总代理询问他的中文名称时,当时他也不知道叫什么:),现在才刚定名为:流控大师。看来这一风靡欧美的超级上网行为管理软件被国人了解的还是太少。我个人认为还是叫做网络行为监管服务器比较好。他的角色类似于带有行为分析和控制的高档防火墙。它位于路由与内网(主交换)之间,以透明网桥的形式,对局域网内任何访问外网的行为作出分析判断和行为管理,保障网络稳定及流畅运行。 2、流控大师的工作原理和方式是什么? 答:流控大师的主要作用和原理,就是将网吧原有带宽分割为多个通道,使每一种行为分别从不同的通道访问外网。即便某一通道被占满,也不会影响其它任何通道的正常运营。简而言之,就是把例如20兆带宽划分为电影、p2p下载、、网络游戏、QQ聊天和游戏更新等数个通道。当网吧出现少数不文明玩家疯狂下载时,只会占满p2p下载一条通道,而对其它通道的用户无任何影响。流控大师就是依赖这样的原理,来为网吧或企业网络提供管理服务的。我们会通过特征库来识别每种软件和行为,以确保及时对他们进行管理。就像杀毒软件靠病毒库来识别病毒一样,我们会不断地更新我们的特征库并实现全自动更新,使网吧无人值守便可以及时识别网络上任何新出现的下载软件、网络游戏或者聊天工具等。我们完全可以做到及时对这些新来的东西进行管理,不让他们有一丝机会再网内捣乱。 3、流控大师网吧版具备那些切实好用的功能?采用流控大师后,整体将实现什么效果? 答:首先,主要功能便是通道划分和管理,在牺牲极少数不文明玩家利益的前提下,保证绝大部分玩家的正常游戏和网上冲浪。流控大师不会彻底将p2p封杀,而是根据策略需求,在网络繁忙时自动将p2p速率控制在一个范围内,这个范围就是确保其它应用不出现任何问题。另外还具备透明桥模式,防内网攻击,链接数控制,时实在闲监控等诸多功能。而最令人叹为观止的,就是其全球首家,全国独家的通道划分和上网行为管理功能。 4、网吧一到周末或者人满时就卡,为此使用流控大师和增加带宽,我该选择哪种解决方案??可不可以不使用流控大师,只是将客户机速度限制得更低? 答:一定要使用《流控大师》为你的网络带宽进行合理的管理和分化。 首先,无论任何时候,无限增加带宽都不是解决网速问题的办法。早些时候,50兆带

湖南工程学院 Web java课程设计

课程设计报告 课程名称《JAVAWEB程序设计》 课题名称学生信息管理系统 专业计算机科学与技术 班级 学号 学号 指导教师李远辉陈多 年月日

湖南工程学院 课程设计任务书 课程名称《JAVAWEB程序设计》课题学生信息管理系统 专业班级 学生姓名 学号 指导老师李远辉陈多 审批李远辉陈多 任务书下达日期 任务完成日期

目录 一.设计说明 (1) 1.功能结构 (1) 2. 数据库设计................. 错误!未定义书签。二.功能实现 (2) 1.系统主界面 (2) 2. 添加学生信息 (2) 3. 查看学生信息 (2) 4. 修改学生信息 (2) 三.心得体会 (3) 四.附录 (4) 1. 源代码 (4) 1)Index.jsp (4) 2)addStudent.jsp (7) 3)updateStudent.jsp (8) 4)viewStudent.jsp (10) 5)Student.java (11) 6)StudentManager.java (13) 7)StudentServlet.java (16) 8)Web.xml (18) 五.评分表 (20)

一.设计说明 1.功能结构 图1-1 2.数据库设计 图1-2

二.功能实现 1.系统主界面 图2-1 2.添加学生信息 图2-2 3.查看学生信息 图2-3 4.修改学生信息 图2-4

三.心得体会 经过一个星期的课程设计,收获颇多。也明白了自己在java语言上自己存在的一些问题,也解决了一些一直困恼我的问题。以前自己觉得程序很简单,不放在心上。经过课程设计才使我明白做程序需要的东西是很多的,你既要懂程序而且还要有耐心和恒心。课程设计是对我的一次全面的测试,它既锻炼了我的动手的能力也磨练了我的心理素质。 设计这个系统,我们复习巩固java语言的基础知识,进一步加深对java 语言编程的理解和掌握。了解深入java语言编程的方法和环境。利用所学知识,把理论和实际结合,利用资源,采用模块化的结构,学会使用模仿、修改、自主设计相结合的方法。通过设计学生成绩管理系统,掌握结构化的程序设计思想,实现系统的正常运行,并且提高学生综合分析问题的素质和解决实际问题的编程能力。培养学生在项目开发中的求知精神、团队合作精神、创新意识以及实战能力。 作为java语言课程结课设计,验证自身的学习效果,同时希望利用所学的基本知识和技能,进行简单数据库应用程序设计。在这一个星期的课程设计中,也让我看到了一些java方面薄弱的地方,在接下来的时间里我要好好的巩固这些方面的知识,争取学好这一门课程,熟练掌握java。

相关主题
文本预览
相关文档 最新文档