自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 问答 (1)
  • 收藏
  • 关注

原创 cs231n assignment1——softmax

cs231n assignment1——Softmax

2024-01-22 16:16:19 497

原创 cs231n assignment1——SVM

cs231n assignment1 SVM

2024-01-20 22:04:36 1075

原创 assignment1——KNN

斯坦福cs231n——assignment1——KNN详解

2024-01-19 21:30:35 972

原创 自然语言处理-01神经网络

基于监督数据(学习阶段获得的正确解数据)和神经网络的预测结果

2023-01-02 20:11:10 1104 4

原创 06-应用层

计算机网络应用层

2022-09-04 12:32:45 347

原创 05-传输层

计算机网络传输层

2022-09-04 12:28:21 325

原创 04-网络层

计算机网络网络层

2022-09-04 12:13:09 701

原创 03-数据链路层

数据链路层

2022-09-04 11:57:25 580

原创 02-物理层

计算机网络物理层

2022-09-04 11:57:04 387

原创 01-计算机体系网络结构

计算机网络第一章

2022-09-04 11:07:25 262

原创 07-输入输出系统

输入输出系统

2022-07-31 22:41:43 614

原创 06-总线

总线

2022-07-31 22:22:26 1068

原创 光明正大的水贴来自考研人对暑假的感悟

每天都想摆烂系列_~~这bi研谁爱考谁考吧(bushi)~~

2022-07-17 20:53:17 134

原创 05-中央处理器

中央处理器

2022-07-13 21:03:15 2940

原创 02-数据的表示和运算

计算机组成原理更新中>>>>>>>>>>

2022-07-07 22:34:20 1291

原创 04-指令系统

计算机组成原理更新中>>>>>>>>>

2022-07-07 22:14:13 1801

原创 03-存储系统

注:有的教材把安装在电脑内部的磁盘称为“辅存”,把U盘、光盘等称为“外存”。也有的教材把磁盘、U盘、光盘等统称为“辅存”或“外存”辅存中的数据要调入主存后才能被CPU访问,Cache主要是为了缓解CPU和主存之间的矛盾主存―辅存:实现虚拟存储系统解决了主存容量不够的问题Cache一主存:解决了主存与CPU速度不匹配的问题MDR位数反映存储字长...

2022-07-03 14:40:44 1381

原创 五、输入输出(IO)管理

I-O设备的概念与分类什么是I/O设备“I/O”就是“输入/输出”( Input/Output)I/O设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。I/O设备的分类――按使用特性I/O设备的分类――按传输速率分类低速设备:鼠标、键盘等——传输速率为每秒几个到几百字节中速设备:如激光打印机等——传输速率为每秒数千至上万个字节高速设备:如磁盘等——传输速率为每秒数千字节至千兆字节的设备I/O设备的分类――按信息交换的单位分类块设备:如磁

2022-05-25 12:54:25 1407

原创 四、文件管理

