自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(176)
  • 资源 (4676)
  • 收藏
  • 关注

转载 AI+全面升级数智底座,用友发布三大行业垂类大模型

8月10日下午,由用友主办的“2024全球商业创新大会-企业数智化技术峰会”,在北京市“中国国际展览中心”隆重召开。此次峰会以“AI+ 全面升级数智底座”为主题,吸引众多行业领先企业大咖、生态伙伴亲临现场,共同感受用友BIP-iuap帮助企业构建和运行强大、统一的数智化底座的能力,揭秘AI+如何赋能行业应用场景,共享来自各...

2024-08-17 03:27:52 30

转载 无线打印机服务器怎样设置密码,wifi打印机怎么设置密码

--方法 1通过 USB 将打印机暂时连接到 Mac,然后使用打印机的设置助理让打印机加入 Wi-Fi 网络(如果适用)如果打印机可通过 USB 线缆连接到 Mac,且包含打印机设置助理软件,则可以使用下列步骤。否则,请考虑方法 2 或 3。将打印机通过 USB 连接到 Mac。安装打印机随附的软件。打开随打印机软件安装的设置助理应用软件,以便配置您的打印机以加入 Wi-Fi 网络。设置助理执行过...

2021-08-06 11:23:54 4417

转载 管理系统的css样式,平台管理css样式

