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
子线程
Alibaba TTL跨线程参数传递框架
JDK的InheritableThreadLocal类可以完成父线程到
子线程
的值传递。但对于使用线程池等会池化复
mumubili
·
2023-06-16 07:26
spring
异步
multi-thread
java
后端
spring
【Linux】连接已终止的线程(pthread_join)、线程的分离(pthread_detach)、线程取消(pthread_detach)
连接已终止的线程(pthread_join)函数解析/*#includeintpthread_join(pthread_tthread,void**retval);-功能:和一个已经终止的线程进行连接,从而回收
子线程
的资源这个函数是阻塞函
努力学习的小马
·
2023-06-15 18:02
#
Linux多线程开发
linux
运维
服务器
runloop常驻
子线程
开启线程需要占用一定的内存空间,且每次开辟
子线程
都会消耗CPU。
iOS劝退师
·
2023-06-15 10:34
Python多线程
target=函数名,args=(函数参数,))最后要加个逗号t.start()t.join()等待python设置守护线程守护线程(True)必须放在start自之前设置守护线程,主线程执行完毕之后,
子线程
自动关闭非守护线程
右大臣
·
2023-06-15 08:08
Python
linux
运维
服务器
子线程
不显示Toast?
Handler不仅在ANR过程中有用到,Toast中也用到了Handler。代码如下:publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.
zhangjin1120
·
2023-06-15 07:00
Handler
android
java
开发语言
创建线程的两种方式
publicclassSubThreadextendsThread{/**2.在
子线程
类中重写run方法,在r
最好的期待,未来可期
·
2023-06-15 02:47
1024程序员节
使用Async如何传递ThreadLocal及自定义线程池
注解后默认的线程池最大线程数和队列长度为Integer.MAX_VALUE,当并发量增高后会导致系统负载飙升甚至系统宕机方案一:引入transmittable-thread-local依赖,依据此工具解决
子线程
获取
SongJingzhou
·
2023-06-15 01:36
spring
JAVA
ThreadLocal传递
MDC传递
Async上下文传递
异步任务自定义线程池
Async自定义线程池
子线程
停止时间
main.c#include#include#include#include#include#include#include#includevoid*call_back(void*agv){charinput[5]={0};loop:scanf("%s",input);charstr[5]="quit";if(!strcmp(str,input)){*(int*)agv=1;returnNULL;
顾苏洋1990
·
2023-06-14 22:43
c++
c语言
算法
排序算法
java基础(多线程)-常用方法具体使用
一、Thread.start()方法start()方法:启动
子线程
newThread();当前线程的状态为NEW调用start()方法之后当前线程的状态变为RUNNABLE二、Thread.sleep(
花果水莲
·
2023-06-14 14:50
java
开发语言
jvm
Handler机制实现原理总结
Handler一般用于线程间通信,如常用的
子线程
使用handler让主线程更新UI。那么这是怎么实现的呢?我们先把这个大问题分解成多个小问题:1.
Ysun_top
·
2023-06-14 13:00
Python异步方式浅析-中断
子线程
及任务
情景 在开发中,我们处理耗时任务时,通常考虑使用异步处理实现方式 一般我们实现异步的方式有三种,分别如下:多进程多线程异步IO/协程三种方式异同点1,多进程能利用多核CPU,但内存开销大2,多线程在操作系统层面也可以使用多核CPU,但是由于锁的问题写法比较繁琐且不易理解,虽然加了个GIL(GlobalInterpreterLock),但是加了后又只能同时执行一个任务,也就是只能使用一个CPU。
HelloMrLi
·
2023-06-14 06:46
深入事件循环机制(JS&Node.JS)
允许JS脚本创建多个线程,但是
子线程
受控于主线程,且不能操作DOM。所以这并没有改变JS为单线程的本质。那么为什么JS会是单线程而不是多线程的呢?
南山码僧
·
2023-06-14 04:44
多线程事务怎么回滚
2,在spring中可以使用@Transactional注解去控制事务,使出现异常时会进行回滚,在多线程中,这个注解则不会生效,如果主线程需要先执行一些修改数据库的操作,当
子线程
在进行处理出现异
2021-5-5
·
2023-06-14 03:21
spring
java
mybatis
Spring异步线程池—传递线程上下文(TaskDecorator实现)
1.问题在spring中使用@async异步调用的情况下,被调用的异步
子线程
获取不到父线程的request信息,以便处理相关逻辑,即
子线程
无法获取父线程的上下文数据1.1思路在自定义的异步线程池ThreadPoolTaskExecutor
2021-5-5
·
2023-06-14 03:20
spring
boot
java
开发语言
Java多线程异常抛出后的表现及捕获
一、多线程抛出异常后并不影响主线程及其他
子线程
的正常执行publicstaticvoidmain(String[]args){System.out.println("MainThreadstart");
weixin_41827053
·
2023-06-13 22:14
面试
多线程
java
【Qt线程-4】事件循环嵌套,BlockingQueuedConnection与QWaitCondition比较
QCoreApplication::processEvents,exec)的应用【Qt线程-3】使用事件循环,信号,stop变量,sleep阻塞,QWaitCondition+QMutex条件变量,退出
子线程
工作
大橘
·
2023-06-13 19:17
qt/c++
qt
开发语言
【QT】解决继承QThread的
子线程
导致程序无法关闭&主线程关闭太快导致
子线程
中的槽方法未执行
背景使用串口进行通信一共有三个线程主线程负责界面的显示
子线程
1负责检测当前系统可用的串口
子线程
2负责差串口通信
子线程
实现在发生问题的最初,因为要一直检测当前系统的可用线程,所以线程1我使用继承自QThread
半生瓜のblog
·
2023-06-13 19:15
QT
qt
开发语言
15分钟彻底掌握Handler
主要场景是
子线程
完成耗时操作的过程中,通过Handler向主线程发送消息Message,用来刷新UI界面。这节课我们来了解Handler的发送消息和处理消息的源码实现。
黄毛火烧雪下_2018
·
2023-06-13 16:38
一文读懂redis持久化机制
目前常用的持久化方式有:RDB方式、AOF方式以及RDB+AOF两种方式RDB持久化方式所谓的RDB方式就是通过fork
子线程
以快照的方式将redis当前内存中的数据写入到硬盘中。
zhangshenglu1
·
2023-06-13 16:45
redis
数据库
缓存
安卓源码分析——AsyncTask
1.2AsyncTask产生背景安卓系统线程分为主线程和
子线程
,主线程也叫UI线程。主线程主要负责与用户交互。为了更好的用户体验,保证系统不因主线程的阻塞而产生卡顿,安卓系统要求
MrHorse1992
·
2023-06-13 14:06
Android 定时任务的8种实现方法
环境分析我们知道,Android中分主线程(UI线程)和
子线程
,
子线程
无法操作UI的改变,我们目前不考虑UI问题,也不考虑线程通信问题,就考虑有多少方法可以实现上述功能。
AnonyPer
·
2023-06-13 01:49
pynput 同时监听键盘及鼠标
func_set_timeout(5)defon_key_q(x,y):#耗时操作完成后通知主线程更新uiwx.CallAfter(top.update_toast,result,toast_alpha)#
子线程
通知更新弹窗
julielele
·
2023-06-12 20:28
python
关于Handler的学习
声明:个人笔记,无参考学习价值1.为什么不能在
子线程
中创建HandlerpublicHandler(@NullableCallbackcallback,booleanasync){if(FIND_POTENTIAL_LEAKS
36f872af9773
·
2023-06-12 15:04
Java JUC并发编程
HTTPS请求,如果不做任何处理,默认业务逻辑是通过主线程来做的,如果业务执行时间较长且用户访问量较大的情况,WEB服务在单位时间内所能处理的用户请求就会有限,JUC并发编程的核心就是如何来释放主线成以及通过
子线程
来批量执行任务
大能嘚吧嘚
·
2023-06-12 14:16
Java
java
jvm
2018-09-13多线程
01-多线程技术1.主线程每个进程默认都会有一个线程,这个线程我们一般叫作主线程默认情况下,我们所有的代码都在主线程中执行的2.
子线程
一个进程可以有多个线程,除了主线程以外,其它的线程需要手动添加3.threading
Smilebest
·
2023-06-12 09:56
网络通信/QTcpSocket/实现一个可在
子线程
中发送和接收数据的TCP客户端
历史网络通信中,尤其是在收发工作较为耗时或交互频率较高的时候,为了使得通信过程不造成UI的卡顿现象,一般要求通信工作在次线程(
子线程
)中完成。在Windows编程中
qugx0528
·
2023-06-12 09:26
通信设计与实现
C++/Qt
tcp/ip
Qt网络
2018-10-02 消息处理 post和get区别
//审计机制:会在activity界面完全显示(onResume)之后开始工作,检测
子线程
有没有更新UI.sleep1000时activity已经完全显示所以审计机制工作检测到
子线程
更新UI,就抛了异常
preamp
·
2023-06-11 18:41
Android中关于Handle的用法和分析
结合Thread实现连网读取数据,读取数据后更新页面,即从
子线程
给主线程提供一个消息报告的作用因此主线程中一旦接收到此消息报告,即可更新页面。(2).
plus彭于晏
·
2023-06-11 17:01
Android移动开发
【Linux】主线程退出对
子线程
的影响
原文出处:简单了解C语言中主线程退出对
子线程
的影响对于程序来说,如果主进程在子进程还未结束时就已经退出,那么Linux内核会将子进程的父进程ID改为1(也就是init进程),当子进程结束后会由init进程来回收该子进程
Polymer to C++
·
2023-06-11 08:15
Linux
线程
笔记
多线程
linux
操作系统
android
子线程
不处理异常导致崩溃
1.android在
子线程
不处理异常,导致程序崩溃java在
子线程
不处理异常,main线程还会继续执行;android在
子线程
不处理异常,会导致crash,进程会被杀死。
荏苒的光阴
·
2023-06-11 05:09
android开发
android
java
深入探索Android 启动优化(一) - 有向无环图
将耗时任务放到
子线程
加载,等到所有加载任务加载完成之后,再进入首页。多线程异步加载方案确实是ok的。但如果遇到前后依赖的关系呢。比如任务2依赖于任务1,这时候要怎么解决呢。
程序员徐公
·
2023-06-11 00:48
QT 不阻塞线程,达到延时的作用
在这种情况下,有一种方法是使用多线程,即在
子线程
中处理文件保存,主线程负责界面相关。而如果不想使用多线程,最简单
brave_heart_lxl
·
2023-06-10 15:26
qt
开发语言
SecurityContextHolder多线程无法获取登录信息的原因
在SpringSecurity中,我就想从
子线程
获取用户登录信息,怎么办?
小杨同学~
·
2023-06-10 07:32
OAuth2
java
深入理解ThreadLocal
转载请注明出处:http://blog.csdn.net/fishle123/article/details/48087753在Android里面,在不同的线程(假设
子线程
已经创建了Looper)中创建
fishle123
·
2023-06-10 07:57
Android积累
Java
ThreadLocal
线程
源码分析
多线程之--主线程结束,
子线程
无法获取主线程请求头信息 解决方案
当在主线程中,使用
子线程
时.当主线程未结束时,
子线程
是可以获取到主线程的request中的信息的.当主线程结束时,
子线程
就无法获取主线程request中的信息了ThreadLocal:线程隔离,
子线程
无法获取主线的中的数据
渔夫星辰
·
2023-06-10 07:26
java
java
开发语言
ThradLocal原理解析及SpringSecurity无法在
子线程
中获取上下文信息解决
ThreadLocal使用及其原理解析一、前言项目中使用到了SpringSecurity框架作为安全验证,但是却发现一个问题,即当在
子线程
中获取SecurityContextHolder中存储的对象时会报空指针异常
Simpier
·
2023-06-10 07:53
Java学习
java
spring
boot
架构
【Qt】多线程QThread::run()与QObject::moveToThread()
官方链接QThreadClass|QtCore5.15.14使用QThread::run()简单来说就是继承QThread类,并重写run()函数,这样run()函数中的代码就会运行在
子线程
中。
heater404
·
2023-06-10 03:14
Qt
qt
QThread
Linux pthread线程操作 和 线程同步与互斥操作
、简介什么是线程线程的优点、缺点线程的应用场合二、线程的使用1.创建线程-pthread_create2.线程的终止-pthread_exit3.等待指定线程结束-pthread_join4.父线程与
子线程
同时执行
cpp_learners
·
2023-06-09 23:27
c++
linux
线程
互斥量
线程池
pthread
iOS日志管理
redirectNSlogToDocumentFolder{ return; { //模拟器不保存日志 if(TARGET_IPHONE_SIMULATOR){ return; } //放入到
子线程
中
水木灵辰O
·
2023-06-09 17:58
学习
ios
iphone
xcode
ViewRootImpl的mThread什么时候赋的值?
上篇文章:
子线程
更新主线程的View抛出异常全过程,ViewRootImpl的checkThread方法中,通过mThread来判断,要更新View的线程和创建View的线程,是不是同一个,如果不是就抛出异常
zhangjin1120
·
2023-06-09 15:04
Handler
android
java
android
studio
JUC 并发调度工具类
概述通过常见并发工具类来实现多线程之间的调度:CountDownLatch、CyclicBarrier、Semaphore、Thread.join()CountDownLatch:主、
子线程
同步(1+N
黄靠谱
·
2023-06-09 14:37
android消息机制—Handler
在android日常开发中我们经常会有从网上获取数据更新UI的需求,但是Goole出于安全考虑规定,只有android主线程才能更新UI,涉及到耗时操作的要放到
子线程
中处理。
韩明泽
·
2023-06-09 13:49
【Python_PySide2学习笔记(九)】基于QThread实现
子线程
更新 主线程/UI线程
基于QThread实现
子线程
更新主线程/UI线程前言基于QThread实现
子线程
更新主线程/UI线程。
禾戊之昂
·
2023-06-09 09:17
Python学习笔记
#
PySide2学习笔记
python
pyqt
ui
Java基础-多线程
一、创建多线程的方式一:继承Thread类1.创建多线程方式一的步骤定义类继承Thread类重写Thread类的run方法在主线程中创建线程对象线程对象调用start()方法启动
子线程
2.案例publicclassAutoMessagesextendsThread
花果水莲
·
2023-06-08 11:02
java
六、Redis持久化
2、RDB(RedisDataBase)简介在指定的时间间隔内,将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存中执行流程Redis会单独创建(fork)一个
子线程
来进行持久化
檬柠猿
·
2023-06-08 07:02
redis
redis
(7)Qt---文件IO
目录1.QFileDialog文件选择对话框**2.QFileInfo文件信息类**3.QFile文件读写类***4.UI与耗时操作**5.QThread线程类5.1复现阻塞5.2新建并启动
子线程
5.3
Summer_taotao
·
2023-06-08 03:56
qt
c++
ui
【Android开发基础】更新\修改Adapter适配器数据(例:聊天功能等)
文章目录一、引言二、解决方案1、需求一2、需求二(1)普通方法(2)观察者模式(推荐)一、引言描述:如何在主线程(Activity/Fragment)UI中修改
子线程
(Adapter)的内容难度:初级知识点
云端new守夜人
·
2023-06-07 20:13
Android开发
android
java
ui
多线程、锁和线程同步方案
比如开启一个
子线程
来处理一些耗时的计算,然后返回主线程刷新UI等。首先我们先简单的梳理一下常用到的多线程方案。具体的用法这里我就不说了,每一种方案大家可以去查一下,网上教程很多。
Sunxb
·
2023-06-07 16:19
Message Handler Looper
//布局文件//Activity//Android不允许
子线程
操作UI//注意:类必须实现implementsView.OnClickListenepublicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener
昨天剩下的一杯冷茶
·
2023-06-07 01:55
Android主线程的名称“main“是在哪里设置进去的?
常说:handler把
子线程
的消息发送给主线程,这个主线程具体是在哪里创建的?这个问题比较复杂。上篇文章:ActivityTh
zhangjin1120
·
2023-06-06 23:24
Handler
android
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他