自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Atticus的博客

C、Python、Linux、HTML、CSS、PS、Pr技术开拓者

  • 博客(36)
  • 资源 (38)
  • 收藏
  • 关注

原创 DayDayUp03:处理机调度与死锁

处理机调度的层次和调度算法的目标调度的实质就是资源分配,处理剂调度就是对处理机资源进行分配处理机调度的层次1、高级调度:调度对象是作业,决定外存上处于后备队列中的哪几个作业调入内存2、低级调度:又称进程调度,调度对象是进程(或内核级线程),决定就绪队列中哪个进程应获得处理机3、中级调度:又称内存调度,目的是提高内存利用率和系统吞吐量进程调度运行频率最高,作业调度周期较长处理机...

2020-04-28 21:28:23 279

原创 关于OpenCV安装报错的问题高效解决方案

Above all,我希望你们都在OpenCV的官网上都下了适合你们电脑操作系统环境以及相应Python版本的whl文件,因为我的OS是64位的windows,所以我选择这个版本的方案一、可以选择在Anaconda中搭建OpenCV环境,因为我之前已经安装好了,所以这里显示的是already satisfied方案二、在命令行模式下安装OpenCV,首先你要有numpy的whl文件,因为...

2020-04-28 10:14:36 2045

原创 Python疫起学习·万丈高楼平地起Day10(精简版|浓缩就是精华)面向对象程序设计OOP以及标准库中其他常用数据类型附上机器人实例

二十四、面向对象程序设计OOP(Object Oriented Programming)创建类时用变量形式表示对象特征的成员称为数据成员,用函数形式表示对象行为的成员称为成员方法,数据成员和成员方法统称为类的成员。在Python中一切皆对象,函数也是对象,类也是对象,请看下面的代码:对象有“属性”和“方法”。“属性”就是描述这个对象的各种标签,“方法”就是这个对象可以做的动作。现在看这篇博客...

2020-04-26 11:45:08 310

原创 Python疫起学习·万丈高楼平地起Day09(精简版|浓缩就是精华)爬虫知识附上案例爬取北京地区短租房信息、爬取酷狗TOP500的数据以及爬取网易云音乐热歌榜单

爬虫知识Requests库部分运行结果如下:有时爬虫需要加入请求头来伪装成浏览器,以便更好地抓取数据。在Chrome浏览器中按F12键打开Chrome开发者工具,刷新网页后找到User-Agent进行复制,如图请求头的使用方法:Requests库不仅有get()方法,还有post()等方法。post()方法用于提交表单来爬取需要登录才能获得数据的网站,这部分内容会在后面学习,这...

2020-04-26 07:33:30 709

原创 Python疫起学习·万丈高楼平地起Day08(精简版|浓缩就是精华)函数知识点附上输出菱形图形案例、模拟最终成绩计算过程案例

二十三、函数所谓函数,就是一套定义好的流程在一个Python工程中,应该保证每个函数的名字唯一。函数体就是这个函数需要执行的一系列操作。操作可能只有一行,也可能有很多行。一个函数只做一件事情,Python编码规范建议一个函数的函数体不超过20行代码。如果超过了,说明这个函数做了不止一件事情,就应该把这个函数拆分为更小的函数。这也就暗示了在函数体里面也可以调用其他的函数。设计函数时要提高模...

2020-04-24 17:48:15 259

原创 Python疫起学习·万丈高楼平地起Day07(精简版|浓缩就是精华)集合、程序控制结构知识点附上鸡兔同笼问题以及时间库终结

二十一、集合

2020-04-23 22:03:27 305

原创 DayDayUp02:进程的描述与控制

引言:作为资源分配和独立运行的基本单位都是进程。OS所具有的四大特征也都是基于进程而形成的。前趋图和程序执行前趋图:有向无循环图DAG(Directed Acyclic Graph),即单项不循环图。用于描述进程之间执行的先后顺序。Pi—>Pj,表示进程Pi和Pj存在着前趋关系,表示在Pj开始执行之前Pi必须完成。Pi是Pj的直接前趋,Pj是Pi的直接后继。没有前趋的结点称为初始结点,...

2020-04-21 21:44:17 247

原创 Python疫起学习·万丈高楼平地起Day06(精简版|浓缩就是精华)元组字典知识点-内附玩转时间库案例