2018-6-9改版路劲D:\ireport365\ireport365.war\admin\js\index.css~~~/* 谷建文2018-6-9 */.vrd-page-header{position: fixed;top: 0;height: 64px;z-index: 100;width: 100%;background-color: #363b3f;color: white;box-...

2021-08-04 08:00:47 2656

转载 惠普计算机安转不上xp,WinXP系统电脑不能安装惠普打印机驱动该如何解决-电脑自学网...

使用打印机时,必须在电脑上安装打印机驱动,但是有用户反映,在WinXP系统的电脑上一直无法安装打印机驱动,这是怎么回事呢?WinXP系统电脑不能安装惠普打印机驱动该如何解决?下面请看具体解决方法。一、自定义安装打印机驱动1、在自动安装程序中选择“可选软件”,然后选择“安装程序自定义向导”。2、在打印机端口选项中选择“新TCP/IP端口”,并在IP地址栏中输入打印机IP。3、在端口创建选项中选择“否...

2021-07-29 18:57:39 3026

转载 计算机财务管理系统的目标,计算机财务管理之计算机财务管理系统的建立课件.ppt...

文档介绍:学****提要和目标宏语言基本概念录制简单的宏程序和编写宏程序财务管理模型界面的设计方法自定义菜单的设计方法控制应用系统自动启动的方法2020/12/231计算机财务管理之计算机财务管理系统的建立专业版主要内容第一节 宏语言概述第二节 财务管理模型界面的设计方法第三节 财务管理系统菜单的设计方法第四节 控制应用系统自动启动的方法2020/12/232计算机财务管理之计算机财务管理系统的建...

2021-07-27 14:31:08 165

转载 问背关于计算机的词汇的吗,雅思分类词汇背诵记忆:计算机4

为了帮助大家高效备考雅思,新东方在线雅思频道为大家带来雅思分类词汇背诵记忆:计算机4,希望对大家雅思备考有所帮助。更多精彩尽请关注新东方在线雅思频道!processing unit 处理部件program 程序to program 程序编制programmer 程序设计员programming 程序设计,程序编制pulse 脉冲punch 穿孔to punch 穿孔punched card, pu...

2021-07-27 00:06:50 2478

转载 简历关于计算机办公软件怎么写,简历中怎么写办公软件

1. 怎么用办公软件做简历用Office2010制作简历的方法如下:准备资料:word2010版1,打开Word表格,点击工具栏的“插入”→“表格”2,接着可以根据自己的需求绘制表格的尺寸3,表格插入完毕后就可以在表格里填写相关的建立数据4,表格内容填充完毕后接着就可以对表格布局进行调整啦,点击表格左上角的符号全选表格,接着点击工具栏的“布局”然后就可以对表格的行高列宽进行调整5,表格行高列...

2021-07-25 12:06:39 8461

转载 计算机贴保密标识,保密标贴粘贴位置说明

《保密标贴粘贴位置说明》由会员分享,可在线阅读,更多相关《保密标贴粘贴位置说明(1页珍藏版)》请在人人文库网上搜索。1、类类 别别位位 置置标贴内容标贴内容 台式计算 机及便携 式计算机 的显示器 屏幕左上角屏幕左上角非涉密上网: 非涉密不上网(内部机) : 涉密: 本计算机上互联网,本计算机上互联网, 严禁处理涉密信息!严禁处理涉密信息! 本机严禁上互联网,本机严禁上互联网, 严禁处理涉密信息!...

2021-07-25 01:55:40 15900

转载 win10计算机入门使用教程,win10技巧大全_win10使用技巧方法教程 - 系统家园

因为现在的电脑用户越来越多,作为最常用的电脑系统,win10系统也受到很多用户们的喜欢,那么我们在使用win10系统的时候,有哪些好用的小技巧来辅助我们使用win10系统呢,快来看看详细教程吧~win10技巧大全:1、快速进行电脑锁屏如果用户们想要将电脑快速的锁屏话,可以按下以下快捷键。按住windows键,然再按L键,这样电脑就直接锁屏了。2、打开电脑文件如果想要打开电脑中的文件,却因为电脑中文...

2021-07-21 15:55:14 6097

转载 墨尔本大学计算机qs排名,2020年墨尔本大学世界排名(QS排名、专业排名)

1、Architecture / Built Environment建筑——世界第21、澳洲第2;2、Environmental Sciences环境科学——世界第22、澳洲第4;3、Anthropology人类学——世界第23、澳洲第2;4、Biological Sciences生物科学——世界第23、澳洲第1;5、Economics & Econometrics经济学和计量经济学——世...

2021-07-20 23:58:43 635

转载 html input 比字长,旺财记账项目-Money.vue组件实现(上)

1. 小技巧:快速包裹每一行选中,按两下 shift,输入 surround ,选择 surround with emit,输入 li*,意思就是 n 个 li 包住行数2. input,label 的写法新手老手备注3. 文件行数规则一个文件超过 150 行,一般拆成多个文件。4. 开始写 CSS1. css 重置,抽成另外一个文件 reset.scss,然后在 app.vue 中引入// re...

2021-07-20 08:05:08 151

转载 新西兰 计算机 转专业,新西兰可接受转专业院校

1、MasterofManagement2、MasterofInternationalBusiness3、MasterofProfessionalAccounting怀卡托大学MasterofBusinessandManagement梅西大学1、Masterofmanagement2、MasterofManagement(Accountancy)要求有会计背景3...

2021-07-15 15:33:23 144

转载 实验室的计算机可以连接教育网或公共网,安全系统考试理工科地的题目库全集.doc...

实用标准文案精彩文档个人信息 课件资料 规章制度 自学 自测 考试请输入题目关键字 题目类型: 全部 单选题 多选题 判断 填空题 问答题 综合题 题号试题标题1 判断题 举升机可以在机械锁止情况下长期举升重物。正确答案: 错2 判断题 大型仪器设备应认真填写开机时间、实验内容、指导人员、操作人员、使用维修情况等。正确答案: 对3 判断题 所有实验设备运行均需要两名以上...

2021-07-15 01:01:26 3739

转载 计算机程序施工坐标放线,如何快速测量放线——施工坐标帮助你!

很久没有更新了,一个人更新了几百篇了,感觉身体已经被掏空!!众人语:傻啊!网上搜啊!我只想说不仅我的身体已经被掏空,网上的好文也基本被我掏空了,要么是内容重复,要么是大道理一堆的屁话。好了不说屁话了,进入正题!我是最喜欢用施工坐标的,方便、直观、快捷、准确!但是不是所有的工程都可以用施工坐标!它必须是一条直线!如(图一)中的AB、CD,至于园曲线BC段就老老实实的算吧。图一施工坐标由大地坐标转化而...

2021-07-12 20:43:54 1169

转载 970计算机技术基础,2017年武汉大学第二临床学院970计算机技术基础考研题库

一、填空题1. 在基于关键字比较且时间为O (nl 〇g2n )的排序中,若要求排序是稳定的,则可选用_____,则可选用_____排序。 排序;若要求就地排序(及辅助空间为0(1))【答案】归并;堆2. 建立索引文件的目的是_____。【答案】提高查找速度3. 索引顺序文件既可以顺序存取,也可以_____存取。【答案】随机4. 以下是用类C 语言写山的算法,该算法将以二叉链表存储的二叉树中的叶结...

2021-07-09 06:13:11 170

转载 计算机专业的新生研讨课论文范文,通信工程专业新生研讨课教学实践分析

摘要:本文对本校通信工程专业新生研讨课教学实践进行了总结,在总结经验和教训的基础上,得出了一种合理的新生研讨课内容安排模式,对其他专业和高校的新生研讨课建设具有一定的参考价值。关键词:新生研讨课;适应性转换;学术性转换;课程建设自清华大学于2003年首次在中国开设新生研讨课以来,越来越多的中国高校开设了该课程,本校也于2013年开设了新生研讨课。然而,随着课程建设逐步深入,学生的反馈并不是特别满意...

2021-07-09 02:39:00 920

转载 计算机操作系统名词解释期末考试题及答案,计算机操作系统期末考试题及答案 终极一卷...

2010―2011 学年度第 二 学期计算机控制系统 终极一卷一、单项选择题(每题1分,共20分) 1.操作系统的发展过程是( C )A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作实际上是由( B )完成。A、程序设计语言 B、操作系统 ...

2021-07-08 10:49:03 276

转载 计算机管理无法定位程序输入点,Word竟然“无法定位程序输入点 GetDateFormatEx”!...

昨天用电脑卫士更新了漏洞,今天打开word,发现打不开了,弹出提示“无法定位程序输入点 GetDateFormatEx 于动态链接库 KERNEL32上”。一下子蒙圈了,电脑里好多文件呢!抓紧百度了一下,(看来还是离不开度娘,都说百度不行了,我看还是离不开啊!),还不错,搜到了答案,成功解决。原来这个问题在2018年11月份就出现了,可见我更新补丁的速度够慢了啊!具体原因:安装的微软Microso...

2021-07-04 10:17:49 3146

转载 计算机有哪些专业技能,简历计算机技能有哪些

简历计算机技能有哪些简历是用于应聘的书面交流材料,它向未来的雇主表明自己拥有能够满足特定工作要求的技能、态度、资质和资信。那么,简历计算机技能有哪些呢?下面跟小编了解一下吧!简历计算机技能有哪些一般来说,对于非计算机专业的同学来说,计算机技能通常指软件的应用,通用的如对Office系列软件的掌握。根据应聘职位的要求,可以再有选择地列出相关的软件操作技能,例如财务咨询职位可以列ERP软件、财务软件、...

2021-06-22 14:03:00 5383

转载 2017计算机考研视频百度云盘,2017年数学考研视频

2017年数学考研视频汤家风(在线观看)是一份文都2017年汤家凤考研数学视频,包括了第一部分函数、极限、连续到第九部分的常微分方程等九个部分、概率论、线性代数等视频非常的高清,著名考研数学专家汤家风的讲课视频呢,有需要的朋友就拿去吧!2017考研高数复习1.基本概念(理解的程度)在这里强调一下,因为是具体的辅导,所以是针对微观的怎么学习进行指导,至于说心态等其它的问题大家可以参照我前面分享的观点...

2021-06-21 07:02:16 838

转载 修复计算机英语翻译,修复用英语怎么说_修复英文怎么说_修复英文翻译_趣词词典...

1. 谁应该修复它?Who should fix it?www.ibm.com2. 您将在下一步中修复此问题。You will fix this in the next step.www.ibm.com3. 修复城堡花了一年时间和大量的钱。The restoration to the castle took a year and cost a lot of money.《新英汉大辞典》4. 但是,...

2021-06-20 00:09:43 481

转载 联想微型计算机怎么连接wifi,联想一体机怎么连接wifi

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。联想一体机电脑一般是没有预装内置无线网卡模块的,所以需要核对电脑包装内的装箱单中是否表明电脑带有无线网卡模块。若有,安装好相应的驱动程序,在电脑的网络和共享中心中建立无线网络连接就可以使用了。如没有,就没法连接到wifi。Wi-Fi是一种允许电子设备连接到一个无线局域网(WLAN)的技术,通常使用2.4G UHF或5G SHF I...

2021-06-19 03:41:59 905

转载 免费响应式html模板,值得收藏的25款免费响应式网页模板

对于网页设计师和开发者而言,创意、经验和专业知识都是缺一不可的。而工作中最令人纠结的,却是有限的时间,重复而琐碎的工作,以及有限的预算。这也就是为什么大家都如此渴望干货,期待好素材,以及模板。对,充满创意、迎合潮流的HTML5/CSS3响应式网页模板,就是你们需要的 All in one 救场神器,好创意加持、源代码全套、有BIG的图、富有表现力的响应式布局、功能完善jQuery插件、良好的浏览器...

2021-06-17 10:00:56 4912

转载 电子计算机专业211大学,这2所双非大学,计算机是B+,专业实力可比211院校

大家好,欢迎大家继续关注,这期为大家分享这2所双非大学,计算机是B+,专业实力可比211院校。对于新时代大学生来说,报考计算机专业不失为明智之举,计算机相关的专业有着良好的就业前景,在一些新兴的行业当中,计算机人才缺口比较大,收入水平也比较高,有一些双非大学,他们的名气虽然不及985、211大学,但是计算机学科都是B+,专业实力已经追赶或者超过了许多211大学,适合中等生报考。这期就给大家介绍其中...

2021-06-14 12:15:22 720

转载 郸城二高2021年高考成绩查询,郸城几所高中高考成绩汇总!有你们村的没?

原标题:郸城几所高中高考成绩汇总!有你们村的没?近日郸城高考分数陆续公布,郸城也时隔N年后重摘河南省高考状元!郸城一高2018喜报: 6月24日,2018年河南省高考分数线公布,根据分数线和考生成绩,经初步统计,2018年郸城县高考成绩又实现新突破。郸城一高考生朱笑寒,以707分的成绩成为河南省理科第一名考生,同时,郸城一高考生张扬、李明、谢翔宇、朱柄昱、刘一君、杨哲也考进了河南省理科前百名。全县...

2021-06-11 19:26:07 4624

转载 本地预览html不加载js,JavaScript实现图片本地预览功能【不用上传至服务器】

本文实例讲述了JavaScript实现图片本地预览功能。分享给大家供大家参考,具体如下:实现一个在file文件域中选定图片文件之后,马上进行预览。不用预上传到服务器,整缩略图再打回前端用Ajax去预览的。直接利用JavaScript即可以完成,而且还可以兼容IE6。具体效果,如下图所示:具体实现是在非IE浏览器利用HTML5去显示,在IE浏览器则直接调用IE的滤镜功能去实现。具体代码如下:图片上传...

2021-06-09 12:51:34 179

转载 android商品列表九宫格,GitHub - zhazhaxin/MultiView: Android九宫格显示多图或item,仿照QQ空间图片列表...

Android九宫格显示多图或itemgradle依赖compile 'cn.lemon:multiview:1.0.2'MultiView由于依赖了RestHttp加载网络图片,需初始化RestHttp.initialize(this);if(BuildConfig.DEBUG){RestHttp.setDebug(true,"network");}xml布局文件android:id="@+id...

2021-06-07 15:27:20 236

转载 html判断按键状态,javascript判断鼠标按键和键盘按键的方法

在网站前端设计时,通过键盘来控制页面状态的变化,比如up,down,pageUp,pageDown等来进行网站的滚动。目前,html5的发展带来了新的游戏体验,因此按键操作必不可少。1.监听鼠标按键。任何按键操作必然有个监听者和响应者,因此鼠标按键也不例外。在js事件操作中,onMousedown用来监听鼠标按键操作。js判断鼠标左、中、右键哪个被点击-柯乐义functionmouseClick...

2021-06-03 13:47:33 1193

转载 html5页面分享到微信qq,HTML 分享页面到QQ/微信、微博等平台

详细的代码示例(完整的分享媒体id对应表详见转载链接) //QQ空间 //新浪微博 //百度 //人人网 //QQwindow._bd_share_config = {common : {bdPopTitle:'窗口标题',bdText : '发现一个新的网页,快来围观啊~',bdDesc : 'Custom share summary', //自定义分享摘要bdUrl : 'Custom ...

2021-06-03 10:06:41 808

转载 html列表圆点背景,JS实现多彩圆点气泡动态背景

JS实现多彩圆点气泡动态背景一段简短的JS代码,利用html5的canva动画特性,实现多彩圆点气泡动态背景。网上流传的那种动态背景使用的是easyBackground这种js库,原理是一样的~效果图代码页面中插入如下js代码,或者并入到js文件并引入到页面也可:var canvas=document.getElementById("canvas"); var cxt=canvas.getCont...

2021-05-31 20:42:48 398

转载 signature=45cf23f0a0fddbc0439d7421ee8a94d6,Signature invariants of covering links

摘要:We apply the theory of signature invariants of links in rational homology spheres to covering links of homology boundary links. From patterns and Seifert matrices of homology boundary links, we der...

2021-05-29 19:54:55 54

转载 android log日志库,android-log

软件简介一个android平台上的扩展日志库。用法1.禁止/启用日志Log.setEnabled(true); Log.setEnabled(false);2.设置全局日志标签Log.setTag("Android");3.简单使用Log.d("test");Log.v("test");Log.i("test");Log.w("test");Log.e("test");4.简单使用 -- 设置标签...

2021-05-27 18:01:07 330

转载 android sqlite限制,android SQLite

实现思路:1)创建实体类/数据库模型.2)封装数据操作具体实现:1)创建模型:publicclassBaseBeanimplementsSerializable{......//具体属性根据业务确定}2)创建数据库(DBHelper) + 数据库管理类(DBManager) + 数据库操作工具类(DBTools)/***Createdbymiloon15/7/28.*数据库辅...

2021-05-27 02:54:38 134

转载 android 建立多层文件夹代码,bat如何创建多级文件夹(在android设备中)

在android设备中要创建多个或者多级文件夹时,手动去创建费时费力(有点傻),一个bat文件就能很好的实现这个功能。1.首先创建同级多个文件夹且在该文件夹下生成一个文件1 @echo off2 echo please wait the devices to connect .....3 adb wait-for-device4 echo deviceconnected5 set /p i=Ple...

2021-05-26 12:46:59 384

转载 android qq语音按钮,科技教程:如何在手机QQ中使用新版QQ语音进度条功能?

如今越来越多的小伙伴对于如何在手机QQ中使用新版QQ语音进度条功能?这方面的问题开始感兴趣,看似平静的每一天,在每个人身上都在发生着各种各样的故事,因为大家现在都是想要了解到此类的信息,那么既然现在大家都想要知道如何在手机QQ中使用新版QQ语音进度条功能?,感兴趣的小伙伴请随我一起来看看,废话不多说,赶紧跟随小编,让我们一起来看看吧,希望对您有用。如今QQ已经成为了我们日常生活中必不可少的社交软件...

2021-05-26 03:25:05 546

转载 android studio 导入工程 运行不了,android studio中自己新建了一个jar的包,在引入项目后项目不能运行...

如题,我在网上找了一个关于MD5计算的包,想引入到项目里面,于是file》module》new了一个然后将代码贴了进去,这就是贴进去后的样子:package com.never.util;import java.security.MessageDigest;public class MD5Util {public static String MD5(String sourceStr) {try {...

2021-05-25 22:55:15 356

转载 android mvvm 官方例子,Android下的MVVM架构

写在文章开头:由于自己是一名学习Android开发的咸鱼玩家,如果理解不到位或者出错的地方,欢迎大家指出错误或者提出宝贵的意见;另外文章可能涉及到各个途径来源的资源,如有侵犯,立刻删除。概述1 MVC1.1 MVC含义M(Model):模型,这个模块很抽象,但是总的来说,就是提供数据源的模块,它可以是本地数据库数据,可以是网络请求数据,可以是一切数据源。V(View):视图,能够实现数据源有目的性...

2021-05-25 21:00:35 1998

转载 android udp发广播包,Android UDP广播包抓取

只是贴代码,以前写的突然忘记了.private WifiManager.MulticastLock multicastLock;public void init(Context context){WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);multicastLock =...

2021-05-25 16:25:35 190

转载 android 广播的权限,Android四大组件详解之BroadcastReceiver广播接收者

Android四大组件详解---BroadcastReceicer广播接收者广播有两个角色,一个是广播发送者,另一个是广播接收者。广播按照类型分为两种,一种是全局广播,另一种是本地广播全局广播:就是发出的广播被其他任意应用程序接收,或者可以接收来自其他任意应用程序的广播。本地广播:则是只能在应用程序内部进行传递的广播,广播接收器也只能接收内部的广播,不能接收其他应用程序的广播广播按照机制分两种,一...

2021-05-25 15:59:46 1153

转载 c语言文件的方式写通讯录,用c语言多文件编写1000人的通讯录

实现一个通讯录:通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名,性别,年龄,电话,住址提供方法:1:添加联系人信息2:删除指定联系人信息3:查找指定联系人信息4:修改指定联系人信息5:显示所有联系人信息6:...

2021-05-23 21:10:54 182

控制系统工程实例-abb acs510 变频器中文使用说明书

第11章 控制系统工程实例 本章主要知识点  实际工程案例的应用 本章节会针对实际工程来给读者作介绍,从简单的控制系统开始讲解,深入浅出,重点讲解实 例编程的思想、程序执行过程和编程体会,使初学 CoDeSys 的读者能够尽快的掌握编程技巧。 11.1.1 圆盘 180°正反转控制 1. 控制要求 圆盘由电动机拖动,当按下启动按钮后,控制转盘正转 180°后,停留 30s,再反转 180°,并不 断重复上述过程。按下停止按钮,转盘应转 180°到原位,碰到限位开关并停止。若整个过程中有意 外,按下急停按钮后,要求转盘立即停止。 图 11.X 圆盘控制示意图 系统的 I/O 地址分配表如表 11-x 所示。 表 11-x I/O地址分配表 地址 说明 地址 说明 %IX0.0 限位开关 bLimited %QX0.0 正转接触器 bCW %IX0.1 启动按钮 bStart %QX0.1 反转接触器 bCCW %IX0.2 停止按钮 bStop %IX0.3 手动开关 bManual %IX0.4 急停按钮 bEMO 2. 编程 整个圆盘 180°正反转控制系统的变量声明如下: VAR bLimmited AT%IX0.0:BOOL; bStart AT%IX0.1:BOOL; bStop AT%IX0.2:BOOL; bEMO AT%IX0.3:BOOL; bCW AT%QX0.0:BOOL; bCCW AT%QX0.1:BOOL; bStarted:BOOL; bStopped:BOOL; 中控台 启动 停止 急停 圆盘 正转 反转 限位开关 0°

2021-07-12

随机变量序列的两种收敛性-840dsl五轴应用调试包

第四章 大数定律与中心极限定理 § 4.1 随机变量序列的两种收敛性 肉窑’要 1. 依概率收敛 设 i XI 为一随机变量序列,X 为一随机变量.如果对任意 的 e > 0 ,有 旦旦P l Ix. - x I < s l = 1 , 则称 l XB l 依概率收敛于 X,记作 x. 工今 x. 2. 依概率收敛与服从大鼓定律闹的关系 设 l x. 1 为一随机变量序列,记Y. = _!_ ) X,,E(Y) =土了 E(X,). 则 l x. l 服从大数定律等价于 Y. - E( Y. ) 工,. 0. n f;"l n t;1 3. 侬概率收敏的四则运算 如果 x. 工+ α, Y. 工+ b,则有 p ( 1) x. 土 Y”一→ α 土 b ; p (2)X.xY. 一-+ a x b; (3) x. ÷ Y.~ a÷ b ( b 手 0). 4. 按分布收敏、弱收敛 设 i F二( x) l 是随机变量序列 l X. l 的分布函数列, F(x) 为 X的分布函数.若对 F(功的任一连续点 z,都有 lim F” ( x) = F(x ) ,则称 w ! F. ( 先) I 弱收敛于 F( x ) ,记作 F.(x) ---+F(x ) .也称 i x路 i 按分布收敛于X,记作 L X 一→ x. 5. 侬概率收触与按分布收敛阔的关系 p L ( 1) x. 一→ X =辛 x. 一→ x. p L (2) x. _:_→ C 字辛 X抱 一→ c (其中 c 为常数). 习题局僻答 4.1 p 1. 如果 x. 一→ X,且 x. 一→ Y. 试证:P( X = Y) = 1.

2021-07-12

BUS部份-academicwriting3rdedanswerkey

9.1 BUS部份 在 Constraint Manager 中可以将相同作用的讯号组合在一起,成为一组 BUS, 以方便使用者查看或是同时设定整组 BUS。 接下来将介绍如何使用 BUS 的相关功能。 9.1.1 藉由一个讯号建立 BUS 首先复制范例光盘中的AllegroII\Cmgr目录下的 cmgr1.brd到你的工作目录 下,然后使用 Allegro 开启电路板档案 cmgr1.brd。 1. 先确认 Allegro 系统没有执行任何的命令后,执行 Setup>Electrical Constraint Spreadsheet…命令,出现 Constraint Manager 的窗口。 (1) 如果在 Constraint Manager 的窗口中没有出现工作窗体选择区,可以使 用 View>Options…命令,然后勾选在 Main Window 中的 Worksheet Selector 选项,即可再次显示出工作窗体选择区。 (2) 首 先 使 用 鼠 标 左 键 点 选 位 于 左 边 工 作 窗 体 选 择 区 中 的 Net>Routing>Relative_Propagation_Delay 工作窗体,然后此窗体会出现 在右边的工作窗体编辑区中。 (3) 最后在左边工作窗体选择区中的下面空白处按下鼠标右键,出现一个 弹出式选单,选择 Hide 功能,将左边的工作窗体选择区隐藏起来,如 图 9-1 所示。 图 9-1

2021-07-12

管理任务和调度任务-北邮通信原理复试

实验名称: 6.10 管理任务和调度任务 管理任务 任务表示不立即完成的系统活动,如迁移虚拟机。任务由通过 vSphere Web Client 实时执 行的高级别活动以及调度在以后或定期进行的活动启动。例如,关闭虚拟机电源就是一项 任务。您可以在每天晚上手动执行此任务,或者也可以设置一个已调度任务在每天晚上为 您关闭虚拟机电源。 查看任务 您可在 vSphere Web Client 中查看与单个对象或所有对象关联的任务。 默认情况下,对象的任务列表还包括针对其子对象执行的任务。可以通过移除对子对象执 行的任务或通过使用关键字搜索任务的方式筛选列表。如果登录到属于连接组的 vCenter Server 系统中,则任务列表的相应列中将显示在其上执行任务的 vCenter Server 系统的名 称。

2021-07-12

顶层结构-小米2018年财务年报

1.1 功能特点 ● 采用完全同步设计 ● 指令集和标准 8051 微控制器完全兼容 ● 指令执行时间为 1~4 个时钟周期,执行性能优于标准 8051 微控制器 8 倍左右 ● 用户可选择定时器/计数器、串行接口单元的数量 ● 新增了特殊功能寄存器用于选择不同的定时器/计数器、串行接口单元 ● 可选择是否使用乘法器(乘法指令 MUL) ● 可选择是否使用除法器(除法指令 DIV) ● 可选择是否使用十进制调整功能(十进制调整指令 DA) ● I/O 口不复用 ● 内部带 256Bytes RAM ● 最多可扩展至 64Kbytes 的 ROM 和 64Kbytes 的 RAM ● 最多可扩展至 64Kbytes 的 ROM 和 64Kbytes 的 RAM 1.2 顶层结构 MC8051 IP Core 顶层结构图如图 1.1 所示,图中指示了 mc8051_core 的顶层结构以及 同 三个存储模块的连接关系,同时显示了顶层的输入输出 I/O 口,各 I/O 信号的描述如表 1.1 所示。定时器/计数器和串行接口单元对应于图中的 mc8051_tmrctr 和 mc8051_siu 模块, 数量是可选择的,在图中用虚线表示。

2021-07-12

其他生成方案-彩色uml建模(四色原型)object modeling in color _peter coaderic lefebvrejeff de luca著

20.13 其他生成方案 目前为止我们已经描述的方法,使用 MCMC 采样、原始采样或两者的一些混 合来生成样本。虽然这些是生成式建模中 流行的方法,但它们绝不是唯一的方法。

2021-07-12

从自编码器采样-彩色uml建模(四色原型)object modeling in color _peter coaderic lefebvrejeff de luca著

20.11 从自编码器采样 在第十四章中,我们看到许多种学习数据分布的自编码器。得分匹配、去噪自 编码器和收缩自编码器之间有着密切的联系。这些联系表明某些类型的自编码器以 某些方式学习数据分布。我们还没有讨论如何从这样的模型中采样。 某些类型的自编码器,例如变分自编码器,明确地表示概率分布并且允许直接 的原始采样。而大多数其他类型的自编码器则需要 MCMC 采样。

2021-07-12

TCP的首部-深信服scsa认证考试总题库

17.3 TCP的首部 T C P数据被封装在一个 I P数据报中,如图1 7 - 1所示。 图17-1 TCP数据在IP数据报中的封装 图1 7 - 2显示T C P首部的数据格式。如果不计任选字段,它通常是 2 0个字节。 图17-2 TCP包首部 第17章 TCP:传输控制协议使用171 下载 IP数据报 TCP报文段 IP首部 20字节 20字节 TCP首部 TCP数据 16位源端口号 16位目的端口号 32位序号 32位确认序号 16位窗口大小 16位紧急指针16位检验和 保留(6位) 选项 数据 4位首部 长度

2021-07-12

组件更换示例-安川伺服驱动说明书.

驱动系统基本信息 13.8 组件更换示例 驱动功能 886 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 13.8 组件更换示例 说明 我们建议一个驱动组合中的所有组件应采用相同的固件版本,这样便可以使用该版本的所 有功能。 描述 比较方式设为最高级时,请遵照以下示例。 分为以下情况: ● 组件订货号不同 ● 组件订货号相同 – 组件更换时拓扑结构比较激活(p9909 = 1) – 组件更换时拓扑结构比较不激活(p9909 = 0) p9909 = 1 时,会自动从实际拓扑结构中将新换入组件的序列号、硬件版本自动传送到设定拓扑结构 中,并非易失地加以保存。 p9909 = 0 时不会自动传送序列号和硬件版本。 此时,当电子功率铭牌中的数据一致时,必须由 p9904 = 1 或 p9905 = 1 激活传送。 新换入组件的电子功率铭牌上的以下数据必须和旧组件相同: ● 组件类型,例如:SMC20 ● 订货号,例如:6SL3055–0AA00–5Bxx

2021-07-11

电压监控模块-安川伺服驱动说明书.

矢量控制 5.19 电压监控模块 驱动功能 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 257 5.19 电压监控模块 在矢量控制和“V/f”控制中使用以下功能时,需要使用电压监控模块(VSM): ● 同步 通过“同步”功能可以使驱动和当前电源/电网同步,同步后便可以直接切换到电网上( 旁路)。 另一个用途是电机在电网上暂时工作,这样可以在设备不停机的状态下进行变频器维 护。 选择了外部采集实际电压 (p3800 = 1) 时,电压由 VSM 采集,该模块连接到电源相位上。 该电压值必须由模拟量接口 r3661 和 r3662 传送给同步。 ● 捕捉重启 在上电后,“捕捉重启”功能将电机模块自行切换到一个正在旋转的电机上。 在无编码器运行中,首先搜索当前电机转速。 使用永磁同步电机时,需要使用一个电压监控模块(VSM),详细说明请参见文档:SIN AMICS S120 控制单元手册。 可在异步电机上使用一个 VSM,以缩短查找时间(参见 快速捕捉重启 (页 252))。 如果只有一个 VSM,那么当“同步”被禁用时,该 VSM 只用于采集电机电压 (p3800 = 0)。 拓扑结构视图 在 SINAMICS S120 驱动上,VSM 应用在编码器侧。 在驱动对象“VECTOR”上,VSM 只在无编码器运行方式中使用。 VSM连接到拓扑结构中电机编码器的位置上。 通过 STARTER 调试 VSM 在 STARTER 的调试向导中可以选择 VSM 用于驱动对象“VECTOR” 。 由于 VSM 没有分配到编码器数据组(EDS),因此不能在编码器侧选择。 在参数 p0151[0...1] 中必须输入 VSM 在当前拓扑结构中的组件号。 该参数会向 VSM 分析环节分配 VSM 数据组。 通过参数 p0155[0...n]“激活/禁用电压监控模块”,可以将 VSM 作为拓扑结构中的组件明确地激活或禁用。

2021-07-11

软化功能-安川伺服驱动说明书.

矢量控制 5.6 软化功能 驱动功能 214 功能手册, (FH1), 04/2014, 6SL3097-4AB00-0RP4 5.6 软化功能 软化功能(通过 p1492 使能)可以确保在负载力矩增加时转速设定值按比例降低。 ① 仅在前馈控制激活时生效 (p1496 > 0) ② 仅在 SLVC 中生效 图 5-11 带有软化功能的转速控制器 软化功能会限制机械相连、但以另一转速旋转的驱动的转矩,比如:货车上的导辊。 因此,当它和转速受控的主驱动的转矩设定值综合应用时,也可以实现有效的负载分配; 与转矩控制以及采用过调制和限幅的负载分配方式相比,该功能在设置合理时甚至可“软 化”机械连接,控制滑差。 该方法只适用于经常需要进行急剧加速和制动的驱动。 比如:在 2 个或多个电机机械连接或者在一根轴上工作,并且满足上述要求时,可使用软化。 该功能会相应地调节单个电机的转速,从而限制可能由机械连接产生的转矩差值,并且在 转矩过大时减轻驱动负载。

2021-07-11

马尔科夫模型-effective akka

13.1 马尔科夫模型 处理顺序数据的最简单的⽅式是忽略顺序的性质,将观测看做独⽴同分布,对应于图13.2所 ⽰的图。然⽽,这种⽅法⽆法利⽤数据中的顺序模式,例如序列中距离较近的观测之间的相关 性。例如,假设我们观测⼀个⼆值变量,这个⼆值变量表⽰某⼀天是否下⾬。给定这个变量的 ⼀系列观测,我们希望预测下⼀天是否会下⾬。如果我们将所有的数据都看成独⽴同分布的, 那么我们能够从数据中得到的唯⼀的信息就是⾬天的相对频率。然⽽,在实际⽣活中,我们知 道天⽓经常会呈现出持续若⼲天的趋势。因此,观测到今天是否下⾬对于预测明天是否下⾬会 有极⼤的帮助。 为了在概率模型中表⽰这种效果,我们需要放松独⽴同分布的假设。完成这件事的⼀种最简 单的⽅式是考虑马尔科夫模型(Markov model)。⾸先我们注意到,不失⼀般性,我们可以使 ⽤概率的乘积规则来表⽰观测序列的联合概率分布,形式为 p(x1, . . . ,xN ) = p(x1) N∏ n=2 p(xn | x1, . . . ,xn−1) (13.1) 如果我们现在假设右侧的每个条件概率分布只与最近的⼀次观测有关,⽽独⽴于其他所有之前 的观测,那么我们就得到了⼀阶马尔科夫链(first-order Markov chain),如图13.3所⽰。这个模 型中,N次观测的序列的联合概率分布为 p(x1, . . . ,xN ) = p(x1) N∑ n=2 p(xn | xn−1) (13.2) 410

2021-07-11

判别函数-effective akka

4.1 判别函数 判别函数是⼀个以向量x为输⼊,把它分配到K个类别中的某⼀个类别(记作Ck)的函数。 本章中,我们把我们的精⼒集中于线性判别函数(linear discriminant function),即那些决策⾯ 是超平⾯的判别函数。为了简化讨论,我们⾸先考虑两类的情形,然后把讨论扩展到K > 2的 情形。 4.1.1 ⼆分类 线性判别函数的最简单的形式是输⼊向量的线性函数,即 y(x) = wTx+ w0 (4.4) 其中w被称为权向量(weight vector),w0被称为偏置(bias)。注意不要把这⾥的偏置与统计 学中的偏置弄混淆。偏置的相反数有时被称为阈值(threshold)。对于⼀个输⼊向量x,如 果y(x) ≥ 0,那么它被分到C1中,否则被分到C2中。对应的决策边界因此由y(x) = 0确定,它对 应着D维空间的⼀个(D − 1)维的超平⾯。考虑两个点xA和xB,两个点都位于决策⾯上。由 于y(xA) = y(xB) = 0,我们有wT (xA − xB) = 0,因此向量w与决策⾯内的任何向量都正交, 从⽽w确定了决策⾯的⽅向。类似地,如果x是决策⾯内的⼀个点,那么y(x) = 0,因此从原点 到决策⾯的垂直距离为 wTx ∥w∥ = − w0 ∥x∥ (4.5) 因此我们看到偏置参数w0确定了决策⾯的位置。图4.1给出了D = 2的情况下的这些性质。 此外,我们注意到y(x)的值给出了点x到决策⾯的垂直距离r的⼀个有符号的度量。为了说 明这⼀点,考虑任意⼀点x和它在决策⾯上的投影x⊥,我们有 x = x⊥ + r w ∥w∥ (4.6) 将 这 个 等 式 的 两 侧 同 时 乘 以wT , 然 后 加 上w0, 并 且 使 ⽤y(x) = wT + w0以 及y(x⊥) = wTx⊥ + w0 = 0,我们有 r = y(x) ∥w∥ (4.7) 图4.1说明了这个结果。 131

2021-07-11

林冠变化检测-pt5108规格书 high-psrr 500ma ldo

图3.5 快速大气校正参数设置 (3) 使用同样方法对“aug_25_2007.dat”进行大气校正。 3.3 林冠变化检测 本步骤获取两个时相的归一化植被指数差,通过分析归一化植被指数差获取林冠变化信 息,在 Image Difference Workflow 工具中完成整个处理过程,操作过程如下: (1) 在 Toolbox 工具箱中,双击 Change Detection/Image Change Workflow 工具,打 开 Image Change 面板,分别为 Time1 File 选项选择“oct_07_2002_quac.dat”大气校正结果 和为 Time2 File 选择“aug_25_2007_quac.dat”大气校正结果。切换 Mask 选项,选择前面获 取的林区分类栅格图像。

2021-07-11

比较指令概述-arcgis中面提取中心线_流程

2.1 比较指令概述 描述 根据您选择的比较类型来比较 ACCU1和 ACCU2: == ACCU1等于 ACCU2 <> ACCU1不等于 ACCU2 > ACCU1大于 ACCU2 < ACCU1小于 ACCU2 >= ACCU1大于等于 ACCU2 <= ACCU1小于等于 ACCU2 如果比较结果为 true,则此函数的 RLO为“1”。状态字位 CC 1和 CC 0表示关系 “小于”、“等于”或“大于”。 有执行以下功能的比较指令: • ? I 比较整数(16位) • ? D 比较长整数(32位) • ? R 比较浮点数(32位) 工控编程吧 gkbc8.com 工控编程吧 gkbc8.com

2021-07-11

其他一些例子-高校正版授权endnote x9下载、安装及使用详细教程

25.9 其他一些例子 现在开始回答前面一些没有回答的问题,我们将用 S N M P的知识进行解释。 25.9.1 接口MTU 回忆一下在11 . 6节的实验中,我们试图得出一条从 n e t b到s u n的S L I P连接的M T U。现在可 以采用 S N M P得到这个 M T U。首先从 I P路由表中取到 S L I P连接( 1 4 0 . 2 5 2 . 1 . 2 9)的接口号 (i p R o u t e I f I n d e x),然后就可以用这个数值进入接口表并且取得想要的 S L I P连接的M T U (通过S L I P的描述和数据类型)。 可以看到,即使连接的类型是 S L I P连接,但是M T U仍设置为以太网,其值为 1 5 0 0,目的 可能是为了避免分片。 25.9.2 路由表 回忆一下在 1 4 . 4节中,我们讨论了 D N S如何进行地址排序的问题。当时我们介绍了从域 名服务器返回的第 1个I P地址是和客户有相同子网掩码的情况。还介绍了用其他的 I P地址也会 正常工作,但是效率比较低。现在我们从 S N M P的角度来查阅路由表的入口,在这里将用到前 面章节中和 I P路由有关的很多相关知识。 路由器g e m i n i是一个多接口主机,有两个以太网接口。首先确认一下两个接口都可以 Te l n e t登录: 288使用TCP/IP详解,卷1:协议 下载

2021-07-11

来替代地子采样-vscode 配置 python3开发环境的方法

整变换函数来说太慢了。如果我们通过把 ImageSampleDistance 设置为 2.0 来替代地子采样 沿着沿着每个轴的其它光线,我们会只用 1 妙就可以得到像中间展示的那个一样的图象。因 为对于有效的交互这仍然可能太慢,我们可以每次子采样四个光线,而且每秒得到几乎 4 帧绘制率的在右侧展示的图象。它可能是 blocky 的,但是每秒 4 帧地旋转一个 blocky 体比 每 4 秒 1 帧地旋转一个完全分辨率的体要容易地多。 对于纹理投射方法中精度和速度的平衡来说没有嵌入的自动技术。这可以由用户使用 vtkImageResample 相当容易地创建一个低分辨率体,和替代地绘制这个新体来做到。因为纹 理投射方法的速度高度地取决于体的大小,这会取得在一个光线投射方法中降低光线数目的 类似结果。另外一个选择是降低穿过体的被采样的平面的数目。默认地,被绘制的纹理化的 嵌块数目会等同于沿着体的主要轴(由观察方向决定)的采样的数目。你可能设置 MaximumNumberOfPlanes 实例变量来降低纹理化的嵌块数目因此改善了效果。默认的值是 0,这意味着对于平面的数目没有限制。 使用 vtkLODProp3D 来改善效果 vtkLODProp3D 是一个允许多个层次细节的集成而且根据 prop 的被分配的绘制时间决定了 对于每个帧绘制哪个的一个 3D prop。(看 64 页的“vtkLODProp3D”)。prop 的被分配的绘 制时间取决于绘制窗口的期望跟新率,绘制窗口中的绘制器的数目,绘制器中 prop 的数目, 和一个 culler 根据屏幕范围或者其他重要的因素可能作出的任何可能的调整。 使用一个 vtkLODProp3D,把一些绘制技术收集到一个 prop 是可能的,而且允许 prop 决定使用哪个技术。考虑以下的创建一个 vtkLODProp3D 例子:

2021-07-11

什么是Web页面?-(华为入门教程)verilog hdl 华为入门教程

29.1 什么是Web页面? We b页面或文挡是包含有H T M L标记的文件。当浏览器连接到一个 We b页面上时,浏览器 就会根据相应的H T M L标记来显示该页面。We b页面中可以含有非常丰富的信息,它可以包含 指向其他页面的链接、各种色彩、高亮标题、各种字体、直线、表格,还可以包含图像和声 音。 We b页面可以分为两类:动态的页面和静态的页面。静态的页面是用于显示信息或下载 文件。而动态的页面是交互型的,它们可以按照你所提供的信息产生相应的结果。动态页面 还可以用于显示实时变化的信息,如股票价格,或用于完成某些监视任务。如果想要执行这 种类型的处理,就需要编写脚本。 如果一个We b服务器能够交换信息脚本,那么它必须支持一种被称为公共网关接口的协 议,即大家所熟悉的 c g i。 29.2 cgi c g i是一种规范,它规定了获取信息的脚本如何从服务器中取得信息或向服务器中写入信 息。这种脚本或 c g i脚本可以用任何语言来实现。最为流行的是 P e r l语言,不过你将会发现,

2021-07-11

shell输入与输出-(华为入门教程)verilog hdl 华为入门教程

第5章 shell输入与输出 在s h e l l脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或 者指定一个文件作为输入。对于输出也是一样:如果不指定某个文件作为输出,标准输出总 是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不 想把这些信息输出到屏幕上,也可以把这些信息指定到一个文件中。 大多数使用标准输入的命令都指定一个文件作为标准输入。如果能够从一个文件中读取 数据,何必要费时费力地从键盘输入呢? 本章我们将讨论以下内容: • 使用标准输入、标准输出及标准错误。 • 重定向标准输入和标准输出。 本章全面讨论了s h e l l对数据和信息的标准输入、标准输出,对重定向也做了一定的介绍。 5.1 echo 使用e c h o命令可以显示文本行或变量,或者把字符串输入到文件。它的一般形式为: echo string e c h o命令有很多功能,其中最常用的是下面几个: \c 不换行。 \f 进纸。 \t 跳格。 \n 换行。 如果希望提示符出现在输出的字符串之后,可以用: 上面的命令将会有如下的显示: 其中“□”是光标。 如果想在输出字符之后,让光标移到下一行,可以用: $ echo "The red pen ran out of ink" 还可以用e c h o命令输出转义符以及变量。在下面的例子中,你可以让终端铃响一声,显 示出$ H O M E目录,并且可以让系统执行 t t y命令(注意,该命令用键盘左上角的符号,法语中 的抑音符引起来,不是单引号, )。 如果是LINUX系统,那么 必须使用- n选项来禁止echo命令输出后换行:

2021-07-11

chown和chgrp-(华为入门教程)verilog hdl 华为入门教程

1.7 chown和chgrp 当你创建一个文件时,你就是该文件的属主。一旦你拥有某个文件,就可以改变它的所 有权,把它的所有权交给另外一个 / e t c / p a s s w d文件中存在的合法用户。可以使用用户名或用 户I D号来完成这一操作。在改变一个文件的所有权时,相应的 s u i d也将被清除,这是出于安 全性的考虑。只有文件的属主和系统管理员可以改变文件的所有权。一旦将文件的所有权交 给另外一个用户,就无法再重新收回它的所有权。如果真的需要这样做,那么就只有求助于 系统管理员了。 c h o w n命令的一般形式为: chmod -R -h owner file - R选项意味着对所有子目录下的文件也都进行同样的操作。 - h选项意味着在改变符号链 接文件的属主时不影响该链接所指向的目标文件。 1.7.1 chown举例 这里给出几个例子: 文件p r o j e c t的所有权现在由用户 l o u i s e交给了用户p a u l i n e。 1.7.2 chgrp举例 c h g r p命令和c h o w n命令的格式差不多,下面给出一个例子。 用户p a u l i n e现在把该文件所属的组由 a d m i n变为s y b a d m i n(系统中的另外一个用户组)。 1.7.3 找出你所属于的用户组 如果你希望知道自己属于哪些用户组,可以用如下的命令: 第1章 文件安全与权限 9 下载

2021-07-11

硬件设计-gbase sql参考手册

7.1 蜂鸣器简介 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、 复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣 器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 战舰 STM32 开发板板载的蜂鸣器是电磁式的有源蜂鸣器,如图 7.1.1 所示: 图 7.1.1 有源蜂鸣器 这里的有源不是指电源的“源”,而是指有没有自带震荡电路,有源蜂鸣器自带了震荡电路, 一通电就会发声;无源蜂鸣器则没有自带震荡电路,必须外部提供 2~5Khz 左右的方波驱动, 才能发声。 前面我们已经对 STM32 的 IO 做了简单介绍,上一章,我们就是利用 STM32 的 IO 口直接 驱动 LED 的,本章的蜂鸣器,我们能否直接用 STM32 的 IO 口驱动呢?让我们来分析下:STM32 的单个 IO 最大可以提供 25mA 电流(来自数据手册),而蜂鸣器的驱动电流是 30mA 左右,两 者十分相近,但是全盘考虑,STM32 整个芯片的电流,最大也就 150mA,如果用 IO 口直接驱 动蜂鸣器,其他地方用电就得省着点了…所以,我们不用 STM32 的 IO 直接驱动蜂鸣器,而是 通过三极管扩流后再驱动蜂鸣器,这样 STM32 的 IO 只需要提供不到 1mA 的电流就足够了。 IO 口使用虽然简单,但是和外部电路的匹配设计,还是要十分讲究的,考虑越多,设计就 越可靠,可能出现的问题也就越少。 本章将要实现的是控制 ALIENTEK 战舰 STM32 开发板上的蜂鸣器发出:“嘀”…“ 嘀”… 的间隔声,进一步熟悉 STM32 IO 口的使用。 7.2 硬件设计 本章需要用到的硬件有: 1)指示灯 DS0 2)蜂鸣器 DS0 在上一章已有介绍,而蜂鸣器在硬件上也是直接连接好了的,不需要经过任何设置, 直接编写代码就可以了。蜂鸣器的驱动信号连接在 STM32 的 PB8 上。如图 7.2.1 所示:

2021-07-11

脉宽测量输入捕获实验-天线测量手册

32.7 脉宽测量输入捕获实验 上一节我们讲了输出比较,这一节我们讲输入捕获。输入捕获有常见的测量脉宽和特 殊的 PWM 输入,这节我们先讲测量一个信号的脉宽,下一节再讲 PWM 输入。 32.7.1 硬件设计 根据开发板引脚使用情况,我们选用通用定时器 TIM5 的 CH1,就 PA0 这个 GPIO 来 测量信号的脉宽。在开发板中 PA0 接的是一个按键,默认接 GND,当按键按下的时候 IO 口会被拉高,这个时候我们可以利用定时器的输入捕获功能来测量按键按下的这段高电平 的时间,按键的具体原理图见图 32-18。

2021-07-11

中断/事件线-天线测量手册

18.3 中断/事件线 EXTI有 20个中断/事件线,每个 GPIO都可以被设置为输入线,占用 EXTI0至 EXTI15, 还有另外七根用于特定的外设事件,见表 18-1。 4根特定外设中断/事件线由外设触发,具体用法参考《STM32F10X-中文参考手册》中 对外设的具体说明。 表 18-1 EXTI 中断/事件线 中断/事件线 输入源 EXTI0 PX0(X 可为 A,B,C,D,E,F,G,H,I) EXTI1 PX1(X 可为 A,B,C,D,E,F,G,H,I) EXTI2 PX2(X 可为 A,B,C,D,E,F,G,H,I) EXTI3 PX3(X 可为 A,B,C,D,E,F,G,H,I) EXTI4 PX4(X 可为 A,B,C,D,E,F,G,H,I) EXTI5 PX5(X 可为 A,B,C,D,E,F,G,H,I) EXTI6 PX6(X 可为 A,B,C,D,E,F,G,H,I) EXTI7 PX7(X 可为 A,B,C,D,E,F,G,H,I) EXTI8 PX8(X 可为 A,B,C,D,E,F,G,H,I) EXTI9 PX9(X 可为 A,B,C,D,E,F,G,H,I) EXTI10 PX10(X 可为 A,B,C,D,E,F,G,H,I) EXTI11 PX11(X 可为 A,B,C,D,E,F,G,H,I) EXTI12 PX12(X 可为 A,B,C,D,E,F,G,H,I) EXTI13 PX13(X 可为 A,B,C,D,E,F,G,H,I) EXTI14 PX14(X 可为 A,B,C,D,E,F,G,H,I) EXTI15 PX15(X 可为 A,B,C,D,E,F,G,H,I) EXTI16 PVD 输出 EXTI17 RTC 闹钟事件 EXTI18 USB 唤醒事件 EXTI19 以太网唤醒事件(只适用互联型) EXTI0至 EXTI15用于 GPIO,通过编程控制可以实现任意一个 GPIO作为 EXTI的输入 源。由表 18-1 可知,EXTI0 可以通过 AFIO 的外部中断配置寄存器 1(AFIO_EXTICR1)的 EXTI0[3:0]位选择配置为 PA0、PB0、PC0、PD0、PE0、PF0、PG0、PH0 或者 PI0,见图 18-2。其他 EXTI 线(EXTI 中断/事件线)使用配置都是类似的。

2021-07-11

快捷方式-ft-2000四核cpu硬件设计指导手册-v1.5

5.4 快捷方式 ► 切换到其他图表的步骤: 如果您的图表布局良好,但想要将其中一个图表更改为其他类型,您可以在该图表上单 击鼠标右键,然后选择“切换图表至”> [所需图表]。 ► 更改图表标题的步骤: 1. 双击图表标题栏。 2. 键入新“标题”。 3. 单击“关闭”。 ► 若要隐藏图表的标题栏,请执行以下操作: 1. 将鼠标指针悬停在图表的标题栏上,然后单击右侧的小箭头。 2. 选择“标题栏”。 ► 若要显示图表的标题栏,请执行以下操作: 1. 在图表上单击鼠标右键。 2. 仍弹出式菜单中选择“图表功能”>“标题栏”。 注释:您也可以从―图表属性‖对话框的―常规‖页面显示标题栏。 ► 若要显示图表的图例,请执行以下操作: 1. 如果显示标题栏,请单击图例图标 。 注释:您也可以右键菜单图表并仍弹出式菜单中选择“图表功能”>“图例”。 2. 如果图例显示为一个弹出窗口,并且您希望将其锁定在图表中,则请单击―停驻‖ 按钮。 ► 显示或隐藏刻度标签的步骤: 这适用于仅包含传统轴的图表,例如散点图、折线图和条形图等。 1. 在其中一个刻度标签上单击鼠标右键。 2. 在弹出式菜单上选择“显示标签”。 ► 更改刻度标签方向的步骤: 这适用于仅包含传统轴的图表,例如散点图、折线图和条形图等。 1. 在其中一个刻度标签上单击鼠标右键。

2021-07-11

是向上舍入到更高数量级的数-ft-2000四核cpu硬件设计指导手册-v1.5

数,可舍入到 10s、100s 等。0.5 是向上舍入到更高数量级的数 字(忽略符号)。 示例: Round(PI(), 3) -> 3.142 Round(-0.5, 0) -> -1 Round(25, -1) -> 30 Sin(Arg1) 返回 Arg1 的正弦值,其中 Arg1 是以弧度表示的角度。参数和 结果是实数类型。 Sqrt(Arg1) 返回 Arg1 的平方根。参数和结果是实数类型。如果 Arg1 为负 数,结果为 #NA 错误。 Sum(Arg1, ...) 统计函数下提供了求和。 返回参数的总和。Null 参数被忽略并且不能求和。 示例: Sum(-1) -> -1 Sum (1.5, -2, 3) -> 2.5 Sum (1, null, 3) -> 4 Sum (null) -> (Empty) Tan(Arg1) 返回 Arg1 的正切值,其中 Arg1 是以弧度表示的角度。参数和 结果是实数类型。 3.1.4.3.8 OVER 函数 OVER 函数用于确定数据划分的方式,例如相对于时间段。有关详细信息,请参见自定 义表达式中的 OVER 和高级自定义表达式。 选项 说明 All 将使用引用的层级中的所有节点。它在当前节点与多个层级相交 的情况下很有用。例如,您可以呈现不同产品类别每月的相对销 售数据。 示例: Sum([Sales]) / Sum([Sales]) OVER (Intersect(All([Axis.Color]), [Axis.X])) Sum([Sales]) / Sum([Sales]) OVER (All([Axis.X])) * 100

2021-07-11

启动编程环境-nasa系统工程手册

2.1 启动编程环境 1) 双击桌面 AM600 编程软件图标: 即可启动 InoProShop 编程环境,见到的画面如下图,与大多数 Windows 应用软件的界面相似, 常见的命令菜单项: 2) 点击左上角 新建工程或者“文件”-“新建工程”,其中要选择工程类型、工程文件名及 保存路径,如下图所示: 填写工程名 选择存放路径

