腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
在使用Clojure中的
并发
之前,我应该全面了解
Java
、
并发
和线程
模型
等吗?
我不太了解
Java
中的
并发
性,比如Fork/Join Framework、Locks、Thread(全面)、Executor等。我编写
Java
,但在工作中从来不需要
并发
。现在我编写Clojure,并希望使用它进行一些
并发
/并行处理。 我是应该知道
Java
浏览 3
提问于2016-10-31
得票数 0
回答已采纳
2
回答
寻找
java
并发
模型
建议
最好的
并发
模型
是什么,可以等待所有活动搜索完成,阻塞这些线程,并允许更新线程在解除阻塞搜索线程之前修改图形?有什么建议吗? 谢谢!
浏览 0
提问于2014-05-31
得票数 2
3
回答
Java
对三种不同
并发
模型
的支持
在多线程环境()中,我正在经历不同的
并发
模型
。 第一个
并发
模型
是我所说的并行工作
模型
。传入的作业分配给不同的员工。这有时也被称为共享无
并发
模型
。 函数并行的基本思想是使用函数调用来实现程序。函数可以被看作是"agents“或"actors”,它们互相发送消息,就像在装配线
并发
模型
(AKA反应性或事件驱动系统)中一样。当
浏览 7
修改于2016-12-05
得票数 29
回答已采纳
1
回答
Spring中的
并发
使用
早些时候,我在核心
java
上工作,在那里我学习了许多
并发
数据结构(
java
.util.concurrent)。我可以生成线程来隔离任务,并且可以创建我的won manager worker
模型
。我的问题是,我是否可以使用这些
并发
包来创建新的线程来委托任务,我是否可以创建自己的管理器-工作者
模型
。我读到,在春天,不建议产生新的线程,那么如何实现
并发
呢?
浏览 0
提问于2014-02-18
得票数 0
4
回答
了解更多关于命令式
并发
编程的最好方法是什么?
最近,我不得不编写我的第一个“适当的”多线程代码,并且意识到我对“命令式”(即C++/C#/
Java
等使用的
并发
模型
)
并发
编程技术知之甚少。注意:我不是在问可以说更好的
并发
模型
(Erlang的消息传递,或者Clojure的STM),只是在命令式语言中使用的范例。
浏览 5
修改于2008-10-21
得票数 5
回答已采纳
2
回答
Ada83或Ada95是否定义了支持多任务处理的内存
模型
?
随着对C和C++的“最近”更改添加了内存
模型
(类似于
Java
和C#),我想知道Ada83或Ada95对
并发
的内置支持是否也定义了内存
模型
。 有没有人知道Ada是否定义了一个内存
模型
?额外的问题: Ada83是第一个为共享状态
并发
性提供内置支持的通用编程语言吗?
浏览 1
提问于2013-07-04
得票数 1
3
回答
Java
内存
模型
与
并发
性
考虑到
Java
模型
中的x86总存储顺序和发生之前的关系,我们知道编译器并不保证指令的执行顺序。它可以根据需要重新排序,以提高性能。
浏览 6
修改于2015-11-29
得票数 1
回答已采纳
1
回答
Java
内存
模型
与
并发
读取
class C { public void set(Object o){ this.o = o; } return o;} Object o1 = c.get(); // 1c.set(new Object()); 有可能是o2 == null &&
浏览 3
修改于2017-07-18
得票数 0
4
回答
多线程读取大量文件
我仍然在思考
Java
中
并发
是如何工作的。我理解(如果您订阅OOJava
5
并发
模型
),您将使用一个Task或Callable (分别使用run()或call()方法),并且应该尽可能多地并行化该实现的方法。但是,我仍然不了解
Java
中
并发
编程的一些固有内容:memoryThread #2将书的前1
浏览 10
修改于2012-05-16
得票数 16
回答已采纳
5
回答
2011年的
Java
:线程套接字和NIO:在64位操作系统和最新的
Java
版本上可以选择什么?
我在
java
.net和一些博客上读过几篇关于
java
.nio和StackOverflow的文章。但是,我仍然不知道什么时候应该更喜欢NIO而不是线程套接字。,因为在线程
模型
中,您需要为每个活动连接指定一个线程,每个线程为其堆栈占用大约250 on的内存,而每个套接字
模型
的线程将在大量
并发
连接上迅速耗尽内存。NIO一直比较慢,但它允许您处理更多
并发
连接。它本质上是一种时间/空间权衡:传统IO速度更快,内存占用更重,NIO速度较慢,但使用较少的resources.
Java<
浏览 9
提问于2011-03-25
得票数 27
回答已采纳
2
回答
在
Java
7中实现
并发
和并行
作为我正在做的一项研究的一部分,我正在探索使用Scala和Clojure等语言在JVM上实现
并发
的所谓简单性。简而言之,我希望证明这些语言提供的
并发
构造比
Java
7提供的更容易。因此,我希望能找到一些很好的参考资料来解释
Java
并发
模型
的复杂性。
浏览 0
提问于2012-08-31
得票数 3
2
回答
在
java
中有没有好的数据流
并发
库?
我目前正在研究
并发
的数据流
模型
,就像在Clojure和Groovy GPars中一样。有没有我可以从中受益的纯
Java
编写的库?我知道我可以导入或委托到Clojure或
Java
,但如果可能的话,我想要一个好的和专用的
java
API。
浏览 5
修改于2016-07-23
得票数 4
回答已采纳
3
回答
如何在
Java
中使用多线程和持久性处理内存中的数据
我有一个
Java
webapp (在Tomcat或Jetty上运行),它只被几个
并发
用户(3-
5
个)使用。数据由Hibernate在内存中的HSQLDB上管理。数据库会自动刷新到磁盘。我所需要的是一个可用于所有线程的数据
模型
,确保
模型
中的更改可以是事务性的。如果需要,我甚至不介意锁定每个事务的完整数据
模型
!此外,
模型
应该定期序列化到磁盘,以避免在崩溃的情况下丢失数据。
浏览 0
提问于2013-08-14
得票数 0
3
回答
如何与二郎风格的
并发
“共享状态”?
Erlang使用参与者之间的消息传递,因为它是
并发
模型
。(最好没有Amdahl瓶颈)
浏览 3
修改于2009-03-24
得票数 3
1
回答
grpc服务器中的
并发
模型
我了解戈朗的
并发
模型
。但是,我正在尝试理解服务器中的
并发
模型
,该
模型
接受来自同一个客户机(客户端的多个请求)/多个客户机的并行请求。(我想到的是
Java
中的线程,线程共享全局数据)
浏览 3
修改于2019-04-17
得票数 1
2
回答
并发
软件在多核处理器上的性能
在这方面,某些编程范例或
模型
被认为非常适合编写健壮的
并发
软件:使用上述语言/
模型
开发
并发
应用程序(例如使用多线程)的技术现状如何?这一领域是否仍在探索之中,还是已经有了良好的做法?例如,是否有人使用C++ / Theron或
Java
浏览 0
修改于2012-09-18
得票数 2
4
回答
Java
内存
模型
:重新排序和
并发
锁
java
meomry
模型
要求在同一监视器上同步的synchronize块对在这些块中修改的变量执行预实现。现在,我正在重写大量代码,以便在
java
.util.concurrent中使用更灵活(据说更快)的锁,特别是ReentrantReadWriteLock。thread B{}但是,我还没有在内存
模型
规范中看到任何提示
浏览 0
修改于2010-04-05
得票数 8
回答已采纳
1
回答
Jython线程安全如何应用于
Java
Swing?
我想知道Jython的内存
模型
如何应用于创建
Java
Swing应用程序。这个说明,“读取或替换单个实例属性”是一个原子操作。这也适用于Jython中使用的
Java
对象吗? Jython的内存
模型
是否改变了在Swing应用程序中处理
并发
的方式?
浏览 0
提问于2015-03-14
得票数 2
2
回答
Java
与NIO与任务队列
我已经看到了许多主题,将旧的
Java
模型
与新的
java
nio
模型
进行比较,前者是同步/阻塞,后者是异步/非阻塞。由于nio是非阻塞的,所以当大量
并发
连接需要
并发
处理时,它比
java
更适合,而不需要分配大量的线程,而这些线程由于上下文切换/内存使用而不能很好地扩展。使用
java
的开发人员可以简单地分配有限数量的线程(线程池)来阻塞IO操作(即文件读取或数据库查询)并对它们进行排队吗?假设我正在使用
java
浏览 5
提问于2017-03-09
得票数 6
回答已采纳
1
回答
为什么
Java
使用线程抽象而不是协同例程?
在Lua中遇到了协同例程的概念后,我觉得它们似乎是一种更好的
并发
软件编程
模型
,我想知道为什么
Java
中没有使用它?协同例程似乎让开发人员编写在多个函数之间跳转的代码,每次前进几个步骤,提供
并发
执行的错觉,就像
Java
中CPU在多个线程之间进行时间片一样,但是协同例程允许开发人员决定何时跳出一个函数并开始执行另一个函数这允许开发人员决定步骤应该有多细粒度,即
并发
程度,以及何时应该发生上下文切换,这可以防止延迟关键时代价高昂的上下文切换。
浏览 1
提问于2013-10-23
得票数 3
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券