自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (24955)
  • 收藏
  • 关注

转载 反序列化操作python

我整理的一些关于【JSON,Python】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/Hpqqk2反序列化操作在Python中的应用在现代编程中,数据的传输和存储尤为重要,而序列化(Serialization)和反序列化(Deserialization)过程是实现数据交...

2024-08-19 04:06:17 18

转载 linux python类中定义全局变量

python,linux相关学习资料:https://edu.51cto.com/video/1158.htmlhttps://edu.51cto.com/video/4102.htmlhttps://edu.51cto.com/video/1400.htmlLinux Python类中定义全局变量在Linux环境...

2024-07-21 03:00:52 40

转载 Autobots应用探索:实践中的思考与发现

背景背景1:作为一名测试,日常工作中必不可少的几个环节是查看需求文档、编写测试用例、处理线上问题、能力提升等,基于集团的https://xxx.jd.com/工具能一次性帮我们把这些事情都做了;背景2:作为XXX共建项目的成员之一同时也是第一批用户,我用它做了几个测试实践,和大佬们一起探讨交流。实践一,快速搜索需求文档模糊...

2024-07-17 03:37:43 23

转载 人类跌落梦境显示无法连接服务器,人类跌落梦境手游网络连接失败进不去解决办法一览...

类型:休闲益智大小:63M语言:中文 评分:10.0标签:立即下载人类跌落梦境手游网络连接失败这个情况出现,不少玩家遇到这个情况不知道怎么办,想要知道这个解决办法是什么的,就让小编给大家详细的讲讲,一起来看看吧。人类跌落梦境手游网络连接失败进不去解决办法一览其实出现网络连接失败,最主要的原因是服务器满员,导致很多小伙伴无法正常进入。但是小编亲测也可以通过以下两种方式,挤进服务。1.重启手机,删除手...

2021-08-12 12:43:45 803

转载 服务器文件描述,查看服务器文件描述符

查看服务器文件描述符 内容精选换一换Web服务端证书用于客户端浏览器和Web服务器之间的通讯,实现数据信息在客户端和Web服务器之间的加密传输,可以防止数据信息的泄露。为提高安全性,建议替换成自己的证书,并及时更新证书,保证证书的有效性。Web服务端证书用于客户端浏览器和Web服务器之间的通讯,实现数据信息在客户端和Web服务器之间的加密传输,可以防止数据信息的泄露。为提高安全性,建议替换成自己的...

2021-08-06 11:46:27 301

转载 ajax 灯箱效果,灯箱效果插件Magnific Popup详解

Magnific Popup 是一个非常优秀的弹出对话框或者灯箱效果插件。它基于jQuery(zepto)开发,使用非常简单,特点就是:非常好用。先看个效果吧:快速入门demo先做一个简单的,把一个div弹出来的效果。第一步: 添加脚本支持第二步: 添加html标签添加用户名第三步: 给弹出来的层添加点样式#pop {position: relative;background: #FFF;padd...

2021-08-06 01:46:04 710

转载 服务器的网站怎么打包,网站程序上传空间如何打包

购买了空间之后,需要把程序上传到空间上安装程序,这个上传的过程也是一个技术活。假如不懂的打包上传,直接上传文件的话,就会浪费好多时间。下面说下如何打包程序。首先要在空间后台确认下什么样的压缩包格式可以解压,然后再选择相应的格式打包程序。以织梦的程序为例,下图演示两种打包方法:我们打包完成后打开打包的压缩包,一般会看到如上图的两种情况。在空间上解压相当于我们在自己的电脑上解压到当前目录。图1直接在上...

2021-08-04 12:37:32 1040

转载 css3 cheatsheet,Complete CSS Cheat Sheet

Using CSS day-to-day? Whether you’re a super savvy web developer or just someone who wants to learn web development, this CSS cheat sheet should help you out.I originally made it for myself, but event...

2021-08-04 08:21:25 216

转载 http服务器源码大全,手写服务器httpserver项目源码

【实例简介】自定义http 服务器【实例截图】【核心代码】package com.bjsxt.server;import java.io.IOException;import java.net.ServerSocket;import com.bjsxt.util.CloseUtil;/*** 创建服务器,并启动** 1、请求* 2、响应* @author Administrator**/publi...

2021-07-30 01:51:55 908

转载 计算机电路计数器pl什么意思,图解 | 你管这破玩意叫计算机?

原标题:图解 | 你管这破玩意叫计算机?我和小宇早恋了,我们家住隔壁。 一、编码与电路——信号的转换晚上父母会把手机没收,但我们还想继续聊天,又不敢发出声音,于是我们想到了这个办法... 我们把所有的中文都用灯泡的亮灭组合来表示,同时约定好每隔一秒读取一次灯泡的状态并记录下来,这是我们的暗号。我:亮亮灭灭亮喜:灭亮亮灭灭欢:亮灭亮灭亮你:亮亮亮灭灭这样,我们虽然没有了手机,依然可以日以继日地聊天,...

2021-07-28 11:22:20 1201

转载 成都计算机中心取名,成都市计算机职业学校2021排行榜

摘要:很多想报考成都市计算机专业的学生都想了解成都市都有哪些计算机职业学校,哪些学校比较好,值得去报考,小编很多想报考2382">成都市计算机专业的学生都想了解成都市都有哪些计算机职业学校,哪些学校比较好,值得去报考,小编收集资料之后给大家整理了成都市计算机职业学校2021排行榜的情况,给广大学生和家长做一个参考,根据自己的情况选择合适自己的学校。成都市计算机职业学校2021排行榜第一名 ...

2021-07-27 17:34:44 830

转载 怎样开启计算机自动更新功能,电脑微信中的有更新时自动升级微信功能如何设置开启...

电脑微信中的有更新时自动升级微信功能如何设置开启腾讯视频/爱奇艺/优酷/外卖 充值4折起今天给大家介绍一下电脑微信中的有更新时自动升级微信功能如何设置开启的具体操作步骤。1. 打开电脑,找到桌面上的“微信”图标,双击打开。2. 然后进行登录,登陆之后,进入主面板,点击左下角的“三横”图标。3. 在打开的菜单中,选择“设置”选项。4. 在打开的“设置”页面,左侧选择“通用设置”选项。5. 在打开的右...

2021-07-27 07:04:06 760

转载 数据完整性计算机系统权限,数据完整性解读系列总结

数据完整性解读系列总结2018-11-25一共花了15篇推送文章,介绍了笔者理解的数据完整性,洋洋洒洒1.5W多字,在写这些文字之前自己也没有想到会写这么多内容,也没有想到自己会坚持每天早上七点发文章,一下子就坚持了半个多月的时间。这些推送的内容可以通过在本平台回复数字23~37随时看到,为了更方便大家,特意编辑了这篇内容,将一些重要的观点做了统一的整理,并附上了数字编号,回复数字编号38可以阅读...

2021-07-19 10:35:21 605

转载 计算机组成原理中CB名词解释,计算机组成原理 期末考试复习题

一、判断题(A表示正确 B表示错误 请选择)1、 指令通常可分为操作码和操作数两大部分(对)。2、 74LS181是四位串行加法器(错 并行的 74ls182是组间相连的)。3、 DRAM是易失性存储器,ROM中的信息断电后也会消失(对,消失是对的 但是写丢失就不对了)。4、 一片1Mb*4 DRAM芯片有10根地址线(对 DRAM 是地址数减半 本来是20根)。5、 在PC机中,I/O端口...

2021-07-15 13:12:49 995

