腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SBCL
中
多线程
的
原子
操作
multithreading
、
common-lisp
、
sbcl
当加载一个包含
原子
操作
的
函数时,我得到了一个错误。举个简单
的
例子,文件test.lisp包含: (defparameter *count* 0) (sb-ext:atomic-incf *count*)) 这将生成以下错误to ATOMIC-INCF: *COUNT*; compilation unit finishedT * 为什么*count*是无效
的
?
浏览 9
提问于2019-03-08
得票数 1
回答已采纳
1
回答
多线程
(并行)访问内置
的
通用Lisp对象
multithreading
、
common-lisp
、
concurrentmodification
多线程
访问Lisp对象
的
主题出现在
的
另一篇文章
中
,但作为一个附带问题,我希望得到进一步
的
澄清。但潜在
的
访问者干扰
的
问题
浏览 0
提问于2019-03-26
得票数 2
4
回答
在Mac、Windows和Linux上使用CFFI和线程支持
的
常见Lisp实现?
multithreading
、
common-lisp
、
hunchentoot
我就是这样做
的
: hunchentoot:start挂起。
浏览 6
提问于2011-02-28
得票数 1
回答已采纳
7
回答
为什么JVM不编译“增量int变量”作为
原子
获取和增量
操作
?
java
、
multithreading
、
jvm
我已经了解到,在Java
中
增量int变量不是
原子
操作
,但是,我发现CPU支持
原子
Fetch-and-Increment
操作
。所以我
的
问题是,为什么JVM不将incrementing a int variable
操作
编译成CPU支持
的
原子
Fetch-and-Increment
操作
,这在
多线程
编程
中
很有用。早期
的
处理器具有
原子
测试集、fetch-an
浏览 7
提问于2015-11-24
得票数 4
2
回答
为什么在C#
中
多线程
时会使bool不稳定?
c#
、
multithreading
我非常了解volatile关键字在C++
中
的
用法。但在C#
中
,它似乎有着不同
的
含义,更多
的
是与
多线程
有关。我认为bool
操作
是
原子
操作
,并且我认为如果
操作
是
原子
操作
,您就不会有线程问题。
浏览 9
提问于2015-05-16
得票数 6
回答已采纳
1
回答
为什么
SBCL
会像这样打印Sublis?
lisp
、
common-lisp
、
sbcl
we))
SBCL
中
的
输出是这样打印
的
: LEARN WE一个例子是: '(roses are red))(VIOLETS ARE BLUE) 为什么
SBCL
会在不同
的
行上打印列表
中
的
浏览 2
提问于2015-12-02
得票数 4
回答已采纳
2
回答
原子
操作
有多昂贵?
multithreading
、
cpu
、
atomic
我正在深入研究
多线程
编程,并考虑使用
原子
操作
进行无锁引用计数。 正在执行与核心A相同进程
的
不同线程。正在执行
原子
浏览 3
提问于2015-09-15
得票数 9
2
回答
线程安全创建和删除Java文件
java
、
multithreading
、
delete-file
我在文档中看到,createFile()总是一个
原子
操作
,但delete()不是。我应该在Java应用程序
中
以某种方式同步这些块吗?对于
多线程
任务来说,
原子
操作
意味着什么?
浏览 5
提问于2014-11-13
得票数 1
回答已采纳
0
回答
mongodb使用查询更新是
原子
的
吗?
multithreading
、
mongodb
、
concurrency
、
updates
mongodb写入和更新
操作
是
原子
的
,正如它们
的
中所述。db.collection.update( { id : 1 , count : 0 } , { $inc : { count : 1 } } ) 如果我在
多线程
环境
中
执行此
操作
,是否可能在某个时刻id等于1
的
文档
中
的
count值大于1?
浏览 3
提问于2018-07-17
得票数 6
回答已采纳
2
回答
在linux内核上,
原子
操作
(如atomic_inc、atomic_dec等)能在多核环境下保护变量吗?
linux-kernel
原子
操作
保护
多线程
环境
中
的
变量,但它适合于多变量环境吗?
浏览 0
提问于2018-10-02
得票数 0
回答已采纳
1
回答
用于
原子
性以外
的
用途
的
锁
multithreading
、
locks
我正在读关于大学
多线程
的
文章,在其中一篇文章
中
,为了表明
原子
和锁()/Unlock()
操作
是不同
的
,它说“锁可以用于
原子
性以外
的
目的”,但它没有进一步解释。有人能举几个例子说明一下锁被用于非
原子
性
的
情况吗? 谢谢
浏览 0
提问于2014-09-04
得票数 1
回答已采纳
1
回答
共享指针是否在引用计数中使用
原子
操作
,即使在单个线程程序
中
也是如此。
c++
、
multithreading
、
shared-ptr
、
atomic
、
compiler-optimization
为了确保
多线程
安全,std::shared_ptr使用
原子
操作
来执行引用计数.虽然这是好
的
,但我有以下问题: 如果程序是单线程程序,那么是否有足够聪明
的
编译器来使用普通(非
原子
)增量和递减
操作
?按照上面的问题,如果答案是否定
的
,是否有方法告诉编译器他
的
程序是单线程
的
,所以在编译时不要费心使用
原子
操作
?
浏览 0
提问于2019-03-22
得票数 0
回答已采纳
2
回答
在java
中
,布尔值是
原子
操作
吗?
java
、
multithreading
下面的代码可以在
多线程
中
工作吗?在java
中
,布尔值是
原子
操作
吗?if (!flag){}
浏览 4
提问于2017-07-26
得票数 2
回答已采纳
2
回答
sbcl
中
的
多线程
multithreading
、
lisp
、
common-lisp
、
sbcl
我是LIS语言编程
的
新手。我使用
的
是
sbcl
.In,程序线程
的
一部分被创建为- (lambda () (sleep 0) (print "ADDITION:")我不明白lambda()和progn(sleep 0)做了什么,为什么要把它写在sb-thread括号
中
?
浏览 2
提问于2015-04-16
得票数 2
6
回答
“非
原子
”属性是什么意思?
ios
、
objective-c
、
iphone
、
cocoa
、
properties
在这段代码
中
“非
原子
”是什么意思?
原子
和非
原子
之间
的
区别是什么? 谢谢
浏览 85
提问于2009-05-04
得票数 149
回答已采纳
1
回答
以
原子
方式执行互斥锁功能意味着什么?
operating-system
、
locking
、
mutex
、
atomic
据说,必须
原子
地执行对获取()或释放()
的
调用。这是什么意思? while (!
浏览 2
提问于2019-03-17
得票数 0
回答已采纳
1
回答
在我
的
论点中,我是否遗漏了任何支持
原子
性质
的
观点?
objective-c
、
multithreading
、
atomic
、
declared-property
我读了这个问题(和其他几个问题):
原子
保证“读”
操作
不会被“写”
操作
打断。非
原子
并不能保证这一点。
原子
或非
原子
都不解决竞争条件,其中一个线程正在读取,两个线程正在写入。无法预测读取
操作
将返回
的
结果。这需要通过额外
的
同步来解决。
原子
或非
原子</em
浏览 1
提问于2013-02-15
得票数 4
回答已采纳
1
回答
具有
原子
的
多线程
非
原子
操作
multithreading
、
assembly
我想知道这种情况是否可能,或者CPU是否保证这种情况不会发生在如此低
的
级别上: 这种情况是否可能,或者CPU是否保证不会发生这种情
浏览 1
提问于2013-12-07
得票数 1
1
回答
Redis是
原子
的
吗?
redis
、
mutex
、
atomic
我
的
问题是,ZINCRBY是否是一个
原子
操作
,是否可以在
多线程
环境
中
不使用单独
的
互斥或其他东西?非常感谢!
浏览 0
提问于2012-08-30
得票数 5
回答已采纳
1
回答
常见Lisp:如何创建一个连接前缀宏,类似于'?
syntax
、
common-lisp
、
notation
、
prefix-operator
常见
的
Lisp宏通常使用包含前缀表示法:(运算符...)如何做到这一点?定义宏语法会是什么样子
的
?谢谢。
浏览 2
提问于2012-10-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
哪些Python操作是原子性的?
TensorFlow中的多线程
php+swoole多线程的操作
实现多线程的标准操作,基于Runnable接口实现java多线程
浅谈Python中的多线程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券