十九、元组元组创建与元素访问:之前我也强调过,如果元组中只有一个元素,则必须在最后增加一个逗号!!!除了上述的方法直接创建元组外,很多内置函数的返回值也包含了若干元组的可迭代对象,e.g. enumerate()、zip()等元组与列表的异同点同:都属于有序序列异:元组是不可变序列,不可直接修改元组中元素的值。可以认为元组是常量列表,但访问速度比列表快,可是若元组中包含可变序列,...

2020-04-21 14:19:00 264

原创 DayDayUp01:OS入门知识点梳理灌输

OS目标:1、方便性 :图形用户界面2、有效性:提高系统资源利用率,提高系统吞吐量3、可扩充性:微内核结构能方便地增添新功能模块,对原有功能模块进行修改4、开放性:解决兼容问题OS作用:1、作为用户与计算机硬件系统之间的接口:用户可通过命令方式、系统调用方式、图标——窗口方式来实现与OS的通信,并取得它的服务2、作为计算机系统资源的管理者:处理机管理、存储器管理、I/O设备管理...

2020-04-20 15:52:36 232

原创 蓝桥杯算法训练超全习题题解——ALGO-84.大小写转换

每日刷题(七十八)ALGO-84、大小写转换详细C代码如下:#include<stdio.h>int main(){ char a[30]; gets(a); int i; for(i = 0; a[i] != '\0'; i++) { if(a[i] >= 'a' && a[i] <= 'z') a[i] -= 32; ...

2020-04-12 08:37:04 330

原创 蓝桥杯算法训练超全习题题解——ALGO-221.数据交换

每日刷题(七十七)ALGO-221、数据交换就是一个考查指针运用的简单例子详细C代码如下:#include<stdio.h>void swap(int *x, int *y){ int t; t = *x; *x = *y; *y = t;}int main(){ int x, y; scanf("%d %d", &x, &y); ...

2020-04-12 08:28:41 210

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-200.预测身高

每日刷题(七十六)ALGO-200、预测身高详细C++代码如下:#include<iostream>#include<iomanip>using namespace std;int main(){ int gender; float pap, mom; float height; cin >> gender >> pap ...

2020-04-10 11:10:17 269

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-216.相邻字母

每日刷题(七十五)ALGO-216、相邻字母详细C++代码如下:#include<iostream>using namespace std;int main(){ char alph; cin >> alph; if(alph == 'A') cout << "ZAB" << endl; else if(alph == ...

2020-04-10 10:55:05 217

原创 蓝桥杯算法训练超全习题题解——ALGO-233.字符串合并(Water Question)

每日刷题(七十四)ALGO-233、字符串合并#include<iostream>using namespace std;int main(){ char str1[100], str2[100]; cin >> str1 >> str2; cout << str1 << str2 << endl; ...

2020-04-10 10:41:24 179

原创 蓝桥杯算法训练超全习题题解——ALGO-150.6-1 递归求二项式系数值

每日刷题(七十三)ALGO-150、6-1 递归求二项式系数值这是一个非常简单的递归题,详细C++代码如下:#include<iostream>using namespace std;int f(int n, int k){ if(k == 0 || k == n) return 1; else if(k < n && k > 0)...

2020-04-10 10:30:58 412

原创 蓝桥杯算法训练超全习题题解——ALGO-148.5-1最小公倍数

每日刷题(七十二)ALGO-148、5-1最小公倍数最小公倍数就是两者之积除以最大公约数,最大公约数可以用辗转相除法实现详细C++代码如下:#include<iostream>using namespace std;int main(){ long long a, b; cin >> a >> b; long long u, v; ...

2020-04-10 09:47:17 215

原创 蓝桥杯算法训练超全习题题解——ALGO-142.P1103

每日刷题(七十一)ALGO-142、P1103这里需要注意的就是结构体的构建以及复数的除法公式详细C++代码如下:#include<iostream>#include<iomanip>using namespace std;struct V{ float a, b;}V1;int main(){ char s; float a, b, c,...

2020-04-10 09:26:29 977

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-139.s01串**(递归法和普通字符strcat法)

每日刷题(七十)ALGO-139、s01串递归法:变换次数为0,则返回0,变化次数为1,则返回1,如果变化次数为2,那么就是01,我们可以大概猜想一个递归公式f(n) = f(n - 2) + f(n - 1)接下来如果变换次数为3,则结果是101,那就是f(1) + f(2)的组合接下来我们可以利用C++中string类型的拼接特点完成任务详细C++代码如下:#include&...

