自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (24864)
  • 收藏
  • 关注

原创 c mysql ubuntu_Using Ubuntu系统下C开发 MySQL数据库应用

一、开发环境的准备1、首先要安装好Linux,这里用的是Ubuntu 10.102、安装MySQL系列软件包,这边10.10系统仓库里面的是MySQL5.1版本:sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install libmysqlclient15-dev二、检查MySQL服务的...

2021-01-31 23:24:16 66

原创 svn白名单_Bridge Mutual IDO 白名单申请现已开放

距离我们的 Uniswap IDO 还有15天,由于对$BMI的大量需求,我们会进行两轮白名单开放申请,给我们的社区成员最后机会在DEX交易之前获得$BMI。在1月30日IDO当天,Polkastarter上将有两个$BMI池:一个公共池 (public pool) 和一个$POLS池 ($POLS pool)。任何人都可以参加公共池,只有$POLS持有人可以参加$POLS池。两个池的地址会在我们...

2021-01-30 10:23:11 468

原创 es 链接mysql_MySQL&ES连接池

数据库的连接池建议放在类似settings.py的配置模块中,因为基本都是配置项,方便统一管理。1) 连接池类#settings.pyimport osfrom DBUtils.PooledDB import PooledDBfrom elasticsearch import Elasticsearchimport pymysqlclass Config(object):POOL = Pooled...

2021-01-30 04:46:30 508

原创 mysql sql security definer_技术分享 | 改写 mysqldump 解决 DEFINER 问题

作者:xuty本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。一、背景项目上 MySQL 还原 SQL 备份 经常会碰到一个错误如下,且通常出现在导入视图、函数、存储过程、事件等对象时,其根本原因就是因为 导入时所用账号 并不具有 SUPER 权限,所以无法创建 其他账号 的所属对象。ERROR 1227 (42000) : Access denie...

2021-01-27 18:27:43 632

原创 mysql 数据类型 是否_MySQL 数据类型

1、整数类型TINYINT 8位SMALLINT 16位MEDIUMINT 24位 -2的n-1次方到2的n-1次方减1(n是位数)INT 32位BIGINT 64位2、实数类型实数是带有小数部分的数字。FLOAT(m,d)类型 ...

2021-01-27 08:34:45 1670

原创 2019python程序员月薪多少_最新 | 2019年Python工程师的平均薪资是多少?

03 Python的应用范围Python的发展方向:数据分析、人工智能、web开发、测试、运维、web安全、游戏制作等等。Python是人工智能的未来。因为考虑到语言的灵活性,其速度以及提供的机器学习功能库(如scikit-learn,Keras和TensorFlow),我们将继续看到Python在机器学习领域占据主导地位。04 Python的薪资情况Python工程师到底能拿到多少薪资?新人转行...

2021-01-26 11:39:58 1641

原创 go 路径加载file_Go单元测试实践一,快速上手

Go单元测试实践二,常见问题 Go单元测试实践三,代码风格 Go 单元测试实践四,集成到gitlabci前段时间我在团队内推广了单测,为帮助同事快速上手,写了一些文档,这是第一篇, 如果你对单测,Go都有基础,本文可帮你迅速掌握Go单测。源码来自github utdemo仓库。1. 背景/工具Go原生给出了单测的书写规范。有两条, 文件命名为*_test.go,一般与源码并列,如下/demo ...

2021-01-20 03:26:23 345

原创 mysql pmm进程_MYSQL使用PMM进行性能监控

简介Percona监视和管理(PMM)是一个用于管理和监视MySQL和MongoDB性能的开源平台。它是由Percona与托管数据库服务、支持和咨询领域的专家合作开发的。PMM是一个免费的开源解决方案,您可以在自己的环境中运行,以获得最大的安全性和可靠性。它为MySQL和MongoDB服务器提供了彻底的基于时间的分析,以确保您的数据尽可能高效地工作。PMM是CS价格,由两部分组成PMM Clien...

2021-01-19 21:56:19 209

原创 ossim监控mysql_用Nagios监控OSSIM中MySQL数据库

OSSIM下监控Mysql的方式有很多,今天介绍在命令行下进行监控。通常你在OSSIM5下进行监控会遇到缺少libmysqlclient.so.15这个问题文件,但你在ossim 2.3 和ossim 3.0系统中则没有此类问题。VirtualUSMAllInOne:~# /usr/lib/nagios/plugins/check_mysql -s /var/run/mysqld/mysqld.s...

2021-01-19 21:09:52 50

原创 yii2 mysql查询_yii2数据库查询汇总

基础查询Customer::find()->one();此方法返回一条数据;Customer::find()->all();此方法返回所有数据;Customer::find()->count();此方法返回记录的数量;Customer::find()->average();此方法返回指定列的平均值;Customer::find()->m...

2021-01-19 18:48:15 507

原创 eclipse中run运行不了_Odoo 14.0介绍2:配置Odoo14+Eclipse+PyDev开发环境

本系列背景介绍Odoo 14 是一个基于Python语言构建的开源软件,面向企业应用的CRM,ERP等领域,其目标是对标SAP,Oracle等大型软件提供商,但却通过仅仅一个平台满足企业所有管理的业务需求。本系列文章针对Odoo 14.0版,从系统安装,开发环境配置,代码结构,主要功能升级,源码赏析,Anodoo对Odoo的关键扩展等角度,预先给大家介绍即将在2020年发布的这一最新版本。http...

2021-01-19 15:46:10 101

原创 去oracle 用mysql_用oracle 或者mysql都可以

你可以找字典查一下wmsys.wm_concat函数。SQL> create table idtable (id number,name varchar2(30));Table createdSQL> insert into idtable values(10,'ab');1 row insertedSQL> insert into idtable values(10,'bc')...

2021-01-19 12:10:32 48

原创 mysql弱口令修补方法_mysql用户名(root)密码遗忘修复(有黑科技)

讲到用户了,就先说说mysql的用户权限吧.5.7开始,有了很多改变:1.用户长度变了.5.7.8以后的用户长度为32个字符,5.7.8以前的用户长度为16个字符,5.6我记得好像是8? 忘了.咳咳2. mysql_native_password插件默认启用,且password以后将慢慢移除.在mysql.user里面password字段已经木有了,转而通过plugin字段的加密算法将密码加密后的...

2021-01-19 11:30:06 2013

原创 mysql 5 存储过程_MySQL5新特点(存储过程)

支持存储过程是MySQL5中一个很重要的新增特性。虽然有些用户不希望将反映业务逻辑的流程通过存储过程封装在数据库中,但大多数的数据库管理人员还是非常喜欢在数据库中能使用存储过程这一功能,因为存储过程有很多好处:用户可以重用代码和更改控制-和将业务逻辑流程写入多个应用程序不同的是,用户只需要写 一次存储过程就可以立刻使用许多应用程序来调用该过程,从而实现特定的业务逻辑流程。数据库管理员也可以通过标准...

2021-01-19 10:58:38 83

原创 mysql repair table_mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TABLE)

查询mysql表是否被损坏命令,如下:# CHECK TABLE 表名mysql的长期使用,肯定会出现一些问题,一般情况下mysql表无法访问,就可以修复表了,优化时减少磁盘占用空间。方便备份。表修复和优化命令,如下:#REPAIR TABLE `table_name` 修复表#OPTIMIZE TABLE `table_name` 优化表REPAIR TABLE 用于修复被破坏的表。OPTIMI...

2021-01-19 04:44:12 342

原创 mysql查询本周数据_MySql查询当天、本周、本月、本季度、本年的数据

1.今天SELECT * FROM 表名 WHERE TO_DAYS(时间字段名) = TO_DAYS(NOW());2.昨天SELECT * FROM 表名 WHERE TO_DAYS(NOW()) - TO_DAYS(时间字段名) <= 1;3.本周SELECT * FROM 表名 WHERE YEARWEEK(DATE_FORMAT(时间字段名,'%Y-%m-%d')) = YEARW...

2021-01-19 01:59:24 417

原创 mysql输入汉字_怎样往MYSQL输入汉字

1. 修改 mysql 安装目录下的 my.ini修改 default-character-set=latin1把latin1 改为 gb2312或 gbk注意:修改两处CLIENT SECTION#----------------------------------------------------------------------## The following options wil...

2021-01-19 00:51:16 1269

原创 mysql between 索引_Mysql: mysql between 日期索引 索引问题-日期索引使用

Mysql: mysql between 日期索引 索引问题-日期索引使用表结构:dep_datedeparr联合索引: ind_coll_date_route(dep_date ,dep,arr)这两天发现原来的查询效率慢了,使用explain 查看,居然没有使用索引,我的索引是日期类型的,首先想到的是mysql对日期类型的索引的处理机制是不是不同,在where条件里试了几种,发现效果都差不...

2021-01-19 00:38:03 1109

原创 mysql myawr 死锁_myawr部署注意事项

