腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
InterlockedCompareExchange版本()
和
and ()之间有什么区别?
winapi
、
synchronization
、
interlocked
InterlockedCompareExchangeRelease()
和
InterlockedCompareExchangeAcquire()有什么区别?volatile *Destination, __in LONG Comparand我检查了MSDN,它说这些函数是: 对指定的值执行原子
比较
和
交换
操作该函数根据
比较
的结果
比较
两个指定的32位值,并与另一个32位值进行
交换
。对于Interlock
浏览 3
提问于2012-03-19
得票数 8
回答已采纳
1
回答
RDFStore/查询
性能
semantic-web
我尝试将
语义
数据模型用于我的应用程序,因为它具有可扩展性。我读过RDFStores (Sesame、Jena等)的
性能
/规模
比较
,它们各有优缺点你能提供一些指针/资源吗?
浏览 3
提问于2012-05-03
得票数 2
回答已采纳
1
回答
什么时候应该使用std::atomic_compare_exchange_strong?
c++
、
multithreading
、
c++11
、
atomic
、
compare-and-swap
C++11中有两个原子CAS操作:atomic_compare_exchange_weak
和
atomic_compare_exchange_strong。当
比较
和
交换
处于循环状态时,弱版本将在某些平台上获得更好的
性能
。当弱
比较
和
交换
需要一个循环,而强
比较
和
交换
不需要循环时,强
比较
和
交换
就更适合了。current.atomic_compare_ex
浏览 3
提问于2013-07-29
得票数 9
回答已采纳
2
回答
Hibernate对象标识
java
、
hibernate
在使用的
Java
中,gavin建议我们使用业务键进行等式
比较
。业务键不仅可以涉及多个字段的
比较
,而且不能保证“完美”业务键的
语义
在将来不会改变。我们生活在非理想的世界里,商业需求和法律变化频繁。在这种情况下,我们将使用多个业务密钥
语义
存储在数据库中的数据。我想把问题分成两部分: 当我们处理瞬变物体时。如果我们处理的是持久化
和
分离的对象,我仍然不认为使用代理键来实现等式
和
哈希码有什么坏处。如果两个持久对象或分离对象具有相同的主
浏览 1
提问于2009-08-02
得票数 0
2
回答
CAS编程的优缺点
java
、
c++
、
lock-free
、
compare-and-swap
、
lockless
有人能总结一下
比较
和
交换
编程的优缺点吗?(例如,多核CPU
性能
)/** * Atomically increments by one the current value.
浏览 8
提问于2013-06-03
得票数 1
回答已采纳
1
回答
C++11
比较
和
交换
获取/释放
语义
c++
、
c++11
、
atomic
; j = i + 1;do_something(j); m1、m2、m3、m4
和
m5
浏览 0
提问于2012-08-02
得票数 2
回答已采纳
2
回答
Java
-
比较
、
交换
和
同步块
java
、
concurrency
、
synchronization
= value.compareAndSwap(v, v + 1)) v = value.get(); } 我参考了一本名为"
Java
并发实践我尝试使用
比较
和
交换
方法,但最后它使用了synchronized关键字,这可能再次导致线程阻塞
和
等待。使用同步块为我提供了任何人都能描述的相同
性能
。使用compare and swap
和
synchronized block有什么不同?或者不使用同步块来实现<e
浏览 0
提问于2020-07-21
得票数 0
1
回答
比较
交换
和
阻塞算法的
性能
比较
java
、
concurrency
、
blocking
、
lock-free
我有这个方法的同步版本
和
比较
版本。当我只有几个线程(例如,5个线程)并且总共执行了1000万个线程时,我发现同步版本的工作效果要好得多。
浏览 1
提问于2015-02-20
得票数 1
回答已采纳
2
回答
如何在流上为C++、
Java
和
Python
交换
二进制结构化数据?
java
、
python
、
c++
、
stream
、
binary-data
解释因此,我的问题是: StreamReader sr(9); // fd for input DataSet c
浏览 2
提问于2014-04-06
得票数 2
2
回答
C++移动
语义
性能
与
Java
比较
java
、
performance
、
c++11
、
move-semantics
我想证明使用移动
语义
的C++比
Java
快得多,我很惊讶它实际上要慢得多。我可能犯了一个错误:我做了以下两个程序:
和
cl
浏览 2
提问于2016-06-07
得票数 3
1
回答
顺序一致的内存
和
原子寄存器
java
、
c++11
、
concurrency
、
theory
序列一致性(适用于无数据竞争程序,SC-DRF)是现代编程语言(如
Java
或C++11)提供的最强的共享内存一致性模型。 在“多处理器编程的艺术”中,作者(M. Herlihy
和
N.正确的说法是,
Java
中的volatile引用
和
std::memory_order seq_cst中的C++中的原子引用是(与)原子寄存器(无法区分)吗?如果C++的存储模型保证在标记为std::atomic的整个内存空间上的顺序一致性,是否有可能观察到线性寄存器
和
原子之间的差异
浏览 1
提问于2016-04-28
得票数 0
3
回答
大于等于的atomic_compare_exchange?
c++
、
c++11
、
atomic
、
compare-and-swap
C++11对有一个“
比较
和
交换
”操作。 原子地
比较
obj指向的值
和
expected指向的值,如果它们是相等的,则用desired代替前者(执行读-修改-写入操作)。注意: CAS循环对我不起作用,因为我
比较
的两个值都可能在非原子操作之间发生变化。
浏览 3
提问于2013-07-17
得票数 15
回答已采纳
1
回答
复制
语义
和
比较
c++
、
yaml-cpp
这些复制
语义
是否被认为是API的一部分(即它们将来可能会改变)?我希望能够编写诸如z = getZ()之类的代码,并让getZ()返回a["x"][1]["y"][2]["z"] ( "x“、"y”
和
"z“的名称将来可能会改变)。修改z将修改a,如本例所示。
浏览 1
提问于2012-06-21
得票数 3
回答已采纳
2
回答
方法-‘在子类中等于的
语义
’如何决定getClass
和
instanceof
java
、
inheritance
、
equals
我是
Java
编程的初学者。目前,我正在页面上阅读有关继承
和
等于方法的内容。在此之前,我理解这些解释:
浏览 3
提问于2017-05-11
得票数 5
回答已采纳
1
回答
Java
8推动
比较
和
交换
(而不是
比较
和
设置!)
java
、
java-8
、
atomic
、
compare-and-swap
、
atomicreference
在
java
17中,AtomicReference有类似于compareAndSet的compareAndExchange方法,但它不是返回布尔值,而是在原子操作之前返回值。由于项目上的限制,我只能使用
Java
8特性。一些调查显示,VarHandle拥有compareAndExchange。然而,VarHandle需要
Java
9。
浏览 21
提问于2022-08-14
得票数 1
5
回答
用于Ubuntu服务器上
交换
的SSD
linux
、
ubuntu
、
ssd
、
swap
目前,我正在阅读SSD评论,我想知道,如果我将24 GB的
交换
从7200 from移到SSD,我会得到多少好处。有人在SSD上实现
交换
空间吗?这通常是个好主意吗?顺便提一句:我读到,如果日志在SSD上,ext4的
性能
要好得多。有这样的圈套吗?编辑:在这里,我将回答张贴的问题:偶尔,
比较
少见的我正在
交换
。我知道
交换
是为了什么,最好是获得更多的RAM。当服务器开始
交换
其
性能
时,
性能
会下降(并不令人惊讶)。我的想法是,如果我没有多
浏览 0
提问于2011-02-24
得票数 11
回答已采纳
2
回答
比较
和
交换
java
、
atomic
在
Java
中,有没有办法在多个内存位置上使用CAS操作?我试图一个接一个地做三个CAS操作,但这有一个问题,即一个线程访问第一个内存位置(这里是old1),而另一个线程正在
比较
下一个内存位置(这里是old2)。
浏览 0
提问于2014-05-06
得票数 1
3
回答
Java
:
比较
int
和
Strings
性能
java
、
performance
、
comparison
、
parseint
我有一个字符串
和
一个整数,比方说:String str = "12345";
和
int num = 12345;。这是
和
的源代码
浏览 0
提问于2013-04-13
得票数 20
回答已采纳
2
回答
Java
并发性原语-
比较
和
交换
java
Java
5,引入了很少的并发原语,如
比较
和
交换
、
比较
和
设置(合并为CAS )
和
其他一些。 据我所知,所有这些操作都保证是原子的。因此,似乎每个操作都必须有一个JVM字节码指令?不确定,我说得对,CAS必须有单个字节码指令,还是用
java
执行/实现CAS机构的方式不同?
浏览 4
提问于2013-12-26
得票数 1
回答已采纳
1
回答
在C++中,值
语义
和
移动
语义
之间有什么联系?
c++
、
c++11
、
move-semantics
有很多文章讨论价值
语义
和
引用
语义
,也许更多地试图解释移动
语义
。然而,从来没有人谈论过值
语义
和
移动
语义
之间的连接。它们是正交的概念吗?注意:这个问题不是关于
比较
值
语义
和
移动
语义
,因为很明显这两个概念不是“可
比较
的”。这个问题是关于他们是如何联系的,特别是(就像@StoryTeller说的),关于讨论(如何): 移动
语义
有助于更多地使用值类型。
浏览 3
提问于2018-05-06
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券