本文分类:news发布日期:2024/11/30 14:43:10
相关文章
【C++】从零实现一个高并发内存池
目录 项目简介
技术栈
内存池
内存池解决的主要问题
效率问题
内存碎片问题
整体框架设计
Thread Cache
代码框架
Central Cache
代码框架
Page Cache
代码框架
申请内存流程
Thread Cache
Central Cache
Page Cache
释放内存流程
Thread Cache
Central Cac…
建站知识
2024/11/29 23:57:59
redis面试(十三)公平锁排队代码剖析
我们来看一下第二种redis分布式锁
第一种锁是可重入锁,非公平可重入锁,所谓的非公平可重入锁是什么意思呢?胡乱的争抢,根本没有任何公平性和顺序性可言
第二种锁,可重入锁,公平锁
通过公平锁,…
建站知识
2024/11/1 5:50:30
【数据库】MySql深度分页SQL查询优化
问题描述
mysql中,使用limitoffset实现分页难免会遇到深度分页问题,即页码数越大,性能越差。
select * from student order by id limit 200000,10;如上语句,其实我们希望查询第20000页的10条数据,实际执行会发现耗时…
建站知识
2024/11/15 18:08:42
【RabbitMQ】 相关概念 + 工作模式
本文将介绍一些MQ中常见的概念,同时也会简单实现一下RabbitMQ的工作流程。
MQ概念
Message Queue消息队列。是用来存储消息的队列,多用于分布式系统之间的通信。
系统间调用通常有:同步通信和异步通信。MQ就是在异步通信的时候使用的。
同…
建站知识
2024/11/1 1:21:44
【系统架构设计】计算机网络
【系统架构设计】计算机网络 网络架构与协议网络互联模型OSI/RM 结构模型TCP/IP结构模型IPv6 局域网与广域网局域网特点 网络互连与常用设备网络互联设备交换技术路由技术 网络存储技术 网络架构与协议
网络互联模型
OSI/RM 结构模型
1977年,国际标准化组织为适应…
建站知识
2024/11/23 10:02:04
【Java】如何使用jdbc连接并操作MySQL,一文读懂不迷路,小白也能轻松学会
JDBC的原理
JDBC(Java Database Connectivity)是Java提供的用于连接和操作数据库的API。它允许Java应用程序与各种数据库进行交互,以下是JDBC的基本原理: 驱动程序管理:JDBC使用不同的数据库驱动程序来连接不同类型的…
建站知识
2024/11/2 16:05:26
Win10电脑剪贴板数据怎么清空?简单操作教程在这里!
在Win10电脑操作中,随着我们日常的使用,剪贴板会逐渐积累大量的临时数据,这不仅会占用系统资源,还可能泄露敏感信息。因此,我们定期清除剪贴板数据变得尤为必要。以下系统之家小编将详细介绍如何在Win10系统中有效清除…
建站知识
2024/11/30 6:57:34