初识文件管理文件——就是一组有意义的信息/数据集合文件的属性文件名:由创建文件的用户决定文件名,主要是为了方便用户找到文件,同一目录下不允许有重名文件标识符:一个系统内的各文件标识符唯一,对用户来说毫无可读性,因此标识符只是操作系统用于区分各个文件的一种内部名称。类型:指明文件的类型位置:文件存放的路径(让用户使用)、在外存中的地址(操作系统使用,对用户不可见)大小:指明文件大小创建时间、上次修改时间文件所有者信息保护信息:对文件进行保护的访问控制信息文件内部的数据组织无结构文件(

2022-05-25 12:41:13 2221

原创 业界主流框架

1、深度学习框架是什么?2、主流深度学习框架有哪些?3、Pytorch的特点是什么?4、TensorFlow 1和TensorFlow 2的区别是什么?5、什么是Eager Execution?6、什么是AutoGraph?7、TensorFlow 2的基本语法与常用模块是怎样的?8、如何用TensorFlow 2实现MNIST手写体数字识别实验?...

2022-05-17 01:15:42 315

原创 三、内存管理

内存的基础知识什么是内存内存是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。内存地址从0开始,每个地址对应个存储单元。内存中也有一个一个的“小房间”,每个小房间就是一个“存储单元”如果计算机“按字节编址”则每个存储单元大小为1字节,即1B,即8个二进制位如果字长为16位的计算机“按字编址”,则每个存储单元大小为1个字;每个字的大小为16个二进制位一台手机/电脑有4GB内存,是什么意思?是指该内存中可以存放4x230个字节。如果是按字节编址的话,也就是有4x230=2^32

2022-05-17 01:11:35 2080

原创 一、操作系统概述

操作系统的概念(定义)功能和目标操作系统的概念(定义)操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。操作系统的功能和目标作为系统资源的管理者补充知识:进程是一个程序的执行过程。执行前需要将该程序放到内存中,才能被CPU处理。作为用户和计算机硬件之间的接口命令接口:允许用户直接使用程序接口:允许用户通过程序间接使用GUI:

2022-05-11 22:55:39 863 1

原创 二、进程与线程

进程的定义、组成、组织方式、特征进程的定义程序:就是一个指令序列早期的计算机(只支持单道程序)程序的代码放在程序段内,程序运行过程处理的数据放在数据段内(如变量)引入多道程序技术之后内存中同时放入多道程序,各个程序的代码、运算数据存放的位置不同。为了方便操作系统管理,完成各程序并发执行,引入了进程、进程实体的概念.系统为每个运行的程序配置一个数据结构,称为进程控制块(PCB),用来描述进程的各种信息(如程序代码存放位置).程序段、数据段、PCB三部分组成了进程实体(进程映像)。一般情况下,我们把进

2022-05-11 22:43:22 481 1

原创 9-位运算与常用库函数

位运算符号运算&与|或~非……异或>>右移<<左移常用操作:求x的第k位数字 x >> k & 1lowbit(x) = x & -x,返回x的最后一位1常用库函数reverse翻转翻转一个vector:reverse(a.begin(), a.end());翻转一个数组,元素存放在下标1 ~ n:reverse(a + 1, a + n + 1);uniq

2022-04-20 19:34:50 92

转载 8-STL(C++)

STL是提高C++编写效率的一个利器。#include < vector >vector是变长数组,支持随机访问,不支持在任意位置 O(1)O(1) 插入。为了保证效率,元素的增删一般应该在末尾进行。声明#include <vector> // 头文件vector<int> a; // 相当于一个长度动态变化的int数组vector<int> b[233]; // 相当于第一维长233,第二位长度动态变化的int数组struct

2022-04-18 11:44:31 175

转载 7-类、结构体、指针、引用

类与结构体类的定义:class Person{ private: int age, height; double money; string books[100]; public: string name; void say() { cout << "I'm " << name << endl; }

2022-04-18 11:43:24 84

转载 6-C++函数

函数基础一个典型的函数定义包括以下部分:返回类型、函数名字、由0个或多个形参组成的列表以及函数体。编写函数我们来编写一个求阶乘的程序。程序如下所示:int fact(int val){ int ret = 1; while (val > 1) ret *= val -- ; return ret;}函数名字是fact,它作用于一个整型参数,返回一个整型值。return语句负责结束fact并返回ret的值。调用函数int main(){

2022-04-18 11:42:23 80

转载 5-字符串

字符与整数的联系——ASCII码每个常用字符都对应一个-128 ~ 127的数字,二者之间可以相互转化:#include <iostream>using namespace std;int main(){ char c = 'a'; cout << (int)c << endl; int a = 66; cout << (char)a << endl; return 0;}常用ASCI

2022-04-18 11:40:56 130

转载 4-C++数组

一维数组数组的定义数组的定义方式和变量类似。#include <iostream>#include <algorithm>using namespace std;int main(){ int a[10], b[10]; float f[33]; double d[123]; char c[21]; return 0;}数组的初始化在main函数内部,未初始化的数组中的元素是随机的。#include <ios

2022-04-18 11:39:15 186

转载 3-循环结构

循环语句只需要抓住一点——代码执行顺序!while循环可以简单理解为循环版的if语句。if语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。#include <iostream>using namespace std;int main(){ int i = 0; while (i < 10) { cout << i << endl;

2022-04-18 11:36:29 1024

转载 2-printf语句与判断结构

printf输出格式注意:使用printf时最好添加头文件 #include 。#include <iostream>#include <cstdio>using namespace std;int main(){ printf("Hello World!"); return 0;}Int、float、double、char等类型的输出格式(1) int:%d(2) float: %f, 默认保留6位小数(3) double: %lf,

2022-04-18 11:34:54 444

转载 1-变量、输入输出、表达式和顺序语句

编写一个简单的C++程序——手速练习#include <iostream>using namespace std;int main(){ cout << "Hello World" << endl; return 0;}语法基础变量的定义变量必须先定义,才可以使用。不能重名。变量定义的方式:#include <iostream>using namespace std;int main(){ int a

2022-04-18 11:32:53 97

原创 01-计算机系统概述

考点核心考点冯诺依曼计算机的基本特点与指令执行过程计算机的各种性能指标基础考点计算机硬件和软件的发展过程(已删除)计算机系统的基本组成计算机硬件的基本组成计算机执行指令的完整流程计算机性能指标计算机发展历程(已删除)计算机的产生和发展ENIAC电子数字积分机与计算机1946年第一台电子数字计算机ENIAC交付使用–1955年退役十进制运算18000多个电子管1500多个继电器5000次加法/秒150千瓦、30吨、1500平方英尺手动搬动开关和拔插电缆来编程.

2022-01-28 09:57:23 1236

原创 LiteOS设备开发(8)——中断机制

1、中断机制简介2、中断机制的相关名词解释3、中断机制的应用场景与开发流程4、操作系统抽象层简介5、中断机制功能实现6、实验结果与扩展实验

2022-01-08 14:53:10 1228

原创 LiteOS设备开发(7)——信号量

1、信号量简介2、信号量的运作机制3、信号量的开发流程4、操作系统抽象层简介5、实现信号量功能6、实验结果与扩展实验

2022-01-08 14:28:07 767

原创 LiteOS设备开发(6)——任务管理

1、Huawei LiteOS内核简介2、任务管理简介3、任务相关概念4、任务的运作机制5、操作系统抽象层简介6、实现任务的创建7、实验结果与扩展实验

2022-01-08 13:54:10 3566

原创 LiteOS设备开发(5)——内存管理

1、内存管理简介2、运作机制-动态内存3、运作机制-静态内存4、内存的应用场景与开发流程5、操作系统抽象层简介6、实现内存管理功能7、实验结果与扩展实验内存管理简介内存的基本概念:内存管理模块管理系统的内存资源,它是操作系统的核心模块之一。主要包括内存的初始化、分配以及释放。在系统运行过程中,内存管理模块通过对内存的申请/释放操作,来管理用户和OS对内存的使用,使内存的利用率和使用效率达到最优,同时最大限度地解决系统的内存碎片问题。HuaweiLiteOS的内存管理分为静态内存管理和动

2022-01-05 13:38:29 704

原创 LiteOS设备开发(4)——互斥锁

1、互斥锁简介2、互斥锁运作机制3、互斥锁使用场景与开发流程4、操作系统抽象层简介5、实现互斥锁功能6、实验结果与扩展实验互斥锁互斥锁简介1、互斥锁又称互斥型信号量,是一种特殊的二值性信号量,用于实现对共享资源的独占式处理。2、任意时刻互斥锁的状态只有两种:开锁或闭锁。3、当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁的所有权。4、当该任务释放时,该互斥锁被开锁,任务失去该互斥锁的所有权。5、当一个任务持有互斥锁时,其他任务将不能再对该互斥锁进行开锁或持有。6、多任务环境下

2022-01-05 11:03:48 660

原创 LiteOS设备开发(3)——内核开发导读

1、如何使用Huawei LiteOS操作系统?2、LiteOS里面有哪些功能以及怎么用?

2022-01-04 19:16:38 225

原创 LiteOS设备开发(2)——华为云物联网平台产品开发

1、什么是产品?2、产品由哪些部分组成?3、如何开发产品?华为云IoT端到端开发的开发流程华为云物联网平台端到端开发流程大致可分为三个阶段:平台侧开发、设备侧开发、应用侧开发。平台侧开发指的是在华为云物联网平台上进行的开发,是设备接入的前置条件。设备侧开发指的是开发设备与物联网平台对接的能力,使设备能够上报数据和接受命令。应用侧开发指的是开发物联网应用,通过调用物联网平台开发的接口管理和控制设备。在物联网平台中,某一类具有相同能力或特征的设备的合集被称为一款产品。开发一款产品,需要先定义

2022-01-03 22:42:59 2923

空空如也

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

TA关注的人

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