logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IO复用模型epoll

一、简介epoll是Linux多路复用IO接口select/poll的加强版,e对应的英文单词就是enhancement【增强】定义:epoll是一种当文件描述符的内核缓冲区非空的时候,发出可读信号进行通知,当写缓冲区不满的时候,发出可写信号通知的机制二、方法epoll_create :创建epoll实例,会创建所需要的红黑树,以及就绪链表,以及代表epoll实例的文件句柄e...

Linux环境下设置MySQL的max_allowed_packe属性

查看MySQL进程是否启动:ps -aux | grep mysql查看MySQL的运行状态: systemctl status mysqld.service登录MySQL:mysql -u root -p查看max_allowed_packe属性:show VARIABLES like ‘%max_allowed_packet%’;说明:以上说明目前的配置是:1M...

(一)、Docker安装、Redis安装

该系列笔记保存在有道云点击连接查看

#redis
(二)、Redis的基本数据结构---Redis设计与实现读书笔记

一、简介Redis 有 5 种基础数据结构为:string (字符串)、list (列表)、 hash (字典)、和 set (集合)、zset (有序集合)容器类型数据结构通用规则:create if not exists:如果容器不存在,那就创建一个,再进行操作。比如 rpush 操作刚开始是没有列表的,Redis 就会自动创建一个,然后再 rpush 进去新元素。d...

#redis
InnoDB---文件

一、参数文件—my.cnf(linux环境下的根目录下的/var/etc目录下)意义:告诉MySQL实例启动时在哪里找数据库文件,并且指定某初始化参数,这些参数定义了某种内存结构的大小设置,还会介绍各种参数类型。二、日志文件意义:用来记录MySQL实例对某种条件做出响应时写入的文件分类:错误日志(error log):对MySQL的启动、运行、关闭过程进行记录。通过命令:show...

到底了