自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (24671)
  • 收藏
  • 关注

转载 mac 配置 linux 环境,mac(Linux)安装配置kafka环境

mac(Linux)安装配置kafka环境导读本文介绍如何在Mac系统上安装和配置kafka环境,也适用于Linux系统,强烈不建议在Windows环境下尝试本博客。软件环境说明如下:操作系统:OS X 10.10.3JDK版本: 1.8zookeeper版本:zookeeper-3.4.9kafka版本:1.0.0一、安装包下载1.1 zookeeper下载下载截至当前日期(2018-01-13...

2021-05-10 05:21:06 55

转载 linux系统操作界面怎么操作,图形界面还是命令窗口 - Linux操作系统入门教程_Linux教程_Linux公社-Linux系统门户网站...

第二章 图形界面还是命令窗口对于Linux的应用,我想大多数都是用在服务器领域,对于服务器来讲真的没有必要跑一个图形界面。所以我们平时安装Linux操作系统时往往是不安装图形界面的。说到这里也许你会有疑问,图形界面还能选择装或者不装?是的,虽然Linux和微软的windows一样同位操作系统,但是它们有一个很大的区别就是windows操作系统的图形界面是和内核一体的,俗称微内核,而Linux操作系...

2021-05-05 02:59:06 451

转载 Linux 执行二进制文件api,linux api函数.doc

linux api函数linux api函数API函数大全1. API之网络函数WNetAddConnection 创建同一个网络资源的永久性连接WNetAddConnection2 创建同一个网络资源的连接WNetAddConnection3 创建同一个网络资源的连接WNetCancelConnection 结束一个网络连接WNetCancelConnection2 结束一个网络连接WNetCl...

2021-05-02 04:37:39 104

转载 linux磁盘维护命令,Linux系统的一些基本维护命令

Linux的一些基本维护命令:1.df –k 检查磁盘空间使用情况2.du 检查目录占用磁盘空间情况如:du /root –h 查看root及其子目录磁盘空间使用情况。3.ls –l 查看目录及当前目录下子目录。4.uname –a 查看Linux相关信息。5.top 查看当前系统运行的进程(实时更新)PID PID :是系统为每程序,或是进程自运行配的编号。USER:也许朋友们一看这个名称就知道...

2021-05-01 17:56:14 2646

转载 linux开机自动挂载硬盘指定权限,设置linux开机自动挂载硬盘

机器上挂载两个硬盘 项目里有文件需要写在挂载目录里,所以需要开机挂载,谷歌了一下,原来也easy呀参考此篇在Linux系统上使用多个固态硬盘的时候,默认只挂载系统盘,要想使用其他盘,我们需要挂载硬盘,下面就简单介绍下,我在挂载新硬盘的操作方法。查看系统中的未挂载的硬盘sudo hdparm -I /dev/sdb 硬盘硬件安装后,此命令测试linux系统是否能找到挂载的未分区硬盘。由于我们这里不需...

2021-04-30 03:47:27 263

转载 linux 删除普通用户密码,linux用户管理概述和命令-系统如何添加、删除用户和组以及如何修改密码...

一,配置文件1,配置文件路径用户信息文件/etc/passwd影子文件/etc/shadow组信息文件/etc/group和组密码文件 /etc/gshadow2,配置文件说明[[emailprotected] redis]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemo...

2021-04-28 17:48:00 177

转载 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现

在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh):1、在任何路径下,输入该文件的绝对路径/root/datelog.sh就可执行该文件(当然要在权限允许情况下)2、cd到datelog.sh文件的目录下,然后执行./datelog.sh第二种(这种办...

2021-04-28 15:58:09 2711

转载 oracle 临时段 释放,手工清理临时段

由于表空间剩余空间紧张,同事删除了一个大表,以便腾出点空间。在删除的过程中HANG住了,然后就手工停掉了。最终发现这个表所在的SEGMENT并没有删掉,而被重名为数字,并且SEGMENT_TYPE成了'TEMPORARY'。理论上到此表其实被删除了,相应的段先变成临时段,交由SMON进程去处理。查询DBA_SEGMENTS和DBA_EXTENTS,有3个临时段和1027个临时EXTENT。SQL&...

2021-04-11 09:04:51 380

转载 oracle修改字符集步骤,oracle 自己修改字符集过程

oracle 自己修改字符集过程[@more@]Sat Apr 28 21:03:25 2007alter database character set INTERNAL_CONVERT ZHS16GBKSat Apr 28 21:03:42 2007Updating character set in controlfile to ZHS16GBKSynchronizing connection ...

2021-04-09 03:35:32 116

转载 oracle系统的物料编码,物料编码汇总专题[大家一起努力将其补充完善!以方便大家查阅!] - □-Oracle ER......

物料编码规则一、编码体系的建立应遵循的五大设计原则:1、唯一性:保证编码的唯一性,是编码的根本原则,其他原则都是可考虑的;2、通用性:代码结构要简单明了,位数少;3、使用性:便于使用,容易记忆;4、扩展性:便于追加,追加后不引起体系混乱;5、效率性:适宜计算机处理、适宜快速录入、适宜辨认。二、编码中易犯的错误:1、同物异码,异码同物,不唯一现象;2、总是想将信息的各种属性都在编码中体现;3、将编码...

2021-04-08 01:26:43 298

转载 oracle执行编翻译有告警,nagios报 check_oracle_rman_backup_problems告警处理思路

Control File Copy 69 2017-12-20 11:22:41 /data/ora11g/product/11.2.0/db_1/dbs/snapcf_oradb2.fRMAN-00571: ===========================================================RMAN-00569: =============== ...

2021-04-06 23:44:21 61

转载 PHP 7 的五大新特性,PHP 7 的五大新特性

PHP 7 的五大新特性PHP 7 的五大新特性如果你使用的是基于 composer 和 PSR-4 的框架,这种写法是否能成功的加载类文件?其实是可以的,composer 注册的自动加载方法是在类被调用的时候根据类的命名空间去查找位置,这种写法对其没有影响。### 1. 运算符(NULL 合并运算符)把这个放在第一个说是因为我觉得它很有用。用法:`$a = $_GET['a'] ?? 1;`它相...

2021-04-06 09:09:31 87

转载 oracle 查找sql语句,oracle – 如何在数据库中查找最新的SQL语句?

这是完成工作的SQL.打开审判.第1步:确定安装ID&用户ID.SELECT inst_id,sid FROM gv$session WHERE username='';第2步:SELECTs.sid,s.CLIENT_INFO,s.MACHINE,s.PROGRAM,s.TYPE,s.logon_time,s.osuser,sq.sorts,sq.DISK_READS,sq.BUFFER...

2021-04-05 11:42:46 141

转载 oracle 修改 dbid,Oracle数据库的DBID变更

有的时候相同的DBID是有问题的,如:在同一台机器上做逻辑DG。修改的方式如下:关闭数据库SHUTDOWN IMMEDIATE启动数据库到mount的状态STARTUP MOUNT使用nid命令进行更改,如下:[oracle@dg2 ~]$ nid target=sys/password@LHZDBNEWID: Release 10.2.0.1.0 - Production on Mon Jan ...

2021-04-04 17:32:36 149

转载 php think 查询,查询-ThinkPHP5.0完全开发手册

获取单个数据获取单个数据的方法包括:取出主键为1的数据$user = User::get(1);echo $user->name;// 使用数组查询$user = User::get(["name" => "thinkphp"]);// 使用闭包查询$user = User::get(function($query){$query->where("name", "thinkphp...

2021-04-04 03:42:46 299

转载 如何看oracle编码格式,如何查看及修改oracle编码格式方法

select userenv('language') from dual;查询结果:SIMPLIFIED CHINESE_CHINA.AL32UTF8--修改oracle字符集:(在SQL Plus中)sql> conn / as sysdba;sql> shutdown immediate;database closed.database dismounted.oracle inst...

2021-04-02 22:34:01 148

转载 php唤起手机地图app,android - html5中URL打开手机上的地图APP

阿神2017-04-17 11:53:022楼这个很简单。android的话,你可以先看看官方的文档app-intent代码,我记不得非常清晰了,应该是这样的。Uri uri = Uri.parse("geo:0,0"); // 0, 0代表经纬度Intent intent = new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);iO...

2021-03-29 15:40:28 184

转载 python控制树莓派gpioled,树莓派GPIO控制LED灯

本帖最后由 xiansen_shun 于 2016-6-21 16:38 编辑一,常用的开源工程树莓派内核中已经编译自带了GPIO的驱动,我们常通过一些第三方写好的库函数来完成具体的操作,比较常见的操作库函数有:1、【开发语言】——python【简单介绍】——树莓派官方资料中推荐且容易上手。python GPIO是一个小型的python库,可以帮助用户完成raspberry相关IO口操作,但是py...

2021-03-26 12:07:11 226

转载 php 五行查询,五行查询,五行缺什么查询,生辰八字五行查询,金木水火土命查询表...

通过分析你的生辰八字,来查询你八字中的五行分布情况,以及八字中五行缺什么、八字中五行喜用神是什么。五行:金、木、水、火、土。五行相生:金克木,木克土,土克水,水克火,火克金。五行相生:金生水,水生木,木生火,火生土,土生金。什么是五行?五行是中国古代道教哲学的一种系统观,现在被广泛用于哲理学、中医学、命理学、占卜学等方面,它包含着借由阴阳演变过程的五种基本动态:水(代表润下)、火(代表炎上)、金(...

2021-03-21 15:29:33 628

转载 matlab application,MATLAB应用,MATLAB application,音标,读音,翻译,英文例句,英语词典

Image:114994698204558.jpgmatlabmatlab是矩阵实验室(matrix laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。matlab的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用matlab来解算问题要比用c,fortran等语言完相同的事情简捷得多.在新的版本...

2021-03-20 07:27:35 149

转载 matlab分支语句怎么用,Matlab变量、分支语句和循环语句

一、Matlab的变量1、变量的命名Matlab的变量名由数字、字母和下划线组成,可是仅仅能由字母开头。大写和小写敏感,最大长度为63个字符。不能使用Matlab的关键字作为变量名,应当避免使用函数名作为变量名。假设变量名採用函数名。则该函数失效。Matlab提供了isvarname函数来验证用户指定的变量名是否为Matlab接受的合法变量名。该函数返回1或0,分别代表合法或者不合法。>&g...

2021-03-20 07:07:22 410

转载 区域增长 matlab,图像分割 区域增长

I=imread('brain.jpg');%I=rgb2gray(image);subplot(121),imshow(I),title('原始图像')I=double(I);[M,N]=size(I);[y,x]=getpts; %获得区域生长起始点x1=round(x); %横坐标取整y1=round(y); %纵坐标取整s...

2021-03-19 04:32:39 241

转载 matlab2012一本通,MATLAB R2012a 完全自学一本通

《MATLAB R2012a 完全自学一本通》第1章 MATLAB R2012A概述11.1 MATLAB R2012a简介21.1.1 MathWorks及其产品概述21.1.2 MATLAB的发展历史21.1.3 MATLAB与其他数学软件31.1.4 MATLAB的主要特点41.1.5 MATLAB的系统组成41.1.6 MATLAB工具箱简介51.1.7 MATLAB R...

2021-03-18 01:07:30 502

转载 matlab数学计算,MATLAB 2012数学计算与工程分析从入门到精通

MATLAB 2012数学计算与工程分析从入门到精通出版时间:2012年内容简介《MATLAB 2012数学计算与工程分析从入门到精通 》主要讲解了利用MATLAB2012进行数学计算和工程分析的各种方法和技巧,主要内容包括.MATLAB的入门和基础知识、数据可视化与绘图、试验数据分析与处理、矩阵分析、数学分析、微分方程、优化设计、MATLAB联合编程等内容。本书内容覆盖面广,涵盖数学计算与工程分...

2021-03-16 12:24:14 170

转载 基于matlab的gmsk,基于matlab的GMSK综合实训

基于MATLAB的GMSK调制解调实现旁瓣 通常,副瓣的等级量用所述瓣中的功率密度与主(波)瓣的功率密度(这二者一般而言,旁瓣在副瓣中站的比例量是最大的功率谱密度 对于具有连续频谱和有限平均功率的信号或噪声,表示其相位信源熵码间干扰差分编码脉冲响应 频谱 分量的单位带宽功率的频率函数。功率谱密度的单位通常用每赫兹的瓦特数(W/Hz)表...

2021-03-16 11:54:09 384

转载 java 注入参数,java – 如何在注入过程中包含命令行参数?

因为您负责创建模块实例,所以您可以将它们传递给您想要的任何构造函数参数.您在此处所要做的就是创建一个模块,将您的配置作为构造函数参数,然后在该模块中绑定它.class YourMainModule() {public static void main(String[] args) {MyAppConfig config = createAppConfig(); // define this you...

2021-03-14 09:38:12 106

转载 java shiro jwt,Shiro+JWT 实现权限管理(一)--Shiro

在之前的文章《权限框架Apache Shiro 和 Spring Security》中有介绍一些权限框架,当时觉得Shiro功能比较强大,也比较适合管理后台不同粒度的权限控制.再后来的工作过程中,发现了shiro的一些不足之处--对于多端登录支持不是很友好,需要自己去实现具体功能.经过搜索、研究发现一个新东西--JWT (JAVA WEB TOKEN),为了在网络应用环境声明而执行的一种基于 JS...

2021-03-13 18:49:54 156

转载 java复杂if流程控制,java流程控制学习

Java流程控制计算的步骤就是算法。1、用户交互Scannernext()不能得到带有空格的字符串。【它是以空格为结束符】nextline()可以,【它是以回车为结束符】2、顺序结构从上到下依次执行。3、选择结构3.1if单选择结构equals:判断字符串是否相等。if3.2if双选择结构if else3.3if多选择结构ifelse ifelse ifelse3.4嵌套的if结构if(){i...

2021-03-12 19:30:45 94

转载 php 检测频繁访问,PHP代码,拒绝频繁访问

标签:一个网站性能有限,如果有人恶意去频繁对页面进行刷新,其实对服务器影响是很大的,导致资源使用非常高,直接影响到其他用户的体验。那么对于这样的一些频繁访问,我们该如何去拒绝它呢?我总结了两种方法:第一种方式通过Web服务器检查拒绝,第二种方式通过代码进行拦截过滤。通过Web服务器检查拒绝第一种方式大致原理和思路是这样的,比如我们的Web服务器采用Nginx,那个Nginx可以记录用户访问记录,并...

2021-03-10 11:33:52 130

转载 apache php 500,关于Apache php 报500错误

我按照网上的方法在Ubuntu上面安装了个Apache服务器,可以访问html等静态文件,一切正常。但是在安装php后按照网页上的方式进行测试,php文件的访问,出现了问题,在windows主机上的浏览器上访问说是访问出错,没有报其他任何信息,让我摸不到头脑。于是再Ubuntu用wget工具进行访问,然后找到了问题,出现了500错误,在网上百度了下,是服务器内部错误。然后按照提示,找到日志文件,查...

2021-03-10 10:06:44 188

转载 php printer.dll扩展,php_printer.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...

如何选择&使用第一步:您从我们网站下载下来文件之后,先将其解压(一般都是zip压缩包)。第二步:然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。 如果您不知道是X86还是X64,您可以点此链接检测。第三步:根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件,版本号以5.0开头的或含有 nt 一般是windows2000的文件。版本号以...

2021-03-10 01:40:56 325

转载 PHP支付宝支付事务,php支付宝APP支付功能

php支付宝APP支付功能来源:中文源码网浏览: 次日期:2018年9月2日【下载文档:php支付宝APP支付功能.txt】(友情提示:右键点上行txt文档名->目标另存为)php支付宝APP支付功能 本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下支付宝网页支付1.支付宝开放平台添加应用,获得appid,并签约...

2021-03-10 00:31:10 73

转载 php中的ip转换,PHP中将ip转为数字-PHP中将ip转为数字(ipv4/ipv6)的方法-吾爱编程网...

最近在做网站访问统计,结果发现数据库中存储的IP字段有一些是0,排查发现是因为IPv6在使用IPv4的方法转换的时候导致的,接下来吾爱编程为大家介绍一下关于PHP中将ip转为数字(ipv4/ipv6)的方法,有需要的小伙可以参考一下:1、项目需求:统计用户访问量,每篇文章相同IP只记录一次,为了方便需要将IP转换为数字存储2、转换程序代码:(1)、方法一***Description:此函数用来...

2021-03-09 20:09:55 393

转载 微赞api.php,文字回复模块

# 1.模块目录![](https://box.kancloud.cn/d7bdcb1da00dede47740893362944e54_218x211.png)# 2.消息处理流程Api.php $engine = new WeEngine();$engine->start();$message = $this->account->parse($postStr);WeUtili...

2021-03-09 19:53:58 255

原创 java前台给table表格隔行换色_用JS实现表格中隔行显示不同颜色

用JS实现表格中隔行显示不同颜色第一种:tr{bgColor:expression(this.bgColor=((this.rowIndex)%2==0 )? 'white' : 'yellow');}第二种:var oTable = document.all['oTable'];for(var i=0;ioTable.rows[i].bgColor = (i%2==0) ? 'white...

2021-03-08 03:05:01 168

原创 java lc ctype_PostgreSQL-编码UTF8与语言环境en_US不匹配; 所选的LC_CTYPE设置需要编码LATIN1...

尝试安装opennms时:/usr/share/opennms/bin/install -l /usr/local/lib -dis我得到错误:错误:编码UTF8与语言环境en_US不匹配详细信息:所选的LC_CTYPE设置需要编码LATIN1。而且我不确定如何进行,因为我尝试了几种不同的方式创建数据库(请参见下文)。完整日志:===================================...

2021-03-02 06:25:29 653

原创 java dicom cmove_dicom – 只有在相关的C-STORE完成后才能收到C-MOVE成功消息吗?

我们有一个客户端向PACS服务器发出C-MOVE请求.我的理解是,在关闭C-MOVE关联并返回成功状态之前,将打开辅助关联并完成C-STORE操作.对于一个特定的PACS,我们只是在实际发生了C-STORE子操作之后才接收到C-MOVE成功完成状态.成功消息的状态表明它们都已发生.(0000,0002) UI =Study Root Query/Retrieve Information Model...

2021-03-02 00:24:12 262

原创 python3.7内置函数大全_python3--内置函数

python的常用内置函数1.abs() 函数返回数字的绝对值abs(-40)=402.dict()函数用于创建一个字典>>dict()>>{} #创建一个空字典类似于u={},字典的存取方式一般为key->value例如u = {"username":"tom", "age":18}3.help()函数用于查看函数或模块用途的详细说明>>he...

2021-03-01 19:52:57 306

原创 java程序300_系统发生错误

#0 /home/site/pc/Core/ThinkPHP/Library/Think/Cache/Driver/Redis.class.php(43): Redis->connect('127.0.0.1', 6379)#1 /home/site/pc/Core/ThinkPHP/Library/Think/Cache.class.php(42): Think\Cache\Driver\...

2021-02-28 07:57:36 307

原创 国际象棋绘制java_java使用swing绘制国际象棋棋盘

本文实例为大家分享了java使用swing绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下1、完整代码import java.awt.color;import java.awt.point;import javax.swing.borderfactory;import javax.swing.jframe;import javax.swing.jlabel;public class guo_j...

2021-02-27 16:04:10 110

>从'0'变为'1'-web vulnerability scanner v8

另外,在多边形同步方式中多边形主轴停止信号*PLSST<Gn038.0>从'0'变为'1' 时,在从主轴停止状态加速到多边形同步速度后进行相位控制动作。

2021-06-02

加工条件选择功能-web vulnerability scanner v8

2.10 加工条件选择功能 概要 高速高精度功能(先行控制/AI 先行控制/AI 轮廓控制功能)下,设定重视速度、 重视精度的参数集,通过在加工时指定适合加工条件的精度级,即可自动计算符 合条件的参数,进行加工。 注释 加工条件选择功能属于选项功能。 格式 ·基于程序的精度级变更 精度级除了可在精度级选择画面上进行切换外,还可以通过下列格式的程序进行 变更。 M ·AI 先行控制 / AI 轮廓控制方式指令时的级别选择 G05.1 Q1 Rx ; x … 级别(1~10) T ·先行控制方式指令时的级别选择 G08 P1 Rx ; x … 级别(1~10) 注意 一旦指令的级别,即使取消先行控制/AI 先行控制/AI 轮廓控制方式也 将保持有效。

2021-06-02

操作台安装及接线-mdk 5.4入门指南(中文)

2.2操作台布局 操作台是操作人员工作的场所,操作台摆放时,为方便放置操作员的座位,并预留人员行走空间,操作台 与周围物体或墙壁的距离应大于 1000mm。另一个重要因素是显示器的朝向应合理,与室内光线配合恰当, 保证屏幕清晰、不出现反光等。 2.3操作台安装及接线 1.操作台的安装 操作台的安装步骤如下: 1) 依照安装尺寸在控制室地板上安装固定好地脚 螺栓; 2) 将操作员站机柜底座与地脚螺栓连接紧固,如 图 2.2-5所示; 3) 若不采用地脚螺钉安装,而是直接将底座焊接在固定槽钢上也是可以的。 4) 操作台出厂时一般配备了空气开关和电源接线板,将电源电缆接在操作台内空开的入口。 5) 将显示器放置在操作台台面中央合适的位置; 6) 将操作员站的主机放入操作台机柜中的隔板上; 7) 将打印机放在打印台上; 8) 标准键盘、轨迹球和专用操作键盘置于操作台上; 9) 将显示器的信号线插在主机的 VGA显示接口上; 10) 用打印机信号电缆连接打印机和操作站主机; 地脚螺栓 机柜底座 橡胶绝缘层 机架 地板 机架与底座连接螺栓 绝缘套 混凝土 图 2.2-5地脚螺栓的安装

