![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机原理与操作系统
一禅的师兄
这个作者很懒,什么都没留下…
展开
-
使用secureCRT将树莓派与电脑连接备份
备份转载 2023-01-02 15:24:30 · 196 阅读 · 0 评论 -
Linux 网络编程学习笔记
一、最简单的linux socket TCP 网络通信服务器:/* *================================================== * @Filename:main.c * @Description:socket TCP Server * @Version:v1.0 * @Revision:none * @Compile:gcc * @Author:zhong * @Attention: 当接受到客户端的数据为bye,服务器不再接收客户原创 2020-07-15 21:55:13 · 204 阅读 · 0 评论 -
面试常问:进程、线程 、协程
https://blog.csdn.net/daaikuaichuan/article/details/82951084https://blog.csdn.net/daaikuaichuan/article/details/82951084https://blog.csdn.net/baidu_32542573/article/details/80867464一、进程 进程,直观点说,运行的程序。直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的原创 2020-07-13 16:25:06 · 245 阅读 · 0 评论 -
并发服务器学习笔记
简单谈一谈大并发服务器框架设计的基本思路基本的服务器框架都是C/S结构的,请求和相应流程是这样的:这样的框架存在一个很严重的问题,当客户端大并发请求到来,服务器需要进行大量的数据库操作,假设数据库最大连接数为1000个,此时有10000个请求访问应用服务器,那么应用服务器只能处理1000个请求,剩下99000个等待1000个请求处理好后再进行访问数据库处理。可以在应用服务器和数据库服务器中间增加中间层DAL,DAL采用缓冲队列和连接池设计。DAL设计缓冲队列(队列服务+连接池原创 2020-07-13 15:35:37 · 262 阅读 · 0 评论 -
面试必备C/C++
1.线程与协程使用场景线程公用进程的虚拟地址空间,为了提供资源的复用率。先简要说下结论:协同程序(coroutine)与多线程情况下的线程比较类似:有自己的堆栈,自己的局部变量,有自己的指令指针(IP,instruction pointer),但与其它协同程序共享全局变量等很多信息。协程(协同程序): 同一时间只能执行某个协程。开辟多个协程开销不大。协程适合对某任务进行分时处理。线程: 同一时间可以同时执行多个线程。开辟多条线程开销很大。线程适合多任务同时处理。...原创 2020-07-10 23:36:34 · 156 阅读 · 0 评论 -
操作系统整理
一、进程与线程1、简单说说进程、线程以及它们的区别进程: 是系统进行资源分配和调度的一个独立单位,是最小的资源管理单位。线程: 是进程的一个实体,是 CPU 调度和分派的基本单位,是最小的 CPU 执行单元。线程自己不拥有任何系统资源,但是它可以访问其隶属进程的全部资源。所以线程创建、撤销、切换的开销远小于进程,一个进程可以拥有多个线程。2、进程的状态和转换 三态模型: 一个进程从创建而产生至撤销而消亡的整个生命周期,可以用一组状态加以划分,根据三态模型,进程的生命周期可分为如下三种原创 2020-07-08 23:36:39 · 414 阅读 · 0 评论 -
UART、SPI、IIC
https://blog.csdn.net/u011124985/article/details/80979879https://blog.csdn.net/oqqHuTu12345678/article/details/65445338?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_re.原创 2020-07-06 22:00:59 · 104 阅读 · 0 评论 -
如何清除Windows10中的恢复分区
方法/步骤 在Windows搜索框中键入Cmd。出现结果列表。 右键单击命令提示符并选择以管理员身份运行。 在命令提示符下键入diskpart,然后按Enter键。 输入list disk并按Enter键。出现物理驱动器列表。如果你在笔记本电脑上这样做,你可能只有一个驱动器。 键入选择磁盘和磁盘的编号。第一个(或唯一)磁盘是数字0.点击Enter。 键入列表分区,出现分区列表。 输入选择分区以及要删除的恢.原创 2020-06-17 14:19:11 · 4026 阅读 · 0 评论 -
操作系统 页式存储 页与块之间的关系详解
操作系统 页式存储 页与块之间的关系详解操作系统页式存储页块逻辑地址物理地址块号页号以下这些概念在刚开始学的时候简直要逼疯我了,因为不同书籍不同作者就会有不同的叫法,比如说页内地址有叫页偏移的,块有叫页框的。。。反正各种不爽。如果你也有这种状况,那不好意思,我先得说明一下,你还是适应一下我的叫法。因为这篇文章我说了算~~~~(有没有很霸气)页式存储注意页和块的对象的不同对程序进行分页...转载 2020-03-07 11:16:23 · 10420 阅读 · 1 评论 -
SRAM 原理学习笔记
因为项目需要,需要用到SRAM进行内存扩展,在学习这个之前,我们先回忆一下FLASH的的存储特性:(1).在写入数据之前必须先擦 (2)擦除时会把数据位全部重置为1 (3)写入数据时只能把1的数据改为0,(4)擦除时必须按最小的单位进行来擦除(一般改为扇区)注:norflash 可以一个字节写入,nandflash必须以块或者扇区为单位进行读写1.SRAM 介绍SRAM的 ...原创 2020-01-10 13:31:04 · 1323 阅读 · 0 评论