2020-04-09 14:45:52 183

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-160.P0104

每日刷题(六十九)ALGO-160、P0104#include<iostream> #include<cmath>#include<iomanip>using namespace std;#define EPS 1e-6int main(){ double a, b, c; cin >> a >> b >&...

2020-04-09 13:42:30 312

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-158.sign函数(water question)

每日刷题(六十八)ALGO-158、sign函数#include<iostream>#include<cmath>using namespace std;#define EPS 1e-6int sign(double n){ if(fabs(n) <= EPS) return 0; else if(n < 0) return -1...

2020-04-09 13:23:00 204

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-223.字符串比较

每日刷题(六十七)ALGO-223、字符串比较这个题超jb简单,这里只上C代码#include<stdio.h>char a[300];char b[300];int n;int main(){ gets(a); gets(b); int i, j; int numa = 0, numb = 0; for(i = 0; a[i] != '\0'; i++...

2020-04-07 22:03:14 304

原创 算法六:深度优先搜索dfs(Depth-First-Search)(城堡问题、踩方格)

dfs通俗概念:算法六:深度优先搜索dfs(Depth-First-Search)(城堡问题、踩方格)

2020-04-07 21:13:21 329

原创 蓝桥杯算法训练超全习题题解——ALGO-122.未名湖的烦恼***(递归递推两种办法)

每日刷题(六十六)ALGO-122、未名湖的烦恼这个题也是个很经典的动归题目,值得细品递归法:在极端情况下,排队的都是还鞋的或者都是租鞋的,那么就是一种方法。如果还鞋的比租鞋的人多,那么则随便这次先排哪一类人,即方案总数为return f(x - 1, y) +f(x, y - 1)如果已经还鞋的人的总数m - x等于已经租鞋的人的总数n - y则只能让还鞋人先排队,即return f(x - 1, y)当然最后记得在主函数里加上判断语句if(m < n)就是还鞋人数少于租鞋人数,那就与

2020-04-07 18:25:46 550

原创 蓝桥杯算法训练超全习题题解——ALGO-124.数字三角形

每日刷题(六十五)ALGO-124、数字三角形这是一个典型递推题,可以参考博文——算法五:动态规划(数字三角形、最长上升子序列、最长公共子序列、神奇的口袋)详细C代码如下:#include<stdio.h>int a[101][101] = {0};int maxarray[101] = {0};#define max(a, b) (a > b ? a : b...

2020-04-07 16:55:36 287

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-123.A+B problem(水题。。。)

每日刷题(六十四)ALGO-123、A+B problem#include<iostream>using namespace std;int main(){ int A, B; cin >> A >> B; cout << A + B << endl; return 0;}如果喜欢我的文章,请记得三连哦,点赞...

2020-04-07 16:09:45 241

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-232.找零钱(水题贪心)

每日刷题(六十三)ALGO-232、找零钱详细C代码如下:#include<stdio.h>int main(){ int n; int i; int a = 0, b = 0; scanf("%d", &n); for(i = 0; i < n; i++) { int tmp; scanf("%d", &tmp); if...

2020-04-07 14:53:41 219

原创 蓝桥杯算法训练超全习题题解VIP版——ALGO-63.乘法表(水题)

每日刷题(六十二)ALGO-63、乘法表唯一需要注意的是不要让乘法之间输出多余空格#include<stdio.h>int main(){ int i, j; for(i = 1; i <= 9; i++) { for(j = 1; j <= i; j++) { printf("%d*%d=%d ", i, j, i * j); } ...

2020-04-07 14:29:33 353

原创 蓝桥杯算法训练超全习题题解——ALGO-194.审美课**

每日刷题(六十一)ALGO-194、审美课这个题绝对不可以用暴力破解法,这样会远远超出题目要求的时间。我们可以换个角度看问题。要求答案完全相反的对数,而且给出的是1和0,我们很容易想到位运算这一类知识点。由于最多20列,就相当于最大数是220-1,那么我们设一个数组ans来存数的种类的数目。这里有点难懂,没事,继续看就会懂了。我们首先要存数,但我们要处理一下,把传统思路的二维数组转化为...

2020-04-07 14:16:05 841

原创 蓝桥杯算法训练超全习题题解——ALGO-195.1的个数

