暂无搜索历史
文章目录 一、文件格式转换 一、文件格式转换 指定路径下所有cpp和h文件从windows转为linux。 #!/bin/bash function mydo...
vscode作为广受欢迎的程序编辑器,可以支持多种语言编写,并提供了丰富和强大的插件。Remote-ssh是vscode提供的ssh服务插件,基于此插件可以实现...
其中采用独立栈时使用stack_mem成员,采用共享栈时使用stack_sp、save_size和save_buffer成员。
前面介绍了协程的基本概念和协程切换的常见方式以后,本文将介绍如何通过c语言实现自己的协程库,分为独立栈和共享栈两种实现,代码见git仓库。
前面我们已经了解到协程的基本概念以及对称协程和非对称协程的定义,本节将对如何用c语言在用户态实现协程切换作以简单介绍。
学习操作系统知识时,进程是必然绕不开的一个概念。什么是进程呢?简单来说,进程是程序的一个运行实例,是正在运行程序的一种抽象。比如当你打开游戏时,操作系统中就会创...
集群是Redis提供的分布式数据库方案,集群通过分片进行数据共享,并提供复制和故障转移功能
Redis哨兵系统由一个或者多个哨兵实例组成,它可以监视任意多个主服务器以及主服务器对应的从服务器,当主服务器下线后,哨兵系统会执行故障转移操作,挑选一个从服务...
Redis中用户可以执行slaveof命令让一个服务器去复制另一个服务器,被复制的服务器称为主服务器,另一个服务器称为从服务器。例如服务器127.0.0.1:6...
Redis提供了setbit getbit bitcount和bitop四个命令用于处理二进制位数组,如下所示:
Redis 的sort命令可以对列表键、集合键或者有序集合键的值进行排序,如下所示:
redis客户端可以订阅某个频道或者模式,这样当其他客户端向该频道发布了消息时,订阅了该频道的客户端以及订阅了和该频道匹配模式的客户端就可以收到。命令如下:
Redis服务器负责和多个客户端建立网络连接,为多个客户端提供服务,本文对Redis服务器进行简要介绍,包括客户端到服务器的命令执行过程、服务器执行的周期性函数...
Redis服务端是典型的一对多程序,可以为多个客户端提供服务,Redis服务端结构体中的clients链表中保存了所有的客户端信息,如下所示:
Redis服务端是一个事件驱动程序,本文将对服务端需要处理的文件事件和时间事件进行简单介绍。
众所周知Redis是基于内存的key-value型数据库,这样每次执行数据库操作时只涉及到内存,不涉及磁盘读取写入,效率很高。但是随之而来的问题便是当服务端进程...
本文对Redis的数据库文件进行简要介绍,包括数据库的选择,键的新建更新删除、Redis过期策略以及事件通知等。
前面已经了解到Redis包括五种类型的对象:字符串对象、列表对象、哈希对象、集合对象和有序集合对象。对象的底层由SDS、双向链表、压缩列表、跳表、词典和整数集合...
Redis对象系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这五种类型的对象。每一种对象底层都由前面介绍的SDS,双向链表,哈希表,跳表,整数...
整数集合(intset)是集合键的底层实现之一: 当一个集合只包含整数值元素, 并且这个集合的元素数量不多时, Redis 就会使用整数集合作为集合键的底层实现...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市