转载 计算机配置音箱便宜,5款性价比高的电脑小音箱推荐(每一款音质都相当ok

作为学生党,便宜实用是选择音响的首要考虑因素,很多人不会花很多钱给自己添加音响。下面每个音响都性价比高,价格相同有很好的音质,可以大幅度提高看电影、玩游戏的体验!JBL PS3300 多媒体电脑音箱JBLPS3300追加了专门调制的独立高音单元,打破了传统的低音,中高音更优秀,低音浑厚,高音更清晰。同样继承了特有的象征性JBL的古典音色,其低音的浑厚效果绝对超出了你的想象,同时也给你带来了喜欢的澎...

2021-07-07 17:38:55 4208

转载 计算机二级vfp表格应用,2017年9月计算机二级考试VFP操作题

2017年9月计算机二级考试VFP操作题二、简单应用题2[简答题]在考生文件夹下完成如下简单应用:1.利用查询设计器创建查询,从xuesheng表和chengji表中查询数学、英语和信息技术3门课程都在85分以上(含),或者数学、英语都在90分以上(含)而信息技术在75分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段,各记录要按学号降序排列,查询去向为表table1。最...

2021-07-03 13:08:25 363

转载 html引vue怎么实现国际化,前端框架Vue——vue-i18n ,vue项目中如何实现国际化,$t的用法...

一、demo 场景需求分析这里写图片描述需求很简单,左上角 ‘’网易云音乐‘’就是一个中英文切换的按钮,点击弹出提示框,确认切换语言后,实现英文版本。这里写图片描述切换成英文版本:这里写图片描述二、实现国际化首先,我开发是以 vue 为技术栈,所以如题用的国际化插件是 vue-i18n,附上 github 传送门。1、我们得先有开发环境,先有项目跑起来,我推荐如果是喜欢用 vue 的小伙伴,可以尝...

2021-06-29 19:58:43 241

转载 grails' sitemesh text/html,部署Grails应用程序时出错-入门

我在部署Grails应用程序时遇到问题。一切都在本地测试环境中进行。错误[localhost-startStop-1]错误context.GrailsContextLoader-初始化应用程序时出错:创建名称为’transactionManagerPostProcessor’的bean时出错:初始化bean失败;嵌套的异常是org.springframework.beans.factory.Bea...

2021-06-27 07:29:28 137

转载 HTML简笔画画布气球,一束气球简笔画图片

八只气球“卖气球啦!卖气球啦!”是谁在喊?哦!是那个年轻的叔叔呢。叔叔卖的这八只色彩缤纷的气球可不是一般的气球,它们都有生命,都有名字——红红、黄黄、蓝蓝、绿绿、青青、白白、紫紫、黑黑。八只气球宝宝淘气、可爱向往自由,每当看到那些在天空中翱翔的气球就羡慕不已。机灵的绿绿趁叔叔去喝水时对同伴们说:“哪天我们找个机会一起逃跑,享受自由好不好?”“好啊!好啊!”气球们欣然同意了。傍晚时分叔叔准备收摊了,...

2021-06-25 21:23:01 248

转载 濉溪县中学计算机教师招聘信息,2021年淮北濉溪县口子实验学校招聘高中、初中、小学各科教师公告...

安徽教师招考网同步淮北市教育局考试动态信息:2021年淮北濉溪县口子实验学校招聘高中、初中、小学各科教师公告。更多关于濉溪县口子实验学校诚聘高中初中小学各科优秀教师,淮北市教育局的信息的内容,请关注安徽教师招聘考试网,以及教师考试团(jiaoshitest)认证号和交流群()获取更多招考信息和备考资料。濉溪县口子实验学校诚聘高中、初中、小学各科优秀教师原文标题:濉溪县口子实验学校诚聘高中、初中、小...

2021-06-20 01:16:33 439

转载 iphone html5 音频播放器,iPhone应用轻松使用AVAudioPlayer音频播放

iPhone应用轻松使用AVAudioPlayer音频播放是本文要介绍的内容,iPhoneSDK中的AVFoundation框架包括的AVAudioPlayer是一个容易使用而且功能强大,基于Object-c的播放音频文件播放器。本教程展示了怎样使用AVAudioPlayer。本教程将建立一个简单的程序,它能够循环播放一段mp3音频文件。源代码/Guithub教程的源代码在GitHub上。你可以从...

2021-06-16 02:29:51 561

转载 2021高考成绩查询时间有几天,2021高考成绩几天公布 什么时候可以查分

一般情况下,高考之后半个月至二十天左右就可以查分了,每个省市高考出成绩时间不同,具体以官方公布为准,来看一下!高考成绩公布时间2021高考公布成绩的时间一般是在考试结束的半个月左右,根据历年经验,一般在6月22日-25日。查询高考成绩可以通过省招生办官网提供成绩查询入口进行查询,每年招生办都会提供成绩查询入口。我们也可以利用打电话的方式或者发送短信的方式进行高考成绩查询。现阶段各省市也能够利用微信...

2021-06-12 21:47:23 136

转载 html哪些属性是继承的,css有哪些属性可以继承?

在我们深入探讨继承之前,有必要先理解文档树。所有的HTMl文档都是树,文档树由HTML元素组成,文档树和家族树类似,也有祖先、后代、父亲、孩子、兄弟。而css样式表继承指的是,特定的css属性向下传递到后代元素。为了看到继承的实际应用,我们将使用下面的HTML代码。我们也使用CSS代码。注意:em元素未指定样式。但是为什么em元素会变红?其并没有设置颜色样式。因为em元素继承了p元素的颜色属性。继...

2021-06-04 18:17:45 586

转载 html 怎么调用js中函数返回值,javascript-如何记录调用另一个函数的函数的返回值...

给出以下示例:/*** An outer function* @param {number} age - The age to pass to outerFunction* @returns {#What goes here?#}*/function outerFunction(age){return addTen(age)}/*** Adds 10 to the age* @param {num...

2021-06-04 16:50:46 520

转载 在html中用于设置页面元信息的标示符,在html中用于设置页面元信息的标示符是什么_WEB前端开发,html...

ps加深工具在哪里_WEB前端开发ps加深工具在减淡工具展开的列表界面中,具体查找方法是:首先启动ps程序并进入ps的界面;然后在界面左侧工具栏里,找到“减淡工具”;最后鼠标右击“减淡工具”,在它展开的列表界面里就可以看到“加深工具”。 在html中用于设置页面元信息的标示符是什么?在html中用于设置页面元信息的标示符是Meta;(推荐教程:html入门教程)Meta元素头元素包含着关于文档的概...

2021-06-03 02:36:28 316

转载 蝴蝶展翅鸿蒙云飞,我不会告诉你,中华民族几千年的梦就是蝴蝶云梦

原标题:我不会告诉你,中华民族几千年的梦就是蝴蝶云梦 二十年不忘初心开鸿蒙,一只蝴蝶改变世界!鸿蒙,从悠久漫长的历史文化中重新追溯华夏文明的源头,继承几千年来中华先祖自强不息与天地共奋斗的民族精神,以创新科技发展为目标驱动,以中华崛起、万物和谐为己任,不忘初心,继往开来,开拓新的时代。鸿蒙,一路走来艰苦卓绝,在混沌之中摸爬滚打,在一片洪荒中奋击力搏,洞察隐形空间世界,用文化的丰富内涵和科技的勇于创...

2021-06-01 13:42:49 126

转载 html可以用坐标画svg图吗,9款基于HTML5/SVG/Canvas的折线图表应用

原标题:9款基于HTML5/SVG/Canvas的折线图表应用利用HTML5制作精美而实用的折线图表比较简单,因为我们除了可以利用HTML/CSS/Java外,还可以使用功能强大的SVG和Canvas动画特性,今天我们就来分享9款基于HTML5/SVG/Canvas的折线图表应用。1、华丽的HTML5图表 可展示实时数据HTML5在图表应用中也十分广泛,比起以前的网页图表,HTML5图表制作更便捷...

2021-05-30 18:45:40 142

转载 使用汇编程序调试android,ndk内联汇编的使用之arm指令学习和调试

#include int my_thumb_wjh(int dummy){__asm__("mov r0,#1 \t\n""mov r1,#2 \t\n""add r0,r0,r1 \t\n""bx lr");return dummy;}int my_thumb(int dummy){__asm__("mov r0,#13 \t\n""mov r1,#2 \t\n""add r0,r0,r1 \t...

2021-05-29 15:42:49 324

转载 android 主线程网络,android在子线程更新UI主线程的六种方法(全网最全)

最近用了一下okhttp,原本以为异步callback里面的onResponse是运行在主线程的,后面发现在onResponse里面放了Toast,半天没有反映,一度以为Toast写错了,把Toast放外面发现可以正常弹出提示的,后来查了下资料,原来okhttp的callback,onResponse其实还是运行在子线程的,那么如果在子线程更新主线程呢。这里提供几种方法。//定义handlerst...

2021-05-29 08:27:22 512

转载 旧android 4 平板,小米平板4是否值得买?简单体验后我退货了

小米平板4是否值得买?简单体验后我退货了2018-07-14 17:55:2111点赞2收藏5评论小米平板4(以下简称米板4)虽然悄然上市,但依旧吸引了不少围观群众的目光,这部看似放大版红米5 plus的平板,能否提升安卓平板的地位,又是否值得买呢?带着这些问题,笔者近日在官方用1399元抢了一部进行体验,还拿来了去年备受好评的台电T8进行了一番对比。外观:米板4采用去年热门的 “全面屏”设计,并...

2021-05-28 15:02:53 1486

转载 android studio 不同电脑不同65536,Andoridtudio解决项目65536方法超出限制的解决办法!...

其实解决这个问题的方法挺简单的,但是因为对AndroidStudio的配置不是很了解弄了半天!唉!我用的AndroidStudio的版本是2.2的,然后用的buildToolsVersion是21.1.2;其实解决这个问题的方法就是分包:在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的存储了多有Java编译字节码的归档文件。因为Android系统使用Da...

2021-05-28 11:34:58 191

转载 动态sql拼接android,SQL动态语句 拼接SQL 并输入输出值

--动态语句语法/******************************************************************************************************************************************************动态语句语法:exec\sp_executesql语法整理人:中国风(Roy)日期...

2021-05-26 12:12:19 583

转载 android webview内存泄漏,WebView 避免内存泄露的方法

最近遇到一个Webview内存泄露的问题,上网查了一些结果,在此记录一下:webview在android系统中属于一个比较特殊的view,在调用webview.destroy()的时候,必须确保webview已经从viewtree中被删除,否则这个函数不会执行的。如本app中的用法,在xml中静态定义的webview,只有在整个view退出后调用webview.destroy()才会被正确执行,但...

2021-05-26 02:36:38 508

转载 android 动态控制截屏,Android动态控制截屏权限

之前网上说只能在setContentView之前设置Window的flags,但是实际测试发现是可以通过代码动态控制的,代码如下:private void setWindowSecure(boolean isSecure) {if (isSecure) {if ((getWindow().getAttributes().flags & WindowManager.LayoutParams....

2021-05-25 18:51:28 417

转载 三星s5如何使用android beam功能,Android beam的升华,三星S Beam功能开启分享新体验...

所谓NFC就是是NearFieldCommunication缩写,即近距离无线通讯技术,也叫近场通讯。使用的条件是两台机器都必须授权NFC芯片,在我们生活中最常见的NFC技术就是大家手中的公交卡了。Andriod4.0在发布时,带来了AndriodBeam功能,而三星在AndroidBeam的基础上,开发出了全新的NFC交互功能,这就是三星SIII手机上的"SBeam"功能。SBeam融合了NFC...

2021-05-25 18:45:21 383

转载 c语言检查输入日期是否正确,C语言程序设计:输入年月日判断这是这一年中的第几天...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼输入年月日并判断这是这一年中的第几天??#includetypedefstruct_DATE{intyear;intmonth;intday;}DATE;intleap(int);main(){inti,sum=0;intdays[]={31,28,31,30,31,30,31,31,30,31,30,31};DATEdate;da...

2021-05-24 03:14:57 256

转载 串的查找课程设计c语言版,C语言课程设计字符串类

《C语言课程设计字符串类》由会员分享,可在线阅读,更多相关《C语言课程设计字符串类(11页珍藏版)》请在人人文库网上搜索。1、河南理工大学计算机科学与技术学院C语言课程设计报告课程名称: C 语言课程设计 题 目: 字符串类 设 计 者: 余小敏 专业班级: 网络1103 学 号: 311109040311指导教师: 刘 洁 2012年6月26日河南理工大学一、设计目的本程序旨在训练基本编程能力,...

2021-05-22 17:02:39 147

转载 杨辉三角c语言程序算法,杨辉三角算法2.0,总结前人(也就是我)的教训……...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼网上搜到的9种算法……#include#include using namespace std; const int MAXROW = 40; void PrintBlank(int n);int Com(int n, int m);int Try(int row, int cel);void Fun_1(int row);void Fun_2(int ...

2021-05-20 13:00:50 131

转载 c语言上机南开100题,全国计算机等级考试南开C语言上机100题背诵版

1、个十百千位加减并大小排序问题:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt, 再把所有满足此条件的四位数依次存入数组b中, 然后对数组b的四位数按从大到小的顺序进行排序。{int i,j,k,t;for(i=0; i < 300; i++)if(a[i]%10-a[i]/1000-a[i]/100%10-a[i]/10%10>0)b[cnt++]=a...

2021-05-19 20:37:06 147

转载 C语言中用下划线将字符串,江苏省五年一贯制专转本《C语言程序设计》模拟试卷一(晓庄)...

江苏省五年一贯制专转本《C 语言程序设计》模拟试卷一(晓庄)一、填空題(每空 1 分,共20 分)1.C 程序是由构成的,一个 C 源程序至少且仅包含一个。2.C 语言规定标识符只能由、和下划线 3 种字符组成,且第一个字符必须为或下划线。3. 设有说明语句:char a='\72'; 则变量 a 包含______ 个字符。4. 条件“20<x<30”的C 语言表达式是。5. 若已知a=10...

2021-05-17 05:23:58 163

非基级线程模式操作模式图-研究生_数字信号处理:时域离散随机信号处理_11761429

图 12.4 非基级线程模式操作模式图 手工调整PSP也是必须的。如果没有第一次调整,则在进入用户IRQ服务例程后,将使PSP 回到进入中断前的状态。然后在执行“svc #1”时,将重新把寄存器压入栈——但此时的寄存 器已经是被用户IRQ服务例程用过的了!结果,虽然PSP的值与两次调整后的还相同,但是PSP 中寄存器内容已经被破坏了!  对MSP的调整也是很有魄力的,它突破了嵌套的异常返回时,一定要从MSP出栈的教条。 这段代码中对MSP和PSP的把玩,是不是很精湛?在真实的操作系统中,还有更刺激的动作。  性能评估    为了让CM3能尽情地devote her youthful power to this world,还需要我们清扫路上其它 石子。  第一,要消灭存储器等待周期。在MCU/SoC的设计期间,就应该优化存储器系统,最起码的  要求,也要允许取指和数据访问能并行不悖,这才对得起“哈佛结构”的称号。此外,应尽 可地使用32位的存储器。对于软件开发人员,还应该划清代码与数据的界线,使得程序代码 从代码区执行(使用I‐Code总线),而绝大部分数据都从数据区访问(使用System总线,而 不要使用D‐Code总线),哪怕是多浪费点内存。只有这样,才能使取指与访问数据同时进行。  第二,如果没有必要,中断向量表也放到代码区中。只有这样,才能使取向量(I‐Code总线) 与入栈(System总线)同时进行。如果向量表在RAM中,就会出现取向量与入栈抢总线的情况, 必然导致额外的中断延迟被引入(当然在极个别情况下,如果把SRAM放到Code区,则使用 D‐Code总线入栈。但如果就为了放向量表而专配一个SRAM,代价未免也太大了)。  176   

2021-06-02

PRIVDEFENA的影响-研究生_数字信号处理:时域离散随机信号处理_11761429

图14.1  PRIVDEFENA的影响  要注意,只要没有极另类的考虑,就要要到万事就绪后,最后一步才置位ENABLE位。 否则,就有可能因region没有配置好而意外地产生MemManage fault。很多条件下,为安全 起见,最好在执行配置MPU的子程前先除能MPU,待执行后再重新使能MPU。  注意:这里有个例外:不管MPU如何限制,响应异常时的取向量操作总是不受影响的。 When the MPU is enabled, only the system partition and vector table loads are always accessible.  配置任何一个region之前,都需要在MPU内选中这个region,这可以通过把region号写入 MPU region号寄存器(MPURNR)来完成,其定义如表14.3所示  表 14.3 MPU region 号寄存器 MPURNR (地址:0xE000_ED98) 位段  名称  类型  复位值  描述  7:0  REGION  RW  ‐  选择下一个要配置的 region。因为只支持 8 个 region,所以事实上只有[2:0]有意义    选好了region后,就可以在另外两个寄存器中配置该region的所有属性了。  190   

2021-06-02

常见的算术四则运算指令-研究生_数字信号处理:时域离散随机信号处理_11761429

表 4.18 常见的算术四则运算指令 示例  功能描述  ADD Rd, Rn, Rm ; Rd = Rn+Rm ADD Rd, Rm ; Rd += Rm ADD Rd, #imm ; Rd += imm 常规加法  imm的范围是 im8(16 位指令)或 im12(32 位指令)  ADC Rd, Rn, Rm ; Rd = Rn+Rm+C ADC Rd, Rm ; Rd += Rm+C ADC Rd, #imm ; Rd += imm+C 带进位的加法  imm的范围是 im8(16 位指令)或 im12(32 位指令)  ADDW Rd, #imm12 ; Rd += imm12 带 12位立即数的常规加法  SUB Rd, Rn ; Rd -= Rn SUB Rd, Rn, #imm3 ; Rd = Rn-imm3 SUB Rd, #imm8 ; Rd -= imm8 SUB Rd, Rn, Rm ; Rd = Rm-Rm 常规减法  SBC Rd, Rm ; Rd -= Rm+C SBC.W Rd, Rn, #imm12 ; Rd = Rn-imm12-C SBC.W Rd, Rn, Rm ; Rd = Rn-Rm-C 带借位的减法  RSB.W Rd, Rn, #imm12 ; Rd = imm12-Rn RSB.W Rd, Rn, Rm ; Rd = Rm-Rn 反向减法  MUL Rd, Rm ; Rd *= Rm MUL.W Rd, Rn, Rm ; Rd = Rn*Rm 常规乘法  MLA Rd, Rm, Rn, Ra ; Rd = Ra+Rm*Rn MLS Rd, Rm, Rn, Ra ; Rd = Ra-Rm*Rn 乘加与乘减  (译者添加)  UDIV Rd, Rn, Rm ; Rd = Rn/Rm (无符号除法) SDIV Rd, Rn, Rm ; Rd = Rn/Rm (带符号除法) 硬件支持的除法  CM3 还片载了硬件乘法器,支持乘加/乘减指令,并且能产生 64 位的积,如表 4.19所示  表 4.19 64 位乘法指令 示例  功能描述  SMULL RL, RH, Rm, Rn ;[RH:RL]= Rm*Rn SMLAL RL, RH, Rm, Rn ;[RH:RL]+= Rm*Rn 带符号的 64位乘法  UMULL RL, RH, Rm, Rn ;[RH:RL]= Rm*Rn SMLAL RL, RH, Rm, Rn ;[RH:RL]+= Rm*Rn 无符号的 64位乘法  66   

2021-06-02

交流并确保解决不符合项-qca6391 wifi6 11ax bt 5.1 2g & 5g rffe clpc pciem.2 2230 e key原理图

专用实践 1.2 客观地评价工作产品和服务 对照适用的过程说明、标准和规程,客观地评价指定的工作产品和服务。 典型工作产品: a) 评价报告; b) 不符合项报告; c) 纠正措施。 子实践: a) 如果使用抽样,则根据文档化的抽样准则,选择要评价的工作产品。 b) 建立并维护描述清晰的工作产品评价准则。 这个子实践的意图是提供基于业务需要的准则,诸如: 1) 在评价工作产品期间将评价什么; 2) 评价工作产品的时机或频度; 3) 如何进行评价; 4) 谁必须参与评价。 c) 在评价工作产品期间,使用规定的准则。 d) 在工作产品提交给顾客之前,评价工作产品。 e) 在开发过程中所选定的里程碑处,评价工作产品。 f) 对照过程说明、标准和规程,对工作产品和服务实施进展中评价或增量式的评价。 g) 标识评价中发现的每一个不符合项。 h) 标识能改进未来产品和服务过程的经验教训。 专用目标 2 提供客观深入的了解 客观地跟踪和交流不符合项,并确保不符合项得到解决。 专用实践 2.1 交流并确保解决不符合项 与员工和经理们交流质量问题并确保解决这些不符合项。 不符合项是评价中所标识出的问题,它们反映对适用的标准、过程说明或规程遵循得不够。不符合项的状态 指示出质量趋势。质量问题包括不符合项和趋势分析的结果。 当不符合项在项目内不能解决时,按所建立的上报机制,确保适当层次的管理者能解决该问题。跟踪不符合 项直到解决为止。 典型工作产品: a) 纠正措施报告;

2021-06-02

路径间公共存储器-web vulnerability scanner v8

8.9 路径间公共存储器 概要 这是在 2 路径系统中,把已经设定范围的数据,作为所有路径公共的数据而能够 进行存取的一种功能。成为对象的是刀具补偿量存储器、用户宏程序公共变量。 解释 ·刀具补偿量存储器 可以通过设定参数(No.5029),把存在于各路径中的刀具补偿量存储器的一部分或 者全部进行通用。 刀具补偿号 20 刀具补偿号 1 刀 具 补 偿 个 数 50 个 刀 具 补 偿 个 数 30 个 第 2 路径 刀具补偿个数 车床系统 No.5029=20 第 1 路径 刀具补偿个数 车床系统 注释 1 参数(No.5029)的设定值,请设定为各路径的刀具补偿个数以下。 2 参数(No.5029)的设定值超过各路径的刀具补偿个数时,采用所有路径的 刀具补偿个数中的 小值作为通用的个数。

2021-06-02

路径控制-web vulnerability scanner v8

B-64303CM-1/01 8.2 路径控制 - 661 - 8.1 2 路径控制 概要 2 路径控制功能,是以同时独立进行 多 2项加工为目的一种功能。 在 2路径同时加工中,要将各自的加工程序事先登录到程序存储器内的每个路径 的文件夹里。在进行自动运行时,从登录在各自的文件夹的程序中选择利用路径 1进行加工的程序和利用路径 2进行加工的程序,通过启动各路径,同时独立地 执行所选的各自的刀架的程序。 当在加工的过程中希望使刀架 1 和刀架 2 等待时,使用等待功能。 作为其他 2 路径控制特有的功能,也可以使用路径间干涉检测、均衡切削、同步 混合控制、路径间的主轴控制、路径间公共存储器等功能。 对于所有路径而言,LCD/MDI 均只准备一套,对哪一个路径进行 LCD/MDI 的 操作和显示要通过路径选择信号来进行切换。 注释 2 路径控制功能(T 系列)属于选项功能。 例)2 路径系统的情形 路径1用程序文件夹 路径 2 用程序文件夹 路径1 程序解析 路径2 程序解析 路径1 位置控制 系統2 位置控制 路径1 轴控制 CNC LCD/MDI 路径2 轴控制 程序存储器 程序 程序

2021-06-02

异常负载检测-web vulnerability scanner v8

2.9 异常负载检测 概要 在机械的碰撞和刀头的不良、损伤等情形下,伺服电机、主轴电机与通常的进给、 切削等相比,将承受更大的负载扭矩。本功能是这样一种功能,它检测电机要承 受的负载扭矩,将其作为推定负载扭矩经由 CNC 传递给 PMC,同时在检测出比 参数中所设定的扭矩更大的负载扭矩时,为尽量减少对机械的损伤,尽快使伺服 电机、主轴电机停止,或者使得电机沿着参数中所设定的、与前进方向相反的方 向返回相当于某一适当量。(仅返回适当量的功能,只对伺服电机有效。) 解释 本功能中所说的异常负载检测功能分为如下。 ① 推定负载扭矩输出功能 CNC 时刻计算电机的扭矩中排除了加/减速所需的扭矩后的推定负载扭矩。 将推定负载扭矩输出功能设定为有效时,即可由 PMC,通过窗口功能读取 该数据。 ② 异常负载检测报警功能 该功能是这样一种功能,它在负载扭矩为比参数中所设定的值更大的值时, 使电机停止,或者使电机朝着与前进方向相反的方向返回相当于沿着参数中 所设定的返回量,CNC 输出报警。 (使电机朝着与前进方向相反的方向返回的功能,只对伺服电机有效。) ③ 异常负载检测组功能 将伺服轴分为任意的组,通过推定负载扭矩输出功能而得到的负载扭矩为比 参数中所设定的值大的值时,立即使电机停止。此时,在使由参数设定在相 同组中的所有轴(包含组号中设定了 0 的轴)立即停止后,置于互锁状态。 此外,在参数(No.2103)中设定了值的情况下,使得电机沿着与前进方向相反 的方向返回所设定的返回量后,将相同组的所有轴都置于互锁状态。 注释 异常负载检测报警功能和异常负载检测组功能通过参数 ANA(No.1804#5)来进行选择。 这两个功能不能同时使用。 另外,通过使用异常负载检测功能的参数 ABDSW(No.2215#5)以及异常负载检测 忽略信号 IUDD1~IUDD5,还可以将仅以特定轴为对象的异常负载检测 设定为无效。(但是,仅对伺服电机有效。)

2021-06-02

使用外部数据输入功能的方法-web vulnerability scanner v8

(3) 使用外部数据输入功能的方法 通过至 CNC 的输入信号,可以改变外部工件原点偏置量。详情请参阅机床 制造商提供的说明书。

2021-06-02

连接器转换适配器-problem-solving-with-algorithms-and-data-structure-using-python 中文版

18.4 电源单元 11高 速 计 数 器 的 使 用 方 法 12输 出 的 接 线 方 法 13不 同 用 途 的 接 线 例 14试 运 行 调 试 · 维 护 /异 常 的 检 查 15输 入 输 出 扩 展 单 元 16输 入 输 出 扩 展 17扩 展 电 源 单 元 18特 殊 扩 展 设 备 · 选 件 产 品 19显 示 模 块 20终 端 模 块 18.4 电源单元 18.4.1 FX2N-20PSU 外形尺寸·端子排列 • 重量: 0.3kg • 外包装颜色: 芒塞尔色系0.08GY/7.64/0.81 • 安装: 宽35mm的DIN导轨、或是直接安装 • 附件: 产品中附带 • 端子排: M3.5螺丝 18.5 连接器转换适配器 18.5.1 FX3G-CNV-ADP 外形尺寸 •重量: 0.1kg •外包装颜色:芒塞尔色系0.08GY/7.64/0.81 扩展板部位:芒塞尔色系N1.5 •附件:M3×8自攻螺丝 4个 (适配器安装用), 侧盖板, 产品中附带 φ

2021-06-02

规范的理解力-基于drfm的雷达干扰技术研究

目标是改进LIN 2.0规范的理解力 增加了传输层规范和节点配置规范 形成了8个子规范 LIN 1.1 LIN 1.2 LIN 1.3 LIN 2.0 LIN 2.1 LIN协议版本(2/2)

2021-06-02

其它算法-opencv lbph人脸识别算法详解

6.2 算法的泛化过程 6.3 数值算法 6.3.1 运用实例 6.3.2 accumulate 6.3.3 adjacent_difference 6.3.4 inner_product 6.3.5 partial_sum 6.3.6 power 6.3.7 itoa 6.4 基本算法 6.4.1 运用实例 6.4.2 equal fill fill_n iter_swap lexicographical_compare max, min mismatch swap 6.4.3 copy,强化效率无所不用其极 6.4.4 copy_backward 6.5 Set 相关算法(应用于已序区间) 6.5.1 set_union 6.5.2 set_intersection 6.5.3 set_difference 6.5.4 set_symmetric_difference STL 源码剖析 292 292 294 298 298 299 300 301 303 304 305 305 305 307 308 308 309 310 312 313 314 314 326 328 331 333 334 336 6.6 heap 算法:make_heap, pop_heap, push_heap, sort_heap 6.7 其它算法 338 338 The Annotated STL Sources

2021-06-02

拓扑排序与拓扑有序序列-艾默生ups电源nx系列(30-200kva)

图 2.26 拓扑排序与拓扑有序序列 这种构造 AOV 网络全部顶点的拓扑有序序列的运算称为拓扑排序(topological sort)。如果通 过拓扑排序能将 AOV 网络的所有顶点都排入一个拓扑有序的序列中,则该 AOV 网络中必定不存 在有向环;相反,如果得不到所有顶点的拓扑有序序列,则说明该 AOV 网络中存在有向环,此 AOV 网络所代表的工程是不可行的。

2021-06-02

山峰与河谷演示程序-dassidirect server

5.15 山峰与河谷演示程序 本章还包含了一个“山峰与河谷”的例子。它使用了与颜色立方体演示程序相同的 Direct3D 方法,只是它绘制的几何体更复杂一些。它主要讲解的是如何使用代码来生成三角形网格; 实践证明,这种几何体在实现地形渲染和水体渲染时非常有用。

2021-06-02

纹理采样-dassidirect server

7.5 纹理采样 我们知道,Texture2D 对象用于在效果文件中表示纹理。不过,还有一种与纹理相关的 SamplerState(采样器)对象。它用于描述如何使用过滤器访问纹理资源。下面是它的 一些例子: // Use linear filtering for minification, magnification, and mipmapping. SamplerState mySampler0 { Filter = MIN_MAG_MIP_LINEAR; }; // Use linear filtering for minification, point filtering for // magnification, and point filtering for mipmapping. SamplerState mySampler1 { Filter = MIN_LINEAR_MAG_MIP_POINT; }; // Use point filtering for minification, linear filtering for // magnification, and point filtering for mipmapping. SamplerState mySampler2 { Filter = MIN_POINT_MAG_LINEAR_MIP_POINT; }; // Use anisotropic interpolation for minification, magnification, // and mipmapping. SamplerState mySampler3 { Filter = ANISOTROPIC; }; 你可以从这些例子中猜到一些其他的标志值,或者你可以在 SDK 文档中查找 D3D10_FILTER 枚举类型。我们很快就会看到与采样器相关的其他属性,但是对于我们的 第一个演示程序来说现在的这些内容已经足够了。 现在,传入像素着色器的每个像素都有一对纹理坐标,我们使用如下语法完成实际的纹理采 样工作:

2021-06-02

坐标转换变换-dassidirect server

3.4 坐标转换变换 标量 100℃ 是相对于摄氏温标表示的水的沸点温度。那么我们该如何以华氏温标来描述的 水的沸点温度呢?换句话说就是在华氏温标中表示水的沸点温度的标量是多少?要实现这 一转换(或框架变换),我们需要知道摄氏与华氏之间的比例关系。它们的关系如下: = + 32°。因此, = + 32° = 212℉;也就是,水的沸点温度为华氏 212℉。 这个例子说明,只要我们知道框架 和框架 的关系,就可以将一个相对于框架 标量 转换为相对于框架 描述的等价标量 。在下面的小节中,我们会看到一些类似的问 题,但不是标量而是坐标,我们会将一个点或向量的坐标从一个框架转换到另一个不同的框 架(参见图 3.8)。我们将这种把坐标从一个框架转换到另一个框架的变换称为坐标转换变 换(change of coordinate transformation)。

2021-06-02

裁剪阶段-dassidirect server

5.8 裁剪阶段 我们必须完全丢弃在平截头体之外的几何体,裁剪与平截头体边界相交的几何体,只留下平 截头体内的部分;图 5.29以 2D形式说明了这一概念。 图 5.29:(a)裁剪之前。(b)裁剪之后。 我们可以将平截头体视为由 6 个平面界定的空间范围:顶、底、左、右、近、远平面。要 裁剪与平截头体方向相反的多边形,其实就是逐个裁剪与每个平截头体平面方向相反的多边 形,当裁剪一个与平面方向相反的多边形时(参见图 5.30),我们将保留平面正半空间中的 部分,而丢弃平面负半空间中的部分。对一个与平面方向相反的凸多边形进行裁剪,得到的 结果仍然会是一个凸多边形。由于硬件会自动完成所有的裁剪工作,所以我们不在这里讲解 具体的实现细节;有兴趣的读者可以参阅[Sutherland74],了解一下目前流行的 Sutherland-Hodgeman裁剪算法。它基本思路是:求出平面与多边形边之间的交点,然 后对顶点进行排序,形成新的裁剪后的多边形。

2021-06-02

反射向量-dassidirect server

C.4.7 射线与平面相交 给出一条射线 ( ) = + 和一个平面方程 ∙ + = 0,我们想要知道该射线是否与 平面相交,以及交点的坐标位置。此时,我们可以将射线代入平面方程,解出满足平面方程 的参数 ,得到产生交点时的参数值 : · ( ) + = 0 将射线代入平面方程 · ( + ) + = 0 替换 · + · + = 0 分配律 · = − · − 方程两边加上 − · − = − · − · 解得 值 当 · = 0 时,射线与平面平行,此时即没有解,也没有无穷多解(当射线与平面重叠时, 有无穷多解)。当 不在 [0 , ∞) 中时,射线不与平面相交,但与平面重叠。当 在 [0 , ∞) 区间中时,射线与平面相交,交点等于射线方程在 = · · 时的位置。 C.4.8 反射向量 给出一个向量 ,根据平面的法线向量 来计算该向量的反射向量。由于向量没有位置, 所以在对向量进行反射时只涉及平面法线。图 C.10给出了该问题的几何解法,我们推导出 的反射向量计算公式为: = − 2( ∙ ) 图 C.10:向量反射的几何解法。 C.4.9 反射点 点的反射计算公式与向量不同,因为点有位置。图 C.11说明了反射点 的计算方法:

2021-06-02

压缩纹理格式-dassidirect server

7.11 压缩纹理格式 一个虚拟场景可能会载入数百幅纹理,而这些纹理会占用大量的 GPU 内存(记住,我们必 须让所有的纹理驻留在 GPU内存中,只有这样着色器才能快速地访问纹理)。为了缓解 GPU 内存压力,Direct3D提供了以下压缩纹理格式:BC1、BC2、BC3、BC4、BC5。 n BC1 (DXGI_FORMAT_BC1_UNORM):该格式支持 3个颜色通道,仅用 1位(开/关) 表示 alpha分量。 n BC2 (DXGI_FORMAT_BC2_UNORM):该格式支持 3个颜色通道,仅用 4位表示 alpha 分量。 n BC3 (DXGI_FORMAT_BC3_UNORM):该格式支持 3 个颜色通道,以 8 位表示 alpha 分量。 n BC4 (DXGI_FORMAT_BC4_UNORM):该格式支持 1个颜色通道(例如,灰阶图像)。 n BC5 (DXGI_FORMAT_BC5_UNORM):该格式支持两个颜色通道。 关于这些格式的更多信息,请读者在 SDK 文档的索引中查找“Block Compression(块 压缩)”。

2021-06-02

输出钳位至负电压源-5g和mec在工业互联网中的应用探讨

22.1 输出电压选择 DAC 具有 32 个电平范围。32 个电平通过 VREFCON2 寄存器的 DACR<4:0> 位进行设置。 DAC 输出电压由以下公式确定: 公式 22-1: DAC 输出电压 22.2 比例输出电压 DAC 输出值通过使用一个梯形电阻网络产生,梯形电阻 网络的每一端分别与正参考电压和负参考电压输入源连 接。如果任一输入源的电压发生波动,DAC 输出值就会 产生类似的波动。 第 27.0 节“电气特性”中给出了梯形电阻网络中各个 电阻的阻值。 22.3 低功耗电压状态 为了让DAC模块的功耗降至 低,必须将梯形电阻网络 的两个参考电压输入源之一断开。禁止正电压源 (VSRC+)或负电压源(VSRC-)均可。 负电压源通过将VREFCON1寄存器中的DACLPS位置 1 来禁止。而将 VREFCON1 寄存器中的 DACLPS 清零 则可以禁止正电压源。 22.4 输出钳位至正电压源 通过执行以下操作,可以将 DAC 输出电压设置为 VSRC+,使功耗降至 低: • 将 VREFCON1 寄存器中的 DACEN 位清零。 • 将 VREFCON1 寄存器中的 DACLPS 位置 1。 • 将 DACPSS 位配置为适当的正电压源。 • 将 VREFCON2 寄存器中的 DACRx 位配置为 11111。 这种方法也可用于将 FVR的电压输出到输出引脚上。更 多信息,请参见第 22.6 节“DAC 参考电压输出”。 22.5 输出钳位至负电压源 通过执行以下操作,可以将 DAC 输出电压设置为 VSRC-,使功耗降至 低: • 将 VREFCON1 寄存器中的 DACEN 位清零。 • 将 VREFCON1 寄存器中的 DACLPS 位清零。 • 将 DACPSS 位配置为适当的负电压源。 • 将 VREFCON2 寄存器中的 DACRx 位配置为 00000。 这使得比较器可以检测到过零点,且不额外消耗DAC模 块的电流。 22.6 DAC 参考电压输出 可以通过将VREFCON1寄存器的DACOE位设置为 1, 将 DAC 输出到 DACOUT 引脚。选择将 DAC 参考电压 输出到DACOUT引脚会自动改写数字输出缓冲器和该引 脚的数字输入门限检测器功能。当DACOUT引脚已被配 置为 DAC 参考电压输出时,读取该引脚将总是返回 0。 要提高电流驱动能力,DAC 参考电压输出端 DACOUT 必须外接缓冲器。图 22-2 举例说明了这一缓冲技术。 VOUT VSRC+ VSRC-–  DACR<4:0> 25 -------------------------------   = + VSRC- VSRC+ = VDD、VREF+ 或 FVR1 VSRC- = VSS 或 VREF- 2011 Microchip Technology Inc. 初稿 DS41412D_CN 第 339 页

2021-06-02

固定的端点配置-spring boot中使用ldap来统一管理用户信息的示例

 完全兼容 USB 2.0 全速规范;  支持 32 个物理(16 个逻辑)端点;  支持控制、批量、中断和同步端点;  运行时,可调整使用的端点;  运行时,可通过软件选择端点最大包长度(可达到 USB 规范规定的最大长度);  支持 SoftConnect 和 GoodLink 特性;  所有非控制端点支持 DMA 传输;  允许 CPU 控制和 DMA 模式之间的动态切换;  实现了批量端点和同步端点上的双缓冲。 11.5 固定的端点配置 表 11.2列出了所支持的端点配置。端点在运行时利用端点使用寄存器来使用端点并进行配 置,见“端点使用寄存器”的描述。 表 11.2 固定的端点配置 逻辑端点 物理端点 端点类型 方向 数据包长度(字节) 双缓冲 0 0 控制 Out 8,16,32,64 无 0 1 控制 In 8,16,32,64 无 1 2 中断 Out 1~64 无 1 3 中断 In 1~64 无 2 4 批量 Out 8,16,32,64 有 2 5 批量 In 8,16,32,64 有 3 6 同步 Out 1~1023 有 3 7 同步 In 1~1023 有 4 8 中断 Out 1~64 无 4 9 中断 In 1~64 无 5 10 批量 Out 8,16,32,64 有 LPC1700 用户手册 ©2010 Guangzhou ZLGMCU Development CO., LTD. 2 2 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

全波处理-apue中文

第5章 全波处理 本平台全波分析模块,是从全波测井二维波形数据中提取纵、横波和斯通利波时差的工具, 该模块利用波形的相关性分析技术,分析得到三种模式波的时差信息。由于本方法利用了不同接 收探头对同一波形接收结果的相关性,所以能有效地克服噪声所造成的影响,从而可以得到计算 精度较高、时差整体趋势合理、细节刻画清晰的三种模式波的时差处理结果。利用本平台可多步 处理的特点,在第二步处理时结合密度测井曲线,进一步计算出工程值。 点击“精细解释类”“特殊处理”组的“全波综合处理”图标 可启动全波综合处理工作窗 口。 全波综合处理程序有两种功能:一是利用全波测井波形数据分别提取纵波、横波和斯通利波 时差参数。二是利用第一步计算结果结合密度测井曲线计算杨氏模量 E、切变弹性模量、体积弹 性模量和泊松比等工程值。

2021-06-02

结构体与指针-android基于hover组件实现监控鼠标移动事件的方法

7.2 结构体与指针 结构体是一种特殊的数据类型,那么就可以定义一个指向结构体的指针。这种指向结构 体的指针就是结构体指针。结构体指针和普通指针一样,可以访问结构体的成员,可以作为 函数的参数和返回值。本节将讲解结构体指针的操作。 7.2.1 结构体指针的定义 所谓结构体指针的定义,指的是定义一个指针,这个指针指向一个结构体类型的变量, 用这个指针可以访问一个结构中的成员。结构体指针的定义和普通指针的定义方法是相同的, 在变量名前面加一个星号即可。下面的代码是利用前面的学生结构体定义一个结构体指针。 struct student /*定义一个结构体。*/ { char name[20]; /*姓名。*/ int age; /*年龄。*/ int sex; /*性别。*/ int height; /*身高。 */ };

2021-06-02

常用时间函数-android基于hover组件实现监控鼠标移动事件的方法

第 8 章 时间函数 8.1 常用时间函数 在调用系统时间处理时间问题时,需要使用时间函数。本节将讲解 time, gmtime, ctime, asctime, mktime 等常用时间函数。 8.1.1 返回时间函数 time 函数 time 可以返回一个时间值。该函数的使用方法如下所示。 time_t time(time_t *t); time 函数会返回从公元 1970 年 1 月 1 日的 UTC 时间的 0 时 0 分 0 秒算起到现在所经过 的秒数。参数 t 是一个指针,即使不是一个空指针,函数也会将返回值存到 t 指针所指的内存 单元中。time_t 是“time.h”头文件中定义的一个数据类型,表示一个时间的秒数,相当于一 个长整型变量。如果 t 是一个空指针,函数会返回一个 time_t 型长整型数。 注意:UTC(Universal Time Coordinated)指的是协调世界时,相当于格林威治平 均时,和英国时间是相同的。中国北京时间比 UTC 时间早 8 小时。 下面是使用 time 函数返回当前时间的秒数的实例。 #include <stdio.h> #include <time.h> /*包含“time.h”头文件。*/ int main() { time_t s; /*定义一个 time_t型时间变量。*/ s= time((time_t*)NULL); /*取当前的时间,参数是一个空指针。*/ printf("Now :%ld\n",s); /*输出时间。*/ } 输入下面的命令编译这个程序。 gcc 12.1.c 然后输入下面的命令,对编译的程序添加可执行权限。 chmod +x a.out 输入下面的命令运行这个程序。 ./a.out

2021-06-02

错误处理-android基于hover组件实现监控鼠标移动事件的方法

11.7 错误处理 网络程序中可能出现网络故障、域名无法解析、主机不响应等错误,因此在编程时需要 对这些错误进行处理。本节将讲述程序中的错误处理方法。 11.7.1 herror 函数显示错误 函数 herror 可以显示上一个网络函数发生的错误。这个函数的使用方法如下所示。 void herror(const char *s); 这个函数的参数 s 表示一个字符串。在调用这个函数时,会先输出这个字符串,然后在 输出错误信息。输出的错误信息是上一个与网络相关的函数发生的错误,所以这个函数可以 在程序中随意使用。使用这个函数时,需要在程序的 前面包含下面的头文件。 #include 下面的实例使用 herror 函数输出网络程序中的错误。 #include #include /*包含头文件。*/ int main() { char err[]="err:"; herror(err); /*输出错误。*/ } 输入下面的命令,编译这个程序。 gcc 11.12.c 输入下面的命令,对这个程序添加可执行权限。 chmod +x a.out 输入下面的命令,运行这个程序。 ./out 程序的运行结果如下所示。因为程序中没有调用网络函数,程序输出的结果是没有错误。 err:Resolver Error 0 (no error) 11.7.2 捕获错误编号 网络程序中,可以使用下面的语句来捕获发生错误的编号。 extern int h_errno; 捕获这个错误编号以后,可以用 hstrerror 函数来输出这个错误信息。这个函数的使用方 法如下所示。 char *hstrerror(int err);

2021-06-02

转义字符-android基于hover组件实现监控鼠标移动事件的方法

表 2.2 转义字符 字 符 名 称 ASCII 码 \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT) 011 \\ 反斜杠 092 \? 问号字符 063 \' 单引号字符 039 \" 双引号字符 034 \0 空字符(NULL) 000 在程序中字符变量需要用 char 来定义。例如下面的代码,是字符变量的定义与使用实例。 #include int main() { char m; char n; char t; m='a'; n='!'; t='\n'; printf("%c\n",m); /*输出 a再输出一个换行。*/ printf("%c\n",n); /*输出!再输出一个换行。*/ printf("%c\n",t); /*输出的 t为一个换行.*/ } 输入下面的命令,编译这个程序。 gcc 2.4.c 输入下面的命令,对编译的程序添加可执行权限。