每日刷题(六十)ALGO-195、1的个数这个题和二进制数数那道题很类似,这里只要把2改为10就可以运行成功,可参考博文——蓝桥杯算法训练超全习题题解——ALGO-202.二进制数数详细C代码如下:#include<stdio.h>int main(){ int n; scanf("%d", &n); int i; long long sum = 0;...

2020-04-07 10:07:35 482

原创 蓝桥杯算法训练超全习题题解——ALGO-202.二进制数数

每日刷题(五十九)ALGO-202、二进制数数这个题很简单,就是从个位开始不断取2的余数看是否为1,为1则++,否则不处理详细C代码如下:#include<stdio.h>int main(){ int L, R; scanf("%d %d", &L, &R); int i; long long sum = 0; int u, v; for...

2020-04-07 09:54:34 276

原创 蓝桥杯算法训练超全习题题解——ALGO-279.相邻数对(CCF计算机软件能力认证 201409)

每日刷题(五十八)ALGO-279、相邻数对这是个水题,简单讲一下思路,排序然后循环遍历找abs(…)==1的++C代码如下:#include<stdio.h>int n;void sort(int a[]){ int i, j, t; for(i = 0; i < n - 1; i++) { for(j = i + 1; j < n; j++...

2020-04-06 17:49:59 226

原创 蓝桥杯算法训练超全习题题解——ALGO-246.猴子吃包子

每日刷题(五十七)ALGO-246、猴子吃包子这个题用C++做的话就会非常简单,我强烈建议如果要考蓝桥的同学如果C++不会,那从现在开始赶紧学,趁一切还来得及,C++里面有很多不错的函数,如果要自学我推荐C++ Primer Plus详细C++代码如下:#include<iostream>#include<iomanip>using namespace st...

2020-04-05 17:44:58 787

原创 蓝桥杯算法训练超全习题题解——ALGO-3.K好数**

每日刷题(五十六)ALGO-3、K好数

2020-04-04 13:41:45 441

原创 蓝桥杯算法训练超全习题题解——ALGO-2.最大最小公倍数**

每日刷题(五十五)ALGO-2、最大最小公倍数两个数的最小公倍数就是两个数的乘积除以最大公约数,最大公约数就是两个数的最大的相同因子。如果两数互质,那么他们的最小公倍数是他俩的乘积这个题需要仔细分析,考虑N是奇数还是偶数1、如果N是奇数,那么他们的最小公倍数最大可以使N * (N - 1) * (N - 2)2.1、如果N是偶数,那么他们的最小公倍数最大是多少呢,这就需要思考了因为...

2020-04-03 17:59:23 329 1

原创 蓝桥杯算法训练超全习题题解——ALGO-1.区间k大数查询

每日刷题(五十四)ALGO-1、区间k大数查询这个题还是蛮简单的,数据也不大,可以用int就可以解决,定义一个a[n + 1]数组,然后在m次循环里,定义一个r - l + 1长度的数组b,如果然后把a数组第l到第r数依次赋给数组b,然后定义一个排序函数,得到由大到小排序的数组b,然后输出第k大的数也就是b[k - 1]详细C代码如下:#include<stdio.h>...

2020-04-01 13:46:15 597 1

原创 蓝桥杯基础练习超全习题题解VIP版——BASIC-12.十六进制转八进制***(方法二)

每日刷题(五十三)BASIC-12、十六进制转八进制

2020-04-01 11:41:19 330 1

数制与编码.pptx

常见数制类型及表示方法 不同数制间的相互转换:十进制转换为二进制、十进制转换成八进制、十进制转换成十六进制、非十进制数之间的相互转换 二进制逻辑运算 二进制数的四种表示形式:原码、补码、反码、移码 补码的加减法运算

2020-12-03

传输层知识.pptx

“数据链路层”当作局域网通信的数据传输通道,而“传输层”则是广域网中的数据传输通道。 “传输层”既是面向通信部分的最高层,它与下面的三层一起共同构建进行网络通信所需的线路和数据传输通道的建立,同时又是面向用户的最低层,因为无论何种网络应用,最终都是需要把各种数据报传送到对方。 “传输层”是源端到目的端对数据传送进行控制从低到高的最后一层,最终目标就是向它的用户(应用层中的应用进程)提供高效、可靠和性价比合理的服务。 面向连接的传输服务是可靠的传输服务,而且可提供拥塞控制和差错控制功能,如TCP协议提供的传输服务。无连接的传输服务在提供服务前不需要建立专门的传输连接,直接向目的节点发送数据UDP

