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
子线程
使用OkHttp发送网络请求并将结果更新至UI的几种方式
那么怎么在网络请求完成后在
子线程
中更新UI呢?下面我们就来讨论一下几种简单的实现方式。1.使用AsyncTask+OkHttp同步请求As
旧日灯塔
·
2023-08-14 05:41
安卓
handler原理
快递员(属于某个快递公司的职员)Message:包裹(可以放置很多东西的箱子)MessageQueue:快递分拣中心(分拣快递的传送带)Looper:快递公司(具有处理包裹去向的管理中心)情景分析:在
子线程
中更新主线程的
夏天之灵
·
2023-08-13 16:18
iOS-OC底层-RunLoop
一个运行循环,用来处理App中的各种任务,当有任务的时候,执行任务,没任务的时候进入休眠;每一个线程对应一个Runloop,主线程的RunLoop默认是开启的,
子线程
的需要手动开启;每一个Runloop
泽泽伐木类
·
2023-08-13 12:30
Android FrameWork 层 Handler源码解析
Handler生产者-消费者模型在android开发中,经常会在
子线程
中进行一些耗时操作,当操作完毕后会通过handler发送一些数据给主线程,通知主线程做相应的操作。
sziitjin
·
2023-08-13 11:36
FrameWork
android
android
FrameWork
Runloop 的五种mode
1.runloop是一个事件驱动的循环,收到事件就去处理,没有事件就进入睡眠.2.应用一启动主线程被创建后,主线程对应的runloop也被创建,runloop也保证了程序能够一直运行.之后创建的
子线程
默认是没有
KLong27
·
2023-08-12 19:48
ios
Android 线程相关 | 艺术探索笔记
AsyncTask封装了线程池和Handler,它能方便使用者在
子线程
中更新UI。HandlerThread是使用Handler的线程。
brickx
·
2023-08-12 15:23
线程的学习及使用
目的:1.了解并掌握进程和线程的概念2.学习线程相关函数的使用方法3.学会定义和调用线程4.使用接口实现主线程和
子线程
的数据回调相关概念:进程:正在运行的一个程序就是一个进程(QQIDE浏览器)系统会为这个进程分配独立的内存资源线程
developing_5873
·
2023-08-11 18:01
Android AsyncTask详解(源码分析)
目录:目录AsyncTask是一种轻量级的任务异步类,可以在后台
子线程
执行任务,且将执行进度及执行结果传递给UI线程。
Jere_Chen
·
2023-08-11 15:26
TCP通信——多线程并发回环服务器
创建线程后,将所用参数传递给线程,tid,cfd,clientaddr;最后将线程分离,方便线程结束回收
子线程
资源。服务器代码#include#include#incl
小猛笔记
·
2023-08-11 07:34
Linux
tcp/ip
服务器
网络协议
JUC并发编程之同步器(Semaphore、CountDownLatch、CyclicBarrier、Exchanger、CompletableFuture)附带相关面试题
目录1.Semaphore(资源调度)2.CountDownLatch(
子线程
优先)3.CyclicBarrier(栅栏)4.Exchanger(公共交换区)5.CompletableFuture(异步编程
Alphamilk
·
2023-08-11 01:17
java
java
开发语言
线程创建与参数传递 - C++多线程编程(二)
1.std::thread1.1基本要素(1)创建myprint
子线程
并执行(2)主线程阻塞到这里等待myprint执行完,当只线程执行完毕,这个join()就开始执行。
生活需要深度
·
2023-08-11 01:31
C++
linux内核
网络编程
信号槽传输过程中指针所指对象的生命周期
在
子线程
中的一个槽函数,当读取到dxf文件完成后,结果通过在该槽函数中的dx_data*pDxfData指针变量读取。然后通过QVariant封装该指针变量。发送到主线程中。
blueman8888
·
2023-08-10 16:27
QT
算法
qt
开发语言
c++
协程-基础
kotlinx-coroutines-core:1.4.2'funmain(){//在后台启动一个新的协程并继续GlobalScope.launch{delay(1000L)//非阻塞的等待1秒钟(默认时间单位是毫秒)阻塞
子线程
有腹肌的豌豆Z
·
2023-08-10 06:14
App启动速度优化
1优化从Application的onCreate()到Activity的onCreate()之间的工作流程2将初始化得的东西做懒加载3一些必须要初始话的东西有限放在
子线程
中操作如下情况不可以a初始化需要用到
yubang3223111
·
2023-08-10 03:33
7、多线程基础
如果不指定,
子线程
一般随父线程同组。守护线程通过设置
佳勇_f034
·
2023-08-09 21:26
App优化之崩溃监控
多线程问题:在
子线程
中进行UI更新可能会发生崩溃。多个线程进行数据的读取操作,因为处理时机不一致,比如有一个线程在置空数据的同时另一个线程在读取这个数据,可能会出现崩溃情况。
得_道
·
2023-08-09 18:56
iOS多线程-NSThread简单介绍
线程是进程中的一条执行路径,在一个线程中任务的执行是串行的,同一时间内,一个线程只能执行一个任务多线程在多线程开发中,耗时操作我们一般放在
子线程
。耗时操作会卡住主线程,严重影响UI流畅度。
Eddy_0
·
2023-08-09 13:00
Linux下的CGI服务器
同步进程:工作子进程负责进行具体的连接以及具体的I/O,顺序执行异步进程:主进程监听连接事件,将连接任务分发给
子线程
二、设计逻辑1.设计进程池的创建逻辑2.父进程监听:连接事件。
采采卷耳77
·
2023-08-09 07:05
Linux
C++网络编程笔记
服务器
linux
运维
autojs之多线程-Threads
autojs多线程新手入门autojs多线程新手入门前言一、多线程使用须知二、个人理解三、多线程常用函数1.
子线程
开启函数2.
子线程
停止函数3.等待线程执行完成4.返回线程是否存活5.等待线程开始执行5
跪求指点
·
2023-08-09 03:20
#
Autojs
javascript
多线程
thread
js
vscode
【Qt高级】QThread与QTimer组合使用引出的信号槽执行在哪个线程的思考【2023.08.06】
testQThread_QTimer…Qt版本5.6.3视频讲解:https://www.bilibili.com/video/BV15P411C79i/链接:视频讲解简介 想法很单纯,就是主线程启动一个
子线程
MFC不精通不改名
·
2023-08-09 01:24
QT
qt
开发语言
【Android】如何分析 ANR 日志
导致ANR的原因应用层导致的ANR(耗时操作)主线程耗时长主线程方法执行了死循环主线程等待
子线程
释放锁时间过长应用内存紧张,当一个应用长期处于内存紧张状态,会导致频繁内存交换,进而导致应用的一些操作超时系统层导致的
一场雪ycx
·
2023-08-08 22:00
Android基础知识
android
android
studio
android-studio
Android源码解析——Handler、Looper与MessageQueue
Android系统中以Handler、Looper、MessageQueue组成的异步消息处理机制,通过源码来了解整个消息处理流程的走向以及相关三者之间的关系需要先了解以下几个基本概念Handler:主线程或者
子线程
通过
zhireshini233
·
2023-08-08 17:10
Android
framework
handler
android
Qt学习:迁移到
子线程
的变量应用处置
在写Qt过程中,目前会遇到大量数据处理,数据量200W以上,如果将处理数据操作在主线程中进行,会导致UI界面冻结,影响用户体验,所以将处理数据的过程迁移到
子线程
中是良好的处理手段,一般处理数据的对象都会定义为指针类型
十秒耿直拆包选手
·
2023-08-08 07:14
Qt&Pyside
C&C++
学习
qt
c++
Java实现http中的文件下载断点续传
3、创建一个下载任务执行线程SiteFileFetch,此线程主要做如下工作接受指定下载
子线程
个数首先判断下载的文件是否存在,如果下载的文件已经存在,则继续判断它对应的xxx.info文件是否存在,如果
_abab
·
2023-08-08 05:32
熟悉Android---使用imageView加载网络图片
https://blog.csdn.net/guolin_blog/article/details/53759439前言Android4.0以后的版本,UI线程不允许有耗时操作,所以请求网络图片需要运行在
子线程
刘程佳
·
2023-08-08 05:43
Android
安卓
android
android
studio
java
【Webserver】——线程池的原理,手写线程池
2.线程池的作用3.任务队列的设计4.构造函数5.push接口设计6.
子线程
的执行函数7.析构函数8.测试线程池9.线程池中的线程数量设定1.经验值2.最佳线程数目算法1.什么是线程池?
努力学习的少年
·
2023-08-08 02:15
从零开始学Linux
Webserver
开发语言
c++
c语言
github
数据结构
算法
使用ffmpeg将h264格式的RTSP实时视频流转Mp4格式保存
saveVideoToMp4(constchar*rtspUrl){m_bStop=false;intid=(int)QThread::currentThreadId();emitsignal_sendLog(u8"
子线程
编码
summer_9527
·
2023-08-07 14:05
ffmpeg
ffmpeg
qt
c++
02. 守护线程和线程之间共享全局变量
1.守护线程使用setDaemon(True)把所有的
子线程
都变成了主线程的守护线程,因此当主进程结束后,
子线程
也会随之结束。所以当主线程结束后,整个程序就退出了。
花间派I风月
·
2023-08-06 09:51
linux多线程
多线程:所有程序并发运行,多条路径可以同时执行多线程包括:理解线程并发、线程同步方法、线程安全概念线程指:进程内部得一条执行路径(从主函数的第一行代码到最后一行)主线程:main
子线程
:线程函数比如:fun
重生之我是程序员
·
2023-08-06 06:53
linux
Qt模态与非模态
从线程角度讲,模态子窗口的线程是阻塞的,父、子窗口各有一个线程,当创建子窗口时,父线程就被
子线程
阻塞掉;非模态线程不是阻塞型的,父、
子线程
可以并行运行。
十秒耿直拆包选手
·
2023-08-06 03:07
Qt&Pyside
Handler原理
Handler是android
子线程
和主线程之间通信的一种机制。主要包含四个类handlerloopermessagequeuemessagehandler作用?用来发送和处理消息的。
残非
·
2023-08-06 01:39
Android
子线程
真的不能更新UI么?
在
子线程
中就不能操作UI么?当一
天上飘的是浮云
·
2023-08-05 19:22
Python 创建
子线程
子线程
就进行一些耗时的获取数据、处理数据等操作,然后返回数据给主线程,让主线程更新UI,这样才不会让程序出现无响应的现象。
真的只是略懂而已
·
2023-08-05 19:26
Python
Python 多线程,threading模块,创建
子线程
的两种方式
2、让
子线程
运行其他语言代码(例如:主线程运行Python代码,
子线程
运行C语言代码(C语言的动态库)
houyanhua1
·
2023-08-05 19:56
Python+
Python
线程
子线程
Day20 数据安全
一.线程间数据共享数据的存储跟线程无关;一个进程中的数据在多个线程中可以直接用情况1:在
子线程
中使用主线程中的数据list1=[10,20,30]deffunc1():list1.append(100)
风月辞寒
·
2023-08-05 18:56
Android下的多线程下Handler的使用
在Android下面也有多线程的概念,在C/C++中,
子线程
可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,
zhoupuxian
·
2023-08-05 10:50
handler
ANDROID
android
android-studio
java
【Android】Handler机制详解
1.使用Handler消息传递机制的原因2.相关概念概念定义作用备注MainThread应用程序初次启动时会自动开启主线程处理与UI相关的操作与
子线程
的通信媒介为Handler
子线程
手动开启的线程执行耗时操作
小黄才不管那么多
·
2023-08-05 10:49
Android
android
kotlin
【项目 线程2】3.5 线程的分离 3.6线程取消 3.7线程属性
includevoid*callback(void*arg){printf("chidthreadid:%ld\n",pthread_self());returnNULL;}intmain(){//创建一个
子线程
Uafhængige
·
2023-08-05 09:37
linux
服务器
day20-线程数据安全
数据间共享数据的存储跟线程无关;一个进程中的数据在多个数据过程中都可以直接使用fromthreadingimportThread#总结:数据的存储跟线程无关;一个进程中的数据在多个数据过程中可以直接用#情况1:在
子线程
中使用
子线程
使用主线程的数据
LI3e0
·
2023-08-04 00:18
、python多任务编程----多线程
主进程>子进程>主线程>
子线程
>主协程>子协程代码结构和进程一般无二。
一只学不会编程的汪汪
·
2023-08-03 22:21
Service 记录
Service默认并不会运行在
子线程
中,它也不运行在
陽光亽活力
·
2023-08-03 14:55
Qt多线程
定义一个QObject的派生类,把要在新线程中执行的内容写在一个槽函数中,然后把该派生类的对象传给QThread对象的moveToThread函数,用一个信号和槽函数绑定,当信号触发时,槽函数中的内容就会在
子线程
执行
红博啊
·
2023-08-03 12:17
多线程
qt
thread
服务器的shell脚本
执行sh文件可以有多种方式:sha.shbasha.sha.sh嵌套式执行,类似开辟一个线程,出现执行无效,
子线程
改变的东西,父线程未发生改变。sourcea.
菜汪肖在路上
·
2023-08-03 11:52
服务器
linux
运维
线程同步问题——锁
应用全局区创建互斥量主线程初始化主线程阻塞——连接终止
子线程
找到操作共享数据的位置(操作位置,不是定义位
小猛笔记
·
2023-08-03 04:05
Linux
性能优化
开发语言
linux
笔记
学习
卡顿优化
发现卡顿点1.使用instruments分析工具:可以找到耗时多的代码instruments2.使用代码,添加FPS监控通过CADisplayLink获取屏幕FPS开
子线程
,定时监测页面FPSFPS过低时
JammyT
·
2023-08-03 04:07
@Transactional使用不当造成的“慢sql”
然后准备执行这批任务每个任务使用线程池的一个线程去执行,在
子线程
中检查任务是否符合条件,符合就将任务状态更改为“进行中”并执行,否则直接结束,并在任务完成后更新为“已完成”主线程等待1s,如果期间所有子任务都完成了
猫尾草
·
2023-08-02 20:42
OC 多线程:NSThread,GCD,NSOperation
比如:NSLog(@"%@",[NSThreadcurrentThread]);//{number=1,name=main}NSThread可以使用类方法快速创建
子线程
,但是得不到
子线程
对
赵邦华
·
2023-08-02 07:49
iOS使用NSInputStream加载TXT,RTF等大文件
子线程
加载数据,主线程刷新UI,避免频繁刷新-(void)loadFileContentsIntoTextView{//
子线程
加载一定要
子线程
避免UI卡
Z小新
·
2023-08-02 05:01
多线程学习三,线程的分类
多线程学习三,线程的分类:主线程、守护线程、
子线程
文章目录多线程学习三,线程的分类:主线程、守护线程、
子线程
1.主线程2.精灵线程3.线程优先级思维导图:1.主线程由main线程启动的就是主线程那么在Java
每天都要加油呀!
·
2023-08-02 05:49
Java
分类
java
Android Handler 详解
概述做Android开发肯定离不开跟Handler打交道,它通常被我们用来做主线程与
子线程
之间的通
kevenZheng
·
2023-08-02 03:03
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他