2021-06-02

数据类型选择框-autocad lisp vlisp函数库查询辞典(带书签)

图 12.20 明暗等高线制作的流程图 DEM 坡向数据 等高线数据 受光面和背 光面的确定 转换为矢量 明暗等高线 图 12.21 数据类型选择框

2021-06-02

生成反地形的模型-autocad lisp vlisp函数库查询辞典(带书签)

中选择该模型中用到的参数 DEM和 SOA of DEM,模型如图 12.27所示。 (2) 建立生成反地形的模型 以同样的方法建立反地形的模型,模型重命名为 generate –DEM。其中,Input Raster or Constant为在 ArcMap中打开 DEM,找出高程的最大值,设置为Max of Elevation。右键单 击模型图标 ,选择 Properties命令。在 Parameter 内选择该模型中用到的参数 DEM和 -DEM。模型如图 12.28所示。 (3) 建立主模型 新建一个空模型,取名为 correct SOA。加载刚才所建的两个子模型,将子模型拖拽至 12.28 生成反地形的模型 12.29 correct SOA模型 P P P DEM -DEM SOA DEM (2) SOA (2) SOA of DEM SOA of DEM Minus Plus Output raster (3) Output raster Abs Output raster (2) Minus (2) Output raster (4) Minus Correct SOA divided constant