2020-12-03

基于S3C6410的开发应用实例.ppt

S3C6410的结构和特点 S3C6410是 SAMSUNG公司基于ARM1176的16/32位的高性能低功耗的RSIC通用微处理器,适用于手持、移动等终端设备。 S3C6410为2.5G和3G通信服务提供了优化的硬件性能,采用64/32bit的内部总线架构,融合了AXI、AHB、APB总线。还有很多强大的硬件加速器,包括运动视频处理、音频处理、2D加速、显示处理和缩放。 S3C6410芯片架构 MAP5912的结构和特点 基于S3C6410的视频监控系统设计 视频监控系统硬件主要由Tiny6410开发板、USB摄像头、SD卡和远程客户端组成。

2020-11-30

基于OMAP5912的开发应用实例.ppt

MAP5912的结构和特点 直接存储器访问控制器(DMA):直接存储器访问控制器(Direct Memory Access,DMA)可以在没有MPU(微处理器)干预的情况下实现存储空间中不同位置间的数据传递。这种数据传递的数据源和数据目的地可以是片内存储器、片外存储器以及各种系统外设,它们都伴随在MPU的操作中。通过使用DMA,可以减小系统进行大量数据传递时对MPU处理器所造成的工作负荷。 基于OMP5912的硬件平台设计:电源管理模块、存储模块、音频处理模块、外围接口 基于OMP5912的软件平台设计 Bootloader及其移植

2020-11-30

用户图形接口GUI.ppt

嵌入式系统中的GUI 嵌入式GUI的功能特点:输入/输出硬件设备、图形原语、图形文件格式 、字符集和字体、窗口和控件集合 Qt/Embedded基础 关于触摸屏的校准 :由于触摸屏接口实现类是从特殊的类QCalibratedMouseHandler继承的,已经实现了坐标的校准,一般直接读取坐标的位置和状态即可。 Qt/Embedded具有采用FrameBuffer作为底层图形接口、能够运行在被Linux支持的所有处理器上、可实现图形加速、采用组件化编程机制等特点。 Qt/Embedded的窗口系统采用一种客户/服务器体系结构。一个典型的嵌入式Qt窗口系统一般包括:一个服务器进程、一个或多个客户

2020-11-30

设备驱动程序.ppt

设备驱动程序 网络驱动程序体系结构 设备文件接口 中断处理 在嵌入式操作系统下的设备驱动程序主要是控制和管理下层物理设备的硬件控制器,同时为上层应用提供统一的、与设备无关的系统调用服务,实现设备无关性。设备驱动程序通常包含中断处理程序和设备服务子程序2部分。 Linux内核还需要一对被称为主设备号和次设备号的参数,才能唯一地标识设备。

2020-11-29

嵌入式Linux开发环境及其在ARM上的移植.ppt

Linux系统移植的一般步骤:(1)开发环境的搭建(2)系统引导(3)内核引导(4)设备驱动程序(5)文件系统 Binutils工具包 gcc编译器执行过程:预处理(预编译,Preprocessing)编译(Compilation)汇编(Assembly)链接(Linking) 嵌入式Linux内核功能结构图 嵌入式Linux内核裁剪方法 Bootloader就是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境

2020-11-29

嵌入式操作系统.ppt

嵌入式系统的进程管理:进程调度、上下文切换...... 非抢占式调度算法常用于那些任务需要按照预先确定的顺序进行执行,且只有当任务主动放弃CPU资源后,其他任务才能得到执行的情况。常用的非抢占式调度算法是时间片轮转调度算法 在抢占式调度算法中,正在运行的任务可能被其他任务所打断。在非抢占式调度算法中,一旦任务开始运行,该任务只有在运行完成而主动放弃CPU资源,或是因为等待其它资源被阻塞的情况下才会停止运行。 典型的抢占式调度算法是基于优先级的可抢占调度算法。 进程间通信机制 嵌入式操作系统的中断处理 嵌入式操作系统的内存管理

2020-11-28

ARM处理器编程模型与指令系统.ppt

ARM指令集:数据处理指令、跳转指令、Load/Store指令、程序状态寄存指令、协处理器指令、异常中断指令、移位指令

2020-11-27

基于ARM的处理器体系结构.ppt