2021-06-02

容量网络与网络流-艾默生ups电源nx系列(30-200kva)

图 6.2 容量网络与网络流 在图 6.2(b)中,每条弧旁边括号内的两个数值( c(u, v), f(u, v) ),第 1 个数值表示弧容量,第二 个数值表示通过该弧的流量。例如,弧<Vs, V1>上的两个数字(8, 2),前者是弧容量,表示通过该弧 大流量为 8,后者表示目前通过该弧的实际流量为 2。 从图 6.2(b)中可见: 1) 通过每弧的流量均不超过弧容量; 2) 源点 Vs流出的总量为 3 + 2 = 5,等于流入汇点 Vt的总量 2 + 3 = 5; 3) 其他中间顶点的流出流量等于其流入流量。例如,中间顶 V2的流入流量为 3,流出流量 为:2 + 1 = 3。 可行流(feasible flow):在容量网络 G(V, E)中,满足以下条件的网络流 f,称为可行流。 1) 弧流量限制条件:0 ≤ f(u, v) ≤ c(u, v),<u, v>∈E (6-1) 2) 平衡条件: ∑ ∑ ⎢ ⎢ ⎢ ⎣ ⎡ =− ≠ = =− v v t ts s Vuf| VVu Vuf uvfvuf 当 当 当 | ,0 || ),(),( (6-2) 在(6-2)式中,∑ v vuf ),( 表示从顶点 u 流出的流量总和,∑ v uvf ),( 表示流入顶点 u 的流量总 和。| f |为该可行流的流量,即源点的净流出流量,或汇点的净流入流量。 对于任何一个容量网络,可行流总是在存在的,如 f = { 0 },即每条弧上的流量为 0,该网络 流称为零流(zero flow)。 伪流(pseudoflow):如果一个网络流只满足弧流量限制条件(式 6-1),不满足平衡条件,则 这种网络流称为伪流,或称为容量可行流。伪流的概念在 6.1.3 和 6.1.7 节中介绍预流推进算法时 要用到。

2021-06-02

标号法的实现过程-艾默生ups电源nx系列(30-200kva)

图 6.11 标号法的实现过程 标号完毕后,要进行调整,调整方法是:从汇点出发,通过标号的第 1 个分量,即 prev[5], 采用“倒向追踪”方法,一直找到源点为止,这个过程途经的顶点和弧就构成了增广路。可改进 量为汇点标号的第 2 个分量,即 alpha[5]。 代码如下:

2021-06-02

边覆盖集-艾默生ups电源nx系列(30-200kva)

7.3 边覆盖集与边独立集 7.3.1 边覆盖集 1. 边覆盖点、边覆盖集、边覆盖数 覆盖与边覆盖集:设无向图为 G(V, E),边的集合 E*⊆E,若对于∀v∈V,∃e∈E*,使得:v 与 e 相关联,则称 e 覆盖 v,并称 E*为边覆盖集(edge covering set),或简称边覆盖。 在图 7.8(a)中,取 E* = { e1, e4, e7 },则 E*就是图 G 的一个边覆盖集,因为图 G 中每个顶点 都被 E*中某条边“覆盖”住了。 图 7.8 边覆盖集 通俗地讲,所谓边覆盖集 E*,就是 G 中所有的顶点都是 E*中某条边的邻接顶点(边覆盖顶 点)。 注意:在无向图中存在用尽可能少的边去“覆盖”住所有顶点的问题,所以边覆盖集有极小 和 小的概念。 大边覆盖集的概念是没有意义的,因为对任何一个无向图 G(V, E),取 E*= E, 总是满足边覆盖集的定义。 极小边覆盖:若边覆盖 E*的任何真子集都不是边覆盖, 则称 E*是极小边覆盖。 小边覆盖:边数 少的边覆盖集称为 小边覆盖。 边覆盖数(edge covering number): 小的边覆盖所含的边数称为边覆盖数, 记作α1(G),或 简记为α1。 在图 7.8(a)中,{ e1, e4, e7 }和{ e2, e5, e6, e7 }都是极小边覆盖,{ e1, e4, e7 }是 小边覆盖,因此 α1 = 3。 在图 7.8(b)中,{ e1, e3, e6 }和{ e2, e4, e8 }都是极小边覆盖,也都是 小边覆盖,因此α1 = 3。 2. 应用例子 例 7.5 ACM 竞赛题目讲解 - 边覆盖集。

2021-06-02

树与森林-艾默生ups电源nx系列(30-200kva)

3.1 树与森林 3.1.1 树 树(tree):如果一个无向连通图中不存在回路,则这种图称为树,因此树是一种特殊的图。 也可以从其他的角度来定义树,详见数据结构方面的书。 例如,图 3.1(a)所示的无向连通图存在回路,所以它不是一棵树。但可以从中去掉构成回路 的边,如在图(b)中去掉了边(1, 4)和(6, 7),这样图中就不存在回路了,因此该图就是一棵树。当然, 去掉边(3, 4)和(5, 6)也可以构造一棵树。 为什么不存在回路的连通图被称为树呢?因为可以把这种图改画成一棵倒立的树。在图 3.1(c) 和(d)中,分别将图(b)改画成根为顶点 4 的树和根为顶点 5 的树。 图 3.1 树 3.1.2 森林 森林(forest):如果一个无向图中包含了几棵树,那么该无向图可以称为森林。很明显森林是 非连通图。例如,图 3.2 描绘了一个包含 3 棵树的森林。 图 3.2 森林 3.2 生成树及 小生成树 3.2.1 生成树

2021-06-02

无向图的邻接表-艾默生ups电源nx系列(30-200kva)

图 1.21 无向图的邻接表 说明:如果用邻接表存储有向网或无向网,则在边结点中还应增加一个成员,用于存储边的 权值。 接下来以有向图为例介绍邻接表的实现方法。为了方便求解顶点的出度和入度,在实现时, 把出边表和入边表同时包含在图的邻接表结构中。 有向图的邻接表用一个结构体 LGraph 存储表示,其中包含 3 个成员:顶点数组 vertexs,顶 点数 vexnum 和边的数目 arcnum,其中顶点数组 vertexs 中每个元素都是 VNode 结构体变量。 VNode 结构体变量存储图中每个顶点,它包含 3 个成员:顶点信息、出边表的表头指针和入边表 的表头指针,其中后面两个成员都是 ArcNode 结构体类型的指针。ArcNode 结构体存储边链表中 的边结点,它包含 2 个成员:边的另一个邻接点的序号,以及指向下一个边结点的指针。 上述提及的 3 个结构体声明如下: #define MAXN 100 struct ArcNode //边结点 { int adjvex; //有向边的另一个邻接点的序号 ArcNode *nextarc; //指向下一个边结点的指针 }; struct VNode //顶点 { int data; //顶点信息 ArcNode *head1; //出边表的表头指针 ArcNode *head2; //入边表的表头指针 }; struct LGraph //图的邻接表存储结构 { VNode vertexs[MAXN]; //顶点数组 int vexnum, arcnum; //顶点数和边(弧)数

2021-06-02

纹理数组-dassidirect server

10.3 纹理数组 10.3.1 概述 纹理数组(texture array)对象用于存储一个纹理阵列。在 C++代码中,纹理数组对象 由 ID3D10Texture2D 接口表示(该接口也用于表示单个纹理对象)。其实,在创建 ID3D10Texture2D 对象时有一个称为 ArraySize 的属性可以设置所要存储的纹理对象 的数量。不过,我们总是使用 D3DX来创建纹理,所以不必直接设置这个数据成员。在效果 文件中,纹理数组对象由 Texture2DArray类型表示: Texture2DArray gDiffuseMapArray; 现在,你可能不明白我们为什么要使用纹理数组对象。为什么不这样用: Texture2D TexArray[4]; ... float4 PS(GS_OUT pIn) : SV_Target { float4 c = TexArray[pIn.texIndex].Sample(gTriLinearSam, pIn.texC); 这会引发一个错误:“采样器数组索引必须是一个常量表达式”。换句话说,它不希望数组索 引随着像素而变化。当我们指定一个常量数组索引时,该语句可以正常运行: float4 c = TexArray[2].Sample(gTriLinearSam, pIn.texC); 但是与第一种方案相比,这条语句没多大用处。 10.3.2 对纹理数组进行采样 在树广告牌演示程序中,我们用如下代码对纹理数组进行采样:

2021-06-02

混合状态-dassidirect server

8.4 混合状态 我们已经讨论了混合运算符和混合系数,但是还没有说该如何在Direct3D中使用这些值。 这些混合参数要通过 ID3D10BlendState 接口来控制。我们可以通过填充一个 D3D10_BLEND_DESC 结构体并调用 ID3D10Device::CreateBlendState 方法来创建 该接口: HRESULT ID3D10Device::CreateBlendState( const D3D10_BLEND_DESC *pBlendStateDesc, ID3D10BlendState **ppBlendState); n pBlendStateDesc:指向 D3D10_BLEND_DESC结构体的指针,该结构体用于描述所 要创建的混合状态。 n ppBlendState:返回创建后的混合状态接口。 D3D10_BLEND_DESC结构体的定义如下: typedef struct D3D10_BLEND_DESC { BOOL AlphaToCoverageEnable; BOOL BlendEnable[8]; D3D10_BLEND SrcBlend; D3D10_BLEND DestBlend; D3D10_BLEND_OP BlendOp; D3D10_BLEND SrcBlendAlpha; D3D10_BLEND DestBlendAlpha; D3D10_BLEND_OP BlendOpAlpha; UINT8 RenderTargetWriteMask[8]; } D3D10_BLEND_DESC;

2021-06-02

94125619基板-tms320f28027中文技术资料

0.259412561999基板 1.0148713.4732330IC芯片(硅) 0.026371003.621.81e-051.184空气 发热量 [W] 热传导率 [W/(m・K)] 比热 [J/(kg・K)] 粘性系数 [Pa・s] 密度 [kg/m3] ※固体的物性参数:使用用户自定义的数据

2021-06-02

实验说明-如何使用stm32提供的dsp库进行fft

一、实验目的 1. 掌握在 UCOSII 操作系统下编写应用程序的基本方法 二、实验内容 1. 在移植好的 UCOSII 项目中添加串口、LCD、键盘的驱动程序 2. 学习在 UCOSII 下,多应用任务的简单编程实例 三、实验设备 1. EL-ARM-830+教学实验箱,PentiumII 以上的 PC 机,仿真调试电缆、串口直连电 缆 2. PC 操作系统 WIN98 或 WIN2000 或 WINXP,ADS1.2集成开发环境, 仿真调试驱动程序 四、实验说明 1. 本实验使用实验教学系统的 CPU 板,液晶显示器(LCD),4X4 键盘,串口直连电 缆。在 LCD 下方,有一个可调电阻,标号为 VR2,它用来调整 LCD 的对比度及亮 度。在LCD的右下方,有一个黄头的按键,它用来开关LCD,它的标号为LCD_ON/OFF。 在进行本实验时,音频的左右声道开关、AD 通道选择开关、触摸屏中断选择开关 等均应处在关闭状态。 2. 在移植好的 UCOSII 项目中添加串口、LCD、键盘的驱动程序 在详细介绍基于 UCOSII 的多任务的键盘、串口、GUI的绘图等综合应用之前,再 详细的填加各驱动一遍。注意填加过程和步骤,在填加其他驱动程序时,也参照 相关步骤。 图 3-5-1 是填加完毕后的项目构架,它清楚的反映了一个嵌入式系统的骨架。其 中应用程序在 Application 文件夹内;ARM 的启动代码在 Startup2410 文件夹内, UCOSII 的内核及内核移植代码在 UCOSII 文件夹内;串口驱动在 Uartdriver文件 夹内,图形用户界面软件以及 LCD的驱动程序在 Gui文件夹内;键盘驱动程序在 Key_driver 文件夹内。 在原有的 UCOSII 内核移植项目上添加完各驱动程序后,首先,要在 Startup2410/SRC/target.c 文件中添加 #include "..\..\Uart_driver\inc\Uart_driver.h"

2021-06-02

主站/从站状态图-05_simatic_wincc_生产线自动化系统信息化平台_v2

2.4 主站/从站状态图 Modbus 由两个不同的子层组成 : • 主/ 从协议 • 传输模式 ( RTU 和 ASCII 模式) 下面的章节描述了主节点和子节点与传输模式无关的状态图。 RTU 和 ASCII 传输模式在下一章用两个状态图具体说明。描述了一个帧的接收和发送。 状态图词法 : 下面的状态图使用与 UML 标准标记法绘制。标记法要点如下: 状态_B 触发 [ 临界条件 ] / 动作 状态_A 当一个系统处于 "状态_A" 时发生"触发"事件,只有当 "临界条件" 为真时系统会转换到 "状态_B",然 后,一个"动作"被执行。 2.4.1 主站状态图 下图描述了主节点的状态特征 : 等待应答 空闲 请求发送到子 节点 /启动响应超时 处理应答 接收响应 [期望的子节点] / 停止响应超时定时 应答处理结束 出错处理 帧错 应答超时 出错处理结束 等待转换延 迟 广播模式发送 请求 / 启动转换延迟 转换延迟时间到 接收响应 [非期望的子节点] 图 4: 主节点状态图 对上面的状态图的一些解释 : ß 状态 "空闲" = 无等待的请求。 这是电源上电后的初始状态。 只有在"空闲"状态请求才能被发 送。发送一个请求后,主节点离开"空闲"状态, 而且不能同时发送第二个请求。 ß 当单播请求发送到一个子节点,主节点将进入"等待应答" 状态, 同时一个临界超时定时启动。 这个超时称为 "响应超时"。 它避免主节点永远处于"等待应答" 状态。 响应超时的时间依赖 于具体应用。 ß 当收到一个应答时,主节点在处理数据之前检验应答。在某些情况下,检验的结果可能为错误。 如收到来自非期望的子节点的应答,或接收的的帧错误。在收到来自非期望子节点的应答时, 响 应超时继续计时;当检测到帧错时,可以执行一个重试。

2021-06-02

所示平均-复旦cpu卡fmcos2.0手册

对数据进行了反复的手工调整。拟合的正态曲线如图4.8所示,平均 恳叁邑塞啻昌g留 磬s坌 E軎 目彐 z(标准臼差 ) 图4.8拟合正态分布表明“sMA-3CC交易分布有一条 “ 胖胖的 ” 尾部,对于小 额盈利交易衰诫吏快。 寸 ○ . H ˉ ∞ H . d ˉ m m . H i 卜 ` H ] 65sM^-3CC65sMA-3CC系 鸵交易扛率分布与改进的正恋分布之间的对比 137

2021-06-02

胜率为-复旦cpu卡fmcos2.0手册

注意这些关系之间是非线性的。例如对于回报率为1.5,胜率为 们%的情况,如果将每笔交易的风险从1%增至2%,那么破产风险 就从0.5%增至9.2%(见表7.1和表7.3),这种增长是不成比例的 , 所以不鼓励在账户上使用过大的杠杆 ,也不鼓励每笔交易的风险一 直远大于总资金2%。 我们还应该注意到,改进系统设计提高回报率 或胜率,或者使两者都提高的好处。如果回报率和胜率有所提升 , 我们便可以增加分配给系统的资金,而不会使风险过度增加。 这些计算并不是说我们不能根据其他信息在交易时调整每笔交 易的风险。如表7.4所示,如果胜率大于50%,并且回报率大于1, 那么破产风险就非常小。于是当我们找到一种机制来辨识超常机会 时,便可根据需要来调整每笔交易的风险。这些调整会大大提升总 体业绩。详细信息见第4章有关辨识超常机会的部分。 总之 ,破产风险计算表明,我们不鼓励对一个账户过度交易 , 比如一直使每笔交易的风险金额占账户总资金的10%或更多。占账 户总资金1%~2%的风险规模是比较谨慎的选择。但是 ,因为在做 破产风险计算时,假设胜率和回报率为常数,而在实际交易中每笔 回报率 胜率 (%) 1 ⒈5 100 100 100 100 93.6 5.4 表7.3每笔交易的风险为总资金的2%时的破产风险。概率为0表示损失全部资 金的情况不容易发生,但井非完全不可能。 胜率 (%) 回报率 破产风险 (%) 9 1 0 0 0 0 04 9 3 0 0 0 0 0 彳 0 7 6 1 8 1 0 0 0∞ ∞ 8 · 7 · 2 1 1 9 9 0 0 5 0 5 0 5 0 2 3 3 4 4 5 25 30 35 40 45 50 3.25 2.75 2.25 1.75 1.5 1 0 0 0 0 0 0 表7.4在使用1%硬性止损时,如果可以忽略破产风险 (即破产风险为0),那 么所需的回报率如表中所示。 294

2021-06-02

GPIO使用注意事项-spring boot中使用ldap来统一管理用户信息的示例

9.6 GPIO使用注意事项 实例:GPIO 端口上 0s 和 1s 的瞬时输出 方法 1:使用 32 位(字)可访问的高速 GPIO 寄存器 FIO0MASK = 0xFFFF00FF ; FIO0PIN = 0x0000A500; 方法 2:使用 16 位(半字)可访问的高速 GPIO 寄存器 FIO0MASKL = 0x00FF; FIO0PINL = 0xA500; 方法 3:使用 8 位(字节)可访问的高速 GPIO 寄存器 FIO0PIN1 = 0xA5; Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m

2021-06-02

发送描述符数目寄存器位描述-spring boot中使用ldap来统一管理用户信息的示例

表 10.31 接收消耗索引寄存器位描述 位 符号 功能 复位值 15:0 RxConsumeIndex 下一次将被接收处理的描述符的索引 31:16 - 未使用 0x0 接收消耗索引寄存器定义了下一次将被软件接收驱动程序处理的描述符。当 RxProduceIndex 等于 RxConsumIndex 时,接收数组为空。一旦数组不为空,软件就可处理由 RxConsumIndex 指 向的帧。在处理完一帧信息之后,软件应让 RxConsumIndex 加 1。如果它与 RxDescriptorNumber 的值相等,则该寄存器的值回到 0。如果 RxProduceIndex 等于 RxConsumIndex-1,则数组已满, 此时,接收任何帧都将引起缓冲溢出错误。 10.12.8 发送描述基址寄存器(TxDescriptor - 0x5000 011C) 发送描述符基址寄存器(TxDescriptor)的地址为 0x5000 011C,其位定义如表 10.32所示。 表 10.32 发送描述符基址寄存器位描述 位 符号 功能 复位值 1:0 - 固定为“00” - 31:2 TxDescriptor 发送描述符基址的 MSB 0x0 发送描述符的基址是一个字对齐的字节地址,即 LSB1:0 固定为“00”。该寄存器含有描述 符数组的最低地址。 10.12.9 发送状态基址寄存器(TxStatus- 0x5000 0120) 发送状态基址寄存器(TxStatus)的地址为 0x5000 0120,其位定义如表 10.33所示。 表 10.33 发送状态基址寄存器位描述 位 符号 功能 复位值 1:0 - 固定为“00” - 31:2 TxStatus 发送状态基址的 MSB 0x0 发送状态的基址是一个字对齐的字节地址,即 LSB1:0 固定为“00”。该寄存器含有状态数 组的最低地址。 10.12.10 发送描述符数目寄存器(TxDescriptorNumber - 0x5000 0124) 发送描述符数目寄存器(TxDescriptorNumber)的地址为x5000 0124,其位定义如表 10.34所 示。 表 10.34 发送描述符数目寄存器位描述 位 符号 功能 复位值 15:0 TxDescriptorNumber 在以 TxDescriptor 为基址的描述符数组中的描述符数目。 该寄存器采用减 1 编码(minus one encoded) 31:16 - 未使用 0x0 发送描述符数目寄存器定义了以 TxDescriptor 为基址的描述符数组中的描述符数目。描述符 的数目应该与状态数目相等。寄存器使用减 1 编码,即,如果数组有 8 个元素,则该寄存器的值 应为 7。 LPC1700 用户手册 ©2010 Guangzhou ZLGMCU Development CO., LTD. 19 19 Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m Cl ick to b uy N OW ! PD F-XChange w w w .tracker-softw ar e. co m

2021-06-02

用户为网格定义内存-android在fragment中实现监听触摸事件

6.6 访问邻近网格和线的变量 你可以用 F luent Inc. 提供的宏来确定邻近网格面。在复杂的 UDF 文件中,当 你查询特定网格或线的面时,可能会用到这个信息。对给定的面 f和它的线 tf, 两个相邻的网格点为 c0 和 c1。若是控制区附面层上的面则只有 c0,c1 的值为 NULL。一般的,然而 当把网格导入到 FLUENT 中时,按照右手定则定义面上节点 的顺序,面 f上的网格点 c0、c1 都存在。下面的宏返回网格点 c0 和 c1 的 ID 和所在的线。 cell_t c0 = F_C0(f,tf); /* returns ID for c0*/ tc0 = THREAD_T0(tf); /* returns the cell thread for c0 */ cell_t c1 = F_C1(f,tf); /*returns ID for c1 */ tc1 = THREAD_T1(tf); /* returns the cell thread for c1 */ 回忆由 F_AREA 和 F_FLUX 返回的信息是直接相关的,这些值从网格 c0 到 c1 返 回正值。 6.7 User-Defined Memory for Cells ( C_UDMI) 6.7 用户为网格定义内存 为了存储、恢复由 UDF 网格区域变量的值,你可以用 C_UDMI 函数分配 500 个单 元。这些值可以用做后处理,例如, 通过其它的 UDFs。这个在用户定义内存中 存储变量的方法是比用户定义标量( C_UDSI)更有效。 宏: C_UDMI( c, thread, index)

2021-06-02

的迭代过程调谐天线-瑞萨快速入门教材 r5f100lea(rl78/g13)

直接连接到校准的分析仪 并用图 7.2 的迭代过程调谐天线 注意 重要的是分析仪已经热身 warmed up 校准 范围例如 1~30MHz 并用测量电缆正确 补偿才能精确地测量 迭代过程 由于 CS和 CP的值只能通过计算得出 而且有 20%的误差 那么 后的电路要用下面的迭代过程决定 图 7.2 用阻抗分析仪调谐 50 天线 在 13.56MHz 下输入阻抗的容差是 Ω±Ω= 550Z 100 ±=ϕ

2021-06-02

机床输入信号-ov7725使用手册

3. 与机械间的输入输出信号表 3.1 机械输入信号 3.1 机床输入信号 3.1.1 来自机床侧的输入信号表 No.0:第 1张卡 表 3-1-1 装置 简称 信号名称 插头 装置 简称 信号名称 插头 X0 B20 X8 B12 X1 B19 X9 B11 X2 B18 XA B10 X3 B17 XB B09 X4 B16 XC B08 X5 B15 XD B07 X6 B14 XE B06 X7 B13 XF B05 装置 简称 信号名称 插头 装置 简称 信号名称 插头 X10 A20 X18 *参考点返回近点检测 1 A12 X11 A19 X19 *参考点返回近点检测 2 A11 X12 A18 X1A *参考点返回近点检测 3 A10 X13 A17 X1B *参考点返回近点检测 4 A09 X14 A16 X1C A08 X15 A15 X1D A07 X16 A14 X1E A06 X17 A13 X1F A05 No.1:第 2张卡 表 3-1-2 装置 简称 信号名称 插头 装置 简称 信号名称 插头 X20 *行程末端 -1 B20 X28 *行程末端 +1 B12 X21 *行程末端 -2 B19 X29 *行程末端 +2 B11 X22 *行程末端 -3 B18 X2A *行程末端 +3 B10 X23 *行程末端 -4 B17 X2B *行程末端 +4 B09 X24 B16 X2C B08 X25 B15 X2D B07 X26 B14 X2E B06 X27 B13 X2F B05 装置 简称 信号名称 插头 装置 简称 信号名称 插头 X30 A20 X38 A12 X31 A19 X39 A11 X32 A18 X3A A10 X33 A17 X3B A09 X34 A16 X3C A08 X35 A15 X3D A07 X36 A14 X3E A06 X37 A13 X3F A05 (注1) 参考点返回近点检测与行程末端信号的分配请参照“2.7 固定信号”。 20

2021-06-02

脚上的外部信号-igbt损耗新的计算方法

18 0x48 2 EINT0 GPIO P3.2 脚上的外部信号 中断 Yes 19 0x4C 3 EINT1 GPIO P3.3 脚上的外部信号 中断 Yes 20 0x50 4 GP01_INT GPIO P0[7:0] / P1[7:0] 外部信号中断 Yes 21 0x54 5 GP234_INT GPIO P2[7:0]/P3[7:0]/ P4[7:0] 外部信号 中断, 除 P32 和 P33 Yes 22 0x58 6 PWMA_INT PWM0~3 PWM0, PWM1, PWM2 和 PWM3 中断 No 23 0x5C 7 PWMB_INT PWM4~7 PWM4, PWM5, PWM6 和 PWM7 中断 No 24 0x60 8 TMR0_INT TMR0 Timer 0 中断 No 25 0x64 9 TMR1_INT TMR1 Timer 1 中断 No 26 0x68 10 TMR2_INT TMR2 Timer 2中断 No 27 0x6C 11 TMR3_INT TMR3 Timer 3中断 No 28 0x70 12 UART0_IN UART0 UART0中断 Yes 29 0x74 13 UART1_INT UART1 UART1中断 Yes 30 0x78 14 SPI0_INT SPI0 SPI0中断 No 31 0x7C 15 SPI1_INT SPI1 SPI1中断 No 32-33 0x70-0x84 16-17 - - - 34 0x88 18 I2C_INT I2C I2C中断 No 35-43 0x8C-0xAC 19-27 - - - 44 0xB0 28 PWRWU_INT CLKC 从掉电状态唤醒的时钟 控制器中断 Yes 45 0xB4 29 ADC_INT ADC ADC 中断 No 46-47 0xB8-0xBC 30-31 - - -

2021-06-02

程序调试实例-android基于hover组件实现监控鼠标移动事件的方法

1.6 程序调试实例 本节讲解一个程序调试实例。先编写一个程序,在程序运行时,发现结果与预想结果有 些不同。然后用 gdb 工具进行调试,通过对单步运行和变量的查看,查找出程序的错误。 1.6.1 编写一个程序 本节将编写一个程序,要求程序运行时可以显示下面的结果。 1+1=2 2+1=3 2+2=4 3+1=4 3+2=5 3+3=6 4+1=5 4+2=6 4+3=7 4+4=8 很明显,这个程序是通过两次循环与一次判断得到的。程序中需要定义三个变量。下面 用这个思路来编写这个程序。 打开一个终端。在终端中输入“vim”命令,打开 VIM。

2021-06-02

基于像元的镶嵌-tc itk二次开发

10.4 图像镶嵌 使用Mosaic Images选项可以叠加两幅或多幅有重叠区域的图像(通常经过地理坐标定位)或将不同 的无重叠区域的图像或图表镶嵌在一起再进行输出(通常是基于像元的)。单个波段、整个文件或经过地 理坐标定位的多分辨率图像都可以进行镶嵌。在镶嵌时,可以使用鼠标基于像元或地理坐标,把图像放置 在镶嵌窗口中,在镶嵌过程中,还可以使用羽化技术来融合图像边缘。镶嵌后的图像可以被存为一幅虚拟 的镶嵌图,以避免将数据再拷贝一份存储在磁盘中。镶嵌模版可以被存储,并在用于其他输入文件时进行 恢复。 (1)基于像元的镶嵌 选择Map > Mosaicking > Pixel Based。将出现Pixel Based Mosaic窗口。 ‧ 输入图像 用Import下拉菜单选择用于镶嵌的输入波段。选择Import >Import Files或Import >Import Files and Edit Properties。选择后一个选项可以进行如下操作,包括:输入背景透视值、羽化、输入图像的定位、选择在 镶嵌显示中使用哪些波段、颜色平衡。当出现Mosaic Input File对话框时,选择文件,若需要,选取任意 空间或波谱子集。 注意:独立波段或整个文件都可以进行镶嵌。 要选择单独波段,在Mosaic Input File对话框中,点击“Select By”箭头切换按钮,选择“Band”。输 入数据选择完毕后,点击“OK”。

2021-06-02

决策树Options下拉菜单-tc itk二次开发

(4) 决策树Options下拉菜单 ENVI Decision Tree窗口中的Options下拉菜单运行进行以下操作,包括:旋转决策树方向、缩放决策 树、指定默认的类别值、隐藏或显示Variable/File Pairings对话框、更改输出参数、和运行决策树。也可以 在ENVI Decision Tree窗口背景中点击鼠标右键,从出现的快捷菜单中访问这些选项。 旋转决策树方向 选择Options >Rotate View可以使决策树方向在水平和竖直之间切换。 决策树缩放 选择Options >Zoom In可以对决策树进行放大,放大后,每个节点中所包含的像元数将显示出来。选 择Options >Zoom Out可以对决策树进行缩小,如果决策树过大,可以将它缩小,以便在窗口中对它进行 浏览。每个节点中所包含的像元数不会显示出来,但是当将指针放置在该类上时,状态栏将显示相应的细 节信息。 ‧ 指定默认的类别值 选择Options >Assign Default Class Values可以在决策树中按照从左到右的顺序重新指定类别数和颜 色。 隐藏/显示 Variable/File Pairings对话框 要隐藏或显示Variable/File Pairings对话框,选择Options >Hide/Show Variable/File Pairing。 ‧ 更改输出参数 当运行决策树时,要更改输出参数:选择Options >Change Output Parameters。当出现Decision Tree Execution Parameters对话框时,若需要,选取一个空间子集,并输入一个输出文件名。如果数据经过地理 坐标定位,选择哪幅图像将作为基图像,键入输出像元尺寸,并在下拉菜单中选择重采样方法。点击“OK”。 当编辑和运行决策树时,这些参数将被自动应用。

2021-06-02

生成随机样本-tc itk二次开发

(4) 生成随机样本 用户可以从分类结果和感兴趣区中生成随机样本点,这些样本点在分类精度评价和表面实地调查方面 都有相当大的用处。ENVI为生成随机样本点提供三种方法: 分层样本。这种方法也被称为比例样本或配额样本。它将所有像元(整个分类图像或所有感兴趣区) 先分为均匀的子群(单独的类别或感兴趣区),然后从每个子群中提取一个随机样本。ENVI提供两种类型 的分层样本:成比例随机样本和非比例随机样本。用成比例随机样本方法生成的样本数与类别大小直接相 关,即类别越大,从该类中生成的随机样本数越多。非比例随机样本方法允许用户明确限定从每一类中生 成的样本数量。

2021-06-02

交互式拉伸的管理-tc itk二次开发

(7) 交互式拉伸的管理 交互式直方图窗口中的 File 下拉菜单允许输出直方图窗口、保存和恢复拉伸查找表(LUT)、转换拉 伸数据和在一个 ENVI图表窗口中绘制直方图。 • 拉伸数据转换(Converting Stretched Data) 使用 Export Stretch工具可以把一种类型的数据转换为 ENVI支持的其他类型的数据(例如:字节型转 为浮点型、整型转为字节型 等等),还可以把正在应用拉伸的显示数据存储为一个输出文件。 在交互式对比度拉伸对话框中,选择 File > Export Stretch。当出现 Output Stretch Parameters对话框时, 选择一个空间子集(若有必要)。从“Output Data Type”按钮菜单中,选择所需要的输出数据类型。在适 当的文本框中键入输出数据范围(最小和最大值)。点击“File”或“Memory”,选择输出到文件或内存。 若选择输出到“File”,键入一个输出文件名。点击“OK”。将出现一个状态窗口,显示处理进程。 • 在 ENVI图表窗口绘制直方图 使用该功能可以在一个新的 ENVI图表窗口中绘制直方图。直方图被绘制到一个新窗口后,可以应用 ENVI的交互式绘图功能,诸如:输出和注记(参见第 193页“交互式绘图功能”)。 在 ENVI主菜单中,选择Window >Start New Plot Window(参见第 88页的“启动新的显示窗口”)。用 鼠标左键点击图表顶部的“Input Histogram”或“Output Histogram”文本标签,并将名字拖放到新的图表 窗口中。 • 输出直方图 标准的 ENVI输出选项包括:Image,PostScript,BMP,HDF,JPEG,PICT,SRF,TIFF和 XWD格 式)。选择 File > Save Plot As >Postscript或 Image File。要打印交互式直方图窗口,选择 File >Print。交互 式直方图与输出图表相似,但是允许没有注记,有关细节,请参阅第 88页的“启动新的显示窗口”。 • 存储拉伸查找表(Saving Stretch LUTs) 拉伸查找表可以被保存为 ASCII格式文件或 ENVI格式文件。要保存 LUT,在交互式对比度拉伸对话 框中,选择 File > Save Stretch to LUT > ASCII LUT或 ENVI Default LUT。 选择 ASCII LUT,把拉伸查找表作为一列 ASCII数据保存到一个文件,在该文件的顶部显示“Binsize” 和数据最小值(Data Min)参数。数据列中的第一个值对应于输入数据最小值的 LUT值。第二个值是输入 数据最小值的 LUT 值加 binsize,列中其余值按相同方式保存,直到输入数据的最大值为止。选择 ENVI Default LUT,把 LUT保存为一个 ENVI二进制格式文件。该文件被用输入文件名和一个 .lut 的扩展名自

2021-06-02

通过可用矢量列表管理矢量文件-tc itk二次开发

Parameters 对话框时,选择需要的投影类型;若有必要,输入一个区域号(参见第十章的“选择地图投影 类型”)。在“X/Ymin”和“X/Ymax”文本框中,按已选择的投影单位输入限定框的坐标。键入一个层名, 选择输出到“File”或“Memory”。所创建的新层将被列入可用矢量列表中。从可用矢量列表中,你可以 把该矢量加载进一个矢量窗口,并在其中绘制新的矢量和加入属性(参见第四章的“矢量层的操作”)。 (3) 通过可用矢量列表管理矢量文件 可用波段列表中的 File下拉菜单允许你打开新的矢量文件,导出矢量层到一个感兴趣区域或 ArcView 文件,以及把矢量层从内存保存到文件。 提示:ENVI 矢量文件可以通过使用 Vector > Convert EVF to DXF 功能转换成 DXF文件(参见第十一章 的“将 ENVI矢量文件转换为 DXF 文件”)。 • 打开文件 在可用矢量列表中,选择 File > Open Vector File >矢量文件类型。当出现标准文件选择对话框时,选 择所需要的文件(有关细节请参阅第二章的“打开矢量文件”)。 • 把矢量层导出到感兴趣区 当把矢量层导出到感兴趣区时,你可以选择是创建一个包含所有矢量层的感兴趣区还是每个矢量层创 建一个感兴趣区。 从下列选项中选择: 在可用矢量列表中,选择 File > Export Layers to ROI。在 Vector Parameters窗口中,选择 File > Export Active Layer to ROI。 当出现 Export Vector Data to ROI对话框时,选择“Convert all vectors to one ROI”或“Convert each vector to a new ROI”选项。 警告:这可能创建非常大的感兴趣区!

2021-06-02

ASCII坐标转换-tc itk二次开发

10.15 ASCII坐标转换 ASCII Coordinate Conversions选项用于将一种投影和参数的ASCII坐标转换为另外一种。输入的ASCII 文件必须包含X、Y坐标栏,以及可选的Z 值(高程)。如果在输入的坐标中不包含高程值,则假定高程 为0。输出文件将包含处于新选投影中的 X、Y(Z)栏。可以将坐标输出到ENVI的地面控制点文件中。 选择Map > ASCII Coordinate Conversions。选择输入的ASCII坐标文件。 要向“Selected Input Files”列表中添加文件,点击“Input Additional File”。要从列表中删除文件,在 “Selected Input Files”列表中选择一个文件名,然后点击“Delete”。 键入一个输出文件名,或用“Choose”按钮选择一个输出文件名。点击“OK”继续。当出现 ASCII

2021-06-02

替换坏值-tc itk二次开发

(2) 利用颜色表生成山区阴影图像 该功能通过在数字高程数据中应用颜色表来生成一幅山区阴影图像。所选的颜色表和拉伸类型被应用 于 DEM。DEM将被变换到色度-饱和度-值(“value”)空间。根据输入的太阳高度角或方位角计算出阴影 地貌图像,并用它代替值(“value”)波段。然后把HSV波段再变换回RGB空间。 选择Topographic >Create Hill Shade Image。如果出现Hill Shade Blend Input对话框,点击“Color Table Lookup”。 当出现文件选择对话框时,选择所需的DEM文件,若需要,选取任意子集。通过在“Sun Elevation Angle” 和“Sun Azimuth Angle”文本框中输入所需值,为阴影地貌图像指定太阳高度角和方位角(要计算太阳高 度角,参见第496页的“计算太阳高度角”)。在列表中点击所需颜色表名称,选中它。在“Stretch”按钮 菜单中,选择一个拉伸类型。 如果选择“% Linear”,输入要忽略的百分比。如果选择“Linear Range”,输入最小值和最大值。如果 选择“Gaussian”,为数据分布输入标准差的值。 选择输出到“File”或“Memory”。点击“OK”。作为结果的山区阴影图像名将被列入可用波段列表 中,并可用于显示。 ‧ 计算太阳高度角 在Hill Shade Parameters对话框中,点击“Compute Elevation and Azimuth”。将出现Compute Sun Angle 对话框。在按钮菜单中选择月份和日期,并使用相应文本框旁的增减箭头按钮输入年和时间(GMT)。在 相应的文本框中,键入所需的经纬度坐标。点击“OK”开始计算。计算所得的高度角和方位角被自动输 入到Hill Shade Parameters对话框中。 12.6 替换坏值 使用Replace Bad Values选项,利用表面拟合技术计算所得到的数值,来填充数字高程模型(DEMs) 中 的坏数值。坏像元经常出现在干涉雷达生成的 DEM的雷达阴影中。通过输入坏像元的DN值或一个坏数 值范围,可以确定DEM 图像中的坏像元位置。也可以构建一个坏像元的掩模,使用它对需要被替换的像 元进行定位 (参见第 270页的“掩膜”)。表面拟合使用 Delaunay三角测量,用周围好的高程值计算所得 的三角形来填充坏像元。 注意:如果数据集中包含较大的孔,则可以看到用于填充它们的三角形。 选择Topographic > Replace Bad Values,或Radar > TOPSAR Tools > DEM Replace Bad Values。当出现 DEM Input File对话框时,选择所需的DEM文件,若需要,选取任意子集或掩模。将出现Replace Bad Data Parameters对话框。适当的文本框中,输入一个坏的数据值或一个坏数据值范围。

2021-06-02

统计工具-tc itk二次开发

5.8 统计工具 Basic Tools菜单下的Statistics工具允许生成图像文件的统计记录,以及生成直方图、平均波谱、特征 值,和其它统计信息。

2021-06-02

图表窗口快捷菜单-tc itk二次开发

(5) 图表窗口快捷菜单 使用图表窗口快捷菜单可以访问下列图表选项,包括:显示或关闭图表数据标签;选择是否进行图表 的叠加;调整图表范围;清空图表窗口。要使用快捷菜单,在图表窗口点击右键。 关于菜单选项的详细描述,请参阅第 198页的“图表窗口 Options下拉菜单”。 (6) 输入图表数据(Inputting Plot Data) 使用图表窗口中的 File菜单可以输入数据,数据类型包括 ASCII数据或 ENVI波谱库数据。 • 加载 ASCII波谱数据 使用该工具来加载 ASCII数据或其它 X,Y数据,在图表窗口中绘图。ENVI读取的 ASCII数据包含 多列(之间用 commas或 white space间隔),文件顶部以文本或分号开始的行将被忽略掉。 在图表窗口内,选择 File > Input Data > ASCII。当出现 ASCII Plot Filename对话框时,选择一个文件 名。当出现 Input ASCII File对话框时,从下列选项中选择: 要选择 X值读入到图表窗口,在标签为“X Axis Column”的文本框中输入包含 X值的列数(通常为 一列)。要把一个比例系数应用到每个 X或 Y值,在标签为“X Mult”和/或“Y Mult”的文本框中输入所 需的倍数。

2021-06-02

对比度拉伸和快速滤波-tc itk二次开发

4.15 对比度拉伸和快速滤波 使用 Enhance选项可以对显示的数据(这些拉伸并非应用于数据文件)进行如下操作,包括:快速对 比度拉伸、使用直方图进行交互式对比度拉伸、快速滤波增强。使用对比度拉伸可以将所选图像的彩色或 灰阶范围调整到计算机的动态显示范围,从而增强图像的对比度。ENVI 提供包括线性和非线性在内的一 系列拉伸方法。 图像最初显示时,它的默认拉伸可以由以下三种方式决定:如果先前保存了颜色查找表,ENVI 将自 动将它应用到拉伸中(参见第 185页的“存储拉伸查找表”);如果不存在对应于显示波段的查找表,将应 用头文件中指定的默认拉伸(参见附录中的“ENVI 头文件格式”);如果在头文件中没有指定默认拉伸, 将应用在 envi.cfg文件中指定的默认拉伸(参见附录中的“配置文件细节”)。ENVI提供默认的快速拉伸和 交互式拉伸。 图 4-35:交互式拉伸和滤波选项

2021-06-02

ENVI的扩展模块-tc itk二次开发

1.4ENVI的扩展模块 RSI提供了几个扩展模块来扩展 ENVI的功能,每个模块的手册都包括在 ENVI的安装 CD的 PDF文 档中。用户也可以在 ENVI 的帮助文档中找到这些手册。每个模块在使用时都需要附加的 License 信息, 联系当地的 RSI销售代表以获取一个 License。 数字高程提取(DEM Extraction) 数字高程提取模块允许用户从立体像对影像中提取高程数据,如 ASTER、IKONOS、OrbView-3、 QuickBird以及 SPOT卫星数据。DEM提取模块包括 DEM提取向导以及三个 DEM工具:DEM编辑工具、 立体像对三维测量工具以及核影像三维浏览工具。 查看 DEM提取用户向导来获取 DEM提取模块的详细信息。 NITF和 NSIF模块 该模块支持读取和写入 NITF 格式以及 NSIF 格式的影像数据。ENVI 的 NITF 模块,允许需要 NITF 认证的软件环境的用户利用 ENVI提供了影像分析功能。使用 NITF模块,ENVI能够读入和显示所有压缩 或非压缩的 NITF2.0和 2.1格式以及 NSIF1.0的文件。 查看 NITF/NSIF用户向导来获取 NITF/NSIF模块的具体信息。 快速大气纠正模块 FLAASH FLAASH是由世界领先的光学现象研究机构光谱科学研究所,以及 US空军研究所(AFRL)以及光谱信 息技术应用中心(SITAC)。FLAASH允许用户精确的去除大气的影响。 查看 FLAASH用户向导来获取 FLAASH模块的详细资料。

2021-06-02

1主要工作模式的软件设计-图像检索综述1

第4章智能雾化器的软件设计与实现 4.1嵌入式软件设计与实现 4.1.1主要工作模式的软件设计 程序硫程团t 图4-1雾化器工作流程图 如图4一l,首先接通12V电源,上电复位,程序初始化成功,指使灯显示 绿色,如果按键被按下一次,则进入第一种工作模式:这时,指使灯变为蓝色, 电机、振荡器开始工作,雾化量0.5mL/min,并且持续工作lOmin结束;如果 在第一种模式下,按键再次被按下,或者初始化时按键被按下两次:这时,指

2021-06-02

空间长方体的透视投影图-computer science- an interdisciplinary approach

图4.5空间长方体的透视投影图 由式(4.27)在两个平面中求取相对深度,其中以在两个面中有两个值,取平均值赋给以, 从而得到五~九。 假设【捌【5l】 K=幽=以B—Kt=以B一^pl O=2,3,4) (4.29) 即 K。1K=砰 (4.30) 若再有 B僻欠弋⋯, (4.31) 考虑到R是单位正交矩阵知RrR=RRr=I,,为三阶单位矩阵,将式(4.30)带入式 (4.31)得 P7’R 7’RP=P7’P= 口只 碍忍 碍忍 其中P=(K K K),由于罡=0,0,o)r,驾=(o,b,o)7’,只=(0,0,c)7’,则 (4.32) 1●●●●●●●_1 只只厅巧譬芹昱忍昱彳彳巧—。...........。。.。。........L

2021-06-02

3灭点计算结果及分析-computer science- an interdisciplinary approach

3.3.3灭点计算结果及分析 本文中用于重建图片building是剑桥大学的一幅建筑物图像,从文献[45]中获得, 图像实际像素大小为640x 480,见图3.7。考虑到图像的复杂程度,本文只对图中线框 内的部分进行重建。根据选定的世界坐标系位置,找到与坐标轴三个方向的平行的直线, 由它们来确定三个主灭点的位置。在三个主方向分别来找检测到的空间平行线投影线 段,对它们对应的灭点分别求解,根据计算灭点算法设定灭点为到平行线束对应的投影 直线距离和最短的点,在实现时,主要是求解一个对称矩阵的特征值及对应的特征向量, 它是由选取的直线的方程系数组成的。

2021-06-02

建立技术数据包-qca6391 wifi6 11ax bt 5.1 2g & 5g rffe clpc pciem.2 2230 e key原理图

专用实践 2.2 建立技术数据包 建立和维护技术数据包。 随着产品或产品部件的开发,技术数据包向开发者提供产品或产品部件的全面描述。同时也在为各种情况(例 如,基于性能的契约或依设计图构造)下的产品采购提供灵活性。 技术数据包是在概要设计期间文档化体系结构定义时生成的。设计要被文档化在技术数据包中,并在整个产

2021-06-02

应用指南及_源代码分析-uvm1.1应用指南及源代码分析

UVM1.1 应用指南及 源代码分析 UVM1.1 Application Guide and Source Code Analysis 张强 著

2021-06-02

与重叠控制相关的报警-web vulnerability scanner v8

(1) 紧急停止 (2) 复位 (3) 伺服报警 (4) 伺服关断 (5) 超程 (6) 与重叠控制相关的报警 (7) 报警(PW0000) 即使在一个路径成为上述的任一状态时,也解除所有轴的重叠状态。重叠控制中 一个路径上成为上述任一状态时,其他路径自动进入进给保持状态(自动运行 中)或者停止(手动运行中)。

2021-06-02

>信号的输出-web vulnerability scanner v8

与 CNC 侧的主轴控制相关,S 代码<Fn022~Fn025>和 SF<Fn007.2>信号的输出 附带有各种条件,在标准状态下,有时无法使用这些信号。 参数(No.3705)有各相关参数,请进行对应用途的设定后,使用 S 代码/SF 信号。 ·有关 S12 位代码信号 (输出) S12 位代码信号 R01O~R12O <Fn036.0~Fn037.3>是经过 CNC 侧的主轴控制处 理后计算出来的向第 1 主轴的输出信息。(请同时参阅主轴控制项。) 该信息即使在由 PMC 侧进行主轴控制的期间,也将向 CNC 的 S 指令换算为主 轴输出而被输出。 换句话说,SIND 信号,是从该 S12 位代码信号获取向主轴电机的速度输出指令、 还是从由PMC侧计算而设定的R01I~R12I信号获取向主轴电机的速度输出指令 的选择信号。 通过利用该信号,有时可简单进行为基于 PMC 的主轴控制的 PMC 梯图的处理。 S12 位代码信号 R01O~R12O <Fn036.0~Fn037.3>,不予输出基于 PMC 的主轴 输出控制的输入指令状态。 主轴转速 主轴 高转速

2021-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除