2021-06-02

为模型设置参数的两种方法-autocad lisp vlisp函数库查询辞典(带书签)

图 12.8 为模型设置参数的两种方法 (b) 设置参数方法二

2021-06-02

重复注记的自动取舍-电子计算机算法手册 algol-60_详细书签

(1) 自动标注的显示比例 默认状态下,注记大小是不随地图的缩放而变化的,若需要在屏幕缩放时注记要素发 生相应变化,就必须设置数据组的参考比例尺。在数据组上右键打开快捷菜单,单击 Set Reference Scale 命令。这样,数据组中所有注记都将以当前屏幕比例为参考缩放。若想 恢复原来的状态,只需要单击数据组快捷菜单中的 Clear Reference Scale命令。 (2) 重复注记的自动取舍 进行自动标注的时候,有时需要将重复的数值舍弃,而有时又需要保留重复的数值, 这就需要应用系统提供的重复标注自动取舍功能。 1) 打开 Layer Properties对话框,进入 Label选项卡; 2) 单击 Label Placement Option按钮; 3) 进入 Placement选项卡(如图 5.46),设置 Duplicate Labels中的选项 Remove Duplicate Labels,若选择该选项,系统就会自动舍弃重复注记; 4) 单击确定完成设置。 图 5.46 Placement Properties对话框 图 5.45 Label Expression对话框