官方版的部署流程中有几个需要注意的点,在此补充一下部署master第一步,yum安装perl-DBD-mysql即可,当然源码编译安装也可以。第二步,修改myawr.sql,create table前加上use myawr;并修改账号的密码。然后导入至mysql。第三步,INSERT INTO `myawr_host`(id,host_name,ip_addr,port,db_role,versi...

2021-01-18 23:11:37 158

原创 mysql disabled_请教:CentOS 下 Mysql 无法启动, selinux 为disabled

错误信息为:[root@server1 ~]# cat /usr/local/mysql/var/server1.err160916 12:17:12 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/var2016-09-16 12:17:12 0 [Warning] TIMESTAMP with im...

2021-01-18 22:35:04 143

原创 mysql 备份表_mysql单表备份语句

1.mysql单表备份语句SELECT CONCAT("mysqldump -uroot -p123456 ",table_schema," ",table_name," >/tmp/",table_schema,"_",table_name,".sql")FROM information_schema.tablesWHERE table_schema NOT IN('sys','perf...

2021-01-18 18:17:49 1579

原创 microgame问题 unity_使用UnityAds的十个常见问题

1.Unity是否可以设置固定底价?Unity目前支持固定底价设置。2.如何设置Unity固定底价?Unity有底价设置模版,包括game ID/国家缩写/广告位/底价。Unity会有专门的同事帮助你们设置和优化底价,请跟您的销售联系了解更多信息。3.为什么底价设置后填充和展示减少了?底价设置后,算法会分配能够使得此位置达到底价的广告进行展示,没有达到算法预估的价格要求的广告不会返回,因此填充和展...

2021-01-17 16:23:12 421

原创 syslog日志转换器_游侠原创:Windows日志转SYSLOG工具——nxlog

此前游侠曾经在博客上给大家介绍过Windows平台下的日志转换为syslog的工具:工具总是很多的,今天再给大家推荐一款——nxlog下载地址:http://sourceforge.net/projects/nxlog-ce/files/安装,因为是msi格式的,因此不说了。需要很简单的配置。测试平台是Windows 7 64bit版,所以安装完毕之后,目录和文件如下:安装完毕之后,需要进行下配置...

2021-01-17 01:36:08 466

原创 echars怎么根据屏幕改变高度_PS中,新手该怎么修改图像尺寸?看老师傅们都采用哪些方法?...

关于昨天学习到的在PS中打开文件,大家应该和我一样大概已经学习到了,那么今天要学习的是通过PS,如何修改图像的尺寸?大家不要觉得很简单哦,因为这里面还包含很多的小细节,足以证明了PS的强大之处,下面就让我们一起来学习吧。我们平时拍摄的照片或是从网上下载的图片都有不同的用途,但是很多时候由于图像的尺寸和分辨率不符合一些使用要求,这就得让我们对图像的大小和分辨率进行适当的调整,就是修改图像的尺寸来达到...

2021-01-14 15:49:23 112

原创 删除控制_经典的控制面板已从微软Windows10中删除,如何找回它

控制面板是Windows操作系统上的一个平台,其中包含用于自定义设置的小程序集合,可以说是一个中心位置,用户可以在其中自定义Windows电脑上的凭据、PC屏幕、Internet和网络、键盘、语言字体、外观、电源、声音等设置,因此,控制面板对我们来说是一个重要的工具,但经典的系统控制面板,现已隐藏在Windows 10中。微软表示,从2020年10月更新(20H2)开始,就没有办法访问它了。微软虽...

2021-01-14 05:13:03 474

原创 直接的好处_养花水可不能直接用自来水,多做一步好处多,土壤不板结养花旺...

点击查看养花水可不能直接用自来水,多做一步好处多,土壤不板结养花旺现在二十四节气已经到了秋分了,大家是不是觉得今年过得特别快呢?在时间流逝的同时,大家千万不要让花卉们的小生命也拜拜呦!最近。小编就收到了不少花友的私信,他们告诉小编自己的养的绿植都有烂根或者叶子发黄的现象出现。那么,今天小编就带大家来找找解决办法!一般花卉出现烂根和叶子发黄的现象的时候,基本上会伴随着盆土成硬块状。因此倒入...

2021-01-14 02:29:14 106

原创 python androidhelper kivy_Python,Kivy和Android Game

我不认为现在有一个强大的3D支持的python解决方案,当然没有强大的现成的工具,使一个复杂的3d游戏容易.基本的pygame没有真正的3D支持 – 您可以看到this previous question的一些具体的答案,但基本上它主要是2d sdl图形库的包装.当然,您可以通过自己管理所有的2D投影来进行伪3D,但是我认为原则上可以直接调用opengl并显示结果(有一个few examples)...

2021-01-13 22:34:03 194

原创 版本产品_景行产品V5.2.1版本全新升级!

继8月份景行产品V5.2发布之后,我们于11月17日正式发布了增强版V5.2.1。该版本在V5.2版的基础上新增了21个新功能和优化,扩展了支持的OS版本,进一步提升了软件的安全性和稳定性。随着国产信创大潮的兴起,国内高性能计算集群越来越多地使用了配置国产CPU的服务器。本次景行锐创发布的V5.2.1版本支持了国产飞腾和鲲鹏CPU服务器,可以在这些国产CPU服务器上调度和执行仿真计算作业...

2021-01-13 15:21:13 140

原创 片袖原型制图_服装工艺八种袖子原型的制图画法

·服装工艺八种袖子原型的制图画法一、日本传统文化式原型配袖规格:袖长=53cm袖肘线长=袖长/2+2.5cm1.取水平线作基础袖口线,从基础线向上量取袖长作袖长线,自袖长线向下量取袖山高AH/4+2.5CM作袖山高线。2.作袖山斜线长等于前AH,作后袖山斜线长等于后AH+1CM.前袖山凹量为1.3CM,凸量为1.8CM,使前袖山缝缩量约为1.1CM左右.后袖山凹量为0,凸量为1.5CM,...

2021-01-13 09:40:55 1344

原创 android 接口测试工具_有线和无线扫描枪常用测试工具和软件你知道哪些?

当我们购买到一款扫描枪之后,往往需要对扫描枪的进行一些简单的测试,如果测试,有需要使用到哪些工具进行测试呢,接下来我们按照不同接口分类为大家分别介绍一下:USB接口类型①USB-KBW接口:USB键盘口也简称USB接口,是一种最常见的通信接口,往往使用比较简单,当我们将USB扫描枪接入电脑USB接口时,系统自动识别USB设备(第一次使用时需要加载USB驱动设备),加载成功后(在电脑设备管理器-人体...

2021-01-13 08:58:55 1096

原创 不小心删了sxos文件夹_修复rpm命令(不小心删了rpm命令)方法

如果用rpm -e --nodeps rpm 删除了rpm命令可以用以下方法修复rpm相关文件下载:1./bin/rpm:binrpm.zip 2./usr/lib/下的so文件:Linux/usr-lib.rar 3./usr/lib/rpm文件夹:backusrlibrpm.zip一、把binrpm.zip下的文件解压到/bin目录下,linux终端下输入rpm命令,出现以下情...

2021-01-12 19:13:41 572

原创 python中数组类型有哪些_python中numpy的array数据类型有哪些?(代码详解)

本篇文章给大家带来的内容是介绍python中numpy的array数据类型有哪些?(代码详解)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。import numpy as np#创建# 创建一维数组a = np.array([1, 2, 3])print(a)'''[1 2 3]'''# 创建多维数组b = np.array([(1, 2, 3), (4, 5, 6)])pri...

2021-01-11 23:24:03 2452

原创 java实现蒙特卡洛树搜索_AVL树(二叉平衡树)java实现与详解

AVL树概念前面学习二叉查找树和二叉树的各种遍历,但是其查找效率不稳定(斜树),而二叉平衡树的用途更多。查找相比稳定很多。(欢迎关注数据结构专栏)AVL树是带有平衡条件的二叉查找树。这个平衡条件必须要容易保持。而且要保证它的深度是O(logN).AVL的条件是左右树的高度差(平衡因子)不大于1;并且它的每个子树也都是平衡二叉树。对于平衡二叉树的最小个数,n0=0;n1=1;nk=n(k-1)+n(...

2021-01-08 04:05:07 216

原创 网口不显示_工业显示器助力,金属、重量检测一套系统就可以搞定?

品质检测作为产线重要环节之一,备受广大制造厂商的重视。其中,金属异物检测机作为检测包装和非包装产品中的全金属异物,包括黑色金属(铁)、有色金属(铜、铝),广泛用于水产品、肉禽、腌制品、面点、干果、药品、玩具等行业。与金属相呼应的,重量选别机则在面粉、挂面、大米等粮油、化工以及药品等行业,具有不可或缺的作用。(图一:某金属重量检测系统)而今天,触想小编要跟大家分享的是金属检测机与重量选别机二合一检测...

2021-01-04 17:55:30 55

原创 阅读替换净化规则_阿三的净化门没把手?

上方“蓝色”订阅!阿三的净化门没有门把手!有图有真像。咦,怎么开门呢?用手扣,像他们的便便时动作似的?还是大力神掌?看了阿三的净化门,再看咱们大中国的净化门。嗯,有门把手。那么,咱们大中国就比印度阿三的好么?或是阿三比咱们厉害了国好?对,这个门也没有把手?嗯,这是电动门。这就对了,人家印度阿三的亦是电动门,省去了把手,还减少了手与门把手的相互的感染性。好了,明白了吧,亲,为何人家阿三的...

2021-01-04 16:49:56 1784

原创 java参数传入泛型类型_java 泛型详解绝对是对泛型方法讲解最详细的,没有之一...

点击上方“Java技术前线”,选择“置顶或者星标”与你一起成长~对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数...

2021-01-03 06:18:32 4224

用于打包设计-煤矿井下搜救探测机器人结构设计

11.1 用于打包设计 在保存设计时 Design Entry HDL 生成 Verilog 网表用于打包设计,可以指定生成网表的选 项。 11.1.1 为打包设计指定创建 Verilog 网表的选项 20. 在 Design Entry HDL 中选择 Tools->Options。 21. 选择 Output 选项卡。确认选择了 Create Netlist 选项卡。Verilog 网表是缺省选择 的,如果想要生成 VHDL 网表要选择 VHDL 选项。 22. 点击 Verilog 选项后边的 Options 按钮,出现 Verilog Netlist 对话框。 23. 选择 Verbose Output 选项来记录调试信息,保存在项目路径/temp/下面的 hdldir.log 文件。 24. 如果你要用 ncvlog.exe 来分析网表,就选择 Analyze on Save 选项。此选项只有在 Project Setup 对话框中选择了 NC Verilog 仿真器才可以选择。 25. 如果要检查原理图的任何信号名是否为 page<page_number>_<value of PATH property on any instance>,选择 Check Instance vs Signal。如果选择了名称如果一 样则报错。 26. 在 Max Errors 栏指定报错的最大数量。 27. 在 Time Scale 栏为原理图 Verilog 模块指定时标。缺省是 1ns/1ns。 28. 为设计中所有网络指定 Verilog 逻辑类型,可以是 WIRE, WAND, WOR,缺省是 WIRE。 29. 为 Verilog 网络类型 Supply 0 指定网络类型。 30. 为 Verilog 网络类型 Supply 1 指定网络类型。 31. 点击按钮 OK 保存设置。 32. 点击按钮 OK。

2021-06-02

创建或打开一个项目-煤矿井下搜救探测机器人结构设计

2.3 创建或打开一个项目 打开 Project Manager, 然后“Create Design Project”,其中 Location 下的路径格式 为“工作目录\产品名称”。(说明:工作目录可以为根目录,也可以为“根目录 \PSD_Data”,还可以是其它专门存放 PSD 工程文件的目录。) 产品名称格式一般为“ZX”+“设备简称代号”,其中 ZX 为公司名称“中兴”汉语拼音 字首。设备简称代号不超过四个字符,例如 ZXIC。设备升级后可以用 Vx.x 区分,如 ZXIC 升 级后可以表示为 ZXICV2.0。 Location 下的路径严禁包含任何中文字,否则输出网络表时可能会报告错误。(命名规范 要根据各事业部内部的规定)。

2021-06-02

页面操作-煤矿井下搜救探测机器人结构设计

3.5 页面操作 3.5.1 增加、删除、插入新的原理图页 一般的原理图都有多页,在 File->Edit Page/symbol 下可以通过 Add new page 或 Delete Page 、Insert Page 来增加、删除或插入新的一页(或几页),操作完后在标题栏中显示新的文 件 信 息 , 如 第 一 页 是 ZXIC_CPU.SCH.1.1 , 增 加 一 页 后 则 标 题 栏 现 在 会 变 成 ZXIC_CPU.SCH.1.2。

2021-06-02

运算符和表达式-对yolov3模型调用时候的python接口详解

4.6 运算符和表达式 绝密 请输入文档编号Verilog HDL 入门教程 2004-08-16 第21页,共41页 版权所有,侵权必究

2021-06-02

网络调试工具-数据库基础知识

第15章 状态监控 15.1 网络调试工具 15.1.1 ping 检测一帧数据从当前主机传送到目的主机所需要的时间: 语法: ping { <single_ip> | <hostname> } 参数说明: <single_ip> 单个 IP 地址 hostname 主机名称 注意事项: 无 示例: ac>ping 10.50.10.130 PING 10.50.10.130 (10.50.10.130) from 10.50.10.122 : 56(84) bytes of data. 64 bytes from 10.50.10.130: icmp_seq=1 ttl=128 time=2.49 ms 64 bytes from 10.50.10.130: icmp_seq=2 ttl=128 time=1.26 ms 64 bytes from 10.50.10.130: icmp_seq=3 ttl=128 time=1.89 ms 64 bytes from 10.50.10.130: icmp_seq=4 ttl=128 time=1.77 ms 64 bytes from 10.50.10.130: icmp_seq=5 ttl=128 time=5.79 ms --- 10.50.10.130 ping statistics --- 5 packets transmitted, 5 received, 0% loss, time 4046ms rtt min/avg/max/mdev = 1.262/2.643/5.798/1.625 ms 15.1.2 traceroute 判定数据包到达目的主机所经过的路径 语法: traceroute { <single_ip> | <hostname> }

2021-06-02

灭点和灭直线-computer science- an interdisciplinary approach

图3.3同一阈值下两种算法检测直线的结果图 舢二值图像中的检测结果 b)对应灰度图像中的检测结果 圈3.4概率Hough变换检测图像中的直线 3.2灭点和灭直线 由透视变换原理可知,任何一束不平行于图像平面的平行线在透视模型中的投影 将汇于唯一一点,即为灭点【“】。灭点位于图像平面的有限远位置,可能在图像平面内, 也可能在图像平面外。当空间的平行线柬与图像平面平行时,它们的透视投影戚像在图 像的无限远处。空间同一平面及与其相平行的平面上所有的灭点都位于同一条直线上, 称之为灭直线。如图3.5所示,点k、儿、%为灭点,直线x。y。、虬k、z。矗为灭 直线。

2021-06-02

建立产品集成规程和准则-qca6391 wifi6 11ax bt 5.1 2g & 5g rffe clpc pciem.2 2230 e key原理图

专用实践 1.3 建立产品集成规程和准则 建立和维护集成产品部件的规程和准则。 产品部件集成的规程可包括要执行增量迭代的次数、预期测试的细节,以及在每个阶段要执行的其他评价。 准则可能指明用于集成的产品部件的就绪状态或可接受性。 产品集成的规程和准则涉及: a) 构造部件的测试级。 b) 接口的验证。 c) 性能偏离的阈值。 d) 组装件及其外部接口的导出需求。 e) 允许的部件替代。 f) 测试环境参数。 g) 测试成本的限制。 h) 用于集成操作的质量/成本权衡。 i) 正常运行的概率。 j) 交付比率及其变异。 k) 从订货至交付的时间。 l) 人员的可用性。 m) 集成设施/产品线/环境的可用性。 可以对如何验证产品部件和期望它们具有什么功能定义准则。可以对如何确认和交付已组装的产品部件和已 集成的 终产品定义准则。 准则还可以约束对某个产品部件通过测试所允许的仿真程度,或者约束用于集成测试的环境。 与组装有关的进度和准则部分应与工作产品的供方共享,以减少延误和部件失效。 关于与供方沟通的更多信息,参见供方协议管理过程域。 典型工作产品: a) 产品集成规程。 b) 产品集成准则。

