自定义博客皮肤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技术开拓者

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

原创 一小时学会用Opencv做贪吃蛇游戏(Python版)

使用Mediapipe参考资料21 hand landmarks水平镜像处理import cvzoneimport cv2import numpy as npfrom cvzone.HandTrackingModule import HandDetectorcap = cv2.VideoCapture(0) # 0代表自己电脑的摄像头cap.set(3, 1280) # 宽cap.set(4, 720) # 高detector = HandDete

2022-03-05 20:04:17 24483 16

原创 人工智能之主观贝叶斯方法及贝叶斯公式附加相关习题

概率论基础条件概率全概率公式基本贝叶斯公式产生式规则:IF E THEN Hi主观贝叶斯的基本思想知识不确定性的表示所以几率函数就是把p(x)放大了证明关于LN的公式推导思路 LS和LN的性质证据不确定性的表示1、单个证据不确定性的表示方法不确定性推理计算确定性证据以上两个公式的推导过程分别如下结论不确定性的合成和更新算法1、结论不确定性的合成算法2、结论不确定性的更新算法其思想是,按照顺序使用规则对先验概率进行更新,再把得到的更新概率当做先验概率,

2020-11-10 19:22:44 11025 6

原创 打飞机游戏C语言重构函数封装(进阶版)

代码重构#include<stdio.h>#include<stdlib.h>#include<conio.h>int x, y;int high, width;void startup(){ high = 20; width = 30; x = high / 2; y = width / 2;}void show(){ sy...

2020-05-04 10:39:55 2960 2

原创 高效解决Visual Studio Code中文乱码问题

Visual Studio Code新建一个文件编码方式总是默认GBK,如果我不修改成默认UTF-8,那么每次运行,如果有中文需要输出就会乱码!

2024-04-15 11:30:05 296

原创 高效解决ubuntu中-bash: warning: setlocale: LC_ALL: cannot change locale (zh_CN.UTF-8)问题

完成更改后,按下CTRL + O并点击ENTER以保存更改。CTRL+X退出 Nano。

2024-04-13 18:07:20 210

原创 高效解决Ubuntu Server 18.04.1 LTS 64bit更新gdb8.1.1到gdb12.1

安装完成后,需要将新安装的gdb添加到PATH环境变量中,这样才能在终端中使用新版本的gdb。在终端中输入以下命令,将新版本的gdb添加到PATH环境变量中,并使其生效。因为需要用到gdb一些指令,但是gdb8.x好像存在普遍的问题,实现不了某些指令,比方说set detach-on-fork on,升级版本也没有比较好的教程。经过我不断的试错,我终于升级成功了!

2024-04-01 22:30:50 358

原创 高效解决Visual Studio无法识别到自定义头文件

把头文件都集中存放到一个文件夹里。说明你没有好好配置项目属性。

2024-03-26 14:46:20 466

原创 高效解决Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data//Richard

重新初始化mysql,先把/usr/local/mysql/data里的数据删了!具体可以去这里面找报错日志发现问题。

2024-03-19 21:08:20 274

原创 C语言计算内部回报率(IRR)

在 Excel 中有一个函数 irr 用于计算一个投资项目的内部回报率(internal return rate)。在项目产生利润之前需要先投入建设资金(假设称为 c0),建成后每年产生的利润(假设称为 c1,c2…)。内部回报率(记为 r,范围为 −100%∽+100%)是到项目末期的现金流为 0 的贴现率。

2024-03-13 20:56:57 269

原创 P3375 【模板】KMP字符串匹配

题目来源运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-03-01 14:26:49 299

原创 Leetcode—65. 有效数字【困难】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-29 10:09:46 351

原创 Leetcode—82. 删除排序链表中的重复元素 II【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-28 16:34:31 324

原创 Leetcode—64. 最小路径和【中等】

Leetcode—64. 最小路径和【中等】

2024-02-28 15:55:15 278

原创 Leetcode—63. 不同路径 II【中等】

Leetcode—63. 不同路径 II【中等】

2024-02-28 15:32:33 543

原创 Leetcode—61. 旋转链表【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-07 15:11:28 352

