Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
线程安全
有一个java面试题求大神解读
public c
Java中实现线程安全HashSet的几种方法 | baeldung
在本教程中,我们将了解创建线程安全HashSet实例的可能性以及HashSet的ConcurrentHashMap的等价物。此外,我们将研究每种方法的优缺点。 使用ConcurrentHashMap工厂方法的线程安全HashSet
使用不可变Java记录Record来避免多线程并发错误 - foojay
在多线程 Java 应用程序中,任何线程都可以更改对象的状态。Java 语言规范中的Java 内存模型
Spring Boot线程安全指南
Spring控制器/服务/单单例是线程安全的吗?答案是它取决于作用域: 决定组件线程安全性的主要因素是其作用域Scope。 哪个Spring作用域是线程安全的?为了回答这个
关于编程语言的可变性和不变性 - alexfertel
在本文中,我们将讨论可变性、它的含义以及在编程时与其相关的不同权衡。什么是可变性?可变值是可以在程序执行期间更改的值。这意味着我们可以创建一个值,将其绑定到一个变量,重新分配变量,或更改值的一部分。请注意,我们谈论的是值而不是变量,因
Java中的不可变数据结构 - Jworks.io
开发人员通常认为拥有final引用,或者val在Kotlin或Scala中,足以使对象不可变。这篇博客文章深入研究了不可变引用和不可变数据结构。 不可变数据结构的好处不可变数据结构具有一些显着的好处,例如:
java线程安全问题
1.做了个测试,使用HashMap ,多个线程做put get ,remove等操作,模拟类似tomcat存放session的数据结构 只是我在put,get remove时没有加同步锁,(线程不安全),用LR做压力测试,cpu很快就达到100%,但是令我不解的是 我停止LR测试时
关于线程的问题,清高手指点
对于线程我有以下的理解,不知是否正确,请高手指点一下:1、只要类或者类的方法没有使用公共变量,则这个类或类的方法就是线程安全的。就不需要同步。2、入上所说得类如果是安全的,那么多个线程同事调用这个类的唯一实例和多个线程调用这个类的线程池中的实例,有什么不同,那个更好?(以上的想法是基
volatile读不是没有代价
Are volatile reads really free?谈到如果为老线程安全加上volatile后,并不是免费的,与没有加
用两个锁解决单例模式的同步
public class Singleton { private static Singleton instance = null; static int i = 0; //建实例锁 锁命令:
DDD的不变性
我最近在看ddd的译本,读到ddd的不变性的时候有点不理解。到底什么是ddd的不变性?往各位解答,谢谢![该贴被admin于2009-04-16 09:15修改过][该贴被admin于2009-04-16 12:22修改过]
线程安全的单态类会影响性能么?
当一个线程安全的单态类被多线程并发访问时,对性能的影响有多大? 困惑中。。。
并发查询数据库问题
有一个getUserInfo(String name)方法用来查询某人的个人信息。这时有两个用户(张三和李四)同时调用这个方法来查询他们的信息。有没有可能发生张三查询出来的是李四的信息,而李四却得到了张三的信息呢?另如果在getUserInfo(String name)前加上修饰词s
一般的bean这种对象是不是存在线程步安全问题
比如public class MyBean { private String name; public void setName(String name){this.name=name;}; public String
请教关于Singleton模式和synchronized static 方法的问题
一直弄不清这两种方式在使用上的具体区别,好像觉得两种方式在使用的时候可以互相替换。觉得synchronized static 的方法既是静态的又使用了同步,那么还有必要搞一个Singleton吗?
关于JSP 实例方法的线程安全
我测试了下面的代码段,可还是得不出个结论来,还请各位大虾指点迷津。 代码如下:<%-- Copyright (c) 2002 by Phil Hanna All rights reserved. You may stu
Java中volatile副作用:不使用CPU缓存
高速缓存位于在CPU和主内存之间,是一个速度更快的内存模块,其总体目的是提升性能。缓存通常是由具有不同大小和访问时间的几个层次级别组成。L1缓存是最小和最快的。L2更大而更慢。L3更大甚至更慢-但仍然比主内存快得多。用于特定数据结构的数据量越少,将其放入高速缓存的机会就越大,从而可以
线程安全是什么?
各位大师,经常讲的线程安全什么?在web项目中存在线程安全之类的说法吗?安全和不安全具体指的什么?
上页
关闭