2021-06-02

哈希敏捷计划-microblaze实例教程

16.3 哈希敏捷计划 本说明书使用 HMAC-SHA-1 来计算消息的完整性。如果在早前一段时间, HMAC-SHA-1 被发现是很复杂的,以下的修正将被应用。 我们将定义一个介绍使用新哈希计算消息完整性属性的扩展。客户端应该被要求在它们 的请求和响应中都包含新的和老的消息完整性属性。一个新的 server 将使用新的消息完整性 属性,而老的 server 将使用老的消息完整性属性。部署混合实现的过渡期之后,其他的说明 书可能不赞成老的消息完整性属性,client 也停止在请求中包含它。 注意重要的是使用用户密码的 MD5 串计算的密匙来处理 HMAC。选择 MD5 哈希处理 是因为传统数据库中密码是以这种方式存在。如果将来的工作发现一个 MD5 的 HMAC 输 入不安全,那么需要不同的哈希处理,这种计划也可能改变。然而,这要求管理员更新他们 的数据库。 17. IAB 考虑 IAB 已经研究了单方面为主的自我地址固定(UNSAF)问题,这种问题通常的处理过 程是一个客户端试图通过协同工作的反射机制协议确定位于 NAT 另一边其他域中自己的地 址(RFC3424【RFC3424】)。如果一个代理在 NAT 的后面,另一个代理在 NAT 的公网的一 边,可以使用 STUN 的绑定请求/响应事物来执行这种功能。 IAB 已经委托为此目的开发的协议记录一个特殊的考虑集。因为一些 STUN 用法提供 UNSAF 功 能 ( 如 ICE 【 NNUSIC-ICE 】), 而 其 他 的 不提 供 ( 如 SIP Outbound 【SIP-OUTBOUND】),这些考虑需要由用法自身处理。 18. IANA 考虑 IANA 已经创建了三个新的注册:一个“STUN 方法注册”,一个“STUN 属性注册”和 一个“STUN 错误码注册”。IANA 将分配的 IANA 端口名从“nat-stun-port”改为“stun”。 18.1 STUN 方法注册 一个 STUN 方法是一个范围在)0x000-0xFFF 之间的十六进制数字。编码到 STUN 消息 中的 STUN 方法在第 6 节中已经描述。 初始的 STUN 方法有: 0x000:(保留) 0x001:(绑定)