ARM微处理器特点 Load/Store结构:处理器只处理寄存器中的数据。独立的load和store指令用来完成数据在寄存器和外部存储器之间的传送。因为访问存储器很耗时,所以把存储器访问和数据处理分开。这样有一个好处,就是可反复地使用保存在寄存器中的数据,而避免多次访问存储器,从而达到提高程序执行性能的目的。 ARM流水线 ARM微处理器的寄存器组织 ARM微处理器的指令分类与格式 ARM指令寻址方式

2020-11-27

嵌入式系统设计基本概念.ppt

嵌入式系统中的处理器通常分为四大类:微处理器(Micro-Processor Unit,MPU)、微控制器(Micro-Controller Unit,MCU)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式片上系统(System On Chip,SoC) 嵌入式微控制器又称单片机,顾名思义,就是将整个计算机系统集成到一块芯片中。 存储器类别:SRAM、DRAM、EEPROM、Flash、NVRAM、ROM、PROM、EPROM 通信接口:UART、USB、Bluetooth μC/OS-Ⅱ、VxWorks、iOS、Palm OS、Windows CE

2020-11-27

嵌入式系统概述.ppt

嵌入式系统的定义 嵌入式系统的特点 硬件抽象层(Hardware Abstraction Layer,HAL):位于操作系统和硬件之间,通过特定的上层接口与操作系统进行交互,向操作系统提供底层的硬件信息;并根据操作系统的要求完成对硬件的直接操作 嵌入式系统硬件基本组成 板级支持包(Board Support Package,BSP)是现有的大多数商用嵌入式操作系统实现可移植性所采用的一种方案,是硬件抽象层一种实现 实时多任务操作系统(Real Time multi-tasking Operation System,RTOS)简称实时操作系统,主要用来完成嵌入式实时应用任务调度和控制等核心功能

2020-11-26

WRK以及相关的分析工具.7z

适用于《Windows内核原理与实现》这本书,适合想探索Windows操作系统的兄弟们 ProcMon,进程和线程监视工具。它可以实时地显示当前每个处理器正在执行哪些进程和线程。这些信息还可以被转储到一个文本文件中供进一步分析和查看。 DPerfLite,一个可以揭示线程间同步关系的工具。它记录了当前系统中与同步有关的内核操作,允许用户在一个图形界面中直观地观察这些操作,并检查线程之间的各种同步关系。 还有WRK,Windows公开给学习操作系统人士的部分源码

2020-11-23

麦克风阵列的理解以及语音识别相关知识.docx

关于麦克风阵列的概述以及涉及到语音识别的技术背景 麦克风阵列技术 (1) 定义:是一组位于空间不同位置的全向麦克风按一定的形状规则布置形成的阵列,对声场的空间特性进行采样并滤波的系统。采集到的信号包含了其空间位置信息。狭义概念,特指应用于语音处理的按一定规则排列的多个麦克风系统,也可以简单理解为2个以上麦克风组成的录音系统。

2020-10-24

自动生成遮罩图的程序

将带有透明图层的png格式图像选择,拖动到png2bmp&mask.exe上。 只支持png格式,只能针对透明图层,生成的文件为bmp格式。 一次可以拖动多个文件。 注意,因为easyx不支持透明图层,所以为了保留所有细节,如果原图含有半透明的部分,我会将其转换为不透明。

2020-08-19

png2bmp&mask.exe

自动生成遮罩图片的程序及源代码,可用于使某人物、事物融入不同背景,将图片无缝对接进别的图片。将带有透明图层的png格式图像选择,拖动到png2bmp&mask.exe上。 只支持png格式,只能针对透明图层,生成的文件为bmp格式。 一次可以拖动多个文件。 注意,因为easyx不支持透明图层,所以为了保留所有细节,如果原图含有半透明的部分,我会将其转换为不透明。

2020-08-19

通讯录的制作.docx

这是数据结构课设报告,关于制作通讯录的任务:针对所在班集体中的“人名”,设计一个哈希表,使得平均查找长度不超过R,完成相应的建表和查找过程。该文档中内含详细的功能介绍、程序分析、伪代码以及实现整套操作的详细可执行代码

2020-04-27

6-8 关系模式的分解.pdf

数据库中关于关系模式的知识,涉及到模块分解以及相关定义性质,还有算法练习,内涵公理系统的有效性已经相应的推理规则,适合初学者以及数据库爱好者学习,有效掌握数据库关系模式这一块的知识

2020-04-23

