为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第19天 操作系统基础知识_7

一、课程信息 打卡时间:2022.9.24 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:操作系统的内存分配过程、使用的数据结构以及内存分配算法;内存回收的情况以及针对不同情况的回收方法 三、学习心得 存储管理之内存分配 计算机的存储管理需要保障三件事:确保计算机有足够的内存处理数据、确保程序可以从可用内存中获取一部分内存使用、确保程序可以归还使用后的内存以供其它程序

97浏览
0推荐
0评论

【九月打卡】第18天 操作系统基础知识_6

一、课程信息 打卡时间:2022.9.23 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:死锁产生的原因、预防死锁的方法、银行家算法 三、学习心得 什么是死锁: 死锁指的是两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在相互等待的进程称为死锁进程。

98浏览
0推荐
0评论

【九月打卡】第17天 操作系统基础知识_5

一、课程信息 打卡时间:2022.9.22 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:进程调度的概念、进程调度的机制、进程调度的四种算法 三、学习心得 进程的标记以及状态 ID为0的进程为idle进程,是系统创建的第一个进程,ID为1的进程为init进程,是0好进程的子进程,完成系统初始化。init进程是所有用户得到祖先进程。 进程的标记,用于进程当前状态的说明,表格如下: 有一个

93浏览
0推荐
0评论

【九月打卡】第16天 操作系统基础知识_4

一、课程信息 打卡时间:2022.9.21 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇和 第7章 操作系统提升篇 讲师: 咚咚呛 二、今日课程 课程内容:线程的创建、主线程与子线程、进程的分类 三、学习心得 线程部分 由于今天刷到有关线程的相关文章,所以稍微学习了课程第7章线程部分的知识。包括线程的创建、主线程与子线程的关系等等。 对于一个进程中的多个线程而言,其对虚拟地址空间既有共享的部分,也有不共享的部

146浏览
0推荐
0评论

【九月打卡】第15天 操作系统基础知识_3

一、课程信息 打卡时间:2022.9.20 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:进程同步的原因、进程间同步的原则、线程同步 三、学习心得 为什么需要进程同步? 生产消费者模型,生产者进程往缓冲区生产产品,消费者进程冲缓冲区取走产品。但是生产者消费者模型存在一个问题,就是一个数据被多个进程访问时,如果进程对数据访问没有进行同步加锁的操作,那么就会造成数据赋值出

152浏览
0推荐
0评论

【九月打卡】第14天 操作系统基础知识_2

一、课程信息 打卡时间:2022.9.19 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:进程管理之进程实体、进程管之五状态模型 三、学习心得 为什么需要进程?进程是系统进行资源分配和调度的基本单位,进程作为程序独立运行的载体保障程序正常执行,进程的存在使得操作系统的效率大大提高。 进程是一段连续的存储空间,称为进程控制块(PCB),包含标识符、状态、优先级、程序计数器

119浏览
0推荐
0评论

【九月打卡】第13天 操作系统基础知识_1

一、课程信息 打卡时间:2022.9.18 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第6章 操作系统之基础篇 讲师: 咚咚呛 二、今日课程 课程内容:操作系统的基本定义,基本功能,相关概念,其中的并发性是后续其它性质的基础 三、学习心得 操作系统是管理计算机硬件和软件资源的计算机程序,管理配置内存、决定资源供需顺序、控制输入输出设备等、操作系统提供能让用户和系统交互的操作界面。操作系统是软件系统。 为什么我们需要操作系统呢?因为

138浏览
0推荐
0评论

【九月打卡】第12天 Linux常用基础知识_3

一、课程信息 打卡时间:2022.9.17 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第16章 Linux常用基础知识 讲师: 咚咚呛 二、今日课程 课程内容:Linux后台服务与daenon进程 三、学习心得 守护进程是一种特殊的后台进程,一般来说进程名字以"d"结尾的一般都是守护进程,比如前面的crontab、SSH等等都是守护进程,“d“是daenon的缩写,是守护进程的标记。 一般来说,Linux系统开机运行的流程是这样的:操作系统->/boot->init进程->运行级别->/

