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
子线程
基于多线程的套接字通信
基于多线程的套接字通信之前的套接字通信,一个服务器只能和一个客户端进行通信,不能实现并发的效果,主要原因是:解决这种问题有多种方法,我们先来看多线程解决多线程中的线程有两大类:主线程(父线程)和
子线程
,
Liuuuu408
·
2024-01-23 02:39
linux
tcp/ip
网络
多线程事物回滚
例如现在需要插入大量业务数据,但在插入数据之前主线程先执行删除动作,之后再将数据等分分批交由
子线程
去执行。那么当其中某个
子线程
执行失败时,主线程删除的数据则不会回滚,从而导致数据一致性受损。
ljt-tiger
·
2024-01-22 12:03
多线程
java
spring
事物回滚
多线程
多线程事物
C#读写欧姆龙PLC数据omron 使用TCP/IP FINS协议
最好是单独为通信过程开一个
子线程
。可以看到,
panasonicsony
·
2024-01-22 03:48
工控PLC
c#
tcp/ip
Golang主线程让
子线程
退出的三种方式
在golang中,主go程告知子go程退出有三种方式,建议用后面两种方式一:全局变量方式packagemainimport("fmt""sync""time")varwgsync.WaitGroupvarexitbool//零值为false//方式1全局变量funcmode1(){fmt.Println("comeinmode1()")deferfmt.Println("outofmode1")d
困了就喝白茶
·
2024-01-21 17:36
Go
go
多线程
sync
61 C++ 多线程 -- async和 thread的区别。
async:创建的是异步任务,可以指定这个异步任务是否要创建
子线程
。thread:不容易拿到返回值async:通过返回值future,然后调用future.get(),就可以得到线程入口函数的返回值。
hunandede
·
2024-01-21 10:19
c++
Redis持久化
RDB说明生成内存文件快照生成方式手动触发save由当前主线程执行,会阻塞redis操作,由主线程生成rdb文件bgsave主线程fork出
子线程
,由
子线程
来完成rdb写入,但是在fork
子线程
的过程中
YYYYYB
·
2024-01-21 05:43
golang 主线程等待
子线程
执行完成
packagemainimport("fmt""sync")funcmain(){varwgsync.WaitGroupwg.Add(3)gofunc(){deferwg.Done()fmt.Println("线程1执行完成")}()gofunc(){deferwg.Done()fmt.Println("线程2执行完成")}()gofunc(){deferwg.Done()fmt.Println(
失去的青春---夕阳下的奔跑
·
2024-01-20 15:49
golang
开发语言
后端
iOS进阶之GCD-dispatch_group
一,需求背景在日常开发工作中,我们时常需要将一个耗时操作放在
子线程
处理,如文件图片上传下载等。一方面我们是希望任务的执行不要阻碍主线程的操作,同是也希望该操作可以较快的被执行完毕。
天蓬大元
·
2024-01-19 21:32
C#多线程进阶一(线程阻塞和任务延续,线程取消,线程返回值,多线程中的异常处理)
C#多线程进阶(一)一.多线程常见操作1.线程阻塞和任务延续 (1)主线程等待一个或多个
子线程
执行完后再执行(或者)等待多个
子线程
中任何一个任务完成再执行 (2)某个
子线程
等待一个或多个
子线程
执行完后再执行
LDGjayli
·
2024-01-19 20:08
C#高级进阶
多线程
thread
并发编程
Android线程池更新UI问题
今天阅读Android源码设计模式解析与实战中的ImageLoaderdemo时发现他在mExecutorService线程池中的
子线程
中更新了UI,参考https://www.jianshu.com/
CalvinAtHome
·
2024-01-19 09:43
Qt在
子线程
中下载文件
我们可以在主线程中下载文件,但当文件较大时,很有可能引起页面卡顿,这时候当然建议在
子线程
中进行文件的下载。而在
子线程
中,我发现程序并不能正确执行,下面这些信号没有发出。
lpl轻舟已过万重山
·
2024-01-19 07:49
qt
开发语言
返回当前活跃的的进程线程数量”
线程importthreadingdefmy_function():print("
子线程
开始执行")#创建并启动
子线程
thread=threading.Thread(target=my_function
pythonSuperman
·
2024-01-19 04:23
多线程
多进程
多进程
多线程
shell脚本
;pwd;)用括号括起来的命令,其实是fork了一个
子线程
,该
子线程
的结果不会传递给主线程$?:查看上一条指令是否执行成功.0代表成功,非0代表失败.
李永开
·
2024-01-19 03:33
【Android】为什么在
子线程
中更新UI不会抛出异常
转载请注明来源:https://blog.csdn.net/devnn/article/details/135638486前言众所周知,AndroidApp在
子线程
中是不允许更新UI的,否则会抛出异常:
devnn
·
2024-01-18 22:03
Android
android
ui
55 C++ 多线程 返回值问题。引出的 async,future,packaged_task,promise.
一前提,thread返回值的写法在之前的代码中,我们并没有讨论
子线程
的返回值问题。这一章就考虑这个问题怎么处理。下面我们先按照之前的写法,我们需要返回值时的可能的fix方案。
hunandede
·
2024-01-18 18:17
c++
开发语言
CMake+QT+大漠插件的桌面应用开发(QThread)
CMake+QT+大漠插件的桌面应用开发中已经给出了QT配合大漠插件开发桌面应用的样例不过由于主窗口的UI操作和大漠的调用是在一个线程里面的,所以当大漠调用时间过长时会出现UI界面卡顿的现象我们可以利用
子线程
处理耗时操作
蒋含竹
·
2024-01-18 13:18
C++
qt
c++
CMake
大漠插件
QThread
java 多个线程按顺序交替执行
使用Thread.join()join主要是让父线程等待
子线程
结束之后父线程才能继续运行publicstaticvoidmain(String[]args)throwsInterruptedException
清和与九
·
2024-01-18 07:33
java
python
开发语言
自定义图片框架SmartImageView&&图片一级缓存
InputStream数据写到一个文件fileBitmapbitmap=BitmapFactory.decodeFile(file.getAbsolutePath())即可继承ImageView实现逻辑
子线程
请求网络主线程更新
MengkZhang
·
2024-01-18 02:37
如何让多线程按顺序执行
方法一:在
子线程
中通过join()方法指定顺序通过join()方法使当前线程“阻塞”,等待指定线程执行完毕后继续执行,比如在线程thread2中,加上一句thread1.join(),其意义在于,当前线程
Find Our Way
·
2024-01-18 00:42
03 | 索引:如何用哈希表管理亿级对象?
上一讲我们谈到,Ptmalloc2为
子线程
预分配了64MB内存池,虽然增大了内存消耗,但却加快了分配速度,这就是以空间换时间的思想。
_Rye_
·
2024-01-17 14:26
系统性能调优
散列表
数据结构
C#编程中跨线程访问控件
C#编程中跨线程访问控件一、简述二、Winforms中跨线程访问控件三、WPF中跨线程访问控件参考文档一、简述C#中不允许跨线程直接访问界面控件,即一个线程中如主线程创建的控件不允许被其他线程例如
子线程
直接访问
weixin_46846685
·
2024-01-17 14:02
WPF
c#
线程安全
delegate
wpf
多线程
day5:线程
思维导图将互斥机制代码重新实现一遍#includeinta=0;//全局变量,临界资源pthread_mutex_tmutex;//定义互斥锁void*task(void*argc)//
子线程
任务{while
jacksheepskin
·
2024-01-17 09:28
IO进程线程
linux
CompletableFuture原理与实践
任务的类型:计算能力复杂,IO操作;任务是否异步:同步,异步每个
子线程
是否有依赖关系:有,没有(例如:使用多线程处理从1累加到1万
Raral
·
2024-01-17 06:54
遇见java.nio.file.NoSuchFileException:处理方式
原因:异步文件上传,主线程结束后,临时目录的文件会被清理掉,
子线程
此时确实找不到文件。
陆慢慢
·
2024-01-16 18:30
java
nio
jvm
python多线程
使用threading模块中的Thread方法即可生成一个线程,用Thread方法生成的是
子线程
。
socket_e30c
·
2024-01-16 10:15
子进程
子线程
的关闭
子进程的关闭fromPyQt5.QtWidgetsimportQApplication,QMainWindow,QPushButtonfrommultiprocessingimportProcess,QueueimportthreadingimporttimeclassMyProcess(Process):def__init__(self,q,data):super().__init__()sel
pythonSuperman
·
2024-01-16 08:34
多进程多线程
PyQt
多进程
多线程
当前vscode环境下 多进程多线程运行情况探究
我的代码其中在“打开图片时”、“进入子进程之前”、“子进程join前”、“进入子进程区域后”,“子进程join后”、“进入
子线程
区域后”分别打印了进程线程的编号和数量。
pythonSuperman
·
2024-01-16 08:26
多进程
多线程
kotlin协程调用区别
Kotlin的协程,本质上是一个线程框架,它可以方便的切换线程的上下文(如主线程切换到
子线程
/
子线程
切回主线程)。
lwxyq2011
·
2024-01-16 01:13
InheritableThreadLocal变量无法传递
背景知识我们都知道InheritableThreadLocal类型的变量可以在父
子线程
之间传递。
DizzyDwarf
·
2024-01-15 10:13
【JUC进阶】14. TransmittableThreadLocal
TransmittableThreadLocal2.1、使用场景2.2、基本使用3、实现原理4、小结1、前言书接上回《【JUC进阶】13.InheritableThreadLocal》,提到了InheritableThreadLocal虽然能进行父
子线程
的值传递
有一只柴犬
·
2024-01-14 19:57
JUC进阶
java
后端
47 C++ thread.detach() 的坑点
detach()函数的作用:主线程不和
子线程
汇合了;
子线程
原本关联的主线程,现在就不在和主线程关联了,这个
子线程
就会驻留在后台运行;该
子线程
会被C++运行时库接管,当
子线程
执行完毕后,由运行时库(实际上是守护线程
hunandede
·
2024-01-14 11:47
c++
46 C++ 从主线程向
子线程
如何传递参数 ------ join 状态下
从前面的知识我们知道,一启动
子线程
的方法有如下几种:1.普通函数做为线程的启动threadmythread(mythreadmethod);voidmythreadmethod(){coutmage=obj.mage
hunandede
·
2024-01-14 11:15
c++
Android中的Handler
用最简单的话描述:handler其实就是主线程在起了一个
子线程
,
子线程
运行并生成Message,Looper在主线程中轮询MessageQueue并传递给Handler,Handler逐个获取
子线程
中的
碎念枫子
·
2024-01-14 08:03
多进程服务器(有问题的代码)
这个代码的问题就出在,一旦关闭某个客户端,然后对应的服务器的一个
子线程
就跟着exit了,然后信号处理函数sigaction工作后,代码又循环到while(1){accept那个地方,然后接收不到新的客户端就
warmingsummer
·
2024-01-13 23:45
服务器
运维
c++
python--杂识--5--大文件分片上传和断点续传
接收并保存文件分片到磁盘用
子线程
实现,拼接文件分片用子进程实现。需要使用info.ini文件配合实现以上功能,info.in
Chasing__Dreams
·
2024-01-13 22:01
python
python
文件分片上传
文件断点续传
Timer的使用
scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:这两个类方法创建一个timer并把它指定到一个默认的runloop模式中在主线程中直接执行,
子线程
需要开启
KB_MORE
·
2024-01-13 09:39
实用Unity3D Log打印工具XDebug
如需要打印输出到文件,请自行扩展,写文件时建议用
子线程
执行上代码usingSystem;usingSystem.Diagnostics;u
阿海-程序员
·
2024-01-12 02:00
Unity开发实用干货
unity3d
debug
ThreadLocal的继承性该如何实现
开发过程中发现,同一个ThreadLocal变量在父线程中被设置值后,在
子线程
中是获取不到的,经过查询学习,发现有InheritableThreadLocal这么一个神奇的类,提供了一个特性:让
子线程
可以访问父线程中设置的本地变量
孤独而无用
·
2024-01-12 01:42
Handler源码分析
由于Android从3.0开始不允许耗时操作在主线程中执行,必须在
子线程
中执行完后,将结果发送到主线程中更新UI。所
h2coder
·
2024-01-11 18:59
CountDownLatch原理剖析
案例介绍在日常开发中经常会遇到需要在主线程中开启多个线程去并行执行任务,并且主线程需要等待所有
子线程
执行完毕后再进行汇总的场景。
Andy技术支援
·
2024-01-11 14:25
Java多线程并发
java
并发
多线程
qt中,主线程启动了一个
子线程
,
子线程
启动后怎么让主线程阻塞,直到
子线程
中发出某个信号给主线程,主线程才结束阻塞继续执行
在客户端中,我们创建了后台线程,去执行一些后台操作,但有些全局单例以及初始化我们希望是在后台线程中完成的,而且主线程创建界面等动作必须在那之后执行。现在我们就来实现这个功能:1.后台线程mainbackgroundprocess.h:classMainBackgroundProcess:publicQObject{Q_OBJECTpublic:explicitMainBackgroundProce
lazydz
·
2024-01-11 09:16
qt
开发语言
Java线程学习笔记
一旦
子线程
启动起来后,它就拥有和主线程相同的地位,它不会受主线程的影响。为了测试某个线程是否已经死亡,可以调用线程对象的isAlive()方法,
好教员好
·
2024-01-11 07:37
java
111.连接已终止的线程、线程分离、线程取消
一、连接已终止的线程功能:和一个已经终止的线程进行连接回收
子线程
的资源这个函数是阻塞函数,调用一次只能回收一个
子线程
参数:thread:需要回收的
子线程
的IDretval:接收
子线程
推出时的返回值返回值
清酒。233
·
2024-01-11 07:20
Linux学习历程
jvm
开发语言
RT_thread(四)线程间同步之信号量
文章目录线程间同步1.信号量1.信号量机制2.信号量控制块3.信号量管理方式1.判断是否使用信号量2.初始化和脱离3.创建和删除3.获取信号量4.释放信号量信号量使用例
子线程
间同步在多线程实时系统中,一项工作的完成往往可以通过多个线程协调的方式共同来完成
L加号
·
2024-01-10 02:02
RT_Thread学习之路
网络
python 多线程 守护线程
如果所有的非daemon线程(主线程以及
子线程
)都结束了,daemon线程自动就会终止。
一壶浊酒..
·
2024-01-09 21:05
python
java handler使用方法_Handler 使用详解
这里是程序员Android本篇文章主要介绍Android开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:Handler消息处理机制原理Handler机制处理的4个关键对象Handler常用方法
子线程
更新
小西老师
·
2024-01-09 20:07
java
handler使用方法
android的handler使用方法,android中handler用法总结
一、Handler的定义:Handler主要接收
子线程
发送的数据,并用此数据配合主线程更新UI,用来跟UI主线程交互用。
光明与希望
·
2024-01-09 20:07
kotlin的多线程编程
只需要创建MyThread的实例,然后调用他的start方法即可,这样run方法中的代码就会在
子线程
中运行:MyThread().start()但是使用继承,耦合性相对也会比较高,所以我们会更多
Procahr
·
2024-01-09 20:06
kotlin
开发语言
android
Handler
我们知道,android是不允许在
子线程
中更新ui的,但是为了避免anr,我们有时候不得不在
子线程
中去执行一些耗时操作,然后根据这些耗时操作的执行结果来更新ui界面。
Procahr
·
2024-01-09 20:30
android
Handler相关问题整理
当
子线程
中进行耗时操作后需要更新UI时,通过Handler将有关UI的操作切换到主线程中执行。
社会我鹏哥
·
2024-01-09 00:14
上一页
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
其他