E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
阻塞延时
Redis 如何保证高并发与高可用
采用epoll/kqueue等I/O多路复用机制,非
阻塞
处理大量连接。避免多线程带来的上下文切换和锁竞争问题。1.2高效数据结构与命令执行内部使用如跳表、字典、压缩列表、整数集合、位图等高效结构。
笑衬人心。
·
2025-07-20 17:51
Redis笔记
redis
数据库
缓存
Java Future注意事项
1.Future是否可以执行完确保对结果的处理,如果漏掉了一种情况,比如返回值为空时的处理,会导致程序
阻塞
,这样的bug还是很难调试的本质上是对全集的处理不好导致的问题,这种问题夹杂在future场景下
泓礼
·
2025-07-20 14:26
Node.js全栈开发指南:从基础到进阶
Node.js将所有I/O任务非
阻塞
化和异步化,从而使得服务器能够
码字仙子
·
2025-07-20 07:09
Node.js
非阻塞I/O
模块生态系统
npm
应用场景
nodeJs笔记(一)
nodejs的生态系统结构nodejs的工作原理V8JavaScript引擎:libuv:异步I/O与事件循环引擎:事件循环(EventLoop)的详细阶段:非
阻塞
I/O的工作流程(以fs.readFile
a_xiaotaotao
·
2025-07-20 03:14
nodeJs
笔记
前端
async await详解_async await会
阻塞
吗
本文目录一、简介二、async三、await四、案例附:直接量/字面量一、简介async/await是ES20717引入的,主要是简化Promise调用操作,实现了以异步操作像同步的方式去执行,async外部是异步执行的,同步是await的作用。二、asyncasync,英文意思是异步,当函数(包括函数语句、函数表达式、Lambda表达式)前有async关键字的时候,并且该函数有返回值,函数执行成
·
2025-07-20 03:42
NQA_路由自动切换实验(H3C)
网络质量分析(NQA)技术通过实时监测网络性能(如
延时
、丢包率),结合路由跟踪(Track)功能,可实现路由的
李李网工日记
·
2025-07-20 03:12
NQA
可靠性
路由切换
什么是 WebClient?
WebClient是SpringWebFlux提供的一个非
阻塞
、响应式的HTTP客户端,可以在异步和同步场景下发起HTTP请求,支持RESTfulAPI调用,适用于微服务间通信、第三方接口访问等。
·
2025-07-20 03:11
易语言模块实现模拟按键功能完整指南
此模块封装了SendInput和PostMessage函数,允许用户创建直观易懂的函数进行模拟按键操作,包括单个按键模拟、组合键模拟、
延时
控制以及多按键序列模拟。
无畏道人
·
2025-07-20 02:30
RN 新架构到底牛在哪?一张图看懂「砍线程、省 Bridge、帧率拉满」
维度旧架构(≤0.67)新架构(Fabric+TurboModules)通信模型Bridge:JS→JSON→原生,异步、串行、易
阻塞
JSI:JS直接持有C++HostObject引用,可同步调用渲染管线
wayne214
·
2025-07-19 19:36
架构
react
native
定时器时钟基于LCD屏
includesbitLCD_RS=P2^6;sbitLCD_RW=P2^5;sbitLCD_EN=P2^7;#defineLCD_DataPortP0//函数定义:/***@briefLCD1602
延时
函数
·
2025-07-19 15:09
JAVA并发编程(四)-park-unpark
编写代码三、park和unpark原理一、简介 在Java中,park和unpark是java.util.concurrent.locks包中的LockSupport类提供的两个静态方法,用于线程的
阻塞
和解除
阻塞
imperfectsam
·
2025-07-19 14:35
java
开发语言
java LockSupport park() unpark() 的用法&和wait() notify()的区别
javaLockSupportpark()unpark()的用法ockSupport类是Java并发包中的一个工具类,提供了一些基本的线程
阻塞
和唤醒操作。
·
2025-07-19 12:23
C++-linux 7.文件IO(二)文件描述符、
阻塞
与非
阻塞
文件IO进阶:文件描述符、
阻塞
与非
阻塞
在前文我们介绍了文件IO的核心系统调用,本章将深入探讨Linux文件IO的底层机制,包括文件描述符的本质、
阻塞
与非
阻塞
IO模型、文件偏移量控制(lseek)以及系统调用中的参数传递规则
HHRL-yx
·
2025-07-19 12:21
C++
-
linux系统编程
linux
c++
服务器
重学Java并发编程(LockSupport的使用)
LockSupport定义了一组公共的静态方法,这些方法提供了最基本的线程
阻塞
和唤醒功能,LockSupport是成为构建同步工具的基础工具。
豌豆日记
·
2025-07-19 11:44
Java多线程
JAVA
多线程
并发编程
阻塞
非
阻塞
和同步异步
首先引用levin的回答让我们理清楚五种IO模型1.
阻塞
I/O模型(同步
阻塞
)老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡3天,其他事一件没干。
大金叶子
·
2025-07-19 11:18
解决GitHub的raw.githubusercontent.com无法连接问题
raw.githubusercontent.com查询IP地址修改hostsUbuntu,CentOS及macOS直接在终端输入sudovi/etc/hosts添加以下内容保存即可(IP地址查询后相应修改,可以ping不同IP的
延时
选择最佳
ERIC_s
·
2025-07-19 10:59
理解TCP连接中的进程
阻塞
与CPU调度机制
此时,调用进程通常会进入
阻塞
状态,暂停执行直至连接成功或超时。这一机制看似简单,但其背后的内核实现却涉及进程调度、等待队列管理和CPU资源分配等复杂操作。
109702008
·
2025-07-12 18:05
编程
#
C语言
网络
tcp/ip
网络
人工智能
iOS 多个线程对数组操作(遍历,插入,删除),实现一个线程安全的NSMutabeArray
如果self其他线程访问,则会
阻塞
。
·
2025-07-12 14:39
Spring WebFlux 响应式编程原理与实战指南
SpringWebFlux响应式编程原理与实战指南一、技术背景与应用场景随着微服务与高并发的迅速发展,传统的
阻塞
式编程模型在处理大量并发请求时容易导致线程资源耗尽、响应延迟增高。
·
2025-07-12 14:38
浏览器的事件循环中的任务队列(消息队列)
延时
队列(优先级中)
小吴在摸渝
·
2025-07-12 12:24
前端
Python 实战:构建本地多线程定时任务调度器
本文将带你实现一个本地运行的多线程定时任务调度器,具备以下功能:一、项目功能说明1.1功能亮点多任务并行运行(非
阻塞
)每个任务支持独立间隔设置支持任务启动/停止/删除/修改支持即时日志
xiaocainiao881
·
2025-07-12 08:23
python
开发语言
NodeJS VM2沙箱逃逸漏洞分析【CVE-2023-29199】
Node.js使用事件驱动、非
阻塞
I/O模型来支持并发运行。它
R3s3arcm
·
2025-07-12 04:27
NodeJS漏洞分析
node.js
安全
安全威胁分析
Android-kotlin之Flow基础实战应用
核心特点异步/非
阻塞
:Flow中的代码可以挂起而不
阻塞
线程。支持协程上下文:可以在不
每次的天空
·
2025-07-12 04:54
android
kotlin
开发语言
前端开发常见问题
技术文章大纲性能优化问题页面加载速度慢的常见原因及解决方案渲染
阻塞
资源的处理方法图片与媒体文件优化策略懒加载与代码分割的实现方式浏览器兼容性问题不同浏览器对CSS特性的支持差异JavaScriptAPI
·
2025-07-12 03:19
7.11JS项目:倒计时页面跳转+评论发布
一、页面跳转演示思路构建html框架后,在JS中获取对象:跳转按钮与显示剩余时间文本添加事件监听:检测点击行为->调用跳转函数跳转函数:(1)获取时间戳,(2)
延时
函数实现跳转,(3)间歇函数显示剩余时间
椒盐螺丝钉
·
2025-07-12 02:11
前端
每天一个前端小知识 Day 28 - Web Workers / 多线程模型在前端中的应用实践
单线程JS的瓶颈:浏览器主线程不仅负责执行JS,还要负责:UI渲染(DOM/CSS)用户事件处理(点击、输入)一旦JS执行耗时任务(如大数组处理、加密运算),会
阻塞
页面响应多线程的意义:✅把计算密集型或
蓝婷儿
·
2025-07-11 23:24
前端面试
前端
SpringBoot异步执行详细教程
SpringBoot异步执行的本质就是:让程序在执行耗时操作(如发邮件、调接口)时,不
阻塞
主
蹦跑的蜗牛
·
2025-07-11 21:45
Springboot
vue.js
spring
boot
Go从入门到精通(19)-协程(goroutine)与通道(channel)
并行和协程什么是协程使用GOMAXPROCS基本概念如何设置GOMAXPROCS适用场景性能调优建议示例:对比不同GOMAXPROCS的性能小结协程间的信道概念通信操作符synchronous,unbuffered(
阻塞
·
2025-07-11 21:09
Redis 性能优化实战:管道、事务、缓存与连接管理全解析
在日常开发中,我们常常会遇到Redis操作的性能瓶颈:频繁的命令交互导致网络开销激增,并发更新时的数据一致性难以保证,海量数据遍历引发的
阻塞
问题……其实,Redis早已为这些场景准备了“利器”。
佑瞻
·
2025-07-11 18:21
数据库与知识图谱
缓存
redis
性能优化
异步技术:Web 性能优化的核心引擎
这种
阻塞
式加载方式正是现代Web性能优化需要解决的痛点。一、异步的本质与技术演进1.1从同步到异步的范式转换同步加载如同单行道依次通行的汽车,每个
weixin_47233946
·
2025-07-11 17:14
编程
前端
性能优化
python非
阻塞
用async 和 await来替换gather函数
不用gather,只用async/await实现并发的核心原理一、问题本质:如何在不使用gather的情况下并发执行多个协程?核心思路:手动创建并启动任务(asyncio.create_task())使用await分别等待每个任务完成,但需确保任务在等待前已全部启动二、示例代码:手动管理多个协程的并发执行importasyncioimporttimeasyncdeftask(name,delay)
·
2025-07-11 12:08
asyncio.to_thread() Python同步代码异步化工具
asyncio.to_thread()是Python3.9+引入的异步执行同步代码的工具,它通过线程池将同步操作转为异步执行,避免
阻塞
事件循环。
serve the people
·
2025-07-11 12:07
日常琐问
python
网络
服务器
使用 FreeRTOS 实现简单多任务调度(初识 RTOS)
——《从
延时
到调度:嵌入式人的进阶之路》一、什么是RTOS?为啥你迟早会用上它?RTOS,全名Real-TimeOperatingSystem(实时操作系统)。
欢乐熊嵌入式编程
·
2025-07-11 05:22
FreeRTOS
嵌入式开发
多任务调度
RTOS单片机
(生活比喻-图文并茂)http2.0和http3.0的队头
阻塞
,http2.0应用层解决,TCP层存在,3.0就是彻底解决,到底怎么理解区别???
说明一下:http属于应用层协议,TCP和udp属于传输层协议文章目录阶段一:HTTP/1.1的情况(单车道收费站,一次过一辆)阶段二:HTTP/2的情况(多车道收费站,但出口只有一条路)阶段三:HTTP/3的情况(多车道收费站,且对应多条独立高速公路)总结对比太棒了!你能问出这个问题,说明你已经抓住了HTTP/2和HTTP/3最核心、最关键的区别。这个问题确实困扰着很多初学者,我们用一个非常形象
hwg985
·
2025-07-11 05:22
计算机网络
tcp/ip
网络协议
C++11 future、promise实现原理
通过分离这两个部分可以将任务的执行阶段交给其他线程执行,对于一些耗时任务、
阻塞
任务来说会提升任务提交线程的任务处理能力。
Hx__
·
2025-07-11 04:13
c++
Node.js是什么?应用场景分析 编程
Node.js采用事件驱动、非
阻塞
I/O模型,使得它能够处理大量并发请求,适用于构建高性能、可扩展的网络应用。
静谧星光
·
2025-07-11 00:23
node.js
编程
Node.js 是什么?
Node.js使用事件驱动,非
阻塞
I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google
yuanlnet
·
2025-07-11 00:51
nods.js
node.js
Node.js是什么? 能做什么?
Node.js是一个基于ChromeV8引擎的JavaScript运行环境,它使用事件驱动、非
阻塞
式I/O模型,使得JavaScript能够在服务器端运行。
·
2025-07-11 00:49
多线程--
阻塞
队列and生产消费者模型
一.
阻塞
队列是什么
阻塞
队列是一种特殊的数列,也遵循先进先出的原则二.
阻塞
队列的特性:1.
阻塞
队列是一种线程安全的数据结构2.
阻塞
特性:a)队列为空,尝试出队列,出队列操作就会
阻塞
,
阻塞
到其他线程添加元素为止
刘 大 望
·
2025-07-10 22:32
java
开发语言
intellij-idea
中间件
安全
jvm
java-ee
前端如何实现大文件上传
并发控制与异步上传使用Promise.all控制并发,避免浏览器请求
阻塞
。关键点:上传失败需自动重试。
行云&流水
·
2025-07-10 18:07
Vue3
前端
typescript
前端
产品经理岗位职责拆解
1.日常版本迭代管理需求分析及PRD产出协调资源推动产品上线-收集业务/用户需求,分析可行性及优先级-撰写PRD文档,明确功能逻辑及交互流程-协调研发、测试、设计资源,制定迭代排期-监控开发进度,解决
阻塞
问题
火火PM打怪中
·
2025-07-10 16:57
产品经理
oracle批量插入优化,oracle批量插入优化方案
b、insert/*+append*/时会对表加锁(排它锁),会
阻塞
表上的除了select以外所有D
Eric Q
·
2025-07-10 13:39
oracle批量插入优化
Java HashMap扩容=灾难?看Redis如何用渐进式方案征服亿级Key
某电商平台在进行大促压测时,一个存储3000万用户资料的Hash表触发扩容,导致Redis实例完全
阻塞
12秒,所有请求超时。切换到渐进式扩容方案后,同样规模扩容仅造成0.3毫秒的请求延迟波动。
今天你慧了码码码码码码码码码码
·
2025-07-10 07:30
Redis
数据库
redis
java
Kotlin - Flow 冷流、热流
Flow允许以非
阻塞
的方式处理一系列的值或事件,特别适合于处理大量数据或涉及IO操作的情况。Kotlin协程中使用挂起函数可以实现非
阻塞
地执行任务并将结果返回,但是只能返回单个计算结果。
Android-Flutter
·
2025-07-09 10:13
Kotlin例子
kotlin
开发语言
android
MsSql 其他(2)
其核心目标是:在不牺牲事务隔离性的前提下,通过“读不
阻塞
写,写不
阻塞
读”的方式,大幅提升数据库的并发性能。传统数据库的并发控制依赖锁机制(如读锁、写锁),但锁会导致读
hello 早上好
·
2025-07-09 08:25
#
面试汇总-MySql
数据库
mysql
【JavaScript】setTimeout和setInterval中的陷阱
核心区别回顾setTimeout(fn,delay)//delay毫秒后执行fn,一次setInterval(fn,delay)//每隔delay毫秒执行fn,循环执行⚠️二、常见陷阱和注意事项1.定时不准(
延时
不准确
秀秀_heo
·
2025-07-09 06:42
JavaScript
javascript
前端
vue.js
存储
延时
数据,帮你选数据库和缓存架构
1.理解存储媒介量化
延时
类别描述
延时
缓存/内存L1cachereference1ns缓存/内存L2cachereference4ns缓存/内存Mainmemoryreference(DDR4,5-10ns
呢喃coding
·
2025-07-09 04:26
系统架构设计
架构
深入浅出JavaScript定时器:掌握异步编程的核心工具
它不仅是实现
延时
操作和周期性任务的基础,更是理解JavaScript事件循环机制的关键。本文将带你全面了解JavaScript定时器的原理、用法以及最佳实践。一、什么是JavaScript定时器?
coding随想
·
2025-07-09 01:13
JavaScript
javascript
开发语言
ecmascript
Redis命令
Set)有序集合(ZSet)2.key的常用命令语法作用keys*查看当前库所有的keyexistskey判断某个key是否存在typekey查看你的key是什么类型unlinkkey根据value删除非
阻塞
删除
郭尘帅666
·
2025-07-08 16:44
redis
数据库
缓存
Python 异步爬虫(aiohttp)高效抓取新闻数据
一、异步爬虫的优势在传统的同步爬虫中,爬虫在发送请求后会
阻塞
等待服务器响应,直到收到响应后才会继续执行后续操作。这种模式在面对大量请求时,会导致大量的时间浪费在等待响应上,爬取效率较低。
小白学大数据
·
2025-07-08 09:51
python
爬虫
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他