2021-06-02

定义飞行路径和工作模式-tc itk二次开发

(3) Surface下拉菜单 使用Surface菜单可以控制曲面图的类型和分辨率。通过在3-D曲面上叠加一幅灰阶或RGB图像,以 丝网(wire mesh)、直纹XZ(ruled XZ)、纵纹YZ(ruled YZ)或点的格式对其进行绘制。 要选择所需的曲面图类型,选择Surface > Texture,Image,Wire,Ruled XZ,Ruled YZ,或Point。显 示将自动更改。 ‧ 选择 DEM分辨率 若在SurfaceView Input Parameters对话框中选择了多个DEM分辨率,可以选择其中一个用于绘图: 要更改曲面图的分辨率,选择Surface > 所需分辨率。 (4) 定义飞行路径和工作模式 当对3-D曲面浏览进行操作时,可以选择使用“User Defined”路径模式或“Annotation”路径模式。 在“User Defined”模式中,可以根据自定义的飞行序列对数据进行飞行浏览;在“Annotation”模式中, 可以根据注记的飞行路线对数据进行飞行浏览。注记必须在生成曲面图的图像中绘制或从一个保存的注记 文件中输入。 要选择路径模式,在3-D SurfaceView图表窗口中,选择Options >Motion Controls。当出现SurfaceView Motion Controls对话框时,在Options菜单中选择所需的模式。在这两种模式中的操作细节,请参阅以下 章节。