2021-07-11

插补指令-computational lithography

6.3 插补指令 6.3 插补指令 插补指令,支持绝对位置和相对位置插补,支持的插补轨迹类型包括:两轴直线插补、两轴顺时针圆弧插补、两轴 逆时针圆弧插补。指令如下: H3U 机型插补 “G90G01 两轴直线绝对位置插补” “G91G01 两轴直线相对位置插补” “G90G02 两轴顺圆弧绝对位置插补” “G91G02 两轴顺圆弧相对位置插补” “G90G03 两轴逆圆弧绝对位置插补” “G91G03 两轴逆圆弧相对位置插补” 上述指令只支持 32 位运算,不支持脉冲型指令。

2021-07-11

》源码包-sql server 数据库基本操作语句总结

MPU6050 官方提供的上位机的使用说明可在配套资料 《motion_driver6.12》源码包 documentation 文件夹里的《Motion Driver 6.12 – Getting Started Guide》找到。上位机的源码 在《motion_driver6.12》源码包的 eMPL-pythonclient 文件夹,里边有三个 python 文件,见 图 51-15。 图 51-15 源码包里的 python 上位机源码 2. 安装 Python 环境 要利用上面的源码,需要先安装 Python 环境,该上位机支持 python2.7 环境(仅支持 32 位),并且需要安装 Pyserial 库(仅支持 Pyserial2.6,不支持 3 版本)、Pygame 库。 可通过如下网址找到安装包。 Python: https://www.python.org/downloads/ Pyserial: https://pypi.python.org/pypi/pyserial Pygame: http://www.pygame.org/download.shtml 3. Python 上位机的使用步骤  先把本 STM32 工程代码编译后下载到开发板上运行,确认开发板的 USB TO USART 接口已与电脑相连,正常时开发板的液晶屏现象跟上一章例程的现象一样。

