社区
网络通信/分布式开发
帖子详情
线程的问题
bingfox
2003-11-05 07:40:18
主线程里定义一个数组,当clientsocket接受serversocket发来地数据时,
由于数据很密集,就想定义一个数组,将它插入数组地最后一个元素,
另外定义一个线程,不段地扫描这个线程,重数组地第一个元素取值,
进行相应地数据处理,处理完毕之后将它重数组中删掉,请问大家如何实现?
分数不够在加100分.
...全文
79
1
打赏
收藏
线程的问题
主线程里定义一个数组,当clientsocket接受serversocket发来地数据时, 由于数据很密集,就想定义一个数组,将它插入数组地最后一个元素, 另外定义一个线程,不段地扫描这个线程,重数组地第一个元素取值, 进行相应地数据处理,处理完毕之后将它重数组中删掉,请问大家如何实现? 分数不够在加100分.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aiirii
2003-11-05
打赏
举报
回复
>>另外定义一个线程,不段地扫描这个线程,重数组地第一个元素取值
用 同步量, 用信號, 用消息都可, 不用重復掃描, 容量衝突!!
线程
安全
问题
线程
安全
问题
概要~
【
线程
】
线程
安全
问题
及解决措施
讲述了Java的
线程
安全
问题
,随机调度产生的
线程
安全
问题
,死锁,内存可读性,指令重排序
【多
线程
】
线程
安全
问题
本文详细探讨了多
线程
编程中的
线程
安全
问题
及其解决方案。
线程
安全是指程序在多
线程
环境下能够正确处理共享资源,确保数据的完整性和一致性。
线程
不安全的原因主要包括
线程
间的执行方式、多个
线程
修改同一个变量、操作的非原子性、内存可见性
问题
以及指令重排序
问题
。为了解决
线程
不安全
问题
,文章介绍了锁机制,通过`synchronized`关键字实现对共享资源的互斥访问,确保同一时间只有一个
线程
能操作临界区资源。文章还讨论了死锁的产生条件及解决方法,如规定加锁顺序、引入计数器等。此外,`volatile`关键字用于解决内存
【多
线程
】之
线程
安全
问题
线程
安全
问题
的概述以及产生的原因
【Java多
线程
】
线程
安全
问题
Java
线程
安全
问题
网络通信/分布式开发
1,594
社区成员
32,944
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章