2021-06-02

Map菜单-tc itk二次开发

第十章 制图工具 10.1 Map菜单 使用Map菜单可以进行如下操作,包括:ENVI图像的配准、正射投影、几何纠正和镶嵌;转化地图 坐标和投影;构建用户自定义投影;转换ASCII坐标;GPS-链接。 10.2 配准 使用 Registration选项可以对图像进行地理坐标定位,或根据基底图像的几何坐标对其他图像进行纠 正。地面控制点可以交互式地在显示窗口和/或矢量窗口中选取。纠正可以采用多项式函数、Delaunay三角 测量或旋转、缩放、平移(RST)等方法来进行。支持的重采样方法包括最临近、双线性和三次卷积法。 使用ENVI的多层动态覆盖功能,可以对基图像和纠正图像进行比较并对配准精度进行快速估计。关于图 像配准的逐步详细介绍,请参阅《Image Georeferencing and Registration ENVI Tutorial》。 图 10-2:配准示意图

2021-06-02

神经元网络分类-tc itk二次开发

(8) 神经元网络分类 使用Neural Net选项可以应用一个分层的正向(feed-forward)神经元网络分类。该技术在进行监督学 习时使用标准的后向传播技术(backpropagation)。用户可以选择所用的隐藏层的数量,也可以在对数和双 曲线活化(activation)函数之间选择所需函数。由于调整节点中的权重可以使输出节点活化与所需的输出 结果间的差异达到最小化,因此神经元网络技术利用该方法对发生的事件进行学习。在学习过程中,误差 在网络中后向传播,同时使用递归法调整权重。也可以使用神经元网络来进行一个非线性分类。详细介绍, 请参阅以下参考文献: J.A.Richards, 1999, Remote Sensing Digital Image Analysis, Springer-Verlag,Berlin, p.240. D. Rumelhart and J. Mc Clelland, 1987 Parallel Distributed Processing Vol. 1, MITPress, Chp. 8 “Learning Internal Representation by Error Propagation”, Rumelhart,Hinton, and Williams. 注意:应该先把所选的感兴趣区用作每一类的训练像元。像元数越多,结果越好。 选择Classification >Supervised >Neural Net。当程序文件选择对话框时,选择所需的输入文件,若需要, 选取任意空间或波谱子集。将出现Neural Net Parameters对话框。 通过在“Select Classes from Regions”列表中点击感兴趣区名称,选择要绘制的类别。通过点击相应 的切换按钮,选择所需的活化方法。 在“Training Threshold Contribution”文本框中,输入一个0-1的值。该参数决定了与节点活化水平相 关的内部权重的贡献量。它用于调节节点内部权重的更改。训练算法交互式地调整节点间的权重和节点阈 值,从而使输出层和所希望的回应间的误差达到最小。将该参数设置为0不会调整节点的内部权重。适当 调整节点的内部权重可以生成一幅较好的分类图像,但是如果设置的权重太大,对分类结果也会产生不良 影响。 在“Training Rate”文本框中,输入一个0-1的值。该参数决定了权重的调节速度(magnitude)。大的 参数值会使训练速度加快,但也会使磁盘振动(oscillations)并且使训练结果不集中。

