腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
.
Net
CLR
中
,
如何
使用
同步
块
实现
线程
安全
?
.net
、
multithreading
通过阅读,我可以理解C#的锁在内部
使用
Monitor.Enter,而Monitor.Enter通过
使用
.
Net
CLR
的
同步
块
标志获取临界区的锁。然而,我感兴趣的是,当两个并行
线程
同时执行以获取
同步
块
标志时,获取锁的逻辑/技术。考虑到获取锁也是在用户代码之上的操作,怎么可能同一时间来自共享资源上的不同
线程
的相同操作不会冲突。
浏览 12
提问于2019-06-20
得票数 1
回答已采纳
1
回答
SQL Server 2008
中
CLR
的
线程
化
.net
、
multithreading
、
sql-server-2008
、
clr
我有一个
CLR
进程,它在SQL Server2008下运行。它构建多个表数据的缓存,以便保存在静态类
中
,供其他调用稍后
使用
。我的问题是,我可以通过生成
线程
来加载缓存
中
的每个数据集/表来改进加载这个缓存的过程吗?任何想法都能帮到小费,非常感谢。
浏览 2
提问于2011-09-29
得票数 3
1
回答
我们是否可以
使用
同步
块
中
的优先级队列来确保
线程
安全
,而不是
使用
PriorityBlockingQueue?
android
、
priority-queue
在
我的android应用程序
中
,我
在
同步
块
中
使用
PriorityQueue,那么
线程
安全
吗?我无法找到我问题的答案。Android本身说“PriorityQueue不是
同步
的,如果多个
线程
需要并发访问它,请
使用
PriorityBlockingQueue”。我们
在
同步
块
中
编写的东西是
线程
安全
浏览 4
提问于2014-02-27
得票数 0
回答已采纳
2
回答
线程
化:隐藏在
c#
、
multithreading
、
locking
当我们
使用
lock对象时会发生什么?我知道运行库
使用
了monitor.Enter和Exit方法。但是
在
引擎盖下到底发生了什么?为什么只有引用类型用于锁定?即
使用
于完成锁定的对象被更改了,为什么它仍然提供
线程
安全
性? 在当前示例
中
,我们正在修改用于锁定目的的对象。理想情况下,这不是一种首选方法,最佳实践是
使用
专用的私有作用域变量。
浏览 4
提问于2010-08-11
得票数 2
回答已采纳
3
回答
“Java
中
的
同步
块
在
某些对象上
同步
”是什么意思..?
java
、
multithreading
、
synchronized
我理解为了
实现
线程
安全
和
同步
,我们
使用
同步
块
或方法。“Java
中
的
同步
块
是某些对象上的
同步
” 任何现实世界的例子都是有帮助的。
浏览 1
提问于2018-10-06
得票数 2
回答已采纳
4
回答
多个
同步
关键字
在
一个类
中
是
如何
工作的?
java
、
thread-safety
、
synchronize
//some logic //some logic } 假设一个
线程
在
一个
同步
块
中
执行另一个
线程
可以获取其他
同步
块
上的锁吗? 如果在synchronized
块
中
对非synchronized方法进行方法调用,会发生什么?这个方法是
线程
安
浏览 0
提问于2014-07-07
得票数 1
4
回答
重入锁是否是
同步
的完全替换?
java
、
multithreading
、
synchronization
、
locking
我
在
文章"".They中提到,“Lock框架是
同步
的兼容替代品”。我知道,通过
使用
可重入锁,我们可以跨方法持有锁,
在
一定时间内等待锁(
使用
同步
块
(或)方法是不可能的)。我的疑问是,是否有可能用可重入锁替换应用程序的
同步
机制?例如,我希望
实现
线程
安全
的堆栈数据结构,其中所有的push、pop、getTop方法都是
同步
的,因此
在
多
线程</e
浏览 2
提问于2016-10-10
得票数 0
回答已采纳
1
回答
SQL
CLR
可编程性-
同步
sql-server
、
sql-server-2005
、
clr
我是SQL
CLR
可编程性的新手。我有一个写入本地文件的
CLR
存储过程。但是当我有多个连接调用同一个存储过程时,我
如何
同步
对本地文件的访问呢?有什么内置的功能吗?或者任何其他输入都是受欢迎的。
浏览 3
提问于2010-02-25
得票数 1
回答已采纳
1
回答
在哪个CPU体系结构上
使用
CLR
(和变体)写到int“隐式易失性”?
c#
、
thread-safety
、
clr
、
cpu-architecture
我最近学习了,
在
x86 CPU上
使用
x86
CLR
(不一定是x86标准
CLR
)是
线程
安全
的。public void Update() Interlocked.Add(ref value, 47);}
浏览 2
提问于2013-12-03
得票数 3
3
回答
如何
使用
CLR
线程
池而不是ASP.
NET
池
在
ASP.
NET
页面
中
创建
线程
?
c#
、
asp.net
、
multithreading
、
clr
、
threadpool
如果我
在
ASP.
NET
页面上创建一个新
线程
,则IsThreadPoolThread属性为真。第一个问题是,它是来自ASP.
NET
池还是
CLR
池?第二个问题是,如果
线程
来自ASP.
NET
池,那么
如何
在不
使用
ASP.
NET
池的情况下从
CLR
池创建
线程
?我需要一个长时间运行请求()的
同步
解决方案。
浏览 0
提问于2010-10-24
得票数 3
5
回答
在
.
Net
中
的不同
线程
之间
同步
对象集合的最佳方式是什么?
multithreading
在
.
Net
中
的不同
线程
之间
同步
对象集合的最佳方式是什么? 我需要有一个列表或字典访问从不同的
线程
在
线程
安全
模式。
使用
Add、Remove、Foreach等
浏览 2
提问于2008-09-18
得票数 1
回答已采纳
2
回答
为什么有一个ConcurrentSkipListMap,但没有不
同步
的版本?
java
、
multithreading
、
thread-safety
、
skip-lists
、
concurrentskiplistmap
Java集合框架
中
的大多数类
在
默认情况下是不
同步
的,但如果需要它们是
线程
安全
的,则可以将它们转换为
同步
类。
同步
有一个性能损失,所以如果您正在编写一些不需要
线程
安全
的东西,那么最好
使用
不
同步
的版本。没有不
同步
的版本。为什么
在
不需要
线程
安全
的应用程序
中
没有一个与集合框架的其他部分一致的更快的不
同步
浏览 7
提问于2014-11-13
得票数 3
2
回答
java.lang.Class方法
线程
安全
吗?
java
、
multithreading
、
concurrency
、
jvm
在
IBM下,当多个
线程
试图
在
不同对象上同时调用Class.getAnnotation (但
使用
相同的注释)时,我们遇到了一个问题。
线程
开始
在
Hashtable中等待监视器的死锁,该监视器用作IBM中注释的缓存。最奇怪的是,持有此监视器的
线程
在
Hashtable.get
中
处于“等待条件”状态,使所有其他
线程
都无限期地等待。IBM的支持指出,Class.getAnnotation的
实现
并不是
线程
浏览 0
提问于2014-06-30
得票数 9
回答已采纳
2
回答
如何
以
安全
线程
对象作为值初始化hashTable?
java
、
multithreading
、
arraylist
、
thread-safety
、
hashtable
Employee, ArrayList<Car>> carDealership = new Hashtable<>(); Collections.synchronizedList(new Arr
浏览 0
提问于2018-04-05
得票数 2
回答已采纳
1
回答
队列
实现
不是
线程
安全
的
multithreading
、
scala
我正在尝试
使用
一个
使用
整数排队的信号量来
实现
线程
安全
队列。目前这还不是
线程
安全
的。
在
同步
方面,我必须向队列添加什么才能使其
线程
安全
?我尝试
在
队列中
使用
同步
块
,以便在同一时间只允许队列中有一个
线程
,但这似乎不起作用,或者我误用了它们。我应该在什么地方
同步
?我有一个单独的类,它
使用</em
浏览 1
提问于2019-04-21
得票数 1
2
回答
.
NET
中
GC期间
线程
的
安全
暂停
.net
、
garbage-collection
.
NET
中
的
线程
在
GC期间暂停。
如何
通过
CLR
安全
地暂停
线程
?像Win32 SuspendThread API这样粗暴地停止
线程
会有什么风险?
浏览 2
提问于2010-12-12
得票数 9
回答已采纳
6
回答
那么Android SQLite
中
的多
线程
呢?
android
、
multithreading
、
sqlite
在
我的应用程序
中
,我必须
实现
一些UI和
同步
服务。它在后台运行并更新数据。
同步
服务并不是很简单,它
使用
了多
线程
。所以,这是我的故事:当我开始开发这个应用程序时,我对sqlite一无所知,所以我没有
在
Java中
使用
任何
线程
同步
。结果:我得到了许多异常,如"SQLiteException:数据库已锁定:开始独占;“ 然后,我
使用
常规的Java synchronized () {
浏览 3
提问于2011-04-07
得票数 13
回答已采纳
3
回答
当数组
在
Swift
中
并发读取时,
如何
实现
removeAtIndex的
线程
安全
?
swift
、
multithreading
、
grand-central-dispatch
、
race-condition
我看的是,它为
线程
安全
数组提供了并发读取的代码。正如@tombardey
在
注释中指出的那样,代码(下面的相关代码片段)并不完全
安全
: @tombardey -您完全正确地认为,这种级别的
同步
(
在
属性/方法级别)通常不足以
在
更广泛的应用程序
中
实现
真正的
线程
浏览 0
提问于2020-12-12
得票数 1
回答已采纳
1
回答
线程
内的内存是
如何
管理的?
multithreading
、
memory
、
thread-safety
如果有多个
线程
通过一个函数,而这个函数内部有一个带变量赋值的for循环。
如何
使变量值不会在多个
线程
之间混乱?
浏览 8
提问于2016-09-02
得票数 1
4
回答
什么是
CLR
类?
c#
、
asp.net
、
.net
、
asp.net-mvc
我
在
谷歌上搜索了一下
CLR
,从维基百科上找到了它是什么,但我想知道
CLR
类是什么,或者更具体地说是一个
CLR
实体类型(特别是
在
ASP.
NET
中
)。
浏览 2
提问于2012-02-23
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
自学C#之路6——.NET
C#多线程、异步相关
分析了4000万条Stack Overflow讨论帖:这些才是最受欢迎的编程书
并发编程实战
为啥Python运行速度这么慢?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券