日常文档大集合 操作系统 shell 内存管理 文件系统 网络 NAT nginx 视频流 监控 方案设计 前端 c/c++ github js golang java python 数据库 redis mq android 分布式 机器、深度学习 推荐系统 数据结构&
什么事redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值
事件框架处理框架 Nginx 的事件是什么 nginx 的连接定义 被动连接 主动连接 连接池 ngx_events_module 核心模块 ngx_event_core_module 事件模块 epoll事件驱动模块 epoll的原理和用法 如何使用ep
Web服务器设计中的关键约束 nginx的架构设计 模块化设计 事件驱动架构 多阶段异步处理 4种方式来划分阶段 管理进程、多工作进程设计 内存池的设计 n
进程间的通信方式有这样几种: 共享内存 消息队列 信号量 为什么要使用信号量 信号量的工作原理 信号号相关的两个结构体 有名管道 创建命名管道 打开命名管道 阻
什么是同步 同步的场景 线程间同步 原因 线程间同步的方式 同步方式的细则 概述 可递归锁与非递归锁 读写锁的递归性 死锁原因及解决、避免办法 进程间同步 进程与
什么是互斥 竞态 产生竞态的条件 产生竞态的情况 互斥原则 实现互斥的方法 软件实现方法 硬件实现方法 什么是互斥 两个或两个以上的进程,不能同时进入关于同一