2021-07-11

编写中断服务程序-sql server 数据库基本操作语句总结

(2) 初始化时基初始化结构体; (3) 使能 TIMx, x[6,7] update 中断; (4) 打开定时器; (5) 编写中断服务程序 通用定时器和高级定时器的定时编程要点跟基本定时器差不多,只是还要再选择下计 数器的计数模式,是向上还是向下。因为基本定时器只能向上计数,且没有配置计数模式 的寄存器,默认是向上。 2. 软件分析 基本定时器宏定义 代码清单 33-2 宏定义 1 /********************基本定时器 TIM 参数定义,只限 TIM6、7************/ 2 #define BASIC_TIM6 // 如果使用 TIM7,注释掉这个宏即可 3 4 #ifdef BASIC_TIM6 // 使用基本定时器 TIM6 5 #define BASIC_TIM TIM6 6 #define BASIC_TIM_APBxClock_FUN RCC_APB1PeriphClockCmd 7 #define BASIC_TIM_CLK RCC_APB1Periph_TIM6 8 #define BASIC_TIM_IRQ TIM6_IRQn 9 #define BASIC_TIM_IRQHandler TIM6_IRQHandler 10 11 #else // 使用基本定时器 TIM7 12 #define BASIC_TIM TIM7 13 #define BASIC_TIM_APBxClock_FUN RCC_APB1PeriphClockCmd 14 #define BASIC_TIM_CLK RCC_APB1Periph_TIM7 15 #define BASIC_TIM_IRQ TIM7_IRQn 16 #define BASIC_TIM_IRQHandler TIM7_IRQHandler 17 18 #endif 基本定时器有 TIM6 和 TIM7,我们可以有选择的使用,为了提高代码的可移植性,我 们把当需要修改定时器时需要修改的代码定义成宏,默认使用的是定时器 6,如果想修改 成定时器 7,只需要把宏 BASIC_TIM6 注释掉即可。 基本定时器配置 代码清单 33-3 基本定时器模式配置 1 void BASIC_TIM_Config(void) 2 { 3 TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; 4 5 // 开启定时器时钟,即内部时钟 CK_INT=72M 6 BASIC_TIM_APBxClock_FUN(BASIC_TIM_CLK, ENABLE); 7 8 // 自动重装载寄存器周的值(计数值) 9 TIM_TimeBaseStructure.TIM_Period=1000; 10 11 // 累计 TIM_Period 个频率后产生一个更新或者中断 12 // 时钟预分频数为 71,则驱动计数器的时钟 CK_CNT = CK_INT / (71+1)=1M 13 TIM_TimeBaseStructure.TIM_Prescaler= 71; 14

