腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
什么时候或者为什么要在RwLock上使用互斥锁?
multithreading
、
rust
、
mutex
、
readwritelock
当我阅读和的文档时,我看到的区别如下:
浏览 1
提问于2018-06-05
得票数 69
3
回答
多个写入器,一个读取器,哪个集合
c#
、
multithreading
、
concurrency
我的情况是: 多个
线程
必须
并发
地写入同一集合(add和addrange)。项目的顺序不是问题。当所有
线程
都完成(加入)并返回到我的主
线程
时,我需要以foreach样式快速读取所有收集到的
数据
,其中不需要实际的锁定,因为所有
线程
都已完成。在“旧时代”,我可能会在列表上使用
读写
锁,但随着新的
并发
集合的出现,我想知道是否有更好的替代方案。我只是搞不清楚哪一个,因为大多数
并发
集合似乎都假设读者也在
并发
线程
上
浏览 1
提问于2013-02-01
得票数 8
回答已采纳
1
回答
组播节目丢失
数据
c
、
multithreading
、
multicast
我有一个用C语言编写的多
线程
程序,一个
线程
从网络接收组播
数据
并将其存储在队列中,另一个
线程
不断读取队列并将其写入文件。一切工作正常,即没有
数据
从组播网络丢失。
线程
1:读取多播
数据
并将其存储到队列中
线程
2:从队列读取并将其写入文件。现在我有了另一个来自网络的多播
数据
源,我需要另一个
线程
来读取网络
数据
,然后我只需要添加一个for循环来为多播
数据
创建另一个
线程
,然后当两
浏览 2
提问于2011-04-11
得票数 1
1
回答
套接字上
并发
读写
的
线程
安全
java
、
sockets
、
concurrency
、
thread-safety
、
nio
tcp套接字是一个具有双向
读写
功能的端点。在java中,我们可以提供套接字的InputStream和OutputStream。
并发
使用这些流安全吗?据我所知,有一个连接可以在任何给定时间从一个端点发送或接收到其他
数据
。我正在基于SocketChannels实现nio传输层,我想为所有的写入保留一个
线程
,为接受和读取保留一个
线程
,但是我不知道如果我的
线程
同时尝试在同一个套接字上同时
读写
,会发生什么.
浏览 7
提问于2015-09-23
得票数 1
回答已采纳
2
回答
Java
线程
并发
读写
java
、
android
、
multithreading
、
concurrency
我有一个数组列表,它存储了我通过蓝牙异步接收和传输的
数据
。 e.printStackTrace(); }}按下按钮后,我将发送
数据
然而,当我开始快速点击(将
数据
排队等待传输)时,它就失败了。有一次,我收到AOK失败消息。所有剩余的
数据
都将是AOK失
浏览 0
提问于2013-07-17
得票数 0
2
回答
如何在两个无限循环
线程
之间共享单个列表?
java
、
multithreading
、
concurrency
我有
数据
结构(即队列、堆栈或列表)。有无限循环(在
线程
1中)将对象插入到该
数据
结构中,还有另一个无限循环(在
线程
2中),它从该
数据
结构中获取对象并对其进行一些处理。如何在Java中正确地实现这一点,以便在具有同步和来自两个不同
线程
的
并发
读写
的两个
线程
之间共享一个单一的
数据
结构?java
并发
API (java 7)中是否有我可以使用的
数据
结构?
浏览 0
提问于2015-11-30
得票数 0
回答已采纳
3
回答
如何排序TBB concurrent_vector或concurrent_queue?
sorting
、
tbb
、
concurrent-queue
、
concurrent-vector
现在我有了一个求解器,因为我需要在concurrent_vector或队列中保留一组自定义的
数据
类型对象。它必须是
并发
的,因为对象来自不同的threads.With这个
并发
容器,我希望对这些对象进行排序,消除重复,并在其他
线程
需要它们时将它们发回。然而,我知道TBB提供了concurrent_vector和concurrent_queue,它们可以从不同的
线程
并发
地
读写
。但是如何对容器内的对象进行排序呢?每个人都知道怎么做吗?谢谢。
浏览 41
提问于2010-09-21
得票数 1
1
回答
java中的ReentrantLock类
java
、
locking
它是否只允许
并发
线程
的读取访问权限而不是写入?至于写锁,它阻止
并发
线程
读写
,直到它被解锁? 我对读锁特别困惑。当
并发
发生时,为什么以及何时应该实现读锁。
浏览 2
提问于2013-11-22
得票数 1
回答已采纳
1
回答
重新初始化concurentbag是
线程
安全的吗?
c#
、
multithreading
、
concurrency
我有一个
并发
包的一个编写器和多个读取器。在编写器
线程
中重新初始化(即新的
并发
包)是
线程
安全的吗?如果不是这样,我认为唯一的选择就是在所有
读写
过程中锁定它,这就失去了意义。我不能对包进行迭代,一次清空一块,因为任何读取粪便的过程都会基于部分信息。 谢谢大家!
浏览 0
提问于2013-07-13
得票数 0
回答已采纳
1
回答
是否可以使用ReentrantReadWriteLock先读后写?
java
、
concurrency
、
reentrantlock
我正在实现一个可以
读写
数据
的
数据
库。对于
并发
问题,我需要实现锁。通常,ReentrantReadWriteLock会让write在读取之前执行。我怎么才能倒车呢?有没有一种方法可以让我在写
线程
执行之前读取?
浏览 1
提问于2012-05-15
得票数 2
回答已采纳
1
回答
从理论上讲,用期货替换所有互斥对象是可能的吗?
multithreading
、
concurrency
、
promise
、
mutex
、
future
例如:程序员将如何设计一个需要多个
线程
来
并发
读写
共享
数据
的系统,使用未来的承诺范式而不使用互斥或其他锁定机制? 如果这个问题有答案的话,是否还有其他情况需要相互排斥?
浏览 8
提问于2022-04-04
得票数 -2
2
回答
使用SQLite和Peewee
并发
写入
python
、
multithreading
、
sqlite
、
concurrency
、
peewee
web服务可以在多个
线程
上同时处理多个请求。在每个请求期间,
数据
库都将被读取和写入。这意味着我需要有
并发
读写
的能力。如果
数据
在读和写之间发生变化,对于这个应用程序来说并不重要。说
并发
读取是允许的,但是来自多个
线程
的
并发
写入需要获取文件锁。我的问题是: Peewee是为我处理这个锁,还是在我的代码中需要做些什么才能做到这一点? Peewee
数据
库对象在
线程
之间共享。我假设这意味着
数据
库连接也是共享的。
浏览 9
提问于2014-02-20
得票数 4
回答已采纳
1
回答
C#队列-我需要
并发
性吗?
c#
在第2种情况下,不同的
线程
在队列之间和从队列中排队和脱队列。为什么我需要使用
并发
Queue。一个是拔出结构,另一个推着我。 为什么
线程
安全在这里很重要?因为内部结构?
浏览 1
提问于2019-05-06
得票数 0
回答已采纳
2
回答
卡桑德拉并行
读写
cassandra
、
cassandra-3.0
我正在试着理解卡桑德拉的
并发
读写
。May increase the value for systems with fast I/O storageSELECT max(column1) from 'testtable' WHERE duration = 'month'; 我只是想执行这个查询,那么
并发
读取在执行这个查询中有什么用呢
浏览 5
提问于2017-12-18
得票数 1
回答已采纳
2
回答
是否需要保护对.net集合的只读
并发
访问?
c#
、
.net
、
multithreading
、
thread-safety
拥有一个可能会看到非常高
并发
只读访问的.net集合(一个字典),它是否仍然需要受到保护,这意味着我应该使用该集合的
线程
安全版本或使用同步机制,或者
线程
安全只在存在
并发
读写
活动时才是一个主题?
浏览 0
提问于2018-05-19
得票数 3
2
回答
保存内存的资源上的Java
读写
锁
java
、
multithreading
、
concurrency
、
locking
、
concurrenthashmap
有多种方法决定不存储特定资源的
读写
锁(例如,如果有一段时间没有读取或写入
读写
锁)。为了解决这个问题,假设可以定期确定可以删除资源的锁。但是,请记住,在
线程
中删除资源的锁时,一个或多个其他
线程
可能尝试修改或读取资源。所有这些都发生在多
线程
环境中。如何用最少的锁定来实现这一点?例如,这样做的一种方法是将
读写
锁存储在
并发
映射中:当确定可以删除资
浏览 0
提问于2018-09-04
得票数 1
回答已采纳
2
回答
用外围例程调用同一个函数的多个
线程
c
、
multithreading
、
synchronization
、
embedded-linux
、
spi
我有两个
线程
Thread1和Thread2。我也有一个外围
读写
功能。比如SPI
读写
函数。这两个
线程
在某些情况下都使用SPI函数。由于
线程
本质上是
并发
的,所以这两个
线程
是否可能同时访问该函数。
浏览 8
提问于2014-03-07
得票数 0
回答已采纳
3
回答
嵌入式
数据
库H2、Hsqldb、Apache Derby、SQLite (JDBC)中的
并发
性
sqlite
、
concurrency
、
hsqldb
、
h2
、
javadb
是否可以在同一台具有不同进程的计算机(没有服务器)上同时使用嵌入式
数据
库(读/写)。那么,在一个多
线程
进程中
并发
读写
又如何呢?我试图找出在HSQL、H2、Apache和SQLite (通过xerial )中如何解决
并发
问题,但我不太明白那些锁定机制(MVCC、OCC等),所以我需要有人纠正我发现的内容。H2:只有一个进程(可能是多
线程
)可以连接到
数据
库。Apache (JavaDB):只有一个进程(可能是多
线程
)可以连接到
数据</em
浏览 1
提问于2015-05-28
得票数 4
1
回答
我能同时写和读SocketChannel吗?
java
、
multithreading
、
sockets
、
nio
我有一个对象(socketChannel)打开了java.nio.channels.SocketChannel。安全吗?
浏览 4
提问于2016-06-17
得票数 2
回答已采纳
1
回答
同步与ReadWriteLock性能
java
、
performance
、
synchronized
、
readwritelock
我试图证明,当有许多读者而只有一些作者时,同步是比较慢的。不知何故我证明了相反的情况。package zad3readWriteLockPerformance; import java.util.Collections;import java.util.concurrent.locks.Lock;import java.util.concurrent.l
浏览 6
提问于2016-01-05
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java多线程并发之读写锁
并发编程之Exchanger-线程间交换数据
多线程与高并发
Java并发编程-线程基础
分布式高并发下mysql数据库读写分离
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券