2021-06-02

构建SeaWiFS几何文件-tc itk二次开发

10.7 SeaWiFS数据地理坐标定位 Georeference SeaWiFS选项允许为HDF和CEOS格式的SeaWiFS数据计算几何信息并进行地理坐标 定位。可计算的几何信息包括:纬度、经度、传感器方位角、传感器高度、太阳方位角、太阳高度以及 UTC时间。地理坐标定位功能根据一个完善的地球和卫星轨道几何模型生成了一个完全精确的地理编码, 详见如下。 (1) 构建SeaWiFS几何文件 使用Build Geometry File选项可以为HDF和CEOS格式的SeaWiFS数据计算几何信息。当运行该功 能时,ENVI将提取头信息,并为每个像元计算几何值,包括:纬度、经度、传感器方位角和高度角、太 阳方位角和高度角以及 UTC时间。高度角是像元与传感器或太阳的连线方向与竖直方向的夹角(竖直向 上为 0度),方位角是从像元到传感器或太阳的方位角度,正北方向角度为 0,顺时针增加(即正东方向 方位角为90 度)。 提示:将该功能的结果当作Georeference from Input Geometry工具的IGM输入文件,同样能对SeaWiFS 数据进行地理坐标定位(参见第461页的“根据输入的几何文件进行地理坐标定位”)。 从下列选项中选择: 选择Basic Tools >Preprocessing >Data-Specific Utilities >SeaWiFS > HDF Build Geometry File或CEOS Build Geometry File。选择Map >Georeference SeaWiFS > HDF Build Geometry File或CEOS Build Geometry File。 当出现SeaWiFS Input File对话框时,选择一个图像文件,若需要,选取任意空间或波谱子集。 如果输入的文件不是HDF或CEOS格式,选择与HDF或CEOS相关的注记文件读取头信息。 当出现SeaWiFS Geometry Parameters对话框时,点击以下选项,选择计算的数值: 要选择单个数值,点击所需值旁的复选框。要选择一个数值区间,在“Add Range”按钮旁的两个文 本框中键入起始和终止值,点击 “Add Range”。要选择所有数值,点击“Select All”。要清除选择的所有 条目,点击“Clear”。 选择输出到“File”或“Memory”。在“Output Data Type”按钮菜单中,选择“Double”或“Floating Point” 作为输出文件的类型。点击“OK”。