2021-07-11

软件定时器实验-ce 6810配置手册

15.1 软件定时器简介 15.2 定时器服务/Daemon 任务 15.3 单次定时器和周期定时器 15.4 复位软件定时器 15.5 创建软件定时器 15.6 开启软件定时器 15.7 停止软件定时器 15.8 软件定时器实验

2021-07-11

宏观研究-3gpp-23501-g10(中文版)

1.5 宏观研究 1.5 宏观研究 289

2021-07-11

路段作为行人面域建模-劳特巴赫工具简介

9.10 路段作为行人面域建模 平面显示在列表平面和平面栏中。 提示:您可以在平面栏中隐藏、显示平面并勾选或禁用可选择性(参见第 45 页的 “使用 界面栏” )。 9.10 路段作为行人面域建模 您可以将路段定义为行人面域,借此为车辆交通和行人交通之间的交互作用建模。 此外可以为行人交通定义构造元素,例如面域、斜坡或障碍物(参见第 536 页的 “为构造元素建 模” )。 可以按规定编辑和删除作为行人面域的路段。删除时,自动删除相反方向生成的行人路段。 9.10.1 车辆交通路段和行人路段之间的差别 车辆交通路段和作为行人面域的路段之间的差别。适用于用作行人面域的路段: 路段未指定方向。 路段未划分。 路段不包含几何样中间点。 路段无输入。 路段没有连接路段的开始和结束部分。 您可以按规定定义和编译用作行人面域的路段(参见第 265 页的 “创建车辆和行人路段的模型” )。 9.10.2 可通行结构元素和基于路段的行人面域之间的区别 可通行结构元素( 例如:面域和斜坡) 与用作行人面域的路段之间存在以下区别。 适用于用作行人面域的路段: 路段不能作为面域编辑。 路段不能是斜坡。 路段不能是行人路径的开始、结束或中间点。 行人面域可以位于行人路段上。在此定义行人路径的开始、目的地和中间点。 © PTV GROUP 559