2021-06-02

串行接口-差分进化简介及实现

8.9 串行接口 PCF8563 的串行接口为 I2C 总线 8.9.1 I 2 C总线特性

2021-06-02

钻孔用固定循环-web vulnerability scanner v8

12.7 钻孔用固定循环 概要 钻孔用固定循环可以使编程编制更为简单,因为可以用包含 G 代码的一个程序 段来指令,因而不需要几个程序段来指令通常使用频率较高的几个加工动作。同 时可以减小程序,从而有效使用存储器。 解释 钻孔用固定循环由下列 6 个动作顺序组成。 动作 1 ···················定位到孔位置 动作 2 ···················快速移动到 R 点平面 动作 3 ···················钻孔 动作 4 ···················在孔底位置的动作 动作 5 ···················退刀至 R 点平面 动作 6 ···················快速移动到初始平面 动作 1 动作 2 R 点平面 初始平面 动作 6 动作 5 动作 3 动作 4 快移 切削进给 图 12.7 (a) 钻孔用固定循环的动作顺序

2021-06-02

使用上的注意事项-problem-solving-with-algorithms-and-data-structure-using-python 中文版

17.3 使用上的注意事项 17.3 使用上的注意事项 1. 扩展电源单元的后段使用输入扩展模块(包含FX2N-8ER-ES/UL,FX2N-8ER)时,如下所述。 • 扩展电源单元的前段为基本单元时 由基本单元供电。 → 详细内容参考6章 • 扩展电源单元的前段为输入输出扩展单元时 由输入输出扩展单元的DC24V供给电源供电。 → 详细内容参考6章 2. 接地线、电源线从产品上方露出。 → 详细内容参考9.4.4项,9.4.5项

2021-06-02

安装/拆卸方法-problem-solving-with-algorithms-and-data-structure-using-python 中文版

19.2 安装/拆卸方法 11高 速 计 数 器 的 使 用 方 法 12输 出 的 接 线 方 法 13不 同 用 途 的 接 线 例 14试 运 行 调 试 · 维 护 /异 常 的 检 查 15输 入 输 出 扩 展 单 元 16输 入 输 出 扩 展 17扩 展 电 源 单 元 18特 殊 扩 展 设 备 · 选 件 产 品 19显 示 模 块 20终 端 模 块 19.2 安装/拆卸方法 安装及拆卸显示模块时,请务必断开电源后方可操作。 19.2.1 安装/拆卸(功能扩展板与连接器转换适配器组合使用时) 图中以FX3G-40MT/ES基本单元为例说明。 1 取下上盖板。 如右图所示拆下 「上盖板(右图A)」。 注意 40点/60点型基本单元的上盖板(S)侧不能安装显示模块。 2 显示模块的安装及拆卸。 显示模块如右图所示(箭头2),安装在基本单元上。 拆下时,按住显示模块固定卡扣(右图B),同时如右图所示(箭 头2)拆下。 A 1 2 B 2'

2021-06-02

组态界面总貌-design for embedded image processing on fpgas

1.1 组态界面总貌 启动系统组态软件 SCKey时,需要先行登录,完成登录后,将弹出“SCKey文件操作”对话框 如图 1-1所示。 图 1-1 SCKey文件操作对话框 作为 ECS100系统转换:将 ECS100系统组态文件转换为当前系统组态文件。 作为 300X系统转换:将 300X系统组态文件转换为当前系统组态文件。 作为 GCS-2系统转换:将 GCS-2系统组态文件转换为当前系统组态文件。 作为 300XP系统转换:将 300XP系统组态文件转换为当前系统组态文件。 直接载入组态:组态文件无需转换。 组态名称:首次启动组态软件时此项显示无内容,否则显示上次的组态文件名。 “新建组态”按钮:创建新的组态文件。点击此按钮将弹出新组态文件保存位置设置对话 框,完成文件名及路径设置后,在组态名称后将显示相应的结果。 “选择组态”按钮:修改组态时,选择一个已经存在的组态文件。点击此按钮将弹出打开 文件对话框,选择好组态文件后,在组态名称后将显示相应的结果。 “载入组态”按钮:打开系统组态界面,载入组态名称后面指定的组态文件。 “取消操作”按钮:取消打开组态软件的操作。 点击“载入组态”按钮,将弹出系统组态界面如图 1-2所示。

2021-06-02

运输贮存及验收-mdk 5.4入门指南(中文)

第一章 运输、贮存及验收 MACS系统由工程师站、操作员站、系统服务器、现场控制站、高级计算站、管理网网关、通信控制 站及网络等组成,用以实现大、中型分布式控制及大型数据采集监控功能的计算机系统。每一现场控制站 内的各 I/O单元和主控单元通过控制网络连接起来进行通信,各现场控制站、服务器、操作员站和工程师 站等通过系统网络和监控网络连接起来,构成整个控制系统。 为保证MACS系统的正常运行,系统出厂以后,正确的包装运输、适合的存储环境、工作环境及正确 可靠的现场安装是非常重要的。其中现场安装包括:机柜的安装、系统接地、系统电源的安装、系统网络 的连接、信号电缆的铺设及信号线的连接等几个部分。下面分别对每一部分进行介绍。 1 产品运输 产品运输应严格按照以下规定执行: 1.运输途中要做好防护措施,包装箱不应受到雨、雪或液体物质的淋袭和机械损伤。长途运输时, 不得装在敞开的船舱和车厢中;中途转运中,不得存放在露天仓库中。 2.装有工程师站、操作员站的箱子符合 GB9813关于振动、碰撞、冲击适应性的一级规定;装有 I/O 站的箱子符合 GB9813关于振动、碰撞、冲击适应性的二级规定。 3.搬运机柜箱时,严禁剧烈震动、碰撞、跌落,并应注意机箱上的“向上”标志,严禁机柜倒置。 4.产品的重量: I/O站连同内部安装的设备总重为每个机柜 270Kg~350Kg。 操作台连同内部安装的设备总重为每台 260Kg~290Kg。 2 贮存环境 产品在运达现场后,如果暂时不具备安装条件,应在不开箱的情况下,贮存在仓库中,设备严禁露天放置。

2021-06-02

连通图和它的割点重连通分量-艾默生ups电源nx系列(30-200kva)

图 8.3 割顶集与顶点连通度 2. 点双连通图与点双连通分量 点双连通图:如果一个无向连通图 G 没有关节点,或者说点连通度 κ(G)>1,则称 G 为点双 连通图,或者称为重连通图。 为什么称为点双连通图呢?因为在这种图中任何一对顶点之间至少存在 2 条无公共内部顶点 (即除起点和终点外的顶点,n≥3)的路径,在删去某个顶点及其所关联的边时,也不会破坏图 的连通性。例如,图 8.3(a)中,顶点 v1和 v4之间存在 3 条无公共内部顶点的路径:(v1, v2, v3, v4)、 (v1, v5, v6, v7, v4)和(v1, v8, v9, v10, v4)。 在一个表示通信网络的连通图中是不希望存在关节点的。在这种图中,用顶点表示通信站点, 用边表示通信链路。如果一个通信站点是关节点,它一旦出现故障,将导致其他站点之间的通信 中断。如果通信网络是点双连通图,那么某个站点一旦出现故障,也不会破坏图的连通性,整个 系统还能正常运行。 点双连通分量:一个连通图 G 如果不是点双连通图,那么它可以包括几个点双连通分量,也 称为重连通分量(或块)。一个连通图的重连通分量是该图的极大重连通子图,在重连通分量中不 存在关节点。例如图 8.4(a)所示的连通无向图包含 6 个重连通分量,如图(b)所示。从图 8.4(b)可 以看出,割点可以属于多个重连通分量,其余顶点属于且只属于一个重连通分量。 图 8.4 连通图和它的割点、重连通分量 8.1.3 无向图的边连通性 所谓边连通性(edge connectivity),就是与边有关的连通性。研究无向图的边连通性,通常是 通过删除无向图中的若干条边后,观察和分析剩下的无向图连通与否。 1. 割边集与边连通度 与割顶集和顶点连通度类似,割边集和边连通度也有如下两种定义方式。 方式一:设 E'是连通图 G 的边集的子集,在 G 中删去 E'后图不连通,则称 E'是 G 的割边集

2021-06-02

