腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(3727)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
基于企业库
的
共享缓存
的
读写
我正在使用Enterprise Lib 5.0缓存应用程序块,我正在尝试找出在
多线程
场景
中
处理读/写
的
最佳方法。在写上
加锁
而不在读上
加锁
是推荐
的
方法吗?lock(syncLock) object o = cacheManager.GetData(key); }我担心
的
是,如果一个线程将要更新特定键
的
项,而另一个线程将要读取相同key.Can
的
项,这
浏览 4
修改于2011-11-18
得票数 2
回答已采纳
4
回答
如何重新创建“索引超出数组
的
界限”,将项添加到字典
中
?
我一致地在
多线程
.net 3.5应用程序上得到了这个错误 at System.Collections.Generic.Dictionary2.Add(TKey键处,TValue值) 我想我知道如何修复它(在批准
的
地方添
加锁
),但是我希望能够在我
的
本地环境
中
重新创建这个问
浏览 4
修改于2012-10-05
得票数 12
回答已采纳
2
回答
我
的
应用程序应该如何处理安全处理
的
数据库冲突?
我
的
应用程序使用错误报告来跟踪异常。我
的
应用程序是
多线程
的
。当发生碰撞时,会
引发
并报告异常。我
的
应用程序应该如何处理这样
的
“安全”异常?备注: 可能很难区分“安全”和“不安全”异常,因为<em
浏览 0
修改于2021-02-01
得票数 4
1
回答
当两个或更
多线程
想要访问套接字时,我是否应该向套接字添
加锁
?
我从主进程
中
的
accept函数获得了一个套接字,两个或更多个线程可以从它发送数据。然后,当两个或更
多线程
想要从套接字并行发送数据时,套接字
的
访问必须是互斥
的
。我
的
问题是,操作系统是否会在系统底部
的
已连接插座上添
加锁
。
浏览 1
提问于2012-03-18
得票数 1
1
回答
关于MySQL内联更新
的
简单问题
在这个问题上我有点困惑...出于同样
的
原因,我们使用
事务
,在应用我们
的
逻辑和更新数据库
中
的
行之前,我们当然会用LOCK in SHARE模式选择它。但是我
的
问题是,如果有一个数值
的
内联更新查询:即:这样可以在不
加锁
行/使用
事务
的
情况下始终提供准确
的
值
浏览 1
提问于2015-03-01
得票数 0
1
回答
我应该添
加锁
来点燃缓存,因为它将在不同
的
线程中进行读写吗?
我有两个线程,每个线程添加/修改点燃缓存
的
值,它喜欢:valMap = cache.get(key)获取值valMap(java )
中
的
项,处理它,然后删除它,然后更新缓存:cache.put(key, a)以使valMap项下降,cache = ignite.getOrCreateCache问题: 当我使用相同
的
键对同一个缓存进行操作时,是否应该向As添
浏览 0
修改于2018-04-17
得票数 0
回答已采纳
2
回答
引用赋值是threadsafe吗?
我正在用C#构建一个
多线程
缓存,它将保存一个汽车对象列表: public static IList<Car> Cars {get; private set;} 我想知道在不
加锁
的
情况下更改线程
中
的
引用是否安全true) Cars = GetFreshListFromServer(); } } 基本上,这归结于给汽车分配一个新
的
引用是否是原子
的
如果不是,我显然将不得不为我<em
浏览 5
修改于2011-03-06
得票数 46
回答已采纳
10
回答
这个算法线程安全吗?
我想知道下面的类是否是线程安全
的
,并在
多线程
上下文中完美地工作?commandList; return oldList;}sp
浏览 5
修改于2011-07-21
得票数 3
回答已采纳
1
回答
使用TSQLConnection.SetTraceEvent时堆栈损坏?
我已经使用
多线程
应用程序为每个线程创建了新
的
TSQLConnection。如果我尝试使用跟踪(TSQLConnection.SetTraceEvent或TSQLMonitoring),我将得到预期
的
跟踪结果,但在此之后,当我尝试使用任何数据库功能时,主线程似乎会感到困扰。应用程序抛出“在0x004dffcf:写入地址为0xfffff 2”
的
访问冲突,IDE
中
的
调用堆栈显示"7c90327a ntdll.RlConvertUlongToLargerInteger + 0x3c那么
浏览 3
修改于2010-08-08
得票数 1
回答已采纳
3
回答
ADO.NET僵尸
事务
错误?如何确保命令不会在隐式
事务
上执行?
例如,当发生死锁时,将成功执行以下SQL命令,即使它们已分配了回滚后
的
SQL
事务
。看起来,这是由在Server上创建
的
新隐式
事务
引起
的
。有人可以预期,ADO.NET会抛出一个异常,即在僵尸
事务
上执行命令。但是,不会
引发
此类异常。(我认为这是ASP.NET
中
的
一个
bug
。)此外,由于僵尸
事务
,最终
的
Dispose()默认忽略回滚。我发现Commit()和Rollback()检查僵尸<
浏览 0
修改于2010-06-08
得票数 2
2
回答
Windows 7环境下LINQ性能慢
我现在已经在windows 7 x64上安装了这个应用程序,该应用程序具有超线程
的
四核。我们还使用温莎城堡进行依赖注入/IoC将连接字符串更改为sql authenticationunplugged网络cab
浏览 3
提问于2011-09-20
得票数 2
回答已采纳
2
回答
如何有效地锁定代码块以避免乐观锁异常
我对Java
中
的
多线程
不是很有经验。我想要
的
是为代码块设置一个锁。在我
的
例子
中
,我希望避免乐观锁异常,同时为某个用户执行一些同步。方法replicateUser可以由同一用户
的
多个线程调用。但不能保证,authenticatedUser总是相同
的
对象。 那么我如何有效地锁定这个部分呢?我不希望
的
是,该部分是锁定
的
所有线程,但只为那些具有相同
的
用户。我是否可以使用getUserName()在字符串对象
浏览 2
修改于2013-02-05
得票数 1
1
回答
在
多线程
中
是否有
事务
提交
的
模拟?
我常常有一种印象,认为可以在
事务
和线程之间做一个密切
的
类比。的确: 如果这个类比真的发生了,那么每个人都会更容易地使用他们对
多线程
的
了解来理解
事务
(反之亦然)。但是,也存在一个问题:在
多线程
世界
中
,
事务</
浏览 0
提问于2018-06-12
得票数 2
回答已采纳
3
回答
锁定属性,很好
的
方法?
在我
的
多线程
应用程序
中
,我使用了一些可以由多个实例同时更改
的
变量。这很奇怪,但它在没有任何problem..but
的
情况下工作得很好,当然我需要让它成为线程安全
的
。我刚刚开始学习锁,所以我会优先考虑你
的
建议:直到现在,即使5个
浏览 0
修改于2016-04-29
得票数 13
回答已采纳
1
回答
NDB
事务
中
的
Bug
?
几年来,我一直在使用与下面复制
的
代码片段类似的代码片段。@ndb.transactional(xg=True) personMarriage(person=person) ndb.put_multi([person, marriag
浏览 27
修改于2019-04-17
得票数 2
1
回答
无法从azure导出工作台上
的
mysql数据(进程特权错误)
我目前在8.0.22工作台上,我有一个关于azure
的
数据库,我与之连接。从一周以来,当我尝试使用工作台
的
UI在本地导出数据时,我会收到以下错误:为了解决这个问题,我尝试了以下几点: 在导出设置
中
禁用添
加锁
和锁表在单个
事
浏览 7
提问于2021-07-04
得票数 0
回答已采纳
1
回答
如何使DB为后续
事务
返回不同
的
行?
下面的流位于
多线程
环境
中
。启动
事务
我使用乐观锁定来处理
多线程
场景,但在上述情况下,DB总是返回相同
的
行集,因此如果第二个线程同时运行有更好
的
方法来处理这件事吗?我们是否可以强制DB使用某些选项为每个
事务
返回不同
的
行集?
浏览 1
修改于2010-07-28
得票数 2
回答已采纳
2
回答
向spring
中
的
方法添加@ transactional注释。
事务
是在方法结束之后还是之前提交
的
?
在售卖商品业务代码
中
添
加锁
。在高并发
的
情况下,假设有多个线程同时调用该方法。当交易可以在“lock”和“unlock”之间完全打开和提交时,就不会出现超卖问题。显然,
事务
必须在“lock”之后启动,所以关键是
事务
是否必须在“unlock”之前提交。如果它是在“unlock”之后,那么它确实有可能超卖:例如,当线程1完成执行方法,但
事务
尚未提交时,线程2获得锁并开始执行该方法。在可重复读隔离机制下,线程2无法读取线程1对存储
的
操作结果,因而超卖。 我希望你能来回答你<em
浏览 0
修改于2021-07-17
得票数 1
3
回答
Spring
事务
管理器和
多线程
我使用可调用接口在serviceImpl
中
编写
多线程
程序,我使用spring
事务
manager.When更新操作在DB
中
执行,它成功地执行.But,更新后
的
数据没有反映在DB.
中
,但是当我运行没有
多线程
的
程序时,它是在DB
中
更新
的
。org.springframework.jdbc.datasource.DataSourceTransactionManager"> <propert
浏览 2
修改于2013-05-31
得票数 3
2
回答
锁定以修改静态值类型成员。有必要吗?
我有一个CacheHelper类来促进与缓存
的
交互。我想使用静态int字段来指定缓存超时。该字段最初设置为常量默认值,但我希望为应用程序提供一种更改默认超时值
的
方法。谢谢。
浏览 1
提问于2010-08-18
得票数 1
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券