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
子线程
基于epoll的多线程网络服务程序设计
当
子线程
数量为0,即只有一个线程,则网络监听服务与socket消息处理处于同一个epoll。
·
2022-08-19 09:49
如何用Java 几分钟处理完 30 亿个数据(项目难题)
目录1.场景说明2.模拟数据3.场景分析4.读取数据5.处理数据5.1思路一完整代码测试结果5.2思路二:分治法初始化阻塞队列生产者消费者1)队列线程私有化2)多
子线程
分割字符串3)分割字符串算法完整代码测试结果
·
2022-08-16 18:31
Request异步传递
常用到的一种做法,是在开启异步任务前,从主线程中拿到request的ServletRequestAttributes对象,并防止到
子线程
中,例如:@GetMapping("asyncRequest")@
·
2022-08-16 10:39
javaspring异步
ffmpeg解决帧丢失问题:还有几帧数据缓存在解码器中,需要取出来
前言最近在学习如何使用ffmpeg解析视频,在网上查找的办法大同小异,直接说解码函数avcodec_send_packet和avcodec_receive_frame,这两个是一起的,必须同时出现,我是通过
子线程
读取视频文件
光文guangwen
·
2022-08-03 19:36
ffmpeg
python浅析守护线程与非守护线程的区别与使用
目录什么是守护线程非守护线程守护线程什么是守护线程当主线程执行结束后,所有在运行的
子线程
都直接结束,不管子任务是否完成很多语言的垃圾收集器就运用了守护线程,去回收程序不再使用的垃圾内存而非守护线程其实就跟守护线程相反
·
2022-08-03 14:10
iOS两丫技术之UILabel性能不够的解决方法
YYKitYYKit博大精深,就像少林武功AsyncView为了异步+runloop空闲时绘制,因为苹果的UILabel性能不够6AsyncLayer思路:UI操作,必须放在主线程,然而图形处理,可以放在
子线程
·
2022-08-02 11:10
iOS大厂面试查漏补缺
如果没完成,就会出现卡顿,掉帧情况优化方案CPU层面:尽量用更加轻量级的对象,比如不需要处理事件的视图,可以用CALayer代替UIView图片的解码,可以在
子线程
用CGBitmapContext绘制,
JH_Cao
·
2022-08-01 09:19
葵花宝典
ios
面试
ui
handler+message【消息机制】
在Android项目中经常有碰到这样的问题,在
子线程
中完成耗时操作之后要更新
不良使
·
2022-08-01 07:40
Android
android
Qt信号发送过快,槽函数处理不过来解决方法
子线程
下的槽函数,用sleep来模拟槽函数的耗时操作:voidMyThread::myTimeout(){qDebug()buttonStart->blockSignals(false);}voidWidget
汉小白
·
2022-08-01 07:59
qt
多线程
信号处理
多线程顺序运行的 4 种方法,面试随便问!
1、在
子线程
中通过join()方法指定顺序通过join()方法使当前线程“阻塞”,等待指定线程执行完毕后继续执行。
·
2022-07-29 09:00
java
卡顿监控
子线程
监听-核心主流程while(YES){@autoreleasepool{if(g_bMonitor){SDumpTypedumpType=[selfcheck];if(m_bStop){break
JerrySi
·
2022-07-27 16:06
SpringCloud OpenFeign 服务调用传递 token的场景分析
分析inheritableRequestAttributesHolder原理分析inheritableRequestAttributesHolder失效原因多线程环境下传递header(二)控制主线程在
子线程
结束后再结束重新保存
·
2022-07-26 14:50
iOS开发探索多线程GCD队列示例详解
进程和线程的关系4、多线程5、时间片6、线程池GCD1、任务2、队列3、死锁总结引言在iOS开发过程中,绕不开网络请求、下载图片之类的耗时操作,这些操作放在主线程中处理会造成卡顿现象,所以我们都是放在
子线程
进行处理
·
2022-07-26 12:14
基于树莓派4b的传感器数据可视化实现
在主文件中实例化5个传感器的类,并且创建5个
子线程
用于同时执行5个传感器的测量与显示,主线程用于实时显示整个界面。整个实验用python编写,界面代码编写使用pyqt5库。
F l e
·
2022-07-24 10:52
电子电路
python
树莓派
Python封装zabbix-get接口的代码分享
Zabbix是一款强大的开源网管监控工具,该工具的客户端与服务端是分开的,我们可以直接使用自带的zabbix_get命令来实现拉取客户端上的各种数据,在本地组装参数并使用Popen开
子线程
执行该命令,即可实现批量监测
·
2022-07-24 08:14
Android Jetpack库剖析之LiveData组件篇
LiveData简介LiveData用法数据订阅过程PostValue过程SetValue过程生命周期变化LiveData简介在日常安卓开发中,一些耗时的操比如列网络请求,数据库读写都不能在主线程执行,必须开一条
子线程
去执行这些耗时操作
·
2022-07-22 17:17
Spring事务@Transactional注解四种不生效案例场景分析
目录背景示例代码1.类内部访问2.私有方法3.异常不匹配4.多线程父线程抛出异常
子线程
抛出异常源码解读@Transactional执行机制private导致事务不生效原因异常不匹配原因背景在我们工作中,
·
2022-07-21 12:19
EvenLoop模型在iOS的RunLoop应用示例
目录引言线程保活停止Runloop设置超时时间直接停止延迟加载图片卡顿监测CADisplayLink(FPS)
子线程
Ping实时监控Crash防护Matrix框架总结引言Runloop在iOS中是一个很重要的组成部分
·
2022-07-20 12:36
SpringBoot中如何实现全链路调用日志跟踪?这方法才优雅
当前线程的
子线程
会继承其父线
阿里技术专家
·
2022-07-15 09:18
面试
spring
后端
架构
java
Android中Handler原理分析
1.介绍做Android开发一定会用到Handler,通常是用来将一些
子线程
中得到的结果post到主线线程,即
子线程
与主线程的切换和通信。
小山豆几
·
2022-07-14 11:10
c#
子线程
与主线程之间的通信
c#
子线程
与主线程之间的通信c#
子线程
与主线程之间的通信_HonorDuan的博客-CSDN博客_c#线程间通信HonorDuan于2017-10-1811:28:45发布11275收藏22分类专栏:c
深圳视觉软件JJ
·
2022-07-09 07:41
C#
c#
linq
java
C#
子线程
如何更新UI界面数据
一般在上位机界面的开发中,通常都需要在后台线程计算处理数据。然后在上位机显示,对于多任务处理,通常都是采用多线程的方法,这就要求必须采用线程间的通信。最简单的就是全局变量,等同是在共享数据,但这并不是最安全可靠的,同时对系统的开销大,还存在资源争夺的问题。无论采用何种框架,都无法直接在子工作线程中,直接对主线程(UI)进行数据更新。常用分几种C#UI开发下的使用方法:1、通过UI线程的Synchr
enjoy菠菜
·
2022-07-09 07:08
C#
c#
Design WanAndroid(WanAndroid的最佳可使用的Android客户端)
但是使用的多了也免不了会发现一些问题,比如debug的时候简直难受,还有对于当前逻辑没有显式的表明是否为
子线程
,特别在函数调用链长且在不同类的时候,往往要追溯很久
左岸_0837
·
2022-07-08 23:38
Mybatis-plus多租户项目实战进阶指南
在基于Mybatis-plus实现多租户架构中,介绍了在多租户项目中如果要开启一个
子线程
,那么需要手动进行RequestAttributes的
子线程
共享。
·
2022-07-07 12:55
Future源码一观-JUC系列
背景介绍在程序中,主线程启动一个
子线程
进行异步计算,主线程是不阻塞继续执行的,这点看起来是非常自然的,都已经选择启动
子线程
去异步执行了,主线程如果是阻塞的话,那还不如主线程自己去执行不就好了。
每当变幻时
·
2022-07-03 22:00
InheritableThreadLocal 在线程池中进行父
子线程
间消息传递出现消息丢失的解析
在日常研发过程中,我们经常面临着需要在线程内,线程间进行消息传递,比如在修改一些开源组件源码的过程中,需要将外部参数透传到内部,如果进行方法参数重载,则涉及到的改动量过大,这样,我们可以依赖ThreadLocal来进行消息传递。ThreadLocal是存储在线程栈帧中的一块数据存储区域,其可
applogize
·
2022-06-29 16:00
Node.js
子线程
Crash 问题的排查方法
前言:昨天碰到了一个worker_threadscrash的问题,最终经过阅读源码和调试找到了具体原因。不得不说,阅读源码是解决问题的非常有效的方法。代码例子如下。index.js:constaddon=require.resolve('./build/Release/addon.node');//thismakesaddonnotbeunloadedrequire(addon);const{Wo
·
2022-06-26 14:32
android RxJava 线程切换原理探索
使用Rxjava进行切换线程很简单,一行代码让耗时操作去
子线程
执行,再来一行代码回主线程进行结果监听。那么问题就来了,Rxjava是怎么实现的线程切换呢?脑海里的答案是什么?
亿万少女的梦啊啊
·
2022-06-26 09:11
Android多线程消息处理机制 - Handler机制
Android多线程消息处理机制-Handler机制Android的主线程不能进行耗时操作,耗时操作放在
子线程
执行在
子线程
中只能进行一些耗时的操作,而不能直接操纵UI,只能由主线程操作。
Comeจุ๊
·
2022-06-25 20:08
Java
Android
线程
javascript
正则表达式
css
ThansmittableThreadLocal详解
TransmittableThreadLocal问题4.ThansmittableThreadLocal原理分析1.ThansmittableThreadLocal简介ThreadLocal只能保存当前线程的信息,不能实现父
子线程
的继
靖节先生
·
2022-06-21 13:18
基础框架
Thansmittable
ThreadLocal详解
C++ 多线程并发 基础入门教程 1.1 创建线程(thread)
thread)进行的笔记总结,up主讲的非常好,适合了解一点多线程知识,想快速入门的同学使用总结:使用解释std::threadthread1(func,a)创建一个线程并运行thread1.join()等待
子线程
奋斗吧!骚年!
·
2022-06-20 18:25
C++并发编程
#
C++多线程并发
基础入门教程视频
c++
visual
studio
thread
多线程
Python多任务版静态Web服务器实现示例
目录概述实现步骤1.导入threading模块2.设置端口号复用,程序退出端口立即释放3.当客户端和服务器建立连接程,创建
子线程
4.设置守护主进程5.启动
子线程
代码实现概述使用多线程,让web服务器可以同时处理多个用户的访问
·
2022-06-17 17:28
Android IPC之Messenger详解
一.Messenger简介与AIDL进程间通信作用一样,Messenger是基于Message对象进行跨进程通信的,类似于Handler发送消息实现
子线程
和UI线程进行通信,此外,还支持记录客户端对象的
雷涛赛文
·
2022-06-17 09:28
QT-FFMPEG录制屏幕和声音的完整程序(包含音视频同步)
整体框架:屏幕录制、声音录制、音视频合成分别在不同的
子线程
中运行,由主程序控制录制的开始和结束。
视图猿人
·
2022-06-16 10:36
C++
/
QT
图像视频处理
c++
qt
音视频
C#中Backgroundworker与Thread的区别
目录1.Backgroundworker2.Thread3.总结最近项目要用到,窗体Form程序要在后台开启几个
子线程
,负责和其他端进行通信,异步读写,并且来更改UI。
·
2022-06-12 13:11
17.3 线程传参详解、detach坑与成员函数作为线程函数
i,char*pmybuf){cout要避免的陷阱(解释2)事实1:只要用临时构造的类A对象作为参数传递给线程,那么就一定能够在主线程执行完毕前把线程的第二个参数构建出来,从而确保即便detach()
子线程
也安全运行
zzyzxb
·
2022-06-05 11:19
c++学习
c++
C++多线程
3.
子线程
开始运行的两张方式:join()
子线程
阻塞主线程,
子线程
运行完之后,主线程再次开始运行;detach()主线程和
子线程
同时运行,如果主线程需要使用
子线程
的数据,在用到
子线程
数据的地方,
子线程
还没有运行结束
没有金刚钻,也木有刷子
·
2022-06-05 11:15
C++
多线程
c++
多线程
多线程情况下,如何让主线程在
子线程
任务运行完成时再进行?
多线程情况下,如何让主线程在
子线程
任务运行完成时再进行?new线程用join当希望提升程序效率时,多线程通常是一种常用的方式,尤其是在支线任务耗时的情况下。
IT枫斗者
·
2022-06-05 07:14
面试技巧
java
开发语言
子线程
任务发生异常时主线程事务回滚示例过程
目录一、提出问题二、主线程与
子线程
三、线程池四、异常的捕获五、事务的回滚一、提出问题最近有一位朋友问了我这样一个问题,问题的截图如下:这个问题问的相对比较笼统,我来稍微详细的描述下:主线程向线程池提交了一个任务
·
2022-05-30 17:25
ThreadLocal 在上下文传值场景实践源码
目录开篇语1、回顾2、ThreadLocal实现2.1、定义ThreadLocal上下文工具类3、开启
子线程
4、线程池+ThreadLocal5、解决方案6、总结开篇语我们在《打动面试官:线程池流程编排中的运用实战
·
2022-05-25 11:33
Android
子线程
UI 操作真的不可以?
本文主要基于对不可控的动效冲突问题,阐述优化处理方案及其可行性论证,并进一步分析Android的UI刷新与多线程限制间的关系,同时介绍Android屏幕刷新原理,并实践探索多UI线程可行性。注意:本文所描述的「线程」并非单纯的「Thread」,应当理解为Android中的「HandlerThread」,即内部包含有Looper对象。
vivo互联网技术
·
2022-05-24 09:00
Android
子线程
UI 操作真的不可以?
作者:vivo互联网大前端团队-ZhangXichen一、背景及问题某SDK有PopupWindow弹窗及动效,由于业务场景要求,对于App而言,SDK的弹窗弹出时机具有随机性。在弹窗弹出时,若App恰好也有动效执行,则可能出现主线程同时绘制两个动效,进而导致的卡顿,如下图。我们以水平移动的方块模拟App正在进行的动效(如:页面切换);可以看出,在Snackabr弹窗弹出时,方块动效有明显的卡顿(
·
2022-05-24 09:52
android线程ui
13.runloop 解决常驻线程
问题1.整么样在
子线程
中启动一个runloop2.整么样结束某一个线程中的runloop3.整么用runloop封装一个常驻线程(也就是线程保活)答案1.整么样在
子线程
中启动一个runloop1.C语言方式
ProfessorFan
·
2022-05-22 07:36
C#编程报错System.InvalidOperationException问题及解决
异常的几种常见原因什么是InvalidOperationException详细说明HRESULTC#报错System.InvalidOperationException问题场景在C#WindowsGUI编程中,从某个
子线程
去访问设计器中的某
·
2022-05-20 14:45
Android中线程及Handler的使用(计时器app)
只有主线程才能去更新UI界面,其余的
子线程
都不可操作UI界面。这其实
weixin_43787331
·
2022-05-20 12:30
Android
Android线程
Handler
计时器app
android 工作线程中更新界面,Android--Handler的用法:在
子线程
中更新界面
本文主要介绍Android的Handler的用法。Handler能够发送Messsage和Runnable对象到与其相关联的线程的消息队列。每一个Handler对象与创建它的线程相关联。而且每一个Handler对象仅仅能与一个线程相关联。Handler一般有两种用途:1)运行计划任务,你能够再预定的实现运行某些任务。能够模拟定时器。2)线程间通信。在Android的应用启动时。会创建一个主线程,主
不知名德州小女子
·
2022-05-20 12:56
android
工作线程中更新界面
android 实现毫秒定时器,Android实现定时器的五种方法实例详解
一、TimerTimer是Android直接启动定时器的类,TimerTask是一个
子线程
,方便处理一些比较复杂耗时的功能逻辑,经常与handler结合使用。
weixin_39952800
·
2022-05-20 12:25
android
实现毫秒定时器
android handler移除定时,Android使用Handler实现定时器与倒计时器功能
Handler的最常见应用场景之一便是通过Handler在
子线程
中间接更新UI。
乌潮
·
2022-05-20 12:20
android
handler移除定时
android 定时器更新UI
注意:在我的使用探索过程中我得知,定时器任务的run方法是开启另一个
子线程
。但在
子线程
中又不能直接更新UI。Handler就解决了这个问题。
炉子热
·
2022-05-20 12:59
android记录
JAVA&Android异常处理机制
不管是主线程还是
子线程
,在运行过程中,都有可能出现未捕获异常。未捕获异常中含有详细的异常信息堆栈,可以很方便的去帮助我们排查问题。
ModestStorm
·
2022-05-20 11:41
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他