会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
inspire0x001
业精于勤荒于嬉,行成于思毁于随。 邮箱:z1583417232@163.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2019年4月28日
计算机专业课系列之三:进程和线程
摘要: 一,操作系统的关键抽象 解析: 1,把IO设备抽象成文件,这样用户不用直接面对硬盘做操作了,因为硬盘是复杂的机械式设备(磁盘块,旋转,扇区等)。操作系统不仅把IO设备抽象成文件。还包括控制台,输入输出设备都可以抽象成文件。 2,物理主存+IO设备 抽象成 虚拟存储器。虚拟存储器是对内存和硬盘的抽象,
阅读全文
posted @ 2019-04-28 22:11 inspire0x001
阅读(250)
评论(0)
推荐(0)
2019年4月21日
计算机专业课系列之二:程序的机器表示(汇编)
摘要: 一,预备知识: 1,堆栈 应用:函数调用(先进后出),数组遍历,表达式计算 2,寄存器 寄存器是是cpu中临时存储数据的地方,非常小,但是非常快。cpu进行计算时,cpu不能直接对内存中的两个数据进行操作。他必须先装入寄存器中,然后才进行加减等操作。 我们最常用的是AX,BX,CX,DX。它们都是1
阅读全文
posted @ 2019-04-21 23:40 inspire0x001
阅读(222)
评论(0)
推荐(0)
2019年4月18日
计算机专业课系列之一:漫谈计算机组成原理和编程语言
摘要: 一,冯诺伊曼结构的计算机1,计算机的五大组成部分 运算器 + 控制器(CPU),存储器(内存+硬盘),输出设备(显示器),输入设备(鼠标和键盘)。2,数据和指令以二进制形式,不加区别的存放在存储器中。数据和指令存储在一块,存储在一个存储器中是风诺伊曼结构的重要标志 3,冯诺伊曼结构的计算机的工作原理
阅读全文
posted @ 2019-04-18 17:16 inspire0x001
阅读(749)
评论(0)
推荐(0)
《Redis设计与实现》之第十四章:Redis服务器
摘要: Redis服务器复制和多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据。 一,命令请求的执行过程 客户端向服务器发送命令请求 set key value 服务器接收并处理客户端发来的命令请求 set key value 。在数据库中进行设置操作,并产生命令回
阅读全文
posted @ 2019-04-18 10:44 inspire0x001
阅读(215)
评论(0)
推荐(0)
2019年4月17日
《Redis设计与实现》之第十三章:Redis客户端
摘要: Redis服务器是典型的一对多服务器程序:一个服务器可以和多个客户端建立网络连接,Redis使用单线程单进程的方式来处理命令请求(通过IO多路转接实现),并和多个服务端进行网络通信。 每个和服务端进行连接的客户端,服务端都为这些客户端建立了对应的redisClient结构(保存客户端状态),这个结构
阅读全文
posted @ 2019-04-17 11:13 inspire0x001
阅读(230)
评论(0)
推荐(0)
2019年4月10日
linux第一天
摘要: 第一天内容:1>. 命令解析器2>. Linux快捷键3>. Linux 系统目录结构4>. 用户目录5>. 文件和目录操作6>. 文件和目录的属性7>. 文件权限, 用户, 用户组8>. 文件的查找和检索9>. 软件的安装和卸载10>. U盘的挂载和卸载1. 命令解析器: shell -- uni
阅读全文
posted @ 2019-04-10 22:25 inspire0x001
阅读(212)
评论(0)
推荐(0)
Linux系统编程之事件驱动
摘要: 通常,我们写服务器处理模型的程序时,有以下几种模型:(1)每收到一个请求,创建一个新的进程,来处理该请求;(2)每收到一个请求,创建一个新的线程,来处理该请求;(3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求分析:第(1)中方法,由于创建新的进程的开销比较大,所以,会导
阅读全文
posted @ 2019-04-10 10:23 inspire0x001
阅读(2223)
评论(0)
推荐(1)
《Redis设计与实现》之第十二章:事件
摘要: Redis服务器是一个事件驱动程序,服务器需要处理两类事件: 文件事件: 文件事件就是服务器对套接字(socket)操作的抽象,服务器和客户端的通信会产生文件事件 时间事件: 时间事件就是服务器对定时操作(比如serverCron函数)的抽象,Redis服务器中的一些操作需要在给定的时间点执行 一,
阅读全文
posted @ 2019-04-10 10:20 inspire0x001
阅读(198)
评论(0)
推荐(0)
2019年4月9日
《Redis设计与实现》之第十一章:AOF持久化
摘要: AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。被写入AOF文件的所有命令都是以Redis的命令请求协议格式(纯文本)保存的。 一,AOF持久化的实现 1.命令追加 当AOF持久化功能处于打开状态时,服务器在执行完一个写命令后,会以协议格式把被执行的写命令追加到服务器状态的a
阅读全文
posted @ 2019-04-09 14:34 inspire0x001
阅读(219)
评论(0)
推荐(0)
2019年4月7日
《Redis设计与实现》之第十章:RDB持久化
摘要: RDB持久化功能所生成的RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态。(数据库状态:服务器中的非空数据库以及它们的键值对统称为数据库状态) 一.RDB文件的创建和载入 1.save和bgsave命令可以用来生成RDB文件 save命令会阻塞Redis服务器进程
阅读全文
posted @ 2019-04-07 16:32 inspire0x001
阅读(203)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告