考试安排问题-艾默生ups电源nx系列(30-200kva)

图9.17 考试安排问题 9.4.4 图着色求解算法及例题解析 需要说明的是,尽管有很多定理来判定图的色数、边色数,但求图的色数、边色数以及具体的着色 方案并没有有效的算法。本节介绍一种求 χ(G)的近似有效算法-顺序着色算法。 设图G的顶点数为n,要求对图G进行顶点着色,步骤如下: (1) 用 i表示顶点序号,i = 1; (2) 用c表示给顶点 i着色为第c种颜色,c = 1; (3) 对第 i个顶点着色:考虑它的每个邻接顶点,如果都没有使用第c种颜色,则给顶点 i着色为第 c种颜色,并转第(5)步;只要有一个顶点使用了第c种颜色,则转第(4)步; (4) c = c + 1,并转第(3)步; (5) 若还有顶点未着色,则 i = i + 1,并转向第(2)步,否则算法结束。 顺序着色算法实际上是采取了一种贪心策略:在给任何一个顶点着色时,采用其邻接顶点中没有使 用的、编号 小的颜色。 以对图 9.18(a)所示的图G 进行顶点着色为例解释顺序着色算法的执行过程。在图(b)中首先给顶点 x1着色为第1种颜色;然后在图(c)中对顶点x2进行着色,因为它的邻接顶点中已经使用了第1种颜色, 所以给x1着色为第2种颜色;在图(d)中对顶点x3进行着色,因为它的邻接顶点中没有使用第1中颜色, 所以给顶点 x3着色为第 1 种颜色;…;在图(h)中,对 后一个顶点 x7进行着色,它的邻接顶点中,使 用了第 1、3 种颜色,所以给顶点 x7着色为第 2 种颜色,至此着色完毕,求得 χ(G)=3,并求得一个着 色方案。 顺序着色算法与顶点的着色顺序有密切的关系,这就是为什么叫顺序着色算法的原因。例如,考虑 图9.19(a)所示的二部图,若按x1, x2, x3, x4, y1, y2, y3, y4顺序执行该算法,则只需用2种颜色进行着色, 如图(b)所示。但如果按x1, y1, x2, y2, x3, y3, x4, y4顺序执行该算法,则需用4种颜色进行着色,如图(c) 所示。因此,顺序着色算法并不一定有效。

2021-06-02

子图与诱导子图-艾默生ups电源nx系列(30-200kva)

