最新 最热

Redis实战:延迟问题排障指南

这时我们还是需要一个全面的排障流程,不能无厘头地进行优化;全面的排障流程可以帮助我们找到真正的根因和性能瓶颈,以及实施正确高效的优化方案...

2023-03-05
1

迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章

假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。

2023-02-20
1

软件质量模型的 6 大特性 27 个子特性

3、互操作性:产品与产品之间交互数据的能力,例如word对其他文档的支持能力

2023-02-18
1

md语法学习

​1.标题写法一:一级标签(# 一级标签)二级标签(## 二级标签)三级标签(### 三级标签)四级标签(#### 四级标签)五级标签(##### 五级标签)六级标签(###### 六级标签)注意#和文字之间要有空格写法二:只能用于一级和二级标签...

2023-02-17
1

MySQL主从复制

① 强同步(全同步),强同步的意思是主节点在接收到curd指令后,必须同步该指令到至少一个从节点,并且从节点需要收到binlog并且执行relaylog成功后,才算事务提交完成...

2023-01-11
1

Go——方法和接口

方法和接口方法Go没有类,但可以结构体定义方法方法就是一类带特殊的==接受者==的函数,接受者可以是命名类型或结构体类型的一个值或一个指针方法接收者在它自己的参数列表内,位于func关键字和方法名之间type Vertex str...

2023-01-11
1

驱动开发:通过ReadFile与内核层通信

驱动与应用程序的通信是非常有必要的,内核中执行代码后需要将其动态显示给应用层,但驱动程序与应用层毕竟不在一个地址空间内,为了实现内核与应用层数据交互则必须有通信的方法,微软为我们提供了三种通信方式,如下先来介绍...

2022-12-28
0

go下载

今天处理GO下载的时候遇到一个问题:如果调用readall去读取response,会造成很大的内存消耗,并且无法获取下载的进度。

2022-12-28
0

OS——内存扩充技术

为什么需要内存扩充技术?我们知道当并发运动的多个进程长度之和大于内存可用空间时,多道程序设计就会出现很多困难。内存扩充技术就是借助大容量的辅存,在逻辑上实现内存的扩充。常见的内存扩充技术有覆盖技术、交换技术...

2022-12-26
1

进程调度策略

根据优先级,进程分为实时进程和非实时进程(普通进程),Linux的进程优先级范围为[0, 139],其中实时进程优先级的范围为[0, 99],非实时进程的优先级为[100, 139),优先级的数值越低,说明优先级越高。...

2022-12-26
1