第1章 ARM处理器概述.ppt

适合嵌入式软件开发工程师初学者

2021-08-03

Embedded_software.zip

适用于嵌入式软件开发方向Linux学习者,里面包含学期的实验报告和交叉工具链、Linux内核等安装包,以及部分课件材料

2021-07-02

介质访问控制子层.pptx

MAC子层基础 两种信道类型:物理信道可分为“点对点信道”的“广播信道”两大类 理解“冲突域” 介质争用解决方案主要有:CSMA、CSMA/CD和CSMA/CA协议。 冲突避让原理 以太网帧格式综述

2020-12-22

数据链路层.pptx

数据链路层结构:“MAC子层”的最基本功能就是如何控制不同用户数据传输中对物理层传输介质的访问,其中包括:介质访问时的寻址和介质访问冲突的解决。“LLC子层”的最基本功能就是负责数据链路层中“逻辑链路”的控制,其中包括:逻辑链路的建立和释放,控制信号交换、数据流量控制,解释上层通信协议传来的命令并且产生响应,以及克服数据在传送的过程当中所可能发生的种种问题。 数据链路层主要功能及实现原理 数据链路层提供的服务类型 数据帧封装和透明传输 差错控制 流量控制 海明纠错码 PPP帧结构和透明传输原理 二层交换机概述

2020-12-20

第四章物理层.pptx

物理层所定义的特性:电气、规程、功能、机械 物理层的主要作用 通信子网与资源子网 基带与频带 数据传输模式 数据通信方式 数据传输速率与信道带宽 奈奎斯特准则 数字基带信号编码 数字基带信号的传输码型 信号调制与解调 ASK调制与解调 FSK调制与解调 PSK调制与解调 物理层传输介质 非导向介质 RS-232串行接口标准

2020-12-19

人工智能应用举例.ppt

PROSPECTOR的功能与结构 专家系统实例 智能算法运行于“云端”的设想 并行计算到云计算的演变 云计算智能与Monte Carlo方法 模拟谐振子算法 元胞自动机在城市交通流中的应用 兰州BRT快速公交模型建立 快速公交系统(Bus Rapid Transit,BRT)是利用改良型的公交车辆,运营在公共交通专用道路空间上,保持轨道交通运营管理特性且具备普通公交灵活性的一种便利、快速的公共交通方式。

2020-12-14

人工智能程序设计语言.ppt

LISP语言 SCHEME语言的基本概念 块(form)是Scheme语言中的最小程序单元,一个Scheme语言程序是由一个或多个form构成。没有特殊说明的情况下 form 都由小括号括起来 SCHEME语言的数据类型 PROLOG语言 Prolog程序的简单例子 Visual Prolog是基于Prolog语言的可视化集成开发环境,是PDC推出的基于Windows环境的智能化编程工具。目前,Visual Prolog在美国、西欧、日本、加拿大、澳大利亚等国家和地区十分流行,是国际上研究和开发智能化应用的主流工具之一。

2020-12-14

第九章专家系统.ppt

专家系统的概念 模糊专家系统 专家系统开发工具 专家系统的设计与实现 快速原型与增量式开发,所谓快速原型与增量式开发,就是在开发一个大型软件系统之前,先尽快地建立一个简单的小型的系统“模型”-称为系统原型;然后,对原型进行扩充,即在原型的基础上进行继续开发,即增量式开发

2020-12-13

第8章机器学习.ppt

机器学习的基本过程 西洋跳棋程序的具体学习过程 决策树学习 信息增益 基本的决策树学习算法——ID3算法 ID3算法举例 人工神经网络 MP模型 布尔函数的神经元实现 神经网络学习机制:有监督学习方式(神经网络根据实际输出与期望输出的偏差,按照一定的准则调整各神经元连接的权系数)、无监督学习方式(神经网络仅仅根据其输入调整连接权系数和阈值) 前馈型BP网络 反馈型Hopfield网络 马尔可夫模型 朴素贝叶斯分类器

2020-12-13

分布式人工智能.ppt

分布式人工智能的定义 Agent的弱定义:Agent是具有自主性、社会性、反应性和能动性的计算机软件系统或硬件系统。 Agent的强定义:Agent是这样一个实体,它的状态可以看成是由信念、能力、选择、承诺等心智构件组成。即Agent除了具有弱定义下的特性外,还应该具有人类的一些特性,如知识、信念、意图等,甚至包括感情。 MAS是指由多个Agent组成的集合 黑板模型是一种广泛应用的通信方式,可支持多Agent系统的分布式问题求解。 细胞膜计算技术 元胞自动机(Cellular Automata, CA),遵循同样的作用规则,依据确定的局部规则作同步更新。 元胞自动机技术