2021-07-11

时间中的离散点-idl/envi培训教材

3.3 绘图软件 3.3.1 可选项 3.3.2 取舍 3.4 地图绘制工具 3.4.1 可选项 3.4.2 取舍 3.5 衡量各种可选项 3.6 小结 第4章 有关时间趋势的可视化 4.1 在时间中寻求什么 4.2 时间中的离散点 4.2.1 柱形

2021-07-11

模块参数设置-python network programming cookbook 2nd edition - 2017

3.6 模块参数设置 3.6.1 设置 AH5x0與 AH5x1模块内部参数 在 HWCONFIG 中,用戶可各别为每个配置的模块设置内部参数,而这些参数亦将决定实际运作时, 各个模块所表现出来的功能与特性。欲进行模块参数的设置时,请于系统配置区的模块图标上双击鼠 标左键,之后系统便会自动打开该模块的参数设置窗口。各机种系列的编辑接口略有不同,如下图。 此处的参数主要还是依据模块本身所支持的功能,因此设置前请务必查阅该模块的操作手册,并 确认所设置的参数对模块本身以及整体系统的影响,以避免造成系统或人员的伤害。 AH5x0与 AH5x1机种在设置窗口的主画面中包含「MDS信息」与「常态交换区」两个页面,并可藉 由上方的选项卡来进行切换。而其中「MDS 信息」页面主要会显示目前的 MDS 文档版本,而 MDS 版本亦会决定该模块可设置的参数数量与参数值范围。此外,若某个项目文件中的 HWCONFIG 参数 是以较新的MDS文档所建立的,则在打开该项目文件的HWCONFIG时,系统便会提示用戶更新MDS 文档的文件。 AH5x0与 AH5x1系列

