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
子线程。
Linux多线程编程-线程函数返回值(返回简单数据类型)
下面列举了两个例子,一个是
子线程
返回简单数据类型;另一个是
子线程
返回复杂数据类型。
leon_wdbt
·
2023-12-26 18:25
Linux
多线程
c语言
linux
ThreadLocal和InheritableThreadLocal
1:InheritableThreadLocal变量传递(变量只能往子传递,不能
子线程
往父线程传递)@SneakyThrowspublicstaticvoidmain(String[]args){finalThreadLocalthreadLocal
小徐敲java
·
2023-12-26 15:37
java
开发语言
performSelector不执行,主线程和
子线程
的调用
问题一(在主线程中执行)先看一段代码-(void)viewDidLoad{[superviewDidLoad];dispatch_async(dispatch_get_main_queue(),^{NSLog(@"1");[selfperformSelector:@selector(printLog)withObject:nilafterDelay:1];NSLog(@"3");;});}-(vo
孙掌门
·
2023-12-26 14:44
Vickate_积累及优化
关于优化的建议:1.首页的启动速度**建议:**-启动的过程中做的事情越少越好-不要在UI线程上做耗时操作(
子线程
处理数据,处理完在UI上刷新数据)-在合适的时机开启后台任务**优化方法:**-量化启动时间
Vickate
·
2023-12-26 13:25
2018-10-25day20总结
程序员自己创建的线程叫
子线程
多个任务在一个线程中是按顺序一个一个执行的(线程的串行)多个线程的任务同时执行importtimeimportdatetimefromrandomimportrandintimportthreadingdefdownload
高宇的简书昵称
·
2023-12-26 10:56
POC-T框架学习————3、编写脚本
script目录在此目录下新建Python文件poctest.py添加接口函数在代码中添加函数poc()添加逻辑使验证成功(漏洞存在)时returnTrue,验证失败时returnFalse(程序运行时,每个
子线程
调用该文件的
FLy_鹏程万里
·
2023-12-26 09:42
【渗透测试框架/工具源码学习】
Reactor 和 Proactor模式,IO复用与epoll、同步IO,异步IO与协程
寻求一些手段优化IO性能的原因在过去开发应用或者中间件时,使用Linux提供的接口,例如直接socket,一般就两种模式,实质上是使用了同步IO:1、开启循环
子线程
,阻塞在socket接收处。
小羊苏C
·
2023-12-26 01:46
Linux
C++
linux
RunLoop和线程间的关系
*每条线程都有唯一的一个与之对应的RunLoop对象*RunLoop保存在一个全局的Dictionary里,线程作为key,RunLoop作为value*主线程的RunLoop已经自动创建好了,
子线程
的
笨鸟后飞了
·
2023-12-25 22:40
多线程基础
比如IDEA在敲代码的同时还能自动保存、自动导包,都是
子线程
做的。进程和线程的关系就是一个进程包含一个或多个线程。线程是操作系统调度的最小任务单位。
程序大虾
·
2023-12-25 16:15
java
开发语言
Java面试题56-65
56、
子线程
循环10次,接着主线程循环100,接着又回到
子线程
循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。
小爱聊IT
·
2023-12-25 15:19
Java
java
算法
jvm
使用dispatch_group、dispatch_semaphore_t进行多线程管理
关于dispatch_group的使用这里就不多赘述了,网上也有很多相关的资料,这里讨论的是当有多个线程并发进行时,如何控制多线程的执行顺序让
子线程
能够按照我们所需要的进行按序处理?
口子窖
·
2023-12-25 09:55
Java 多线程事务回滚 ——多线程插入数据库时事务控制
串行效率低,耗时长,为了提高效率,这个时候我们首先想到多线程并发插入,但是如何控制事务呢…直接上干货实现效果开启多条
子线程
,并发插入数据库当其中一条线程出现异常,或者处理结果为非预期结果,则全部线程均回滚代码实现
楼兰King
·
2023-12-25 04:38
多线程事务怎么回滚
如果有一个线程执行失败,则全部回滚.2.在spring中可以使用@Transactional注解去控制事务,使出现异常时会进行回滚,在多线程中,这个注解则不会生效,如果主线程需要先执行一些修改数据库的操作,当
子线程
在进行处理出现异
King斌
·
2023-12-25 03:06
linux的主线程提前
子线程
退出以及线程分离
主线程提前退出如果主线程没有等待
子线程
提前退出,可能会发生以下情况:
子线程
继续运行:如果主线程退出,但
子线程
仍在执行任务,
子线程
将继续独立运行。
最后一个bug
·
2023-12-25 02:08
嵌入式linux/RTOS
linux
arm开发
驱动开发
嵌入式硬件
单片机
Learn runqlat in 5 minutes
rawtracepoint.runqlat"高负载场景下应用为何卡顿","进程A为什么得不到调度".当我们在工作生活中产生这样的疑问,目标进程的调度时延是一个不错的观测切入点.runqlat可以帮我们完成这项统计,以下是父
子线程
通过
温稳稳不稳
·
2023-12-25 00:18
eBPF
性能观测
linux
十、线程
占个坑进程创建
子线程
和创建子进程不同的地方是:主进程结束之后,
子线程
无论执行到哪里都会被杀死,而子进程会执行到自己死为止。
eftales
·
2023-12-24 23:06
QT多线程的四种实现
在qt中使用了多线程,有些事项是需要额外注意的:默认的线程在Qt中称之为窗口线程,也叫主线程,负责窗口事件处理或者窗口控件数据的更新;
子线程
负责后台的
甜蕙
·
2023-12-24 16:40
qt
开发语言
18、Qt线程(三):使用QtConCurrent模块
一、功能说明1、使用QtConCurrent并发模块的run()函数方式实现多线程2、点击“开始”按钮启动
子线程
;3、run()分别调用外部函数、Lamdba表达式和成员函数二、项目创建1、新建QtWidgetsApplication
怎么追摩羯座
·
2023-12-24 16:06
Qt小功能
qt
16、Qt线程(一):继承QThread,重写run
moveToThread()函数2、使用QtConCurrent并发模块的run()函数3、继承QRunnable类二、功能说明1、通过继承QThread,重写run的方式实现多线程2、点击“开始”按钮启动
子线程
怎么追摩羯座
·
2023-12-24 16:05
Qt小功能
qt
17、Qt线程(二):QObject::moveToThread
一、功能说明1、创建子类,通过QObject::moveToThread函数把子类放入
子线程
中;2、程序启动,初始化
子线程
3、点击“开始”按钮启动定时器,
子线程
每隔1秒向主线程发送累加数;4、点击"停止
怎么追摩羯座
·
2023-12-24 16:05
Qt小功能
qt
19、Qt线程(四):继承QRunnable类
一、功能说明1、通过继承QRunnable,重写run的方式实现多线程2、点击“开始”按钮启动
子线程
;二、项目创建1、新建QtWidgetsApplication应用,名称为Runnable,基类选择QMainWindow
怎么追摩羯座
·
2023-12-24 16:04
Qt小功能
qt
开发语言
Linux进程管理
32核并行32并发进程线程协程(异步)#进程一个正在运行的程序,一个程序运行至少要启动一个进程,主进程子进程速度:启动慢,结束慢资源隔离:资源不共享:#线程一个进程正常运行,至少要启动一个线程,主线程
子线程
速度
咸鱼玮
·
2023-12-24 06:32
linux
服务器
运维
Python---静态Web服务器-多任务版
多任务版web服务器程序的实现步骤:当客户端和服务端建立连接成功,创建
子线程
,使用
子线程
专门处理客户端的请求,防止主线程阻塞。把创建的
子线程
设置成为守护主线程,防止主线程无法退出。2.静态Web服务
唯元素
·
2023-12-24 06:19
python
前端
服务器
Qt
子线程
中的对象注意点
一、在
子线程
中实例化对象我们创建一个TimeThread类,继承于QObject#ifndefTIMETHREAD_H#defineTIMETHREAD_H#include#include#includeclassTimeThread
戏言zare
·
2023-12-23 11:24
qt
开发语言
封装HTTP请求
请求方法、连接超时时间、读取资源超时时间等),很麻烦,所以这里为了简化访问网址的过程,封装一个http请求的工具类HttpUtil.java需要注意的几个点HTTP连接是耗时操作,不能在UI主线程中执行要在
子线程
中来进行
勤学奋进小郎君
·
2023-12-22 16:05
2020-03-23
implementation'com.android.support:recyclerview-v7:29.0.2')②创建布局(宽、高必须充满)③找控件④设置布局管理器(线性布局,网格布局和瀑布流)⑤获取数据(切换
子线程
的方法
先生_7857
·
2023-12-22 15:19
Qt不能在线程函数操作UI
Qt的官方文档虽然并没有明确说明,不能在
子线程
中操作UI,但是,因为Qt是事件循环机制,所有的UI事件都是在主线程中处理的,如果在
子线程
中直接操作UI,就会存在线程安全问题,严重时候会使程序挂掉。
木千
·
2023-12-22 08:53
Qt
qt
ui
开发语言
Android多线程编程之Service
二、Android多线程编程1.线程的基本用法2.在
子线程
中更新UI3.解析异步消息处理机制Android中异步消息处理主要由4个部分组成:Message、Handler、MessageQueue和Looper
忘川丿
·
2023-12-22 07:16
android
android
Python---案例-多任务版TCP服务端程序开发
2.具体实现步骤编写一个TCP服务端程序,循环等待接受客户端的连接请求当客户端和服务端建立连接成功,创建
子线程
,使用
子线程
专门处理客户端的请求,防止主线程阻塞把创建的
子线程
设置成为守护主线程,防止主线程无法退出
唯元素
·
2023-12-22 06:50
tcp/ip
python
网络
Python---线程的注意点
1.线程的注意点介绍线程之间执行是无序的主线程会等待所有的
子线程
执行结束再结束线程之间共享全局变量线程之间共享全局变量数据出现错误问题2.线程之间执行是无序的importthreadingimporttimedeftask
唯元素
·
2023-12-22 00:30
python
java
linux
Android
子线程
是否能更新UI?
Android中的
子线程
能否操作UI现在进入正题,想想从开始工作到现在,被无数次的告诫
子线程
不能更新UI,UI操作必须在主线程中完成。然而作为辣鸡代码搬运工的我,怎么能轻易就听你们的呢。
__Witness
·
2023-12-21 11:55
展开说说:Android之常用的延时执行策略
延时执行策略,以此记录:1、TimerTask2、Handler.postDelayed3、Handler.sendEnptyMessageDelayeed4、Thread.sleep线程休眠-需要在
子线程
老梁学Android
·
2023-12-21 04:55
android
2019-08-18 Day17创建多线程
首先要了解两个概念进程和线程进程:正在运行的一个程序系统会为这个进程分配独立的内存空间线程:具体执行任务的最小单位一个进程最少拥有一个线程(主线程运行起来就执行的线程)线程之间是共享内存资源的线程之间可以通信(通常在主线程和
子线程
之间
Hushman
·
2023-12-21 01:57
Java多线程技术二:线程间通信——InheritableThreadLocal的使用
1概述使用InheritableThreadLocal可以在
子线程
中取得父线程继承下来的值。
geminigoth
·
2023-12-20 14:09
java
java
jvm
开发语言
java线程篇
答:线程池就是事先将多个线程对象放到一个容器中,使用的时候就不用new线程而是直接去池中拿线程即可,节省了开辟
子线程
的时间,提高了代码执行效率。2、Java中的线程池共有几种?
zhy1121354567
·
2023-12-20 03:36
Android 线程池的类型、区别以及为何要用线程池
一个进程中UI线程只有一个,为了不造成界面卡顿、提高用户体验,我们势必要将一些耗时操作交由
子线程
来执行。
cspecialy
·
2023-12-19 20:57
如何在
子线程
中创建并使用Handler
上一篇文章我们从源代码的角度分析了Handler的实现,这篇文章我们说下如何在
子线程
中创建Handler,在
子线程
中创建Handler只需2步:创建looper:Looper.prepare()启动looper
Bfmall
·
2023-12-19 18:56
5.1.0| DiffUtil.ItemCallback实现细颗粒度的差分更新
ListAdapter的出现,让列表的刷新性能和简单性都得到了提升,但同时还是有些坑ListAdapter继承自RecyclerView.Adapter,主要是实现了submitList方法来归一化提交数据,这样会触发在
子线程
对比数据差异
茶不思基
·
2023-12-19 12:13
移动开发
android
Java SE 多线程的介绍及使用
publicclassMyThreadextendsThread{@Overridepublicvoidrun(){try{Thread.sleep(1000);System.out.println("这是
子线程
呢
我不配拥有55kg的你
·
2023-12-19 01:39
Java
JavaSE
java
python
开发语言
父
子线程
变量传递,价值两个p0的代码修复
问题复现:项目内原本采用的是DemoContext作为一个线程的上下文context,用于存储从header头、入参数的一部分数据,实现跨业务代码复用及传递。publicclassDemoContext{...//创建一个ThreadLocalprivatestaticfinalThreadLocalCONTEXT_HOLDER=newThreadLocalsubThread=Completabl
笑傲菌
·
2023-12-18 18:19
Java\Android 多线程实现方式及并发与同步
进程:是系统的执行单位,每一个Application都是一个进程,APP启动时系统默认有一个主线程即为UI线程,但是UI线程不能做耗时操作,这里就要把耗时的操作交给
子线程
执行。
洁癖阳阳
·
2023-12-18 14:59
QT多线程实现之moveToThread
主要步骤:实现一个类,包含
子线程
需要做的操作,在主线程中创建该类对象和一个线程对象,将新创建的类对象moveToThread,主线程和
子线程
通信使用QT的信号与槽实现。
dctgg233
·
2023-12-18 11:34
QT
多线程
qt
Qt通过moveToThread实现多线程
Qt通过对象moveToThread实现多线程,避免包含大量计算任务的
子线程
堵塞界面主线程,通过信号槽和主线程传递数据。
V_樱宁
·
2023-12-18 11:32
Qt
qt
多线程
Android进程间通信知识点
解决这个ANR就是将耗时的任务放到
子线程
中去执行。IPCIPC不是An
dashingqi
·
2023-12-18 05:44
Android之学习Handler原理的理解与常见问题
Handler理解与常见问题一、Handler工作流程二、Handler有关常见问题1、
子线程
到主线程通信都有哪些方式?
子线程
到主线程通信的原理?2、一个线程可以有几个Handler?
灵猫小西
·
2023-12-17 22:03
Android
android
【理论篇】SaTokenException: 非Web上下文无法获取Request问题解决 -理论篇
Request错误截图:在官方网站中,查看常见问题排查:错误追踪:跟着源码可以看到如下代码:从源码中,我们可以看到,由于非Web上下文中无法直接获取HttpServletRequest对象,因此无法直接在
子线程
中使用
凯哥Java
·
2023-12-17 19:31
java
开发语言
4同步示例promise&future
spm_id_from=333.999.0.0&vd_source=58ba16257efc07a6e9b9e0976f2f5200/*由于主线程和
子线程
都使用了ret变量,所以需要进行加锁,避免资源竞争但是不方便
明码
·
2023-12-17 17:41
c++
开发语言
Spring Boot在请求的
子线程
中获取HttpServletRequest
目录1、方式一2、方式二3、总结在一个请求的
子线程
中通过RequestContextHolder.getRequestAttributes()获取requestAttributes为空。
村口老师傅
·
2023-12-17 07:51
小知识点
spring
boot
后端
java
详解python多线程:主线程、
子线程
、守护线程、join方法(附源码)
在涉及python多线程编程的时候,有四个特别重要的概念需要大家深入理解:主线程、
子线程
、守护线程以及线程的join方法。
测试开发Kevin
·
2023-12-17 01:46
Linux高级系统编程-线程
系统分配资源的基本单位,可以简单理解为一个正在进行的程序线程:操作系统调度的最小单位,就是一段代码的执行顺序注意:1,一个进程必须要有一个线程,该线程被称为主线程2,一个进程可以有多个线程,除主线程外的其他线程都是
子线程
纳尔哒哒
·
2023-12-16 18:43
Linux高级系统编程
linux
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他