原创 Leetcode—60. 排列序列【困难】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-06 17:01:25 700

原创 Leetcode—59. 螺旋矩阵 II【中等】

Leetcode—59. 螺旋矩阵 II【中等】

2024-02-06 14:50:56 348

原创 Leetcode—135. 分发糖果【中等】

这里可以利用贪心策略,求局部最优解,然后合并为全局最优解。具体来说,将原问题中相邻孩子的条件划分为左相邻孩子和右相邻孩子两个条件,依次求解出两个条件下每个孩子所需要的最小糖果数。在只考虑左相邻孩子的条件下,如果一个孩子比左边孩子的评分高,要求得到比左边孩子更多的糖果,为了降低总体的糖果数量,分配给这个孩子的最小糖果数是左边孩子的糖果数+1;反之则只分配1个糖果。由于每个孩子得到的糖果数量取决于左相邻的孩子,应该从左向右依次遍历每个孩子。

2024-02-06 13:28:48 365

原创 Leetcode—134. 加油站【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-06 12:26:21 330

原创 Leetcode—57. 插入区间【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-06 12:03:15 276

原创 Leetcode—44. 通配符匹配【困难】

Leetcode—44. 通配符匹配【困难】

2024-02-05 13:49:08 734

原创 Leetcode—1068. 产品销售分析 I【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-05 11:56:19 235

原创 Leetcode—42. 接雨水【困难】

运行结果运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-05 11:32:20 552

原创 Leetcode—38. 外观数列【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-04 15:26:00 345

原创 Leetcode—37. 解数独【困难】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-04 10:39:44 788

原创 Leetcode—292. Nim 游戏【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-04 09:13:07 316

原创 Leetcode—33. 搜索旋转排序数组【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-03 15:00:27 378

原创 Leetcode—32. 最长有效括号【困难】(动态规划及ranges::max()使用)

运行结果运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-03 11:16:50 460

原创 Leetcode—535. TinyURL 的加密与解密【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-03 09:32:03 319

原创 Leetcode—31. 下一个排列【中等】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 16:48:09 305

原创 Leetcode—2651. 计算列车到站时间【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 15:59:41 334

原创 Leetcode—1769. 移动所有球到每个盒子所需的最小操作数【中等】

运行结果运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 15:48:04 323

原创 Leetcode—41. 缺失的第一个正数【困难】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 15:01:42 642

原创 Leetcode—203. 移除链表元素【简单】ListNode* dummy = new ListNode(0, head);

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 11:15:11 301

原创 Leetcode—382. 链表随机节点【中等】(水塘抽样法)

我们可以在初始化时,用一个数组记录链表中的所有元素,这样随机选择链表的一个节点,就变成在数组中随机选择一个元素。

2024-02-02 11:01:12 331

原创 Leetcode—2884. 修改列【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 09:37:07 183

原创 Leetcode—2879. 显示前三行【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 09:30:00 225

原创 Leetcode—2881. 创建新列【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-02 09:23:33 189

原创 Leetcode—2950. 可整除子串的数量【中等】Plus(前缀和题型)

Leetcode—2950. 可整除子串的数量【中等】Plus(前缀和题型)

2024-02-01 17:12:08 565

原创 Leetcode—2670. 找出不同元素数目差数组【简单】

运行结果之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

2024-02-01 09:56:46 227

数制与编码.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

各操作系统WireShark详细安装教程以及相关操作指南.pdf

Wireshark的前称是Ethereal,它是一款开源的网络封包分析工具。该工具可以捕获网络封包,并尽可能显示出最为详细的网络数据包信息。通过对捕获的包进行分析,可以了解用户行为和传输的数据内容等。Wireshark使用WinPcap作为接口,直接与网卡进行数据报文交换。从Wireshark 3.0.0版本开始,Windows版本上的WinPcap已被Npcap取代。这里将介绍Wireshark的版本及其在各种操作系统上的详细安装方法。

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

C语言第一章.ppt

某985、211、双一流高校的C语言第一章PPT 圆周率为3.1415926 求45度的余弦值 输入当天的星期及未来的天数,确定星期几

2021-01-13

介质访问控制子层.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关注的人

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