当前位置:首页 > 第80页

谈谈Linux epoll惊群问题的原因和解决方案

zonemu3个月前 (07-25)30
近期排查了一个问题,epoll惊群的问题,起初我并不认为这是惊群导致,因为从现象上看,只是体现了CPU不均衡。一共fork了20个Server进程,在请求负载中等的时候,有三四个Server进程呈现出...

高性能异步io机制:io_uring(异步处理器)

zonemu3个月前 (07-25)40
io_uring 是 linux 内核 5.10 引入的异步 io 接口。相比起用户态的DPDK、SPDK,io_uring 作为内核的一部分,通过 mmap 的方式实现用户和内核共享内存,并基于 m...

【Vue3】保姆级毫无废话的进阶到实战教程 - 01

zonemu3个月前 (07-25)28
作为一个 React、Vue 双修选手,在 Vue 3 逐渐稳定下来之后,是时候摸摸 Vue 3 了。Vue3 的变化不可谓不大,所以,本系列主要通过对 Vue3 中的一些 Big Changes 做...

c++ 杂项(1) 获取系统启动运行时间

zonemu3个月前 (07-25)32
1、获取系统启动运行时间a、windows平台使用...

基于OpenHarmony标准系统的C++公共基础类库案例:Semaphore

zonemu3个月前 (07-25)34
1、程序简介该程序是基于OpenHarmony标准系统的C++公共基础类库的线程处理:Sempahore。...

vue3源码之reactive(vue3源码结构)

zonemu3个月前 (07-25)31
响应式对象reactive何为响应式对象,在我看来就是一个可以进行拦截的对象,...

Angular 自定义指令 Tooltip(angular自定义组件)

zonemu3个月前 (07-25)30
#头条创作挑战赛#本文同步本人掘金平台的文章:https://juejin.cn/post/7082241253819023397...

【质量保障】Playwright 使用入门

zonemu3个月前 (07-25)34
playwright 介绍Playwright 是一个端到端(E2E)测试框架, 它可以在所有现代浏览器中运行功能强大的测试和自动化。支持多种编程语言 API, 包括 JavaScript 、 Typ...

半小时,阿包带你学会手撕高阶函数

zonemu3个月前 (07-23)36
前言JavaScript中有很多高阶函数,例如 map、filter、every 等,还有 ES6 新提供的 find 等,熟练使用后能极大提高编写代码的效率。下面就一起来学习一下这些高阶函数,并使用...

面试官在逗你系列:不借助第三变量交换两个变量值的方案有几种

zonemu3个月前 (07-23)36
引言在我们学习编程之初,就学习过变量的赋值操作,同时也学习了将一个变量的值赋值给另外一个变量。对于交换两个变量的值,很多童鞋都有解决方案。然鹅,对于面试官提出的不借助第三变量来交换两个变量的值,你能想...