126浏览
0推荐
0评论

【九月打卡】第11天 Linux常用基础知识_2

一、课程信息 打卡时间:2022.9.16 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第16章 Linux常用基础知识 讲师: 咚咚呛 二、今日课程 课程内容:文件隐藏属性的查看、文件的打包与压缩、crontab的原理与使用、shell的基础知识 三、学习心得 文件有许多隐藏属性,可以用命令:lsattr(或 chattr)查询文件的隐藏属性。 Linux文件的打包与压缩:打包的压缩文件有许多后缀。总的来说一般都是先打包后压缩, 下面的-zcvf中的z表示的是压缩算法

126浏览
0推荐
0评论

【九月打卡】第10天 Linux常用基础知识_1

一、课程信息 打卡时间:2022.9.15 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第16章 Linux常用基础知识 讲师: 咚咚呛 二、今日课程 课程内容:Linux多用户使用权限管理、Linux文件系统的权限管理 三、学习心得 3.1 Linux多用户使用权限管理 Linux用户与用户组:Linux支持多用户登陆操作(root用户、普通用户),不同的用户具有不同的权限,用户通过用户组来进行管理,Linux通过UID、GID来区分。 账户是方便用户记忆,就和IP地址与域名的

124浏览
0推荐
0评论

【九月打卡】第9天 计网精髓总结

一、课程信息 打卡时间:2022.9.14 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:第14章 课程精髓总结 讲师: 咚咚呛 二、今日课程 课程内容:计网部分差不多学习了,由于是C++选手,计网的实践篇暂时跳过,后续会补上。对计网部分的学习内容进行了总结。 三、学习心得 首先简单了解计算机网络的发展历史,了解计算机网络的层次结构主要把网络层次结构设计的基本原则、OSI七层模型、TCP/IP四层模型,需要知道网络中每层的作用。接下来了解了现代

95浏览
1推荐
0评论

【九月打卡】第8天 计网应用层之HTTPS协议

一、课程信息 打卡时间:2022.9.13 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之应用层 讲师: 咚咚呛 二、今日课程 课程内容:了解了HTTPS协议的概念,了解了加密模型,数字证书,重点了解SSL安全参数握手的原理 三、学习心得 HTTP是明文传输的,但如果用HTTP进行敏感信息传输是不安全的。HTTPS是安全的HTTP协议。 加密模型: 1、对称加密。数据在发送阶段用密钥加密,接收阶段用密钥解密,加密和解密阶段的密钥是一样的。 2、非

86浏览
0推荐
0评论

【九月打卡】第7天 计网应用层之HTTP协议、HTTP工作的结构

一、课程信息 打卡时间:2022.9.12 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之应用层 讲师: 咚咚呛 二、今日课程 课程内容:了解了HTTP协议的概念、工作方式、工作流程、常见请求方法、状态码、四种HTTP工作的结构 三、学习心得 3.1 HTTP协议 HTTP是可靠的数据传输协议,这个可靠是依赖TCP协议实现的。 HTTP是运行在client/server架构下的。 web服务器如何进行客户端的连接呢?接收客户端的连接-》接收请求报文-》处理请求-》

94浏览
0推荐
0评论

【九月打卡】第6天 计网应用层之DNS详解、DHCP协议

一、课程信息 打卡时间:2022.9.11 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之应用层 讲师: 咚咚呛 二、今日课程 课程内容:大致了解了DNS协议、DHCP协议的工作流程与作用 三、学习心得 3.1 DNS协议 DNS是域名解析协议,从域名解析出IP,DNS的域类似于树形结构,包括:根域名服务器、顶级域名服务器、域名服务器、本地域名服务器。 DNS解析的过程:1、检查浏览器是否缓存过该域名对应IP 2、检查本机系统是否缓存过IP 3、向本

76浏览
0推荐
0评论

【九月打卡】第5天 计网传输层之TCP协议的四个定时器、练习题

