Just play around
12
26
深入理解HTTPS协议 深入理解HTTPS协议
1.什么是安全?在通信过程中,具备以下特性则认为安全:机密性、完整性、不可否认、身份认证 机密性:数据必须保密,只能有信任的人读取,其他人是不可见的秘密。通俗的说:就是不能让不相关的人看到不该看的东西。 也叫作一致性,也就是数据在传输过程
23
浅析进程通信 浅析进程通信
首先我们要知道,进程通信需要操作系统支持,因为各进程拥有的内存地址空间相互独立,为了保证安全,一个进程不能直接访问另一个进程的地址空间安全。 进程间通信的方式有三种:管道通信,共享存储,消息队列。 管道通信管道又分为匿名管道和命名管道。 匿
2023-12-23
22
RocketMQ常见面试题 RocketMQ常见面试题
1.如何保证顺序消费?在生产中经常会有一些类似报表系统这样的系统,需要做 MySQL 的 binlog 同步。比如订单系统要同步订单表的数据到大数据部门的 MySQL 库中用于报表统计分析,通常的做法是基于 Canal 这样的中间件去监听订
16
索引机制详解 索引机制详解
索引介绍基本介绍MySQL 官方对索引的定义为:索引(index)是帮助 MySQL 高效获取数据的一种数据结构,本质是排好序的快速查找数据结构。在表数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式指向数据,
2023-12-16
12
Redis的对象系统 Redis的对象系统
1.概述Redis的对象系统包括string、hash、list、set、zset这五种类型的对象,每种对象都用到了至少一种我们前面介绍的数据结构。 使用对象的好处: Redis可以在执行命令前,可以根据对象的类型来判断一个对象是否可以执
2023-12-12
07
Redis常见数据结构和数据类型 Redis常见数据结构和数据类型
字符串SDSRedis 构建了简单动态字符串(SDS)的数据类型,作为 Redis 的默认字符串表示,包含字符串的键值对在底层都是由 SDS 实现 struct sdshdr { // 记录buf数组中已使用字节的数量,等
2023-12-07