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
IOS-线程
springboot项目统一接口超时机制设计
但是大多数接口都基本可以统一一个超时时间,同时捕获异常,方便上下游子系统设置超时时间能够包住,以及业务可以根据错误码更好地判断做对应的补偿措施,前端展示失败原因主要设计:编写BaseController,提供请求统一入口,
线程
池提交请求并设置超时时间
gooluke
·
2025-02-27 11:13
spring
boot
后端
java
请介绍 C++ 中 future、promise、packaged_task、async 的区别?
1.std::future作用:异步结果的占位符,用于从其他
线程
获取计算结果。特点:通过get()阻塞等待结果,只能读取一次结果。
晚夜微雨问海棠呀
·
2025-02-27 11:08
c++
开发语言
解决多
线程
环境下 Feign 调用无法获取请求头的问题
问题背景在Java开发中,我们使用
线程
池进行异步调用Feign接口时,遇到了一个问题:Feign接口无法正常调用。
SharSteep
·
2025-02-27 10:04
spring
spring
cloud
QT C++ QtConcurrent::run 异步任务 简单例子
QtConcurrent命名空间提供了高级API,使得无需使用低级
线程
原语即可编写多
线程
程序。
测控系统集成
·
2025-02-27 09:27
QT
测控
c++语言
c++
开发语言
【HarmonyOS】-TaskPool和Worker的对比实践
ArkTS提供了TaskPool与Worker两种多
线程
并发方案,下面我们将从其工作原理、使用效果对比两种方案的差异,进而选择适用于ArkTS图片编辑场景的并发方案。
数的羊都睡了
·
2025-02-27 09:26
HarmonyOS
开发语言
鸿蒙
前端
HarmonyOS教程指南—如何通过ArkTS使用多
线程
并发-TaskPool
1.TaskPool简介任务池(TaskPool)作用是为应用程序提供一个多
线程
的运行环境,降低整体资源的消耗、提高系统的整体性能,且您无需关心
线程
实例的生命周期。
不停留的码牛
·
2025-02-27 08:22
鸿蒙
HarmonyOS
OpenHarmony
harmonyos
华为
鸿蒙
鸿蒙开发
鸿蒙应用开发
OpenHarmony
鸿蒙系统
information_schema.processlist 表详解
以下是该表的字段及其具体含义:information_schema.processlist字段详解字段名数据类型含义示例IDBIGINT连接的唯一ID(
线程
ID)12345USERVARCHAR连接的MySQL
坚定的小辣鸡在努力
·
2025-02-27 08:20
其他
MySQL
mysql
processlist
Python并发编程实战:用concurrent.futures榨干CPU性能的终极指南
Python并发编程实战:用concurrent.futures榨干CPU性能的终极指南引言:从“单
线程
苦力”到“并发指挥官”你是否遇到过这样的场景?
清水白石008
·
2025-02-27 07:46
python
Python题库
python
网络
服务器
OPPO自研DataFlow架构与实践
如果采用异步发送,先将数据写入本地缓存队列,然后再启动一个
线程
从队列中获取数据,写入到数据库中,这样处理不会将影响对外服务的性能,但是如果数据量过大时容易造成进程OOM,重
鲍倩和鲍新春
·
2025-02-27 05:53
架构
分布式
Redisson 简介
2.核心功能2.1分布式锁可重入锁:支持
线程
重入和自动续期(看门狗机制)。公平锁:按请求顺序获取锁。联锁(MultiLock):同时锁定多个资源。红锁(RedLock):多节点容错锁。代码示
茶本无香
·
2025-02-27 02:03
redis
【spring-kafka】@KafkaListener详解与使用
id监听器的id①.消费者
线程
命名规则填写:2020-11-1914:24:15c.d.b.k.KafkaListeners120[INFO]
线程
:Thread[consumer-id5-1-C-1,5
2401_84408092
·
2025-02-27 02:00
程序员
spring
kafka
linq
JVM 高级面试题及答案整理,最新面试题
JVM中的垃圾收集器主要包括以下几种:1、Serial收集器:它是一个单
线程
收集器,工作时会暂停所有其他工作
线程
("Stop-The-World"),它的优点是简单高效(与其他收集器的单
线程
比),适用于单核处理器的环境
扫地僧009
·
2025-02-27 02:59
互联网大厂面试题
jvm
java
面试
C++八股(面试题、手撕题)自用版
编译器基本原理6.预处理、编译、汇编、链接以及他们在操作系统上如何运作的7.数组和指针(二维)8.指针和引用9.new和malloc10.万能引用和右值引用11.解释中断,以及底层发生的操作细节12.C++多
线程
在操作系统上如何运作的
为了找工作开始抱佛脚
·
2025-02-27 01:18
c++
开发语言
面试
RK3568笔记七十七:RTMP实时推流
程序创建了三个
线程
:第一个
线程
:通过V4L2框架读取摄像头数据,读取的数据是NV12格式第二个
线程
:通过alsa-lib库读取声卡数据第三个
线程
:通过FFMPEG库将视频音频编码推流
殷忆枫
·
2025-02-27 00:47
RK3568学习笔记
笔记
设计模式之单例
通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个
线程
中属于单例,如:仅
线程
上
风清扬不会武功
·
2025-02-27 00:47
设计模式
设计模式
java
线程
池:从入门到精通,只需一杯咖啡的时间
目录一、什么是
线程
池?二、
线程
池的核心参数三、
线程
池的工作流程(餐厅的比喻)四、为什么要用
线程
池?
码熔burning
·
2025-02-27 00:47
Java
多线程
java
开发语言
(一)趣学设计模式 之 单例模式!
比如:synchronized关键字:
线程
同步的“VIP包间”这篇文章带你详细认识一下设计模式中的单例模式一、啥是单例
码熔burning
·
2025-02-27 00:11
设计模式
设计模式
单例模式
Java Enum 类型来实现单例模式,为什么是天然是
线程
安全
在Java中,使用enum类型来实现单例模式被认为是天然
线程
安全的,这是因为enum在Java中具有一些特殊的行为和特性,使得它非常适合用来实现单例模式。
阿豆学编程
·
2025-02-26 23:37
Java
java-设计模式
java
单例模式
开发语言
2024腾讯最新面经总结:面试题库+实战笔记(附答案解析)
分布式锁也是一个锁,需要满足几个特性,1可重入2可以识别加锁的身份防止ABA问题3考虑是否需要续约key是所需要加上的锁的业务资源唯一编码,value是当前
线程
的uuid,uuid存在threadLocal
2401_84048521
·
2025-02-26 17:22
程序员
面试
笔记
职场和发展
《深入理解JVM》实战笔记(五):
线程
安全与锁优化
序言多
线程
编程是现代计算机系统中不可或缺的一部分,尤其在高并发、大规模分布式系统中,
线程
安全问题直接影响程序的稳定性和性能。
西瓜拍两瓣
·
2025-02-26 16:48
jvm
笔记
java
深入探究:Python 如何实现 100 个并发请求
一、Python并发请求的基础在Python中,实现并发请求通常依赖于异步编程和多
线程
/多进程技术。以下是几种常见的方法:多
线程
(Threading):Python的threadi
anan15879942866
·
2025-02-26 15:39
python
开发语言
大数据
c语言
爬虫
【Python爬虫(82)】开启物联网数据爬取之旅
从Python基础语法、爬虫入门知识讲起,深入探讨反爬虫、多
线程
、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取,还涉及数据处理与分析。
奔跑吧邓邓子
·
2025-02-26 15:37
Python爬虫
python
爬虫
物联网
开发语言
【Python爬虫(37)】解锁分布式爬虫:原理与架构全解析
从Python基础语法、爬虫入门知识讲起,深入探讨反爬虫、多
线程
、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取,还涉及数据处理与分析。
奔跑吧邓邓子
·
2025-02-26 14:57
Python爬虫
python
爬虫
分布式
开发语言
Java中的Collections.synchronizedList()和CopyOnWriteArrayList
我们知道ArrayList在多
线程
的环境下并不是
线程
安全的,那如果我们需要在多
线程
的场景下使用连续存储并且数据具有有序性,可直接快速访问元素的集合时,可以使用Collections.synchronizedList
RollingCode_999
·
2025-02-26 13:49
java
开发语言
Dirsearch的下载、安装和使用(全)
目录介绍安装与使用单词列表(重要)选项基本参数进阶参数报告参数其他参数如何使用简单使用暂停进度递归
线程
前缀/后缀黑名单过滤器原始请求单词列表格式排除扩展扫描子目录代理报告更多示例命令支持Docker安装
燕雀安知鸿鹄之志哉.
·
2025-02-26 12:16
渗透测试工具
测试工具
网络安全
系统安全
web安全
volatile的底层实现
可见性是指当一个
线程
修改了volatile变量的值,其他
线程
能立即看到这个修改。禁止重排序是为了避免编译器和处理器对指令的优化导致执行顺序改变,从而引发多
线程
环境下的问题。
一个儒雅随和的男子
·
2025-02-26 11:43
多线程
java
并发
java23种设计模式-命令模式
2.适用场景✅需要将操作参数化✅需要支持事务操作(撤销/重做)✅需要实现任务队列/
线程
池✅需要记录操作历史✅需要支持宏命令(命令组合)3.模式结构knowsexecutescreatescreates«
千里码!
·
2025-02-26 11:06
设计模式
后端技术
#
Java
设计模式
命令模式
Kafka 基础教程 — 可靠的数据传递
作者简介:大家好,我是码炫码哥,前中兴通讯、美团架构师,现任某互联网公司CTO,兼职码炫课堂主讲源码系列专题代表作:《jdk源码&多
线程
&高并发》,《深入tomcat源码解析》,《深入netty源码解析
码炫课堂-码哥
·
2025-02-26 10:33
kafka专题
kafka
消息队列
Spring Cloud — Hystrix 服务隔离、请求缓存及合并
Hystrix的核心是提供服务容错保护,防止任何单一依赖耗尽整个容器的全部用户
线程
。使用舱壁隔离模式,对资源或失败单元进行隔离,避免一个服务的失效导致整个系统垮掉(雪崩效应)。
黄名富
·
2025-02-26 10:02
微服务
spring
cloud
hystrix
分布式
微服务
spring
java
面试基础----ReentrantLock vs Synchronized
ReentrantLockvsSynchronized:源码级解析与高并发场景下的锁博弈引言:多
线程
编程中的锁为何重要?
WeiLai1112
·
2025-02-26 09:51
后端
面试
职场和发展
java
后端
架构
分布式
Android面试题-多
线程
(99题)
Android面试题之多
线程
,包括
线程
、Java同步问题、阻塞队列、
线程
池、AsyncTask、HandlerThread、IntentService等内容。
猎羽
·
2025-02-26 08:44
Android
面试题
面试题
android
面试基础--
线程
生命周期、
线程
池(ThreadPoolExecutor 工作原理)
深入解析
线程
生命周期与
线程
池(ThreadPoolExecutor)的工作原理:从源码到底层实现在现代高并发的互联网应用中,多
线程
编程是提升系统性能的重要手段之一。
WeiLai1112
·
2025-02-26 07:13
后端
java
面试
开发语言
后端
架构
分布式
java开发工程师面试技巧
Java开发工程师面试是一个常见的技术岗位面试,以下是一些面试技巧和建议:熟悉Java基础知识:在面试中,会经常被问到Java基础知识,包括面向对象编程、集合框架、异常处理、多
线程
等内容。
酷爱码
·
2025-02-26 07:12
经验分享
java
面试
开发语言
Golang架构直通车——理解协程和Go调度器
文章目录进程、
线程
与协程Go协程:GoroutinesGo协程调度器Go调度器的设计策略为什么Java坚持多
线程
而不选择协程?
No_Game_No_Life_
·
2025-02-26 06:35
Golang架构直通车
【Python爬虫(79)】解锁区块链+爬虫:数据采集的未来新范式
从Python基础语法、爬虫入门知识讲起,深入探讨反爬虫、多
线程
、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取,还涉及数据处理与分析。
奔跑吧邓邓子
·
2025-02-26 05:23
Python爬虫
python
爬虫
区块链
开发语言
【Python爬虫(80)】当Python爬虫邂逅边缘计算:探索数据采集新境界
从Python基础语法、爬虫入门知识讲起,深入探讨反爬虫、多
线程
、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取,还涉及数据处理与分析。
奔跑吧邓邓子
·
2025-02-26 05:23
Python爬虫
python
爬虫
边缘计算
开发语言
【Python爬虫(36)】深挖多进程爬虫性能优化:从通信到负载均衡
从Python基础语法、爬虫入门知识讲起,深入探讨反爬虫、多
线程
、分布式等进阶技术。以大量实例为支撑,覆盖网页、图片、音频等各类数据爬取,还涉及数据处理与分析。
奔跑吧邓邓子
·
2025-02-26 04:18
Python爬虫
python
爬虫
性能优化
开发语言
多进程
负载均衡
高效Java对象池:Commons-Pool2入门与进阶
池化技术的核心思想资源复用:重复利用已分配的资源(对象、
线程
、连接等),避免频繁创建和销毁。预先分配:在系统初始化时或按需提前创建一批
中國移动丶移不动
·
2025-02-26 03:45
java
开发语言
spring
maven
后端
深入理解C++
线程
池:动手实践与源码解析
面对这些场景,如果为每个任务单独创建一个
线程
,任务结束后再销毁
线程
,频繁的
线程
创建与销毁操作,将会带来巨大的开销,就如同让一个短跑运动员不停地进行百米冲刺,很快就会体力不支。
深度Linux
·
2025-02-26 02:06
C/C++全栈开发
C/C++
线程池
Linux开发
不愧是腾讯,面试的质量太高了
核心区别:事件处理流程不同Reactor:基于同步I/O,主
线程
监听事件就绪后,由工作
线程
执行实际I/O操作(读/写)和业务处理。
大G哥
·
2025-02-26 02:35
面试
职场和发展
Java
线程
池入门02
1.如何使用原生方式创建
线程
池ThreadPoolExecutor的构造函数ThreadPoolExecutor(int,int,long,TimeUnit,BlockingQueue)ThreadPoolExecutor
StarPlatinum2
·
2025-02-25 23:19
Java
java
开发语言
java23种设计模式-单例模式
适用场景需要控制资源访问(如数据库连接池)全局配置对象日志记录器设备管理器(如打印机服务)缓存系统
线程
池/连接池管理模式结构类图Singleton-staticinstance:Singleton-Singleton
千里码!
·
2025-02-25 22:36
后端技术
设计模式
#
Java
单例模式
设计模式
rust笔记10-多
线程
在Rust中,Sync和Send是用于多
线程
编程的两个关键trait,它们帮助确保
线程
安全和数据同步。Send和SyncTraitSend:表示类型的所有权可以在
线程
间安全传递。
shanzhizi
·
2025-02-25 21:34
rust
rust
笔记
开发语言
filelock,一个超酷的 Python 库!
Pythonfilelock库是一个用于文件锁定的工具,可以帮助开发者在多
线程
或多进程环境中管理文件的并发访问,避免数据竞争和冲突。
笑笑2520
·
2025-02-25 20:20
python
Java进阶指南:高级面试问题与精辟解答(四)
答案:Java内存模型(JMM)是一个抽象的概念,它定义了Java程序中各种变量(
线程
共享变量)的访问规则,以及在并发环境下如何保证这些变量的可见性、原子性和有序性。
Xs_layla
·
2025-02-25 17:06
java
面试题分享
java
面试
开发语言
Java进阶指南:高级面试问题与精辟解答(二)
Java面试问题及答案1.什么是Java中的多
线程
?请简述Java中实现多
线程
的两种方式。答案:Java中的多
线程
指的是程序能够同时执行多个任务的能力。
Xs_layla
·
2025-02-25 17:35
java
面试题分享
java
面试
开发语言
Java进阶指南:高级面试问题与精辟解答(一)
JMM确保了在多
线程
环境下,不同
线程
间对共享变量的读写操作能够按照一定的顺序进行,从而避免数据竞争和不一致的问题。在并发编程中,JMM扮演着至关重要的角色。
Xs_layla
·
2025-02-25 17:35
java
面试题分享
java
面试
开发语言
线程
池中
线程
的停止及ExecutorService 中 shutdown()、shutdownNow()、awaitTermination() 含义和区别
文章目录
线程
池中
线程
的停止及ExecutorService中shutdown()、shutdownNow()、awaitTermination()含义和区别1.
线程
池停止的常见方法shutdown():
蔚一
·
2025-02-25 17:33
java
后端
面试
线程
池代码分析及延申应用(续二)
代码延申应用8.
线程
池与分布式系统的结合#include#include#include#include#include#include#include#include#include#include#
埃菲尔铁塔_CV算法
·
2025-02-25 16:00
机器学习
算法
人工智能
计算机视觉
c++
yield方法释放锁吗_JUC 并发编程.md
#多
线程
进阶---->JUC编程准备环境,IDEA新建一个Maven项目,然后环境设置jdk8#1、什么是JUC!
月宫一号
·
2025-02-25 16:25
yield方法释放锁吗
上一页
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
其他