2021-07-11

新建位图-db52t 1467-2019 区块链 系统测评和选型规范 (贵州区块链地方标准-2)

(2)新建位图 【范例】绘制一个名称为“Button”,具有两种状态的按钮,点击工具栏上的 图标或从【绘图】菜单中选择“新建 图形”,弹出【新建图形】对话框: 选择类型为“位图”,并输入名称“Button”,设置状态数为 2。设置完成后点击【建立】按钮进入到图形编辑窗口。 首先制作状态 0 的按钮: state0 state1 2 4 3 1 从指定路径导入bmp、jpg等格式的图片 制作状态 1 的按钮: state0 state1 2 1 3 从指定路径导入bmp、jpg等格式的图片 4 270

2021-07-11

软件应用程序介绍-db52t 1467-2019 区块链 系统测评和选型规范 (贵州区块链地方标准-2)

2.11 软件应用程序介绍 Kinco HMIware 集成开发环境集成了 Kinco HMIware.exe、KHManager、KHPLCAddressView、RecipeEditor 和 PDOManager 等组件,另外,Kinco HMIware 的安装包附带有两个使用手册,用户可在【开始】à【所有程序】à【Kinco】 à【KincoHMIWare】下看到这些组件的快捷方式。关于这些功能组件的描述见下表: 功能组件 描述 主软件,用于组态工程的建立、编辑、编译、模拟和下载 本手册 Kinco HMIware 支持的控制设备与 HMI 通讯相关的设置、支持寄存器、电 缆制作等指导手册 辅助软件,用于工程的上传、下载及反编译,HMI 固件更新,获取 HMI 系 统信息等 辅助软件,用于配置 HMI 与控制设备 CAN 通讯的参数 辅助软件,主要用于新建、查看或编辑配方数据文件和扩展内存数据文件 辅助软件,用于监视 HMI 和 plc 的寄存器 软件卸载程序。用于解除安装 Kinco HMIware 20

2021-07-11

公共函数介绍-pt100换算表