2020-12-13

第六章遗传算法.ppt

爬山法的基本思想,循环地向更优的方向持续移动,算法在到达一个“峰顶”时终止,此时相邻状态中没有比该“峰顶”更高的值。 模拟退火算法的基本思想,模拟退火算法和爬山法一样,也是一种迭代寻优算法,模拟退火算法以一定的概率来接受一个比当前解要差的解,因此有可能会跳出这个局部的最优解,达到全局的最优解。 禁忌搜索最重要的思想是标记对应已搜索的局部最优解的一些对象,并在进一步的迭代搜索中尽量避开这些对象(而不是绝对禁止循环) 蚁群算法的基本思想,某一条路径上走过的蚂蚁越多,释放的信息素越多,后来者选择该路径的概率就越大,大量蚂蚁组成的蚁群的集体行为便表现出信息正反馈现象。 粒子群算法的基本思想 遗传算法

2020-12-13

知识的不确定性与不确定推理(可信度方法主观贝叶斯模糊推理概率分配函数正交和似然函数信任函数).ppt

不确定推理的概率基础 确定性理论C-F模型 主观Bayes方法 不确定性的更新 结论不确定性的合成 信任函数与似然函数的关系 可能性理论和模糊推理 非单调推理

2020-12-13

第四章搜索策略.ppt

终止节点一定是端节点,但端节点不一定是终止节点。 状态空间表示法 与/或树表示法 状态空间的盲目搜索策略 宽度优先搜索 深度优先搜索 有界深度优先搜索 代价树的宽度优先搜索 代价树的深度优先搜索 估价函数与择优搜索 状态空间的启发式搜索策略 图的有序搜索与A*算法 A*算法应用举例 博弈树的启发式搜索

2020-12-12

自然演绎推理.ppt

推理方式及其分类 模式匹配及其变量代换 自然演绎推理基础 谓词公式化为子句集的方法 归结演绎推理 海伯伦理论 鲁宾逊归结原理 归结反演 基于归结反演的问题求解 归结反演策略 与/或形正向演绎推理 与/或形的逆向演绎推理 代换的一致性与剪枝策略

2020-12-12

第二章知识表示.ppt

一阶谓词逻辑表示法 推理规则、定理与证明 一阶谓词逻辑表示法的特点 一阶谓词表示法的应用举例 产生式表示法 产生式系统的构成 产生式系统问题求解的一般步骤 框架与框架网络 语义网络表示法 面向对象表示法

2020-12-12

人工智能概述.ppt

人工智能的定义和研究目标 人工智能研究的基本内容及其特点 人工智能的基本技术 人工智能的发展史 人工智能研究的不同学派及其争论 人工智能的研究与应用领域 组合调度问题、模式识别、机器视觉、博弈、人工神经网络、知识发现和数据挖掘、智能决策支持系统 人工智能研究的不同学派及其争论 人工智能与云计算 人工智能与物联网 人工智能发展面临的困难 人工智能发展的新趋势 (1)知识表示与推理。 (2)分布式人工智能(DAI)与多智能体系统(MAS)。 (3)机器学习与数据挖掘。 (4)神经网络与进化计算等方向。

2020-12-11

计算机网络体系结构.pptx

OSI/RM是第一个标准化的计算机网络体系结构。它是针对广域网通信(也就是不同网络之间的通信)进行设计的,划分为七个层次,由低到高分别是物理层(Physical Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer) TCP/IP协议体系结构共划分为四层,分别是:应用层、传输层、网际互连层、网络访问层 网络通信协议的三要素

2020-12-05

计算机网络概述.pptx

计算机网络的定义 计算机网络的发展历史 计算机网络的基本组成 局域网、城域网和广域网 按计算机网络的管理模式可以分为对等网(Peer-to-Peer,PTP)和C/S(Clent/Server,客户机/服务器)网 按网络传输方式划分为“点对点传输网络”(数据链路层)和“广播式传输网络”(一对多)两种。 计算机网络拓扑结构 无线局域网的两种拓扑结构

2020-12-04

空空如也

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

TA关注的人

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