技术栈
多线程
wjcurry
6 天前
多线程
多线程知识
多线程进程和线程的区别2.进程和线程都是用来实现并发编程的,但是线程比进程更加轻量高效3.同一个进程的线程之间公用同一份资源,省去了申请资源的开销
JosieBook
15 天前
c#
·
多线程
·
异步
·
阻塞
【C#】C#异步编程:异步延时 vs 阻塞延时深度对比
在C#编程中,实现延时操作有两种主要方式:异步延时和阻塞延时。本文将详细对比这两种方法,帮助你理解它们的区别以及适用场景。
转码的小石
16 天前
java
·
jvm
·
spring
·
面试
·
多线程
·
oop
Java面试复习:基础、面向对象、多线程、JVM与Spring核心考点
概念解析: Java是一种面向对象编程语言,具有跨平台特性。基本数据类型包括int, float, double, boolean等。
六bring个六
17 天前
c++
·
qt
·
多线程
Qthread应用
重新学习qthread,有一个任务,我们要交给子线程运行,把结果传到主线程,那我们只需要将任务类继承Qthread,重写run函数,在里面写运行逻辑,当主线程需要它运行的时候就会触发start开始子线程,这就是多线程的核心思想。
转码的小石
17 天前
java
·
jvm
·
数据结构
·
算法
·
spring
·
面试
·
多线程
Java面试复习指南:基础、多线程、JVM、Spring、算法精要
概念解析: Java是一种面向对象的编程语言,具有跨平台、易学易用的特性。核心原理: Java通过Java虚拟机(JVM)实现跨平台性。
在未来等你
25 天前
java
·
多线程
·
并发编程
Java并发编程实战 Day 21:分布式并发控制
【Java并发编程实战 Day 21】分布式并发控制在高并发和分布式系统中,传统的线程级锁已无法满足跨节点的同步需求。本文深入讲解了分布式并发控制的核心概念与技术方案,包括分布式锁、一致性算法(如Paxos、Raft)、以及基于Redis、ZooKeeper等中间件的实现方式。通过理论解析、代码示例和性能对比,帮助开发者理解如何在分布式环境中实现高效、安全的并发控制。文章还结合实际业务场景,分析了常见问题与解决方案,并提供多套可直接使用的Java代码实现,助力开发者构建高可用的分布式系统。
bxlj_jcj
1 个月前
java
·
性能优化
·
多线程
解锁Java线程池:性能优化的关键
在 Java 并发编程的世界里,线程池是一个至关重要的概念。简单来说,线程池就是一个可以复用线程的 “池子”,它维护着一组线程,这些线程可以被重复使用来执行多个任务,而不是为每个任务都创建一个新的线程。
寒山李白
1 个月前
java
·
开发语言
·
面试
·
高并发
·
线程池
·
多线程
Java中高并发线程池的相关面试题详解
🤟致敬读者📘博主相关📃文章前言Java高并发线程池的面试核心内容。主要内容如下:接下来,详细讲解Java高并发线程池的相关面试内容。
在未来等你
1 个月前
java
·
设计模式
·
多线程
·
并发编程
·
threadlocal
·
生产者消费者
·
读写锁
Java并发编程实战 Day 11:并发设计模式
这是"Java并发编程实战"系列的第11天,今天我们聚焦于并发设计模式。并发设计模式是解决多线程环境下常见问题的经典解决方案,它们不仅提供了优雅的设计思路,还能显著提升系统的性能和可靠性。本文将深入探讨三种核心的并发设计模式:生产者-消费者模式、读写锁模式以及线程本地存储(ThreadLocal)模式。通过理论分析、代码实践和性能测试,我们将全面掌握这些模式的应用场景和实现原理。
菜是一种态度
1 个月前
python
·
多线程
·
threading
·
_thread/thread
Python-多线程(一)
语法:语法:语法:
Rocky401
1 个月前
java
·
开发语言
·
多线程
·
定时器
JavaEE->多线程:定时器
约定一个时间,时间到了,执行某个代码逻辑(进行网络通信时常见)客户端给服务器发送请求 之后就需要等待 服务器的响应,客户端不可能无限的等,需要一个最大的期限。这里“等待的最大时间”可以用定时器的方式实现。
蓝点lilac
1 个月前
c#
·
.net
·
多线程
C# Task 取消执行的简单封装
我让DeepSeek帮我写了一段使用 CancellationTokenSource 取消任务的简单示例如下:
码观天工
1 个月前
性能优化
·
c#
·
.net
·
线程
·
多线程
·
并发
·
异步
·
并行
·
高性能
揭秘C#异步编程核心机制:从状态机到线程池的全面拆解
C#中的异步编程是一个强大且复杂的特性,它允许开发者编写非阻塞的代码,从而显著提升应用程序的响应性和吞吐量。本文将深入剖析异步编程的底层原理,从async和await关键字的工作机制,到状态机、任务调度、线程管理和异常处理等核心概念。
Rocky401
1 个月前
java
·
运维
·
服务器
·
线程池
·
多线程
·
定时器
javaEE->多线程:线程池
线程诞生的意义:因为进程的创建/销毁,太重量了(比较慢)但如果近一步提高创建/销毁的频率,线程的开销也不容忽视。
忆雾屿
1 个月前
java
·
后端
·
多线程
·
并发
Java 并发编程通关秘籍:多线程基础 + 锁机制 + 工具类 + 性能优化
多线程编程是 Java 开发中的核心技能之一,它允许程序在同一时间执行多个任务,从而充分利用多核 CPU 的计算资源,提高程序的响应速度和吞吐量。本章将从基础概念入手,详细讲解 Java 多线程的核心知识。
是三好
1 个月前
java
·
多线程
·
juc
并发容器(Collections)
Collections.synchronizedList 通过同步方法包装普通List,保证原子性但性能较低:
编程、小哥哥
1 个月前
java
·
面试
·
mybatis
·
dubbo
·
springboot
·
多线程
·
juc
互联网大厂Java求职面试实录 —— 严肃面试官遇到搞笑水货程序员
本文以真实场景还原的互联网大厂Java面试故事,严肃的面试官与搞笑的水货程序员谢飞机的对话形式,涵盖核心Java、JUC、多线程、线程池、SpringBoot、MyBatis、Dubbo、RabbitMQ、xxl-job、Redis、MySQL、Linux、Docker、设计模式、DDD等热门技术,附代码示例,技术解读。适合求职者和Java小白学习。
EtpBot-萧阳
2 个月前
ffmpeg
·
多线程
·
sdl
·
视频渲染
·
投屏开发
SDL2常用函数SDL事件处理:SDL_Event|SDL_PollEvent
SDL_Event是个联合体,是SDL中所有事件处理的核心。 SDL_Event是SDL中使用的所有事件结构的并集。 只要知道了那个事件类型对应SDL_Event结构的那个成员,使用它是一个简单的事情。
码观天工
2 个月前
性能优化
·
c#
·
.net
·
线程
·
线程池
·
多线程
·
异步
C#线程池核心技术:从原理到高效调优的实用指南
在现代软件开发中,多线程编程是提升应用程序性能的关键手段。随着多核处理器的普及,合理利用并发能力已成为开发者的重要课题。然而,线程的创建和销毁是一个昂贵的过程,涉及系统资源的分配与回收,频繁操作会导致性能瓶颈。线程池应运而生,通过预先创建并重用线程,线程池不仅降低了线程管理的开销,还能有效控制并发线程数量,避免资源耗尽。
卡戎-caryon
2 个月前
java
·
linux
·
开发语言
·
c++
·
多线程
【C++】15.并发支持库
本篇内容参考自cplusplusthread库底层是对各个系统的线程库(Linux下的pthread库和Windows下Thread库)进行封装。C++11thread库的第一个特点是可以跨平台,第二个特点是Linux和Windows下提供的线程库都是面向过程的,C++11 thread是面向对象的,并且融合了一些C++11语言特点。