自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 MYSQL基础架构

大部分情况下,我们使用数据库,看到的都是一个整齐。比如我们查询数据:mysql>select * from T where ID = 1;我么看到的只是输入一条语句,返回给我们一个结果,却不知道这条SQL在数据库中是如何执行的。今天我们就来看一下一条SQL在数据库中是如何执行的。首先我们来看一下数据库的基本构成:从图上可以看出MySQL大体上可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所

2020-09-16 10:17:11 305

原创 Redis常用操作命令大全

管理命令(1) 启动Redis>redis-server [--prot 6379]–prot表示配置参数,不带的话按默认配置启动,也可以指定配置文件启动。>redis-server [redis.conf](2) 连接服务> redis-cli -h host -p port -a password连接redis服务,参数可以省略。如果不写参数,默认连接的时本机的6379端口。(3) 停止redis> redis-cli shutdown> kill

2020-09-11 16:17:41 393

原创 四种常见网络IO模型

网络IO模型一共有五种,同步阻塞IO、同步非阻塞IO、IO多路复用、信号驱动IO和异步IO。其中信号驱动IO并不常用,我们只要介绍其他四种。首先我们需要了解一下网络IO的基本原理和一些基本的概念。IO读写的基本原理用户程序进行IO操作,依赖于底层的IO实现,主要是底层的read&write两大系统调用。read系统调用,并不直接从物理设备把数据读取到内存中,而是将数据从内核缓冲区复制到进程缓冲区;write系统调用,也不是直接把数据写入到物理设备中,而是把数据从进程缓冲区复制到内核缓冲区。这

2020-08-09 18:34:26 1537

原创 Redis学习笔记-Reis数据结构

在Redis中有五种基本的数据类型,分别是String(字符串)、List(列表)、Hash(哈希)、Set(集合)和有序集合(Sorted Sort)。下次我们详细了解一下,这些在Redis中是如何保存这些数据类型的。Redis如何保存这些数据类型?Redis是一个Key-Value的非关系型数据库。说到Key-Value,我们自然能想到哈希表。Redis也是使用了一个哈希表来保存所有的键值对。一个哈希表,其实就是一个数组,数组中的每个元素称为一个哈希桶,每个哈希桶中保存了键值对信息。在Redi

2020-08-06 22:50:34 304

原创 Deepin开启SSH服务

给笔记本新装了一个Deepin的系统,发现默认没有开启root用户和SSH服务。好吧,自己动手丰衣足食。我们可以按以下步骤来开启root用户和SSH服务1.开启root用户sudo passwd root根据提示输入当前用户的密码。并输入两次root用户密码。完成以后su切换到root用户2.安装SSH服务apt-get install ssh安装好以后,用shell测试连接,提示错误:ssh拒绝连接3.修改配置文件vi /etc/ssh/sshd_config找到如下内容

2020-05-11 17:07:30 1339

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除