- 无锁编程——从CPU缓存一致性讲到内存模型
-
缓存是一个非常常用的工程优化手段,其核心在于提升数据访问的效率。缓存思想基于局部性原理,这个原理包括时间局部性和空间局部性两部分:...
- 如何利用CAS技术实现无锁队列(cas会锁总线吗)
-
linux服务器开发相关视频解析:...
- Kotlin协程之一文看懂Channel管道
-
概述Channel类似于Java的BlockingQueue阻塞队列,不同之处在于Channel提供了挂起的send()和receive()方法。另外,通道Channel可以...
- 详解C++高性能无锁队列的原理与实现
-
1.无锁队列原理1.1.队列操作模型...
- C语言无锁编程指南(c语言中最简单的无限弹窗)
-
1.引言在多线程高并发领域,传统的互斥锁(mutex)虽然简单易用,但也会带来线程阻塞、上下文切换开销、死锁等问题。...
- 通过生产者消费者问题学习多线程(生产者消费者进程)
-
生产者消费者问题,也称有限缓冲问题,是多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数...
- Java程序员限流指南:从算法原理到面试实战
-
引言:当系统遇上流量暴击面试官:"假设你现在负责双十一秒杀系统,突然涌入百万请求,你怎么保护系统不挂?"...
- 一文教会你,如何排查并解决C++多线程崩溃问题!
-
大家好,我是码农Henry,最近遇到一个比较棘手的问题,在处理一个多线程问题的时候,竟然无从下手,废老大劲才解决。所以,必须好好给自己上一课:以下是针对C++多线程程序中线程崩溃导致程序崩溃的问题,以...
- 一周热门
-
-
穿越时间·一步到位,教你完美安装Windows 11 Android 安卓子系统
-
基于 Kotlin KMP 实现 HarmonyOS 与 Android 双平台 SDK 开发实践
-
ADB 下载、安装及使用教程:让你更好地管理 Android 设备
-
Android apk 打包流程(android怎么打包apk)
-
手把手教你如何使用免费自动化工具——Appium(安卓版)
-
3种方式自动化控制APP(自动化控制方式有哪些)
-
Xamarin.Android使用教程:简介和安装
-
并发编程实战来咯(并发编程的艺术和并发编程实战)
-
Linux高性能服务器设计(linux 服务器性能)
-
理解 Memory barrier(内存屏障)(内存屏障 volatile)
-
- 控制面板
- 最新留言
-