2021-06-02

线性波谱分离-tc itk二次开发

(4) 线性波谱分离 使用Linear Spectral Unmixing选项可以根据材料的波谱特征,对多光谱或高光谱图像中要素的相对权 重进行判定。图像中每个像元的反射率被假设为像元中每种要素的反射率的线性组合。例如:像元中的25% 为要素 A,25%为要素,50%为要素 C,则该像元的波谱就是三种要素波谱的一个加权平均值,等于 0.25A+0.25B+0.5C,从而得到了最终波谱(输入的数据)和端元波谱,线性波谱分类解决了像元中每个端 元波谱的权重问题。端元数必须少于波谱波段数,并且图像中的所有端元都要被用到。波谱分离的结果与 输入的端元紧密相关,且随端元的改变而改变。详细介绍,请参阅第427页的“波谱工具参考文献”和第 401页的“波谱分离结果”。 ENVI线性波谱分离包含两种方法:非限制性波谱分离和部分限制性波谱分离。在非限制性波谱分离 中,权重可以被假定为负值,权重的总和不必被限制为1。ENVI也支持一种可选的、不同权重的、限制权 重总和为1的线性分离方法,即部分限制性波谱分离。该方法允许用户自定义被限制的权重,也可以对具 有 0均值波段的 MNF变换数据进行适当的分离。用户选择一个权重系数(默认值为 1)用于外部的限制 方程。限制条件(限制权重总和为 1)被添加到分离倒置过程的联立方程组中。设置的数据方差的权重系 数越大,所进行的分离就越满足设定的限制条件。要严格满足限制条件,应该设置权重系数远远大于波谱 方差。 注意:如果不是所有的端元都是已知的,或仅想为几个端元制图,可以使用匹配滤波或混合调制匹配滤波 (参见第402页的“匹配滤波”和第403页的“混合调制匹配滤波”)。 选择Spectral > Mapping Methods > Linear Spectral Unmixing.当出现Unmixing Input File对话框时,选 择一个输入文件,若需要,选取任意子集或掩膜。点击“OK”继续。将出现Unmixing Endmember Collection

2021-06-02

波谱分析Option下拉菜单-tc itk二次开发

(2) 波谱分析Option下拉菜单 Spectral Analyst窗口允许打开一个新的波谱库,编辑权重、最小值和最大值,输入x、y缩放系数,从 一幅Z剖面图中得到输入波谱。 ‧ 设置波长范围 要使用特定的波长范围:在图表窗口中,使用鼠标中键将波谱图放大到所需的波长范围。在 Spectral Analyst对话框中,点击“Apply”。 ‧ 显示库波谱与输入波谱 要将输入波谱和选定的库波谱(经过包络线去除的)显示在一个图表窗口中,在Spectral Analyst的列 表中用鼠标左键双击库波谱名称。 ‧ 打开新的波谱库 要打开一个新的波谱库文件,用于比较:选择File > New Spectral Library File.。当出现Spectral Analyst Input Spectral Library对话框时,选择用于比较的波谱库。 ‧ 编辑权重系数 要编辑所用方法的权重系数,以及最小值和最大值:在Spectral Analyst对话框中,选择Options > Edit

2021-06-02

端元波谱收集-tc itk二次开发

6.1 分类菜单 可以使用Classification下拉菜单访问ENVI 的分类功能,具体功能包括:监督分类和非监督分类、波 谱端元收集、对先前规则图像的分类、计算类别统计信息、计算混淆矩阵、对分类图像进行 majority和 minority分析、集群或筛选分类、合成分类、对灰阶图像的叠加分类、生成缓冲区图像、图像分割以及将 分类输出到矢量层。 图 6-1:分类菜单 6.2 端元波谱收集 Endmember Collection工具可以从许多来源中选择端元波谱,用于分类和高光谱分析技术。在 Endmember Collection对话框中,可以运行所有的监督分类技术以及许多高光谱技术。 注意:通过改变算法,可以将相同的端元和训练区作为输入,运行不同的分类方法。 图 6-2:Endmember Collection对话框

2021-06-02

注记文件管理-tc itk二次开发

(4) 注记文件管理 使用 Annotation对话框中的 File可以保存和恢复注记文件。

2021-06-02

分类图的叠加-tc itk二次开发

(5) 隐藏Annotation对话框 要在不擦除注记的情况下,隐藏或显示 Annotation对话框,请参阅第 118页的“显示和隐藏叠加对话 框和层”。 (6) 关闭Annotation对话框 要关闭 Annotation对话框,并从显示中删除所有注记对象,选择 File > Cancel。若显示中的注记没有 保存,将出现一个 ENVI询问对话框,询问是否要保存该文件。 4.8 分类图的叠加 使用 Classification菜单选项,可以在一个显示窗口内把分类图叠加在一幅灰阶或彩色图像上,控制显 示哪些类,收集统计资料,编辑类的颜色和名称,合并类,以及通过添加、删除或移动类间的像元对类进 行编辑。可以保存对分类图像所作的更改。 注意:在使用该功能之前,必须生成一个分类图像(参见第六章的“分类”)。 在想要叠加分类结果的那幅图像的显示窗口中,选择 Overlay > Classification。将出现 Interactive Class Tool对话框,它列出了所有的类,显示了它们的颜色和名称。在对话框的顶部显示出当前激活的类,该类 就是将要应用任何操作(即统计、编辑等)的那一类。 从下列选项中选择,编辑和应用类到图像。 要调整对话框的大小,在一个角上点击,然后拖放。要更改活动的类,点击所需类名旁的颜色框。要 在图像上显示一个类,点击类名旁的“On”复选框。可以立即显示任何数量的类。要开启并显示单个类, 并关闭所有其它类,用鼠标左键双击所需要类旁的颜色框。要再次关闭它,并显示所有其它类,用鼠标左 键再次双击该类。要关闭所有类,在一个颜色框上点击鼠标右键。要开启所有类,用鼠标右键在任何颜色 框上再次点击。

2021-06-02

“数字均衡器”的软件功能-adas功能安全-asil rating

4.3 “数字均衡器”的软件功能 1) WAV 声音信号获取,即从文件(*.wav,*.au 等)读取音频信息; 2) 八段数字均衡器设定; 3) 滤波功能:包括生成低通、高通、带通、带阻的巴特沃斯滤波器,并显 示滤波器的频率特征曲线; 4) 保存功能:保存滤波后的音频信息到文件; 5) 播放功能:播放滤后音频信号并实时显示波形及频谱特性。 6) GUI 界面参考界面如下,不仅限于此类设计风格,各组自行设计。 KUST-HMI 振动、噪声及检测联合实验室 第 5 页

2021-06-02

出页信号的交叉标注的要求-煤矿井下搜救探测机器人结构设计

10.4 层次设计中出模块信号的交叉标注 层次设计中出模块信号的交叉标注要求,同出页信号的交叉标注。使用的符号为: IOPORT (双向信号 ),INPORT (输入信号 ),OUTPORT (输出信号 ),符号见图 10。 10.5 出页信号的交叉标注的要求 各个产品事业部可以根据情况,针对各个单板的特点,采用以下三种出页信号的交叉标注 的要求: • 对图中所有的出页信号都要求采用交叉标注。 • 对图中部分主要的出页信号要求采用交叉标注。主要适用于大的背板。 不要求对图中的出页信号采用交叉标注。

2021-06-02

空空如也

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

TA关注的人

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