腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
用于多
线程
程序的boost非阻塞
读写
例程
、
、
、
、
我通过boost C++为
线程
之间的数据交换编写代码。例如,我们有
线程
1和
线程
2。当
线程
1需要从
线程
2获取一些数据时,如果数据对
线程
1仍然不可用,则不应该阻塞
线程
1,并且可以做其他事情,然后稍后再回去检查数据。我在boost文档中找不到它。我在这里找到了一些适用于solaris的东
浏览 1
提问于2011-11-23
得票数 1
2
回答
同时从多个
线程
从单个串行端口读取和写入
、
、
、
因此,我需要在不同的功能中同时从端口
读写
数据。有时,我可能需要在10个不同的
线程
中同时从串口
读写
。在这种情况下,从单个端口同时
读写
数据的最佳方式是什么?
线程
、子进程等
浏览 4
提问于2015-09-25
得票数 3
回答已采纳
2
回答
在C++中
读写
文件的多
线程
?
、
、
我想知道是否有可能通过多
线程
来加快
读写
操作。我对此表示怀疑,因为CPU的性能可能更好,而硬盘的性能可能更差。我有以下几种情况: 1.如果一次只由多个
线程
执行
读写
操作,而不是同时执行这两项操作,怎么办? 2。如果这里只考虑一个文件,即多个
线程
同时对同一个文件执行读/写? 3。如果多个文件由多个
线程
读写
,那么多个文件由多个
线程
负责吗? 4。如果由两个不同的
线程
同时进行读/写,怎么办?谢谢
浏览 2
提问于2013-03-24
得票数 0
回答已采纳
5
回答
Linux上C语言中的POSIX
线程
和全局变量
、
、
如果我有两个
线程
和一个全局变量(一个
线程
不断循环读取变量,另一个
线程
不断循环写入变量),会发生任何不应该发生的事情吗?(例如:异常、错误)。如果是这样,做什么是一种防止这种情况的方法。我读到了关于互斥锁的文章,它们允许一个
线程
独占访问一个变量。这是否意味着只有该
线程
可以对其进行
读写
,而不能对其他
线程
进行
读写
?
浏览 1
提问于2012-03-14
得票数 5
回答已采纳
1
回答
C++11内存模型以及在不同
线程
中访问同一结构的不同成员
、
、
、
、
假设您有以下定义:{}; 现在假设您有两个
线程
,其中一个
线程
读写
x.a,但从不访问x.b,而另一个
线程
读写
x.b,但从不访问x.a。两个
线程
都不使用任何锁或其他同步原语。这能保证在C++11中工作吗?或者,它是否算作访问同一对象,因此需要一个锁?
浏览 23
提问于2013-08-19
得票数 20
回答已采纳
1
回答
串口通信C/C++ Linux
线程
安全?
、
、
、
、
在Linux下
读写
串口是
线程
安全的吗?我可以从不同的
线程
同时
读写
吗?是否有可能同时进行两次写入?我不打算这样做,但这对其他人来说可能会很有趣。我只有一个
线程
在读,另一个
线程
在写。
浏览 8
提问于2013-03-28
得票数 5
回答已采纳
4
回答
原子Integer和Java中的普通不可变Integer类有什么不同?
、
、
、
、
由于Integer类也是不可变的类,我们知道不可变的类是
线程
安全的,这就需要原子Integer。我很困惑。这是不是因为不可变对象的
读写
不需要是原子的,而原子整数的
读写
是原子的。这意味着原子类也是
线程
安全的。
浏览 1
提问于2016-08-09
得票数 16
2
回答
如何让SharedPreferences在非UI
线程
上
读写
?
、
默认情况下,SharedPreferences
读写
操作在UI
线程
上工作。我们如何让它在其他
线程
中运行,以避免阻塞主
线程
?
浏览 3
提问于2015-05-12
得票数 1
3
回答
通过不同的
线程
同时
读写
一个串口是否安全?
、
、
通过不同的
线程
(一个读
线程
和一个写
线程
)同时
读写
串行端口是否安全?是否有必要在每个
线程
中添加读/写的锁定?
浏览 0
提问于2009-09-28
得票数 9
回答已采纳
2
回答
用外围例程调用同一个函数的多个
线程
、
、
、
、
我有两个
线程
Thread1和Thread2。我也有一个外围
读写
功能。比如SPI
读写
函数。这两个
线程
在某些情况下都使用SPI函数。由于
线程
本质上是并发的,所以这两个
线程
是否可能同时访问该函数。
浏览 8
提问于2014-03-07
得票数 0
回答已采纳
2
回答
什么时候或者为什么要在RwLock上使用互斥锁?
、
、
、
当我阅读和的文档时,我看到的区别如下:
浏览 1
提问于2018-06-05
得票数 69
1
回答
JPA: Lock是怎么读的?
、
、
、
、
如果我必须并发
线程
和
线程
1调用锁(实体,LockModeType.READ),
线程
2仍然可以
读写
实体吗?在JPA1中读取的锁类型与JPA2中的乐观类型相同。正如我所理解的那样,在
线程
1中设置读锁对
线程
2没有影响.所有其他
线程
仍然可以
读写
实体。但是,当
线程
1中的事务提交而另一个
线程
更新了实体时,Thread 1中的事务将被回滚。 我明白这是对的吗?
浏览 1
提问于2012-04-18
得票数 7
1
回答
套接字上并发
读写
的
线程
安全
、
、
、
、
tcp套接字是一个具有双向
读写
功能的端点。在java中,我们可以提供套接字的InputStream和OutputStream。 并发使用这些流安全吗?我正在基于SocketChannels实现nio传输层,我想为所有的写入保留一个
线程
,为接受和读取保留一个
线程
,但是我不知道如果我的
线程
同时尝试在同一个套接字上同时
读写
,会发生什么.
浏览 7
提问于2015-09-23
得票数 1
回答已采纳
1
回答
是否可以在执行
读写
的两个
线程
之间共享boost::asio::tcp::socket对象
我有两个
线程
,一个通过TCP套接字发送数据,另一个通过TCP套接字接收数据。我使用boost::asio::read()和boost::asio::write()进行
读写
。我的问题是,在
读写
操作期间,我是否必须保护对套接字对象的访问? 另一种情况是,如果我有两个
线程
都使用相同的socket对象进行写入,会发生什么情况?
浏览 2
提问于2011-08-04
得票数 4
回答已采纳
1
回答
JPA中的数据库锁和隔离级别
、
、
、
、
根据维基百科的说法,它会保持
读写
锁(在选定数据上获取),直到事务结束。让我们考虑以下场景:“假设有两个
线程
A,B。
线程
A开始一个事务。假设
线程
A从表User中检索所有用户的列表。(我在这里期望:
线程
A在所有用户上获取
读写
锁??)
线程
B开始另一个事务,从表User中检索一个具体的用户u,并更新用户u,然后提交事务(既然A获得了锁,
线程
B是否必须等待,直到A提交事务?)”如果
线程
A读取事务外部的用户(假设我使用的是扩展的持久化上下文),是
浏览 1
提问于2015-07-22
得票数 0
3
回答
如何在Java中安全地访问数组
线程
?
、
、
、
Java
线程
中的数组操作安全吗? 如果不是,那么如何使Java中的数组
线程
在
读写
过程中都是安全的?
浏览 0
提问于2015-03-19
得票数 5
回答已采纳
2
回答
使用boost的多
线程
一个读取器和一个写入器
、
、
当一个
线程
读写
共享数据结构时,我的程序使用两个
线程
。数据结构来自类型- Boost::bimaps::unordered_set_of。所以我的问题是,我是否需要担心任何同步问题。也就是说,我需要用锁(或类似的东西)来保护数据结构的
读写
吗?或者也许我在互斥中没有任何用处也能工作得很好? 谢谢。
浏览 3
提问于2013-01-09
得票数 0
2
回答
保存内存的资源上的Java
读写
锁
、
、
、
、
有多种方法决定不存储特定资源的
读写
锁(例如,如果有一段时间没有读取或写入
读写
锁)。为了解决这个问题,假设可以定期确定可以删除资源的锁。但是,请记住,在
线程
中删除资源的锁时,一个或多个其他
线程
可能尝试修改或读取资源。所有这些都发生在多
线程
环境中。如何用最少的锁定来实现这一点?例如,这样做的一种方法是将
读写
锁存储在并发映射中:当确定可以删除资源的
读写<
浏览 0
提问于2018-09-04
得票数 1
回答已采纳
1
回答
是Dictionary<Key,value>是
线程
安全的读、写和删除操作。
、
我们在应用程序中使用字典来使用
线程
维护数据进程。在这个应用程序中,一些
线程
执行读、写和删除操作。是Dictionary<Key,value>是
线程
安全的
读写
和删除操作。
浏览 2
提问于2021-12-14
得票数 1
回答已采纳
2
回答
从其他类读取
线程
字段
我使用
线程
在后台运行一个计算开销很大的代码。这段代码在他运行时返回进度。在主
线程
中,我想读取这个值,这样我就可以向用户显示进度Public class ProcessThread implements Runnable {System.out.print("Progress = " + myProcessThread.progress);} 我想知道锁定变量的最佳方法(使用wait(),notify(),...)所以
读写
它们是
线程
安全的
浏览 0
提问于2013-06-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程并发之读写锁
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
docker 部署读写分离及laravel读写分离原理剖析
多线程和单线程
Java多线程和线程池
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券