腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
Java
中,条件表达式是
线程
安全
操作吗?
、
、
、
、
我想知道在
Java
中条件表达式是否是
线程
安全
的操作。return (mObject != null ?mObject.toString() : "null"); 因此,我的问题是:如果两个
线程
可以更改mObject,那么这个代码
线程
是否
安全
,或者开发人员是否需要
处理
任何竞争条件?
浏览 1
提问于2012-08-13
得票数 3
回答已采纳
1
回答
为什么要锁定
线程
安全
集合?
、
、
java
.util.concurrent提供了许多
线程
安全
集合,如ConcurrentHashMap、ConcurrentSkipListMap、ConcurrentSkipListSet和ConcurrentLinkedQueue
Java
还具有同步包装器,允许并发访问非
线程
安全
集合,如HashMap和Arraylist。Map<KeyType, ValType> m = Collections.synchronizedMap(new HashMap<KeyType,
浏览 1
提问于2014-02-02
得票数 2
2
回答
如何思考
Java
线程
?又名Thread.stop
、
博览会:我读过,但似乎很奇怪,原因如下:在Unix上,如果一个进程占用了资源,我可以杀死它。在这个
Java
线程
模型下,我的计算
线程
必须定期检查某个布尔标志是否应该退出[这看起来像是打破抽象层--当我编写计算代码时,我应该集中在计算代码上,而不
浏览 5
提问于2010-01-10
得票数 3
回答已采纳
4
回答
Tomcat
线程
与
Java
线程
、
、
在使用
java
线程
时,必须注意通过同步等方式并发性带来的基本问题。 AFAIK Tomcat还使用
线程
来
处理
其工作负载。为什么当我的代码在Tomcat中运行时,我不必考虑让它变得
线程
安全
?
浏览 1
提问于2010-05-11
得票数 19
回答已采纳
2
回答
Java
socket的PrintWriter
线程
安全
吗?
、
、
所以,我有两个
线程
。我称它为我的服务器
线程
。
线程
1负责定期向客户端发送心跳等任务。在编程时,我假设套接字不是
线程
安全
的,但是缓冲区是
安全
的,只要我对服务器
线程
和
处理
器
线程
使用单独的缓冲区,我就没问题。 我还假设"PrintWriter“类似
浏览 2
提问于2009-04-03
得票数 9
回答已采纳
1
回答
如何多
线程
Java
数据库审计记录器?
、
、
、
、
我正在开发一个运行在Websphere 7.0上的
Java
5应用程序,并试图找到一种
线程
安全
和性能良好的方法来多
线程
数据库审计日志记录的持久性。是否有在
Java
应用程序中
安全
有效地执行多
线程
审计日志记录的已知方法?最初,审计日志记录是使用扩展
java
.util.logging.Handler的自定义审计
处理
程序类完成的,发布方法将打开数据库连接,从LogRecord填充已准备好的语句,并执行插入。因此,审计
处理
程序
浏览 10
提问于2011-01-03
得票数 5
回答已采纳
1
回答
用于
Java
线程
的ANTLR解析器是否
安全
?
、
ANTLR (v3.2)生成的
Java
解析器
线程
安全
吗? 例如,在servlet请求
处理
程序中,我可以重用同一个解析器实例来解析请求体吗?请求可能来自不同的
线程
,因此解析必须以
线程
安全
的方式进行。如果实例是
线程
安全
的,那么我可以在每个请求中重用相同的实例;否则,我必须汇集它们或创建新实例。对
线程
安全
保持沉默。由于ANTLR FAQ中没有提到它,所以我假设解析器是而不是
线程
安
浏览 1
提问于2013-10-11
得票数 5
2
回答
Java
中方法参数的
线程
安全
性
、
、
、
我想知道在
Java
中
处理
成员的参数时,
线程
安全
是否已经发挥了作用。的方法 if(value > 10) return true;}唯一让我不确定的是,一个long将是两个单独的读取,因此通常不是
线程
安全
。 我的
浏览 1
提问于2016-06-27
得票数 5
回答已采纳
1
回答
Apache来自不同
线程
的确认
、
、
我已经在
线程
T1中创建了一个Pulsar
Java
使用者,并将用于
处理
的消息交给
线程
T2。 确认来自T2的消息
安全
吗?具体来说,对两个
线程
之间的实例调用consumer.acknowledge(messageId)是否正常?
浏览 1
提问于2018-06-26
得票数 5
1
回答
如何设置方法优先级以便在运行时从工作
线程
更新
Java
-Gnome GUI组件
、
、
、
、
我有一个
Java
-Gnome GUI,它是这样初始化的: Gtk.init(args);public class auCDtect implements Runnable { private
浏览 0
提问于2013-01-22
得票数 0
回答已采纳
4
回答
在
Java
中使用
线程
安全
集合时,
处理
并发问题的最佳方法是什么?
、
、
这可能是我的天真之举,但我总是假设下面的代码示例在使用
Java
中的
线程
安全
集合时总是可以工作,而不会与NullPointerException崩溃。注释部分展示了一种在不获取NullPointerException的情况下
处理
此问题的方法,因为它只是测试get()的结果是否为null。我的问题是,使用
线程
安全
集合在
Java
中
处理
这个问题的正确方法是什么?当然,我可以使用互斥锁或同步块,但这种失败不是很大的好处,而且在
线程
安全<
浏览 3
提问于2013-10-01
得票数 2
回答已采纳
1
回答
VTD-XML
线程
安全
吗?(
Java
版本)
因为如果它是
线程
安全
的,我可以只为整个应用程序使用一个VTDGen实例。 现在我正在为每个请求实例化一个新的VTDGen,我正在考虑让它成为static,这样它就只被初始化一次。
浏览 1
提问于2011-04-17
得票数 3
回答已采纳
1
回答
您能在一个不同的
线程
上调用
java
.util.concurrent.Semaphore.release()吗?
、
、
、
我有一个
java
模块,它需要通过接口并发地执行一组任务(为实现该模块的框架提供低级别的控制和
处理
),但同时不太多,
java
.util.concurrent.Semaphore似乎非常适合这一点。我不确定的一个问题是release()和acquire()调用的
线程
安全
。一个
线程
可以获得信号量锁,然后另一个
线程
可以释放它吗?
浏览 0
提问于2018-05-14
得票数 3
回答已采纳
1
回答
如何实现非并行流与并行流的互通(一生产者多消费者)
、
、
我正在尝试在
Java
8中创建带有流的一个生产者多消费者模型。我正在读取和
处理
来自DB资源的数据,我想以流的方式
处理
它们(不能将整个资源读取到内存中)。源的读取必须是单
线程
的(游标不是
线程
安全
的),并且读取速度很快,这样就可以并行
处理
每个数据块,这是繁重的操作。代码示例: 此迭代器必须在单
线程
中运行,
浏览 2
提问于2016-04-22
得票数 3
3
回答
ThreadPoolExecutor -指定哪个
线程
处理
给定任务
、
、
、
、
有没有一种好的方法来实现执行策略,根据某种标识方案来确定哪个
线程
将
处理
给定的任务?或者这是一种很好的方法? 我需要
处理
1-多个文件,这些文件将以交错的块形式接收。当数据块到达时,我想创建一个
处理
该数据块的任务。问题是我不能奢侈地使
处理
代码成为
线程
安全
的,所以一旦池中的
线程
处理
了文件中的块,我就需要相同的
线程
来
处理
该文件的其余部分。我不关心一个
线程
是否同时
处理
多个文
浏览 0
提问于2011-08-13
得票数 1
回答已采纳
1
回答
在C# / NETC核心中的瞬态服务实例之间共享
线程
安全
字段?
、
、
、
、
当然,这些锁和字段应该以
线程
安全
的方式声明。 什么是
处理
它的最好方法?我正在考虑一个单独的单例服务。我是否必须在声明的字段和锁中添加一些关键字,这样它们才是
线程
安全
的?我很熟悉
Java
多
线程
,但到目前为止还没有用C#做过。
浏览 2
提问于2020-03-04
得票数 0
3
回答
多
线程
应用程序中的可选调试输出--我的意思是*对客户端*,而不是为了找出死锁或bug。
、
、
我已经有了一个单
线程
函数,它读取目录中的所有文本文件,并将所有缩进选项卡替换为三个空格。我可以
安全
地坚持一个附件,或者我应该考虑其他的事情吗?我不知道如何
处理
交织消息,但我首先想知道的是
线程
安全
性。
浏览 10
提问于2015-03-27
得票数 0
回答已采纳
1
回答
JPA中的逻辑工作单位和单一工作单位
、
、
、
、
在以下
Java
代码中,该方法是
线程
安全
的: private int i = 0; public synchronized void inc() {我所吸收的是,由于SessionFactory是
线程
安全
的,任何
线程
首先需要获取一个锁,然后才能
处理
它,也就是说,当多个
线程
同时访问时,实现保证不存在竞争条件。当一个
线程
完成它的工作后,队列中的另一个
线程
就会获得锁,依此类推
浏览 1
提问于2014-11-17
得票数 1
2
回答
消息驱动bean (MDB)是否绑定到与其他EJB bean相同的限制?
、
、
、
、
在消息驱动的Bean am中,我仅限于会话Bean的相同规则(EJB3或EJB3.1),即: 创建或管理
线程</em
浏览 3
提问于2011-04-17
得票数 1
回答已采纳
2
回答
一个Google App Engine Python实例可以
处理
多少个并行请求?
一个Google App Engine Python实例可以并行
处理
多少个
线程
/请求?我正在使用python27运行时,并且启用了
线程
安全
选项(true)。是否存在限制并行性的限制或条件?需要澄清的是:这与
Java
或Python GAE SDK无关。
浏览 1
提问于2012-02-15
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java:使用Java线程的并行处理
线程安全-JAVA成长之路
学习Java编程-Java线程安全的常用类
Java创建线程安全的单例singleton
java线程与OS线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券