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内存五大区
在iOS中栈区的地址通常以0x7开头,栈的大小是有限制的,在主线程栈的大小为1MB,
子线程
栈的大小默认为512KB,当然可以通过api修改
子线程
栈的大小(NSThr
iOSer_jia
·
2023-08-21 10:51
Flask 多进程多线程异步非阻塞测试
(主进程与子进程都是用的同一个value)deffunc(num):print('
子线程
1:',num.value)ti
爱补鱼的猫猫
·
2023-08-20 12:57
Python
flask
python
后端
[线程/C]基础
文章目录1.线程介绍2.创建线程2.1线程函数2.2创建线程3.线程退出4.线程回收4.1线程函数4.2回收
子线程
数据4.2.1使用
子线程
栈4.2.2使用全局变量4.2.3使用主线程栈5.线程分离6.其他线程函数
9TSe
·
2023-08-20 11:09
c语言
pyqt5 Qthread的
子线程
异常处理
pyqt5开发一个带有UI界面的图像数据处理程序问题描述:根据业务和UI界面分离的原则,为了使大量数据处理过程不影响UI主进程,于是使用了多线程的方式,利用pyqt5中的QThread类来创建数据处理的
子线程
ha_lee
·
2023-08-20 07:05
Error解决
python
pyqt5
多线程
ui
多线程异常处理
多线程异常处理
子线程
异常不能抛给主线程处理publicstaticvoidmain(String[]args){try{Threadthread=newThread(()->{inta=1/0;});thread.start
a282608054
·
2023-08-20 07:35
java学习
RunLoop
使用场景:1、需要使用Port或者自定义InputSource与其他线程进行通讯;2、
子线程
中使用了定时器;3、Cocoa中使用任何performSelector到了线程中运行方法;4、线程
isaaczcbj
·
2023-08-20 01:53
关于使用GRPC遇到的BUG
GRPC获取服务器数据是耗时操作,不能写在UI主线程中,可以写在
子线程
或使用AsyncTask实现获取数据,但实测,仅仅是获取少量数据,可以写在UI主线程中(虽然不推荐这么做)。
koinzhang
·
2023-08-19 23:12
多线程与JUC
publicclassDemo2{publicstaticvoidmain(String[]args){Threadthread=newThread(){@Overridepublicvoidrun(){log.info("
子线程
Corgy.
·
2023-08-19 06:23
java
java
多线程
Android性能优化----执行时间优化
初始化操作可以开启
子线程
来完成。
码中之牛
·
2023-08-18 21:02
移动开发
Android
性能优化
android
性能优化
移动开发
安卓
framework
九、Android 的线程和线程池
在Android中,从用途上来说,线程分为主线程(又叫UI线程)和
子线程
(又叫工作线程),其中主线程主要处理和界面相关的事情,而
子线程
则往往用于执行耗时操作。
Yjnull
·
2023-08-18 21:27
QT编程常见崩溃问题总结
原因一:
子线程
中更改界面上控件。在Qt事件循环中一般只有主线程可以用来改变某一个显示控件的状态。
子线程
想要改变界面时可以给主程序发信号。
大白萝卜不紧张
·
2023-08-18 21:58
qt
BUG
qt
开发语言
bug
Java面试(分布式缓存)
网络IO模型memcache:是多线程非阻塞IO复用网络模型,分为Master线程和worker
子线程
,Master线程负责监听网络连接,接受请求后,传递给worker线程,在worker线程中进行命令接受处理和返回
DavidWei_1b54
·
2023-08-18 06:24
Java获取线程结果
主线程不中断继续执行,开启
子线程
异步去执行其他操作。使用步骤创建Callable接口的实现类,并实现call()方法,该call()方法将作为线程执行体,并且有返回值。
Doug.
·
2023-08-18 05:14
JAVA基础
java
并发编程系列-CompletableFuture
//以下两个方法都是耗时操作doBizA();doBizB();确实,实现并行化的方法很简单,就像下面的代码一样,我们创建两个
子线程
来执行这些操作。你会发现在下面
满载星辉
·
2023-08-17 20:15
后端
数据源同步解决方案
情景在主线程删除数据源的一条数据(如首页订单),同时进行了下拉刷新,这时候会在
子线程
中修改数据源,导致数据不一致问题解决方案1、并发访问,数据拷贝:可以实时显示修改后的UI,但需要记录同步删除动作和数据拷贝
coder1003
·
2023-08-17 19:29
07 线程学习
一qt线程角色
子线程
完成与UI线程无关的工作,并且能够保持与UI线程通信二qt中线程在QT中,对于线程操作也是提供类(QThread)来进行封装,然后再学习该类的API接口参数用途Header:#includeqmake
Lotay_天天
·
2023-08-17 01:10
QT
学习
qt
RunLoop
一个线程对应一个Runloop,主线程runloop默认已经启动,
子线程
的runloop得手动启动
飘摇的水草
·
2023-08-16 10:42
QT信号槽连接之不同线程之间的信号槽连接方式
(如果主线程发送信号给
子线程
,则这
wb175208
·
2023-08-15 20:10
qt
信号槽
不同的线程
异步任务-- AsyncTask
子线程
中更新UI封装、简化异步操作三、AsyncTask注意事项必须在UI线程中创建AsyncTask的实例必须在UI线程中调用AsyncTask的execute()重写的四个方法是系统自动调用的,不应手动调用每个
小竹子爱广播
·
2023-08-15 17:49
Windows多线程 CreateThread()+结构体
结构体输入的目的是:
子线程
函数ThreadFunction()输入有一定的讲究,而我们自己写的函数有很多参数输入,这时候可以将我们输入的参数组合起来作为结构体,再输入到ThreadFunc
机智翔学长
·
2023-08-15 15:22
C/C++
多线程
c++
windows
IOS异步获取数据并刷新界面dispatch_async的使用方法
但是很多时候,在应用开发中,我们会发现本身并没有自己编码去处理一些并发的事件,去开辟新的
子线程
等等。(虽然一般的调
lucifer_1911
·
2023-08-15 11:23
performSelector:withObject:afterDelay:内部大概是怎么实现的,有什么注意事项么?
.调用performSelector:withObject:afterDelay:方法时,先判断希望调用的方法是否存在respondsToSelector:2.这个方法是异步方法,必须在主线程调用,在
子线程
调用永远不会调用到想调用的方法
雪丹妮_66865
·
2023-08-15 09:55
C++多线程场景中的变量提前释放导致栈内存异常
多线程场景中的栈内存异常在
子线程
中尝试使用当前函数的资源,是非常危险的,但是C++支持这么做。因此C++这么做可能会造成栈内存异常。
Aries_Ro
·
2023-08-15 07:57
C++
c++
算法
jvm
Android 简单的视频、图片压缩工具
Gradleimplementation'com.iceteck.silicompressorr:silicompressor:2.2.3'2.添加相关权限(手机得动态申请权限)3.使用使用很简单,直接调用相关方法传入文件路径就能获得压缩之后新文件的路径视频压缩(需要在
子线程
中使用
缘来的精彩
·
2023-08-15 06:22
android
android
studio
Qt
子线程
中使用UI线程
如何方便的在
子线程
中调用主线程,就成为了要解决的主要问题。搜寻了很多方案,对MainWind
Qt开发老杰
·
2023-08-15 00:13
qt
ui
开发语言
c++
万人收藏!关于Android Handler源码解析,看这一篇就够了!
Handler作用任务调度:即通过post()和send()等方法来指定某个任务在某个时间执行线程切换:执行耗时的操作,比如网络请求,IO操作等,需要在
子线程
中运行,不然会阻塞主线程。
字节跳不动
·
2023-08-14 23:37
Qt 多线程、信号和槽连接方式推荐connect(Sender,Singnal,Receiver,Slot,ConnectMode);如下图所示
connect(主线程A,信号A,
子线程
B,槽函数B,DirectConnection/AutoConnection);connect(子线B,信号B,主线程A,槽函数A,QueueConnection
你再期待什么?
·
2023-08-14 18:22
Qt
程序员的日常
qt
okhttp四种请求方式
网络处理框架处理网络接口1:导入依赖OKHttp3处理网络有两种方式1:同步executeget和post必须要放在
子线程
中2:异步enqueue*/publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener
你说的都是对的
·
2023-08-14 05:43
使用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
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他