当前位置:首页
> 第80页
谈谈Linux epoll惊群问题的原因和解决方案
近期排查了一个问题,epoll惊群的问题,起初我并不认为这是惊群导致,因为从现象上看,只是体现了CPU不均衡。一共fork了20个Server进程,在请求负载中等的时候,有三四个Server进程呈现出...
高性能异步io机制:io_uring(异步处理器)
io_uring 是 linux 内核 5.10 引入的异步 io 接口。相比起用户态的DPDK、SPDK,io_uring 作为内核的一部分,通过 mmap 的方式实现用户和内核共享内存,并基于 m...
【Vue3】保姆级毫无废话的进阶到实战教程 - 01
作为一个 React、Vue 双修选手,在 Vue 3 逐渐稳定下来之后,是时候摸摸 Vue 3 了。Vue3 的变化不可谓不大,所以,本系列主要通过对 Vue3 中的一些 Big Changes 做...
基于OpenHarmony标准系统的C++公共基础类库案例:Semaphore
1、程序简介该程序是基于OpenHarmony标准系统的C++公共基础类库的线程处理:Sempahore。...
Angular 自定义指令 Tooltip(angular自定义组件)
#头条创作挑战赛#本文同步本人掘金平台的文章:https://juejin.cn/post/7082241253819023397...
【质量保障】Playwright 使用入门
playwright 介绍Playwright 是一个端到端(E2E)测试框架, 它可以在所有现代浏览器中运行功能强大的测试和自动化。支持多种编程语言 API, 包括 JavaScript 、 Typ...
半小时,阿包带你学会手撕高阶函数
前言JavaScript中有很多高阶函数,例如 map、filter、every 等,还有 ES6 新提供的 find 等,熟练使用后能极大提高编写代码的效率。下面就一起来学习一下这些高阶函数,并使用...
面试官在逗你系列:不借助第三变量交换两个变量值的方案有几种
引言在我们学习编程之初,就学习过变量的赋值操作,同时也学习了将一个变量的值赋值给另外一个变量。对于交换两个变量的值,很多童鞋都有解决方案。然鹅,对于面试官提出的不借助第三变量来交换两个变量的值,你能想...