17.5 公共函数介绍 17.5 公共函数介绍 上一节介绍了地图设计器的开发,这一节主要介绍的是本应用的公共函数,包括工具函数文 件 GLUtil.js、obj 加载文件 LoadObjUtil.js、着色器加载文件 LoadShaderUtil.js、3D 物体绘制文件 ObjObject.js、和矩阵操作函数文件 MatrixState.js 等。下面将逐一介绍其具体实现代码。 17.5.1 工具函数文件 GLUtil.js 本小节介绍的是公共函数文件 GLUtil.js。其中包括创建并初始化 WebGL Canvas 的函数 initWebGLCanvas、加载着色器的函数 loadSingleShader 和纹理图的函数 loadImageTexture 等,基 于 WebGL 的 3D 楼盘展示系统开发中将多次用到该工具文件中的函数。其开发的详细步骤如下。 (1)首先向读者详细介绍的是创建并初始化 WebGL Canvas 的 initWebGLCanvas 函数,该函 数的主要作用是先根据传入的参数获取 Canvas 对象,然后声明上下文变量并初始化 GLES,最后 返回该 context 上下文对象,其具体内容如下所示。 代码位置:见随书光盘中源代码/第 17 章/ResidentialGarden/js/util 目录下的 GLUtil.js 文件。 1 function initWebGLCanvas(canvasName){ //初始化 WebGL Canvas 2 var canvas = document.getElementById(canvasName); //获取 Canvas 对象 3 var names = ["webgl", "experimental-webgl", "webkit-3d", "moz-webgl"]; 4 var context = null; //声明上下文变量 5 for (var ii = 0; ii < names.length; ++ii) { 6 try { 7 context = canvas.getContext(names[ii], null); //获取 GL 上下文 8 }catch(e) {} 9 if (context) { 10 break; //跳出循环 11 }} 12 return context; //返回 GL 上下文对象 13 } 说明 此部分代码为获取 Canvas 对象并创建参数数组,然后按照参数数组初始化上下 文对象并返回。通过该函数代码便可初始化 Canvas 对象并准备渲染 WebGL 场景。 (2)上面介绍的是初始化 WebGL Canvas 函数,下面将为读者介绍的是 WebGL 中加载并编译 着色器的两个函数,其中一个是加载并编译单个着色器的函数 loadSingleShader,一个是加载并编 译顶点着色器与片元着色器套件的函数 loadShaderSerial。具体开发代码如此。 代码位置:见随书光盘中源代码/第 17 章/ResidentialGarden/js/util 目录下的 GLUtil.js 文件。 1 function loadSingleShader(ctx, shaderScript){ //加载单个着色器的函数 2 if (shaderScript.type == "vertex") //若为顶点着色器 3 var shaderType = ctx.VERTEX_SHADER; //顶点着色器类型 4 else if (shaderScript.type == "fragment") //若为片元着色器 5 var shaderType = ctx.FRAGMENT_SHADER; //片元着色器类型 6 else { 7 log("*** Error: shader script of undefined type '"+shaderScript.type+"'"); //打印错误 8 return null; 9 } 10 var shader = ctx.createShader(shaderType); //根据类型创建着色器程序 11 ctx.shaderSource(shader, shaderScript.text); //加载着色器脚本 12 ctx.compileShader(shader); //编译着色器 13 var compiled = ctx.getShaderParameter(shader, ctx.COMPILE_STATUS); //检查编译状态 14 if (!compiled && !ctx.isContextLost()) { //若编译出错,获取并打印错误 15 var error = ctx.getShaderInfoLog(shader); //获取错误信息 16 log("*** Error compiling shader '"+shaderId+"':"+error);//打印错误 17 ctx.deleteShader(shader); //删除着色程序

2021-07-11

功能预览及架构-pt100换算表

17.2 功能预览及架构 的具体功能。做好应用开发的准备工作,将为整个项目的开发奠定一个良好的基础。通过对楼盘的 深入了解以及与开发商负责人的交流,对基于 WebGL 的 3D 楼盘展示系统设计了如下基本功能。  查看楼房展示 用户可以通过单击主界面左侧的模型 1-4 按钮查看楼房模型 1、楼房模型 2、楼房模型 3 以及 楼房模型 4 的 3D 楼房模型,且用户可以通过鼠标对该楼房模型进行旋转移动,从不同方位对楼 房的外围结构进行仔细查看,真正达到了全方位查看楼房的目的,使用户购房更加放心。  查看楼房户型展示 用户可以单击楼房展示界面左侧的楼房户型展示按钮查看该楼房的 3 种户型,且每个户型都 配备有齐全的家具,室内设计以素雅为主。用户可通过移动鼠标从不同方位来查看户型,同时也 可通过滑动鼠标滑轮来放大缩小户型。  进入小区漫游浏览模式 用户可以单击主界面右侧的漫游模式按钮进入小区漫游浏览模式,该功能是让用户随着原先 设计好的漫游路线对小区各个区域中的楼房布局及其周围环境进行粗略浏览,且该路线是从南门 进入,构成环形,实现了对小区的整体浏览,使用户对楼盘有一个整体的了解。  进入小区自由浏览模式 用户单击主界面右侧的自由模式按钮进入小区 自由浏览模式,用户可通过控制摇杆对整个小区进行 详细查看。该功能做到了对现实世界中小区的真正模 拟,增加了用户对楼房售出者的信任度,给用户一种 身临其境的感觉,大大提高了用户的购买欲望。 根据上述功能的介绍,可知本应用主要包括楼房 展示、楼房户型展示、小区漫游浏览模式、小区自由 浏览模式 4 大项,其功能结构如图 17-1 所示。 说明 图 17-1 表示的是基于 WebGL 的 3D 楼盘展示系统的功能结构图,其包含基于 WebGL 的 3D 楼盘展示系统的楼房展示、小区漫游浏览模式、小区自由浏览模式等 全部功能。认识该功能结构图有助于读者了解本应用的开发。 17.2 功能预览及架构 通过上一节的介绍,相信读者对本应用的背景和基本功能有了一定的了解,本节将着重讲解 基于 WebGL 的 3D 楼盘展示系统的基本功能预览以及总架构。通过对本节的学习,读者将对基于 WebGL 的 3D 楼盘展示系统的架构有一个大致的了解。 17.2.1 基于 WebGL 的 3D 楼盘展示系统功能预览 本小节将向读者介绍基于 WebGL 的 3D 楼盘展示系统的基本功能预览,主要包括加载资源、 楼房展示、楼房户型展示、小区漫游浏览模式以及小区自由浏览模式等功能,下面将一一进行介 绍,请读者仔细阅读。 (1)使用支持 WebGL 的浏览器打开本应用,首先映入眼帘的是基于 WebGL 的 3D 楼盘展示 系统的加载图,效果如图 17-2 所示。当主界面所需要的资源被加载完毕后,才进入主界面,其效 果如图 17-3 所示。可以通过单击主界面左边或者右边的不同按钮,跳转到不同的模块界面。 ▲图 17-1 基于 WebGL 的 3D 楼盘 展示系统功能结构图

2021-07-11

节的案例中运行观察实际的地形效-pt100换算表

的角度、位置观察生成的地形。  沉积完成后,可以按下导出灰度图按钮将生成的地形对应的灰度图导出。 地形灰度图成功导出后,读者可以将其引入本章前面 11.2 节的案例中运行观察实际的地形效 果。在以后的项目开发中,读者也可以使用此工具生成需要的地形灰度图。 提示 本地形设计工具允许对同一个地形进行多次不同参数组合的粒子沉积,方便读 者生成所需要的目标地形,请读者自行运行试用、体会。 11.3.3 粒子沉积的核心算法类 上一小节介绍了地形设计器的使用,下面将为读者介绍该地形设计器中的核心算法类 LiZiChenJiUtil。此类是上一小节介绍的地形设计器的核心类,粒子沉积过程的计算就是通过此类 实现的。其功能是模拟粒子的沉积过程,根据粒子的释放位置以及扰动因素计算出每个粒子最终 的沉淀位置,最终生成地形数据,其具体代码如下。 代码位置:见随书中源代码/第 11 章/粒子沉积目录下的 LiZiChenJiUtil.java。 1 package com.bn; //包声明 2 import java.util.ArrayList;import java.util.Collections; //相关类的引用 3 public class LiZiChenJiUtil { 4 @SuppressWarnings("unchecked") 5 public static void genCJ( //产生沉积数据的方法 6 float[][] result, //记录地形高度数据的数组 7 int cx, //粒子掉落的中心点 x坐标 8 int cy, //粒子掉落的中心点 y坐标 9 int count, //总粒子数 10 int span, //搜索步进 11 int gdyzIn, //高度阈值范围 12 boolean ssfxjh, //搜索方向是否均衡 13 boolean sfSmms, //是否采用山脉模式 14 int[][] smwz //山脉位置数组 15 ){ 16 @SuppressWarnings("rawtypes") 17 ArrayList[] knPosition=new ArrayList[span]; //创建可能的搜索位置列表 18 for(int k=1;k<=span;k++){ //生成可能的搜索位置数据 19 knPosition[k-1]=new ArrayList();//创建步长范围为k时所有可能搜索位置的列表 20 int powerSpan=k*k; //求出允许搜素范围值的平方 21 for(int i=-k;i<=k;i++){ //在-k~+k 的行列范围内循环查看 22 for(int j=-k;j<=k;j++){ 23 if(i==0&&j==0) continue; 24 if(i*i+j*j<=powerSpan){ //若此位置距离平方小于允许搜素范围的平方 25 knPosition[k-1].add(new int[]{i,j}); //记录此位置进可能搜索位置列表 26 }}}} 27 int width=result.length; //获取地形的列数与行数 28 int height=result[0].length; //对应灰度图的宽度与高度 29 for(int i=0;i<count;i++){ //循环沉积指定数量的粒子 30 int currX=cx; //粒子当前行列 31 int currY=cy; //粒子当前行 32 if(sfSmms){ //若采用山脉模式 33 currX=smwz[i%smwz.length][0]; 34 currY=smwz[i%smwz.length][1]; 35 } 36 //循环探查周围位置的高度,直至找到此粒子最终沉积的位置

2021-07-11

游戏中的音效-pt100换算表

2.1 游戏中的音效 一款好游戏,除了具备优质的画面和较高的可玩性之外,还应该有出色的音效。音效一般指 的是游戏中发生特定行为或进行特定操作时播放的效果音乐或为了渲染整体气氛播放的背景音乐 等,如远处隆隆的炮声、由远而近的脚步声等。 开发人员通过精心准备的声音特效,并结合游戏酷炫的场景,可以渲染出一种紧张刺激的氛 围,使玩家产生身临其境的感觉。这就像电影中的声音特效一样,假如没有了合适的音效,那么 游戏和电影一样,真实感会大打折扣。 提示 按照作用的不同,可以将音效划分为即时音效和背景音乐。两种音效在 Android 中的实现技术不同,本节将向读者详细介绍两种音效在 Android 中的具体实现。 2.1.1 游戏中的即时音效 游戏中有时需要根据情况播放即时音效,如枪炮声、碰撞声等。即时音效的特点是短暂、可 以重复、可以同时播放的。由于 Android 提供的 MediaPlayer(媒体播放器)会占用大量的系统资 源,而且播放时还需要进行缓冲,有较大的时延,因此使用 MediaPlayer 无法实现即时音效。 Android 系统的设计者也考虑到了这个问题,为即时音效的实现提供了一个专门的类— SoundPool。SoundPool 类用于管理和播放应用程序中的声音资源,使用该类时首先需要通过该类 将声音资源加载到内存中,然后在需要即时音效的地方播放即可,几乎没有时延,可以满足游戏 实时性的需要。

2021-07-11

空空如也

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

TA关注的人

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