图 1.10 子图与诱导子图 类似地,对于图 G 的一个非空的边集合 E',由边集合 E'诱导的 G的子图是以 E'作为边集, 以至少与 E'中一条边关联的那些顶点构成顶点集 V',这个子图 G'(V', E')称为是 G 的一个边诱导子 图(edge-induced subgraph),记为 G[E']。根据定义,在图 1.10 中,图(b)、(c)和(d)都是边诱导子 图。 说明:由于边必须依附于顶点而存在的,所以对于“某条边属于子图,但该边某个顶点不属 于子图”的情形,是没有意义的,本书对这种子图不作进一步的讨论。 1.1.8 路径 路径是图论中一个很重要的概念。在图 G(V, E)中,若从顶点 vi出发,沿着一些边经过一些顶 点 vp1, vp2, …, vpm,到达顶点 vj,则称顶点序列(vi, vp1, vp2,…, vpm, vj)为从顶点 vi到顶点 vj的一条路 径(path,或称为通路),其中(vi, vp1), (vp1, vp2), …, (vpm, vj)为图 G 中的边。如果 G 是有向图,则<vi, vp1>, <vp1, vp2>, …, <vpm, vj>为图G 中的有向边。 路径的长度(length):路径中边的数目通常称为路径的长度。 例如,在图 1.1(a)所示的无向图 G1中,顶点序列(1, 2, 5, 4)是从顶点 1 到顶点 4 的路径,路径 长度为 3,其中(1,2), (2,5), (5,4)都是图 G1中的边;另外,顶点序列(1, 3, 4)也是从顶点 1 到顶点 4 的路径,路径长度为 2。 在图 1.1(b)所示的有向图 G2中,顶点序列(3, 5, 2, 6)是从顶点 3 到顶点 6 的路径,路径长度为 3,其中<3,5>, <5,2>, <2,6>都是图 G2中的有向边;而从顶点 7 到顶点 1 没有路径。 简单路径(simple path):若路径上各顶点 vi, vp1, vp2,…, vpm, vj均互相不重复,则这样的路径称 为简单路径。例如,在图 1.1(a)所示的无向图 G1中,路径(1, 2, 5, 4)就是一条简单路径。 回路(circuit):若路径上第一个顶点 vi与 后一个顶点 vj重合,则称这样的路径为回路。例 如,在图 1.1 中,图 G1中的路径(2, 3, 4, 5, 2)和图 G2中的路径(5, 4, 3, 5)都是回路。回路也称为环 (loop)。 简单回路(simple circuit):除第一个和 后一个顶点外,没有顶点重复的回路称为简单回路。 简单回路也称为圈(cycle)。长度为奇数的圈称为奇圈(odd cycle),长度为偶数的圈称为偶圈(even cycle)。 1.1.9 连通性 连通性也是图论中一个很重要的概念。在无向图中,若从顶点 u 到 v 有路径,则称顶点 u 和 v 是连通的(connected)。如果无向图中任意一对顶点都是连通的,则称此图是连通图(connected graph);相反,如果一个无向图不是连通图,则称为非连通图(disconnected graph)。 如果一个无向图不是连通的,则其极大连通子图称为连通分量(connected component),这里 所谓的极大是指子图中包含的顶点个数极大。

2021-06-02

立方体贴图映射-dassidirect server

11.1 立方体贴图映射 立方体贴图映射的实现思路是:将 6 幅纹理想像为关于某个坐标系原点和轴对齐的立方体 的 6 个平面(“立方体贴图”这个名字正是由此而来)。由于立方体纹理是轴对齐的,它的 每个平面都沿着 3 个主轴的方向放置;所以,我们可以根据与平面相交的主轴方向 ( ± ,± ,± ) 标 识 立 方 体 贴 图 的 每 个 平 面 。 Direct3D 提 供 了 D3D10_TEXTURECUBE_FACE枚举类型来完成这一工作: typedef enum D3D10_TEXTURECUBE_FACE { D3D10_TEXTURECUBE_FACE_POSITIVE_X = 0, D3D10_TEXTURECUBE_FACE_NEGATIVE_X = 1, D3D10_TEXTURECUBE_FACE_POSITIVE_Y = 2, D3D10_TEXTURECUBE_FACE_NEGATIVE_Y = 3, D3D10_TEXTURECUBE_FACE_POSITIVE_Z = 4, D3D10_TEXTURECUBE_FACE_NEGATIVE_Z = 5, } D3D10_TEXTURECUBE_FACE;

2021-06-02

纹理/正切空间-dassidirect server

12.3 纹理/正切空间 考虑一个 3D纹理映射三角形。为便于讨论,我们假设在进行纹理贴图映射时没有拉伸问题;

2021-06-02

内置函数-dassidirect server

B.4.2 内置函数 HLSL提供了大量用于 3D绘图的函数。下面列出了其中的一部分: n abs(x) — 返回 的绝对值。 n ceil(x) — 返回大于等于 的最小整数。 n clamp(x, a, b) — 将 x 截取到 [ , ] 区间,并返回截取后的值。(即,当 < 时, 返回 ;当 > 时,返回 ;当 ∈ [ , ] 时,返回 。) n clip(x) — 该函数只能在像素着色器中调用;当 < 0 时,丢弃当前像素,不再进 行后续处理。 n cos(x) — 返回 的余弦值,其中 的单位为弧度。 n cross(u, v) — 返回 和 的叉积。 n degrees(x) — 将 从弧度转换为角度。 n determinant(M) — 返回矩阵 的行列式。 n distance(u, v) — 返回点 和 之间的距离。 n dot(u, v) — 返回 和 的点积。 n floor(x) — 返回小于等于 的最大整数。 n frac(x) — 返回浮点数的小数部分(即,尾数)。例如,当 = (235.52, 696.32) 时,frac( ) = (0.52, 0.32)。 n length(v) — 返回向量 的长度。

2021-06-02

螺丝_34-普中科技 hc6800 开发板原理图

6-M5×0.8 螺丝 34 5 36 0 120 120 R 1 R 2 A L1 A L2 A C 1 A C 2 E 端子螺丝尺寸 M4×0.7螺丝 合适电线接头端子 圆形 5.5-4 (接地端子) 端子排列 35 20 29 15 E ! 注意 1.通风面积为 100×120左右。 2.请在法兰部贴上封圈。 3.由于标有★的部分排出的空气温度很高,请勿在此处进行连接及其他器具的安装。 4.此电阻单元的安装方向:上为朝上,下为朝下。 5.电阻单元处于高温时,如果手与之接触,将导致烧伤。 请通过安装保护罩,考虑安装场所等措施,使电阻不与人接触。 6.尽管电阻单元的发热量根据加减速频率、使用运转数、负载GD2等条件的不同而不同,但安装 时必须使热风从控制柜外部排出。

2021-06-02

登录系统-水声通信课件

(1) 连接硬件调试环境 通过 J TA G电缆连接 PC 机和目标板的 J TA G接口 , 作为内核下载通路 ;通过串行电缆连接 PC 机串口和目标 板串口 ,作为控制台通路 ;通过 5 类网络电缆连接 PC 机 网口和目标板网口 ,作为以太网测试通路。 (2) 设置软件环境 使用 Windows XP 自带的超级终端工具作为控制台 软件。控制台参数设置为 :波特率 115 200 b/ s ,8 位数据 位 ,1 位停止位 ,无奇偶校验 ,无流量控制。PC 机的 IP 地 址设置为 192. 168. 0. 1 ,同时关闭 Windows XP 的防火墙。 (3) 配置 FPGA 启动 XPS 开发平台 ,选择 Device Configuration 菜单 中的 Download Bit st ream 选项 , 下载硬件比特流文件 download. bit 。 (4) 利用 XMD 加载内核镜像到外部存储器 将/ software/ petalinux2dist/ images 目录下的二进制 格式的 image. bin 文件复制到 Windows 主机中的 ED K工 程目录下。启动 XMD 命令行界面 ,输入以下命令 dow2data imge. bin 0x86000000 其中 ,0x86000000 是外部存储器的起始地址。当内 核镜像加载到存储器之后 ,在 XMD 命令行中继续输入 con 0x86000000 如果内核文件没有错误 ,MicroBlaze 将启动 PetaLinux 操作系统 ,系统的启动信息将输出到超级终端上。 (5) 登录系统 内核启动完成后将显示“uClinux login :”,提示用户输 入用户名和密码登录系统。输入用户名 root 和密码 root , 即可登录 PetaLinux 操作系统。此时串口作为 PetaLinux 操作系统的控制台 ,通过超级终端软件来接收串口数据和 发送串口数据。在超级终端上运行 ls 命令 ,即可显示根 文件系统下的目录结构。 结 语 Xilinx 公司的 MicroBlaze 软核处理器一直处于不断 发展和完善的状态 ,应用范围也将越来越广泛。本文详细 介绍了 PetaLinux 操作系统 ,并总结出了 PetaLinux 操作 系统的移植方法 ,这对设计基于 MicroBlaze 处理器的嵌入 式系统具有重要的指导意义。 本文为期刊缩略版 ,全文见本刊网站 www. mesnet . com. cn。 参考文献 [ 1 ] 杨强浩 ,等. 基于 ED K的 FP GA 嵌入式系统开发[ M ] . 北京 : 机械工业出版社 ,2008. [ 2 ] http :/ / www. xilinx. com/ ise/ embedded/ epartners/ listing. htm. [ 3 ] PetaLogix Corporation. Embedded Linux on Xilinx MicroB2 laze Lab Manual ,2008. [ 4 ] http :/ / www. petalogix. com/ resources/ documentation/ petal2 inux. [ 5 ] Rick Moleres. Generating Efficient Board Support Packages [J ] . Xilinx Xcell Journal , 2006 (56) : 48251. [ 6 ] Derek Palmer. Lowering the cost of Linux [J ] . Xilinx Em2 bedded magazine , 2006 (11) : 11213. 张元铜 (讲师) ,主要研究方向为数字系统设计与嵌入式系统 ;向勇 (硕士研究生) ,主要研究方向为计算机技术 ;郑志国 ,主要研究方向 为数字通信技术。 (收稿日期 :2010203208)

2021-06-02

文件锁定-android基于hover组件实现监控鼠标移动事件的方法

9.7 文件锁定 所谓的文件锁定,指的是以独占的方式打开文件。一个程序打开文件以后,其他的程序 不能读取或写入文件。文件锁定有利于文件内容的一致性。本节将讲解文件的锁定问题。 9.7.1 文件锁定的理解 当多个程序同时打开同一个文件时,可能导致文件内容不一致的情况发生。例如一个文 件中的数据是一个账户金额。用户打开这个文件读取数据,进行处理以后将结果写入到文件。 如果文件没有进行锁定时,可以发生下面这种错误。 (1)假设文件中的数据为 10000。用户 A 打开文件读取这个数据,但是还没有及时的写 入。 (2)这时用户 B 读取这个数据,将结果加 10000,然后将结果 20000 写入到这个文件。 (3)用户 A 的处理时间较长,比用户 B 早读入数据,但后写入数据。A 将数据加 1000 得到 11000,然后将数据写入到文件。 这时就发生了一个错误,用户 B 的数据丢失。为了阻止这种错误需要在打开文件时进行 文件锁定,正确的做法如下所示。 (1)假设文件中的数据为 10000。用户 A 打开文件读取这个数据,但是还不能及时的写 入,于是将文件加一把锁,不允许别的用户访问。 (2)用户 B 访问这个文件时,文件已经加锁,无法访问。于是等待用户 A 完成数据访问。 (3)用户 A 完成数据处理以后,将信息写入到文件,这时解除对文件的锁定。 (4)这时用户 B 可以对文件进行访问。访问的同时对文件添加一个锁定。在解除锁定以 前,其他的用户不能访问这个文件。 9.7.2 文件锁定函数 flock 在访问一个文件时,可以用 flock 函数对文件进行锁定,防止其他用户同时访问这个文件 发生数据不一致的情况。这个函数的使用方法如下所示。 int flock(int fd,int operation); 在参数列表中,fd 是 open 函数打开文件时返回的打开序号。operation 是系统定义的一些 整型常量,可能的取值和含义如下所示。 LOCK_SH:建立共享锁定,其他的程序可以同时访问这一个文件。多个程序可同时对 同一个文件建立共享锁定。 LOCK_EX:建立互斥锁定,其他用户不能同时访问这一个文件。一个文件同时只有一 个互斥锁定。单一文件不能同时建立共享锁定与互斥锁定。 LOCK_UN:解除文件锁定状态。 LOCK_NB:无法建立锁定时,此操作可不被阻断,马上返回进程。通常与 LOCK_SH 或 LOCK_EX 做 OR(|)组合。

2021-06-02

无连接的套接字通信实例-android基于hover组件实现监控鼠标移动事件的方法

12.3 无连接的套接字通信实例 上一节讲述了无连接的套接字通信原理和相关函数,本节将使用这些函数编写无连接的 UDP 套接字信息程序。在信息传输时,需要有服务器端与客户端。服务器处于监听状态,接 收到客户端发送的信息以后会返回一定的信息。客户端会主动向服务器发送信息。 12.3.1 无连接套接字通信客户端 本节将讲述无连接套接字通信的客户端。这个程序的主要内容是,建立一个套接字,然 后从键盘读取一个字符串用 sendto 函数将这个字符串发送到服务器,然后接收服务器发送回 的信息。 在实际编程时,客户机与服务器是在同一个计算机上的。可以使用 127.0.0.1 这个 IP 地址 表示本地计算机,这样和访问远程计算机的效果是相同的。 #include <stdio.h> #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> #include <fcntl.h> #include <sys/stat.h> #include <sys/types.h> #include <sys/socket.h> /*包含相关的头文件。*/ #define REMOTEPORT 4567 /*定义表示端口号的常量。*/ #define REMOTEIP "127.0.0.1" /*定义表示表 IP的常量。*/ int main(int argc,char *argv[]) { int s,len; /*定义相关的变量。*/ struct sockaddr_in addr; int addr_len; char msg[256]; /*定义一个数组发送与接收数据。*/ int i=0; if (( s= socket(AF_INET, SOCK_DGRAM, 0) )<0) /*建立一个 socket。*/ { perror("error"); /*输出错误。*/

2021-06-02

选择数据-rg-wall 1600系列防火墙操作手册

图 9.36 设定剖面线起终点 图 9.35 选择数据

2021-06-02

图解模型的建立流程图-autocad lisp vlisp函数库查询辞典(带书签)

图 12.1 图解模型的建立流程图 应用分析结果 检验模型 明确问题 组建模型 分解问题 反映空间对比与趋势。 2. 空间关系模型 用于研究基于地理对象的位置和属性特征的空间物体之间的关系。包括距离、方向、 连通和拓扑四种空间关系。其中,拓扑关系是研究得较多的关系;距离是内容最丰富的一 种关系;连通用于描述基于视线的空间物体之间的通视性;方向反映物体的方位。 3. 空间相关模型 用于研究物体位置和属性集成下的关系,尤其是物体群(类)之间的关系。在这方面, 目前研究得最多的是空间统计学范畴的问题。统计上的空间相关、覆盖分析就是考虑物体 类之间相关关系的分析。 4. 预测、评价与决策模型 用于研究地理对象的动态发展,根据过去和现在推断未来,根据已知推测未知,运用 科学知识和手段来估计地理对象的未来发展趋势,并做出判断与评价,形成决策方案,用 以指导行动,以获得尽可能好的实践效果。 12.1.2空间分析建模 空间分析建模是指运用 GIS空间分析方法建立数学模型的过程,运用数学分析方法建 立表达式,模拟地理现象的形成过程的模型称为过程模型,也叫处理模型。过程模型的类 型很多,用于解决各种各样的实际问题。例如: 适宜性建模:农业应用、城市化选址、道路选择等; 水文建模:水的流向; 表面建模:城镇某个地方的污染程度; 距离建模:从出发点到目的地的最佳路径的选择、邮递员的最短路径等; 这类模型的建立过程如下,流程如图 12.1所示: 1. 明确问题:分析的问题的实际背景,弄清建立模型的目的, 掌握所分析的对象的各种信息,即明确实际问题的实质所 在,不仅要明确所要解决的问题是什么,要达到什么 样的目标,还要明确实际问题的具体解决途径和所需 要的数据; 2. 分解问题:找出与实际问题有关的因素,通过假设把 所研究的问题进行分解、简化,明确模型中需要考虑的因 素以及它们在过程中的作用,并准备相关的数据集; 3. 组建模型:运用数学知识和 GIS 空间分析工具来描述问题 中的变量间的关系; 4. 检验模型结果:运行所得到的模型、解释模型的结果或 把运行结果与实际观测进行对比。如果模型结果的解释 与实际状况符合或结果与实际观测基本一致,这

2021-06-02

系统硬件组成-arm_cortex_m3_designstart_eval

(1)I/O点控制方式 这是最早的控制方式,通过PLC的开关量信号来实现变 频器的控制。通过编写 PLC程序来控制 PLC的输出点的输 出信号,然后由输出信号控制变频器的启动、停止、复位以及 变频器的高速、中速、低速三个端子的不同组合实现多段速度 运行。控制的变频器越多,需要的PLC的I/O点数越多,造 成控制成本的增加。此外,由于这种控制方式是采用开关量 来控制的,因此不能实现连续平滑曲线的调速,也不能实现高 精度的速度凋节。此种控制方法多用在速度凋节精度要求 不高、不需要速度反馈信号、控制变频器数目较少的控制系统 中。 (2)模拟量控制方式 这种控制方式是通过为PLC配置 DA模拟量模块来实 现变频器控制的,DA模拟量模块的一个通道控制一台变频 器。通过 DA模拟量模块将 PLC的数字量转换成 DCO~10V 电压信号或DC4 mA~20 InA电流信号控制变频器,改变PLC 的数字量大小即可改变 DA模块模拟量的大小,从而实现电 机的变速。此种控制方式具有 PLC程序编制简单方便、调速 曲线平滑连续、工作稳定等优点;缺点是当模拟量模块采用电 压信号输出而控制电缆线又较长时,控制线路会有较大的电 压降,从而影响系统的稳定性和可靠性。此外,需要控制的变 频器数量越多,则需要的模拟量通道就越多,对于成本而言也 就会相应增加。 (3)RS一485通讯控制方式 RS485接口是一种性能比RS232接口更优的串口,具有 较好的抗噪声干扰性、传输距离长(最长可达500 m)、速度 高、使用方便、成本低和可靠性高等优点。只要支持MODB— US通讯协议的变频器均能采用此种通讯方式控制。变频器 采用 RS485通讯方式控制时仅需一根电缆连接就能完成以 上两种控制方式的昕有功能,最多可以对8台变频器进行运 行监控、各种指令以及参数的读出/写入等功能,轻松获取电 动机各种参数,如:功率、运行频率、电压、电流等。如果系统 中有触摸屏,还可以将各种电参数直接通过触摸屏写入、显 示。 本文下面以三菱 PLC及变频器为范例介绍采用RS485 通讯控制变频器的具体实现方法。 2 三菱PLC采用 RS485通讯控制变频器的系统配 置 2.1系统硬件组成 系统结构如图 1所示。1台 I~TJU系列 PLC、FX3U一 作者简介:王妍(1975一),女,黑龙江五常人,讲师,主要从事机械教学工作。 收稿日期:2010—3—15 中 国 帆 械 媳 砜 。 。 。 。 “。 。 。。 。 |毯 §

2021-06-02

通过地图协调感兴趣区-tc itk二次开发

(9) 通过地图协调感兴趣区 使用Reconcile ROIs via Map功能,可以把在一幅经过地理坐标定位图像中定义的感兴趣区应用到另 一幅重叠的经过地理坐标定位的图像上。 选择Basic Tools > Reconcile ROIs via Map。当出现Reconcile ROIs via Map Parameters对话框时,通过 在名字上点击,选择所需的感兴趣区。选择感兴趣区所在图像的源文件。选择感兴趣区将被协调到的那个 经过地理坐标定位的文件,然后点击“OK”。该感兴趣区将被列在ROI Tools对话框中。 详细介绍,请参阅第153页的“通过地图协调感兴趣区”。 (10) 根据波段阈值定义感兴趣区(Converting Band Values to ROIs) Band Threshold to ROI选项允许选择特定的图像值和值的范围,来定义感兴趣区。选择 Basic Tools > Band Threshold to ROI。当出现Image Threshold to ROI Input Band对话框时,选择要被限定阈值的波段。详 细介绍,请参阅第153页的“根据波段阈值定义感兴趣区”。 (11) 根据感兴趣区生成分类图像 使用Create Class Image from ROIs工具可以将所选择的感兴趣区转化为一幅ENVI的分类图像。类别 的颜色将与感兴趣区的颜色相同。

2021-06-02

Z剖面提取-tc itk二次开发

(2) Z剖面提取 ENVI 的“Z”剖面用于交互地绘制指针处像元的波谱图(所有波段)。波谱可以从多光谱数据集中提 取,这些数据集包括:MSS、TM,以及诸如 GEOSCAN(24波段)、GERIS(63波段)、AVIRIS(224波 段)等高光谱多维(dimension)数据。 “Z”剖面窗口内的竖直线表明了当前显示窗口显示的是哪个波段或 RGB波段。通过移动竖直线到新

2021-06-02

滚动窗口-tc itk二次开发

(1) 主图像窗口 主图像窗口由一幅以全分辨率显示的图像的一部分组成。该窗口在你第一次载入一幅图像时自动显 示。窗口的起始大小由在 envi.cfg 配置文件中设置的参数控制(参见附录 A中的 "The ENVI Configuration File")。它也能动态地被缩放(参见第 6页上的“调整窗口大小”)。ENVI允许装载多个主图像窗口及相应 的的滚动和缩放窗口。 (2) 主图像窗口内的功能菜单 在主图像窗口(如果使用不同的显示窗口风格就是缩放窗口)中,功能菜单条包括 5个下拉菜单,控 制所有的 ENVI交互显示功能,这包括:图像链接和动态覆盖;空间和波谱剖面图;对比度拉伸;彩色制 图; ROI的限定、光标位置和值、散点图和表面图;注记、网格、图像等值线和矢量层等的覆盖(叠置); 动画;存储和图像打印等文件管理工具;浏览显示信息和打开显示的显示控制;参见第四章“交互式显示 功能”以获得更详细介绍和逐步过程。 (3) 滚动窗口 滚动窗口是一个以二次抽样的分辨率显示整幅影像的显示窗口,只有要显示的图像比主图像窗口以全

2021-06-02

打开ERS文件-tc itk二次开发

第十三章 雷达工具 13.1 雷达菜单 ENVI为分析探测雷达图像以及先进的SAR系统(如JPL的极化偏振AIRSAR与SIR-C系统等)提供 了标准化的先进工具。这些工具可以对ERS-1、JERS-1、RADARSAT、SIR-C、X-SAR和AIRSAR数据以 及其它方式探测到的SAR数据集进行处理。此外, ENVI也可以处理CEOS格式的雷达数据(包括上面 没有提到的来自其它雷达系统的CEOS格式数据)。 多数标准ENVI处理功能本身就包含对雷达数据的处理能力,如所有的显示功能、拉伸、颜色处理、 分类、配准、滤波、几何纠正等。另外还提供可分析极化雷达数据的特定工具。关于雷达功能的使用示例, 请参阅《ENVI SAR Tutorials》。 图 13-1:雷达下拉菜单 13.2 打开雷达文件 使用Open/Prepare Radar File选项可以从光盘或磁盘中打开雷达格式的文件。关于如何打开特定格式 的雷达文件的介绍,请参阅以下几节。 注意:也可以使用File >Open External File >Radar来打开这些文件。详细介绍,请参阅第509页的“打开 雷达文件”。 (1) 打开ERS文件 要读取ERS-1和ERS-2 格式数据:选择Radar>Open/Prepare Radar File> ERS。当出现文件选择对话框 时,选择一个要读取的图像文件。ENVI将自动提取头文件信息,并把图像波段输入到可利用波段列表中。

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二次开发

(2) 波谱子集 在Resize Data Input File对话框中,点击“Spectral Subset”按钮,将出现标准的File Spectral Subset对 话框,同时在窗口的最上方显示文件信息。 点击波段名或选择一系列波段,以选择用于构建子集的具体波段。 注意:如果一个文件与当前文件有相同的波段数,我们可以运用它先前使用的子集来为当前文件构建同样 的子集,通过点击“Previous”按钮来实现。 点击“OK”。为输入文件构建完波谱子集以后,在Resize Data Input File对话框中,点击“OK”。将出 现Resize Data Parameters对话框,输入文件的信息和被子集限定的输出文件的尺寸都被列在对话框的顶部。 图 5-4:Resize Data Parameters对话框 ‧ 通过 ASCII码构建子集 当要为一个包含大量波段的文件定义几个特殊使用的波谱子集时,通过ASCII码构建子集是很有用的。 要使用ASCII码为数据构建子集:在File Spectral Subset对话框中,点击“Import ASCII”。当出现Enter ASCII Filename对话框时,选择ASCII文件。 注意:ASCII文件的行数必须与图像的波段数相同。 ASCII文件的列定义了可能的波谱子集,可以输入多列来指定子集中不同的波段选择。在ASCII文件 的每一列中,“0”代表该波段没有被选择,“1”代表该波段已被选取。 例如,一个包含5个波段的AVHRR文件可以使用如下数据的ASCII文件来构建子集:

2021-06-02

生成动画-tc itk二次开发

(4) 关闭空间像元编辑器 通过选择File > Cancel,退出空间像元编辑器。 4.31 波谱像元编辑器 Spectral Pixel Editor选项允许用周围像元的平均值或用通过图表窗口输入的其它波谱,来替代多光谱 或高光谱数据中所有波谱波段的当前像元。 在主图像窗口,选择Tools > Spectral Pixel Editor。将出现一个空的图表窗口。在Spectral Pixel Editor 图表窗口,选择下列选项。 要绘制当前波谱,选择Edit > Extract Current Spectrum。要绘制根据当前像元周围8(4或2)个像元 计算得到的一个平均波谱,选择Edit > Extract 8 (4or2)pixel average。要从一个ASCII文件或波谱库中 输入一个波谱,选择File > Input。要从另一个窗口导入一个波谱,点击图表标签名,并拖放到Pixel Editor Spectrum图表窗口中。要选择一个波谱来替代当前像元的波谱,选择Edit > Substitute Spectrum。 警告:最后一步将彻底地替代数据文件中的当前波谱。 4.32 生成动画

2021-06-02

输出到脚本文件-tc itk二次开发

(1) 输出到脚本文件 ENVI的脚本输出允许缩放一幅图像,“嵌入”覆盖图,输出一个压缩的脚本文件,以及选择其它的输 出选项。 要把一幅显示的图像输出到脚本文件,在显示窗口菜单栏中,选择File >Save Image As > Postscript File, 当出现Output Display to Postscript File对话框时,可以修改将被输出的图像、图表和矢量。输出页面将作 为一个图表窗口显示在对话框的右上角。关于在该对话框内设置输出显示参数的内容,见下列几小节。 要把一个图表或矢量窗口输出到一个脚本文件,在图表或矢量窗口中,选择 File >Save Plot As > Postscript。 图 4-68:Display to PostScript Parameters对话框

2021-06-02

矢量层文件管理-tc itk二次开发

(6) 矢量层文件管理 Vector Parameters对话框中的 File下拉菜单允许打开新的矢量文件,保存和恢复矢量模板文件,把矢 量层导出到感兴趣区或一个 Shape文件,以及输出矢量显示窗口。 • 打开其他的矢量文件 在 Vector Parameters对话框中,选择 File > Open Vector File >所需矢量格式。当出现标准文件选择对 话框时,选择矢量文件(参见第 42页的“打开矢量文件”)。 • 创建空的矢量层 使用 Create New Layer选项可以创建一个新的空层。选择 File > Create New Layer。当出现 New Vector Layer Parameters对话框时,键入一个层名,然后选择输出到“File”或“Memory”。点击“OK”。该层名 将显示在 Available Vector Layers列表中。 • 将矢量存为模板文件 可以把当前的矢量设置保存为一个模板文件,以便再次使用。在 Vector Parameters对话框中,选择 File > Save Layers to Template。为了保持一致性,键入一个扩展名为 .vec 的输出模板文件名。

2021-06-02

重新显示滚动/缩放窗口-tc itk二次开发

(4) 显示窗口快捷菜单 在三个显示窗口中的任何一个中使用快捷菜单都可以快速访问显示窗口选项。要使用快捷菜单,在三 个显示窗口中的任何一个中点击右键。从下列选项中选择: 使用“Display Window Style”选项来选择三个窗口中的哪些窗口将被显示。 通过“Scroll/Zoom Position”选项来选择把滚动窗口和缩放窗口放在相对于主图像窗口的哪个位置, 还可以考虑是否选择“Auto Placement off”选项。 通过“<Find Display>”选项来重新打开被关闭的当前显示窗口的其他窗口。 (5) 缩放窗口和滚动窗口的定位 要指定滚动窗口和缩放窗口相对于主图像窗口的位置,从快捷菜单中选择“Scroll/Zoom Position”。要 对缩放窗口和滚动窗口进行定位,用鼠标左键点击标题栏并拖放到希望的位置。要使缩放窗口和滚动窗口 与主图像窗口一起移动,在快捷菜单中,取消选定“Scroll/Zoom Position”中的“Auto Placement off”。如 果不与主图像窗口一起移动,在快捷菜单中,选择“Scroll/Zoom Position”中的“Auto Placement off”。 • 锁定窗口位置 要确保窗口可以保持它们的位置,在“Scroll/Zoom Position”中选择“Auto Placement off”。窗口将会 保持位置,直到你再次移动它们。 (6) 隐藏滚动/缩放窗口 要在微软Windows平台下隐藏滚动和/或缩放窗口,点击窗口右上角的 按钮。 (7)重新显示滚动/缩放窗口 在主图像窗口,缩放窗口或滚动窗口中点击右键,在快捷菜单中点击“<Find Display>”选项来重新打

2021-06-02

显示鼠标按键描述-tc itk二次开发

3.11 显示工具 (1) 显示鼠标按键描述 使用“Mouse Button Descriptions”工具来浏览指针所在窗口的鼠标按键功能。当指针从一个窗口移动 到另一个窗口时,鼠标按键功能描述将会被更新。显示的信息包括:窗口类型(例如:显示窗口,绘图窗 口);包含指针控制的功能(例如:感兴趣区,动态覆盖);鼠标按键的功能(MB1:鼠标左键,MB2:鼠 标中键,MB3:鼠标右键)。 注意:如果鼠标按键功能与你期望的不一致,显示鼠标按键描述,来检查指针正在哪一个功能下进行控制。 要显示鼠标按键描述对话框,从下列选项中选择:从 ENVI 主菜单中,选择 Window >Mouse Button Descriptions或选择 Help >Mouse Button Descriptions。从 ENVI主菜单中,选择 Display >Window >Mouse Button Descriptions。 图 3-13:Mouse Button Descriptions对话框 (2) 展示显示窗口的信息(Showing Display Information) 使用 Display Information工具来浏览目前指针所在显示窗口的信息。当你在打开的窗口之间移动指针 时,信息被自动更新。显示的信息包括:显示窗口的号码;显示所用的颜色及对应的波段数;应用于每个 波段的拉伸类型;主图像窗口、缩放窗口以及滚动窗口的尺寸和对应的像元范围。 从 ENVI主菜单或主图像窗口中,点击Window >Display Information,将出现 Display Information窗口。

2021-06-02

4数据存取-图像检索综述1

4.1.4数据存取 当有数据要上报给PC机时,检测是否连接上PC机,如果连接了PC机, 则将刚有关数据传送到PC机,PC机接收到数据后将其存入数据库中;如果没 有连接PC机(比如PC机出现故障等),则有关信息则存储到本地存储器中,以 便连接PC机之后将有关数据传给PC机。这样保证了PC机出故障的情况下, 不会影响到数据的进入。 单片机与X5045之间通过SPI接口连接,数据以串行的方式传递。X5045 的基本指令格式及其功能如表4.1所示。

2021-06-02

显示值设置-美国2019:国家人工智能战略(中英双语)-2019.6-101页(8)

1.1 表样设计 表样设计 点击 B列,右击插入列,将 A1和 B1单元格合并,设置好边框 1.2编辑数据集,增加性别字段 单 击 数 据 集 emp_sql, 右 击 编 辑 , SQL 语 句 修 改 为 : select degree.name,employee.title,employee.empid,employee.sex from degree,employee where degree.id=employee.degree 1.3绑定数据列 将 sex字段拖入 B2单元格,扩展属性为从上到下从上到下从上到下从上到下,其余默认 1.4显示值设置 点击 B2,右击右击右击右击|形态形态形态形态|数据字典数据字典数据字典数据字典|自定义自定义自定义自定义,建立如下图所示数据字典 2.保存预览保存预览保存预览保存预览 保存为 %FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/7.2.cpt 启动服务器,在浏览器中输入以下地址进行浏览:

2021-06-02

空空如也

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

TA关注的人

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