一、课程信息 打卡时间:2022.9.10 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之传输层 讲师: 咚咚呛 二、今日课程 课程内容:TCP协议的四个定时器、练习题,结束第11章的学习 三、学习心得 单机通信建议用域套接字,跨网络连接就要使用网络套接字。 3.1 TCP协议的四个定时器 tcp连接一共具有四个定时器分别为超时定时器、坚持定时器、时间等待定时器和保活定时器。其中,超时定时器一般用于带有seq需要由ACK回应的报文,这样才

112浏览
0推荐
0评论

【九月打卡】第4天 计网传输层之TCP四次挥手、套接字编程

一、课程信息 打卡时间:2022.9.9 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之传输层 讲师: 咚咚呛 二、今日课程 课程内容:TCP四次挥手、等待计时器、套接字 三、学习心得 3.1 TCP四次挥手 三次握手是建立连接的过程,四次挥手就是断开连接的过程。四次挥手的过程如下:发送方发送FIN报文(第一次挥手),接收方发送ACK(第二次挥手),接收方发送FIN报文(第三次挥手),发送方发送ACK报文(第四次挥手)。 为什么接收方第二

105浏览
0推荐
0评论

【九月打卡】第3天 计网传输层之TCP拥塞控制、三次握手

一、课程信息 打卡时间:2022.9.8 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之传输层 讲师: 咚咚呛 二、今日课程 课程内容:TCP拥塞控制、建立连接 三、学习心得 3.1 TCP拥塞控制 数据链路中的各个部分都可能成为网络传输的瓶颈,因此网络可能发生拥塞。 流量控制与拥塞控制的区别: 流量控制针对点对点,拥塞控制考虑整个网络,是一种全局性分析。 拥塞的判断:报文超时则认为是拥塞(不考虑网络故障) 拥塞控制算法: 1)

84浏览
0推荐
0评论

【九月打卡】第2天 计网传输层之TCP可靠传输、流量控制

一、课程信息 打卡时间:2022.9.7 课程名称:2022新版编程必备基础,计算机组成原理+操作图片描述系统+网络 章节名称:计算机网络之传输层 讲师: 咚咚呛 二、今日课程 课程内容:TCP可靠传输、流量控制、坚持定时器的作用 三、学习心得 上次课对TCP可靠传输的基本原理有所了解。这节课学习了TCP的选择重传,可以提升TCP传输的效率。在实际情况中一般报文丢失都是丢失一段的,因此需要在TCP首部会包换需要重传的边界值,由边界值划分出一段数据,所以选择重传也是重传一段数据。 UDP也

84浏览
0推荐
0评论

【九月打卡】第1天 计网传输层之TCP、UDP协议

一、课程信息 打卡时间:2022.9.6 课程名称:2022新版编程必备基础,计算机组成原理+操作系统+网络 章节名称:计算机网络之传输层 讲师: 咚咚呛 二、今日课程 课程内容:UDP协议、TCP协议的基本概念,可靠传输的基本原理 三、学习心得 传输层是跨设备的进程通信,与之前操作系统学习的单机内的进程通信不一样。传输层的两个最重要的协议就是TCP协议和UDP协议。 3.1 UDP协议 UDP,用户数据报协议,相比于TCP协议更为简单。 UDP首部:16位源端口号、16位目的端口号、16位UDP长度、16

176浏览
0推荐
0评论

C++与深度学习1——如何用C++读取训练好的tensorflow模型权重参数(超级详细!)

近年来,深度学习模型的落地愈发重要。本文以在边缘设备部署深度学习网络为目标,讲述如何用C++从hdf5格式的keras模型文件中读取到权重参数。 一、环境 win11 visual studio 2022 二、在vs中配置hdf5的环境 配置过程可以参考 https://blog.csdn.net/yx123919804/article/details/103767979 写的非常详细,我按照这个配置的可以用。 三、hdf5模型文件分析 我们可以通过HDF5的官网了解到很多信息。HDF5数据模型,也称为HDF5抽象(或逻辑)数据模型,其两个主要object是groups和datasets。

1287浏览
2推荐
0评论
首页上一页12下一页尾页
意见反馈 帮助中心 APP下载
官方微信