腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
避免
在
同一
列表
上
的
多线程
中
出现
空
指针
?
c++
、
multithreading
比方说,我有一个动态对象
指针
的
向量,并让不同
的
线程在这些对象上工作。 有可能当一个线程正在处理一个对象时,主线程正在删除它。它通过在对象
中
设置一个标志来将其标记为删除,然后开始释放其内存来完成此操作。我已经考虑过
在
每次访问对象之前检查标志来解决这个问题,但理论
上
可能会发生以下情况(示例代码用于说明,尽管我试图使其尽可能反映可能存在错误
的
情况): object = copyPointerFromVectorerased from vector object->
浏览 26
提问于2020-10-25
得票数 0
3
回答
Eclipse (Helios)调试器-
在
调试模式和运行模式下获得不同
的
结果
java
、
eclipse
、
multithreading
、
debugging
我正在使用Eclipse Helios调试RCP(
多线程
GUI应用程序)。调试模式下,我没有得到任何异常。
空
指针
异常不会
出现
在调试模式
中
,而只会
出现
在运行模式
中
。 请帮帮我。会不会是
多线程
的
问题。
浏览 4
提问于2011-11-30
得票数 1
回答已采纳
2
回答
危险
指针
:获取本地
指针
c
、
multithreading
、
pointers
、
lock-free
这是针对"“算法
的
,它是
多线程
环境
中
的
一种无锁算法。 put_loca
浏览 0
提问于2019-07-05
得票数 0
2
回答
OpenSSL:
如何
提供证书验证回调
的
自定义
指针
ssl
、
callback
、
openssl
、
x509
然后,我希望将这些错误存储
在
一个
列表
中
,并在SSL_connect返回后对其进行处理。 然而,我
的
应用程序是
多线程
的
,并且我希望
避免
这个回调
的
任何互斥锁。有没有办法传递一个“
空
指针
”或将其存储
在
X509_STORE_CTX
中
的
某个位置,这样我就可以将错误存储
在
“正确”位置,而不必
在
执行SSL_connect时使用全局错误
浏览 2
提问于2010-11-10
得票数 1
1
回答
在
构造函数
中
初始化arrayList或map是不是很好
的
做法?
java
建议
在
构造函数
中
初始化
列表
或映射集合,以
避免
在
访问该ArrayList时
出现
空
指针
异常 private List<String> items;
浏览 15
提问于2019-08-08
得票数 2
回答已采纳
1
回答
如何
在编写C代码时实现内存安全?
c
、
memory
、
secure-coding
最近在一次采访
中
,我被问到以下问题:“在编写C代码时,有什么可能
的
方法来实现内存安全?” 我回答了API
的
安全版本。面试官说,还有更多
的
方法。我想问一下实现内存安全
的
方法有哪些。
浏览 4
提问于2021-02-06
得票数 2
1
回答
通过比较器进行排序时
的
NullPointer异常(通过lambda表达式)
java
、
lambda
、
java-8
、
nullpointerexception
、
comparator
比较器
的
comparingLong方法用于对长格式(毫秒)
的
日期对象
列表
进行排序。它正确地对日期进行排序,但问题是,每当在date对象
中
遇到
空
值时,它就会中断并抛出
空
指针
异常。请您帮助我
避免
这种情况,或者
在
lambda表达式中使用任何检查,因为我不知道
如何
在lamda表达式中使用此检查,或者有其他方法来
避免
此异常吗? 下面使用lambda表达式。我们将
如何
在其中强制执行
空<
浏览 0
提问于2019-09-01
得票数 0
回答已采纳
3
回答
ConcurrentHashMap
在
添加元素时被删除
java
、
multithreading
我正在努力学习
多线程
技术。假设我有一个类,它有一个向ConcurrentHashMap添加值
的
方法。map.containsKey(1){ }
如何
确保不同
的
线程
在
向其添加元素时不删除特定值或删除整个映射。我试图
在
add方法
中
同步(Map),但这不起作用。 编辑1:我没有正确地设置它
的
框架,我
的
意思是如果其他线程使map为
空
,并且我无法访问
浏览 3
提问于2015-08-09
得票数 0
回答已采纳
1
回答
使用fput将多行写入文件
c
outputfile); } fclose(outputfile); }我
如何
存储所有
浏览 1
提问于2015-09-01
得票数 0
1
回答
实现并发堆栈
的
阻塞集合
c#
} { }当我将一个新对象add到集合
中
时新
的
字符串与price值1450.4一起
出现
现在,整个并发堆栈
的
价格为1450.4。 整个堆栈
的
值似乎为1460.4。出什么问题了?
浏览 2
提问于2022-03-15
得票数 -1
回答已采纳
4
回答
如何
在使用malloc()时实现复制构造函数
c++
、
malloc
、
copy-constructor
MyClass有一个
空
指针
作为成员,指向
在
dtor
中
释放
的
内存。
如何
正确实现复制构造函数,以
避免
在
同一
内存
上
两次调用free()时
出现
分段错误?这是我
的
代码:{} class
浏览 0
提问于2014-07-14
得票数 1
2
回答
避免
C++库
中
的
全局对象
c++
、
c
、
dll
、
global
我有一些C++库,向它
的
客户端提供本地
的
C++。实际
上
,这个库是某个类实例
的
包装器,API调用应该使用
同一
个类实例操作,例如使用它
的
公共接口:MYDLL_APIpublic: void doSomething(); // some state提供所有API调用能力来
浏览 11
提问于2014-07-23
得票数 0
回答已采纳
5
回答
如何
从对象
指针
中
删除对象?
java
我有一个添加到几个不同ArrayLists
中
的
对象。我想
避免
改变每个
列表
,所以我试图改变
指针
,这样所有的
列表
都会改变。但是如果我想将对象设置为null,我就不能让它工作。<Point> list2 = new ArrayList<Point>();list1.add(a); list2.add(a); 此时,两个
列表
都有一个指向
同一
对象
的
项如果我改变对象<
浏览 2
提问于2012-04-06
得票数 3
回答已采纳
3
回答
创建链接
列表
时分割错误
c
、
linked-list
、
singly-linked-list
我正在编写一个小程序,它将数据和密钥存储
在
链接
列表
结构
中
,并根据用户
的
密钥检索数据。该程序还检查它是否是唯一
的
键,如果是这样,它会通过
在
列表
前面创建一个节点来存储数据。key_check = TRUE; } }} storeData函数
在
动态分配后发生分割错误
浏览 0
提问于2018-02-17
得票数 0
回答已采纳
1
回答
在
文件
中
搜索regexs,Python
的
列表
python
、
regex
、
file
、
search
我
在
使用python搜索文件时遇到了一些问题。我想输入一个regexs
列表
,并返回
在
一个交错
列表
中
匹配其中之一
的
文件行,该
列表
的
索引方式与rexex
列表
相同,也就是说,如果一行与第一条regex匹配,它将添加:results[0].append(line/log", ['1234', '1233']))[['log entry
浏览 0
提问于2013-11-04
得票数 0
回答已采纳
2
回答
在
C语言
的
多线程
程序
中
,
如何
将
空
指针
强制转换为char数组
c
在
C语言
的
多线程
程序
中
,
如何
将
空
指针
强制转换为char数组 char array[100]; array= (char*)ptr;
浏览 2
提问于2013-09-27
得票数 2
回答已采纳
2
回答
安卓工作室java.util.ConcurrentModificationException
android
、
firebase
Toast.makeText(getContext(), "database error", Toast.LENGTH_SHORT).show(); }); } 以及更扩展
的
代码片段
浏览 3
提问于2020-03-04
得票数 0
5
回答
在
Java
中
,如果
空
指针
很少
出现
,那么最好使用catch而不是if
java
、
android
、
exception-handling
、
nullpointerexception
清理我
的
Android应用程序
中
的
一些漏洞,我
在
开发人员控制台中发现了一个
空
指针
异常,这从来没有发生过,我猜这是一种罕见
的
种族状况。当我想到这个臭名昭著
的
if (… != null)时,我已经开始输入它了:,只有三个报告,,所以很少发生。 因此,我想知道:在这种情况下,
在
性能方面:会更好地捕获
空
指针
异常吗?
浏览 9
提问于2012-05-01
得票数 3
1
回答
使用null
的
Grails select
grails
、
gsp
我
在
我
的
gsp中有一个简单
的
select标记,用于从另一个表填充
的
下拉
列表
。最近,我在下拉页面上得到了
空
指针
异常,我发现这是因为
在
填充下拉
列表
的
表
中
输入了
空
值,即,另一个表
中
的
name列具有空值。我
如何
避免
我
的
整个页面崩溃,因为这个单一
的
null条目?
浏览 0
提问于2013-10-15
得票数 0
4
回答
删除std
列表
中
的
指针
对象
c++
、
list
、
pointers
、
c++11
我有一个std::list of Entity对象(屏幕
上
的
对象)。
在
一个类EntityContainer
中
,我有一个指向不同实体
的
指针
列表
。当一个EntityContainer被销毁时,我希望这个
列表
中
的
所有实体也被销毁。我
如何
做到这一点,同时也
避免
迭代器错误导致删除
列表
的
成员?{ Entity*& child = ch
浏览 1
提问于2014-06-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
智能指针:让C+程序更加安全和高效的神器
Python3多线程精讲
-一次并发问题的排查经历
爬虫进阶Python多线程和多进程
Python 开发中有哪些常见的编程错误需要注意
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券