E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java后端并发多线程线程安全
c++协程库libfiber之5:协程池
我希望它是单例模式的,并且是
线程安全
的。执行的任务由std::function加入到任务队列里。
yuanlulu
·
2023-11-27 01:17
C/C++
协程
c++
Docker | Docker常用命令
Docker|Docker常用命令✅作者简介:大家好,我是Leo,热爱
Java后端
开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:Docker系列✨特色专栏:MySQL学习本文内容:
LeoToJavaer
·
2023-11-27 01:36
#
Docker专栏
Docker
运维
部署
设计模式-单例模式
单例模式有7种方式饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程不安全)懒汉式(
线程安全
,同步锁)双重检查静态内部类枚举方式一:饿汉式(静态常量)publicclassSingletonTest01
小鹿的周先生
·
2023-11-27 00:15
Java面试题
设计模式
单例模式
java
ArrayList为什么不是
线程安全
的,如何保证
线程安全
?
一下详细分析原因官方曰,
线程安全
就是多线程访问时,采⽤了加锁机制,当⼀个线程访问该类的某个数据时,进⾏保护,其他线程不能进⾏访问直到该线程读取完,其他线程才可使⽤。不会出现数据不⼀致或者数据污染。
逆风飞扬z
·
2023-11-26 22:32
java
java
如果是,如何保证
线程安全
?
单例模式下会出现
线程安全
问题。Spring中保证
线程安全
的方法:将scope设置成非singleton。但是这样会有一些问题,当并发很大的时候如果每次都生成一个bean的话就会有很多实例。
猴子奔跑
·
2023-11-26 22:25
Java面试题
Java
面试题
java
spring
AtomicInteger如何保证
线程安全
?
1.AtomicInteger不是final类型,如何保证
线程安全
?
编程码农张
·
2023-11-26 21:53
java
开发语言
如何保证
线程安全
?
EffectiveJava中文版第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取,更多内容持续奉上确保
线程安全
常用的方法
飞乐鸟
·
2023-11-26 21:48
安全
什么是分布式锁?Redis实现分布式锁详解
分布式系统买票示例引入redis做分布式锁引入过期时间引入校验id引入lua脚本过期时间续约问题redlock算法小结:前言:在分布式系统中,涉及多个主机访问同一块资源,此时就需要锁来做互斥控制,避免出现类似
线程安全
问题
小小太空人w
·
2023-11-26 20:10
redis
分布式
redis
系列十八、Spring bean
线程安全
问题
一、概述我们知道Spring中的bean,默认情况下是单例的,那么Spring中的bean是
线程安全
的吗?这个需要分情况考虑,bean中是否存在成员变量?bean中的成员变量是怎么处理的?...
YYAugenstern
·
2023-11-26 19:47
Spring5系列
java
spring
Sendable 和 @Sendable 闭包 —— 代码实例详解
Sendable协议和闭包表明那些传递的值的公共API是否
线程安全
的向编译器传递了值。当没有公共修改器、有内部锁定系统或修改器实现了与值类型一样的复制写入时,公共API可以安全地跨并发域使用。标准
Swift社区
·
2023-11-26 19:39
【Java】实现阻塞队列-生产者/消费者模型
,并且讲了如何用阻塞队列来实现生产者消费者模型【Java】用Java库中自带的阻塞队列以及用阻塞队列实现生产者-消费者模型下面我们来讲如何用代码实现一个阻塞队列1、实现一个阻塞队列阻塞队列=普通队列+
线程安全
沙河板混
·
2023-11-26 16:55
Java
#
Java-多线程
java
开发语言
中间件
【Java】用Java库中自带的阻塞队列以及用阻塞队列实现生产者-消费者模型
1、阻塞队列(BlockingDeque)首先我们来认识一下什么是堵塞队列阻塞队列即实现了
线程安全
和阻塞的队列。
沙河板混
·
2023-11-26 16:24
Java
#
Java-多线程
java
中间件
开发语言
单例模式之懒汉式(多
线程安全
复现)
懒汉式单单线程下的实现packagecom.wangming.pattern.creational.singleton;/***@Auther:ming.wang*@Date:2019/1/619:25*@Description:*/publicclassLazySingleton{privatestaticLazySingletonlazySingleton=null;privateLazySi
谜00016
·
2023-11-26 15:13
Java后台基础设施
使用
Java后端
技术的目的就是构建业务应用,为用户提供在线或者离线服务。因此,一个业务应用需要哪些技术、依赖哪些基础设施就决定了需要掌握的后端技术有哪些。
跨过山河大海
·
2023-11-26 13:14
JAVA
后台
编程语言
线程的互斥
目录线程互斥线程互斥的背景知识多线程抢票多线程抢票加锁锁的原理可重入函数与
线程安全
常见的
线程安全
的情况常见的不可重入情况常见的可重入情况总结线程互斥线程互斥的背景知识临界资源:临界资源就是多个执行流共享的资源就叫做临界资源
Naxx Crazy
·
2023-11-26 12:35
linux
如何调试 Dubbo 协议调用过程
此前并没有一款专业好用的Dubbo接口调试工具,许多
Java后端
开发者不得不在开发环境中
Apifox.
·
2023-11-26 12:04
rpc
dubbo
java
后端
学习方法
针对String、StringBuffer、Stringbuilder区别及使用场景
它的性能比String好,但不是
线程安全
的。StringBuffer:与StringBuilder类似,也是可变的,但是
达芬奇要当程序员
·
2023-11-26 12:57
Java
java
开发语言
设计模式:单例模式-单例模式与多线程、堵塞的关系
学习内容整理记录,如有错误感谢指正,互相交流,共同进步单例模式思考总结单例模式是指全局只生成一个对象供调用这种模式减少了对象重复创建的开销单例模式慎用状态,因为对象是共享的,所以状态也是共享的,容易引起
线程安全
问题单例模式与线程
Aisnice
·
2023-11-26 11:48
java
#设计模式
单例模式
java
设计模式
Java创建单例的几种方式和优缺点总结
Java创建单例有五种方式:1.1、懒汉式对象创建在getInstance方法中,用户使用时才创建,所以称为懒汉式优点:使用时创建,节约了内存资源缺点:非
线程安全
,getInstance方法在多个线程同时调用时容易创建多个实例
xijh12
·
2023-11-26 10:12
设计模式
android开发技术
java
android
设计模式
java并发编程 3:synchronized与锁(重点)
目录共享问题synchronized锁及使用synchronized代码块synchronized修饰成员方法synchronized修饰静态方法变量的
线程安全
分析成员变量和静态变量是否
线程安全
局部变量是否
线程安全
常见
线程安全
类
Ethan-running
·
2023-11-26 09:47
java并发编程JUC
java
jvm
并发编程
Docker Swarm总结+Jenkins安装配置与集成(4/4)
博主介绍:Java领域优质创作者,博客之星城市赛道TOP20、专注于前端流行技术框架、
Java后端
技术领域、项目实战运维以及GIS地理信息领域。
hhzz
·
2023-11-26 09:12
docker
ci/cd
jenkins
iOS 小知识点(二)
一般不会用NSRunLoop,因为它不是
线程安全
的。一般都用CFRunLoop,这个是
线程安全
的,是一种消
派大星的博客
·
2023-11-26 09:02
多线程(初阶四:synchronized关键字)
目录一、加锁的目的二、加锁和解锁三、加锁后是否会出现
线程安全
问题1、两个线程,针对不同对象加锁2、一个线程加锁,一个线程不加锁3、针对加锁操作的一些混淆理解(1)多个线程调用同一个类的方法,对其方法里面的变量加锁
tao滔不绝
·
2023-11-26 08:09
java
开发语言
java-ee
多线程Thread(初阶三:线程的状态及
线程安全
)
目录一、线程的状态二、
线程安全
总结线程不安全的原因针对上述原因给出的解决方案一、线程的状态1.NEWThread:对象创建好了,但是还没有调用start方法在系统中创建线程。
tao滔不绝
·
2023-11-26 08:08
java
开发语言
java-ee
Java编程优化技巧:提升性能的关键要点
使用局部变量代替全局变量:全局变量需要在内存中进行存储,并且可能被多个线程同时访问,这可能引起竞争条件和
线程安全
问题。而局部变量只在方法内部使用,不需要共享,因此更加高效。
DevScribe
·
2023-11-26 04:48
java
开发语言
Java
python队列-python队列queue模块详解
对于多线程而言,访问共享变量时,队列queue是
线程安全
的。
weixin_39760295
·
2023-11-26 04:23
Python队列模块详解
Python队列模块详解Python中的队列(Queue)模块提供了一种用于实现
线程安全
的队列数据结构的方式。队列是一种常见的数据结构,它遵循先进先出(FIFO)的原则,即最先插入的元素最先被取出。
代码幻想花园
·
2023-11-26 04:20
python
java
开发语言
Python
线程安全
问题及其解决
文章目录一.
线程安全
问题1.1线程不安全的例子1.2线程不安全的原因1.2.1随即调度,抢占式执行1.2.2修改共享数据1.2.3修改操作非原子性1.2.4内存可见性1.2.5指令重排序1.2.6总结二
是布谷阿
·
2023-11-26 03:38
Javaee
安全
java笔试题目及答案分析多选,干货整理
HashMap和ConcurrentHashMap区别,ConcurrentHashMap
线程安全
hashtable吗,ConcurrentHashMap如何保证
线程安全
?
前端陈萨龙
·
2023-11-25 22:27
程序员
java
面试
经验分享
C语言 list 链表
注意:考虑性能,这边所有操作均不是
线程安全
的,如多线程使用请合
SauryN
·
2023-11-25 21:32
数据结构
轮子系列
队列
链表
【高频】面试必问设计模式——单例模式
文章目录1.饿汉式-方式1(静态变量方式)2.懒汉式-方式1(线程不安全)3.懒汉式-方式2(
线程安全
)4.懒汉
温文艾尔
·
2023-11-25 19:50
设计模式
java
后端
面试
面试题
单例模式
java设计模式:单例模式的两种实现,饿汉式和懒汉式
饿汉式实现(不需要考虑
线程安全
问题):publicc
白白甜甜冰
·
2023-11-25 19:49
java基础
java
单例模式
开发语言
面试
java面试题之手写单例设计模式
单例设计模式单例模式特点:饿汉式方式一方式二枚举类方式方式三静态代码块方式懒汉式方式一方式二
线程安全
版方式三静态内部类单例模式特点:1、单例类只能有一个实例(构造器私有化)。
向天再借500年
·
2023-11-25 19:16
面试
java
面试
单例模式
设计模式
【多线程】深入理解,单例模式:饿汉模式和懒汉模式(附常考面试题)
饿汉模式懒汉模式懒汉和饿汉,谁
线程安全
,为什么?如何修改,让懒汉模式也
线程安全
?面试题1:上图中的两个if一模一样,为什么要判断两遍?面试题2:下图中的volatile有什么用?什么是单例模式?
陈亦康
·
2023-11-25 19:41
操作系统
单例模式
java
多线程
Java多线程——原子操作(原子操作的基本概念、常见实现类的特点、相关关键字的区别等)-面试题+答案——第11期
原子操作是在多线程编程中用于确保
线程安全
的基本操作,通常是不可中断的操作。什么是原子操作?答案:原子操作是不可中断的操作,要么全部执行成功,要么全部不执行,没有中间状态。
Keep forward upup
·
2023-11-25 19:48
Java基础
java
面试
开发语言
java3-5年面试题——基础篇
StringBuffer
线程安全
,执行效率
若久2023
·
2023-11-25 19:17
散列表
java
多线程并发 面试 java_JAVA
并发多线程
的面试问题及答案:java多线程并发面试题
下面就由小编为大家介绍一下JAVA
并发多线程
的面试问题及答案的文章,欢迎阅读。
九月之秋
·
2023-11-25 19:47
多线程并发
面试
java
【JavaEE初阶】
线程安全
问题及解决方法
目录一、多线程带来的风险-
线程安全
1、观察线程不安全2、
线程安全
的概念3、线程不安全的原因4、解决之前的线程不安全问题5、synchronized关键字-监视器锁monitorlock5.1synchronized
H-yajing
·
2023-11-25 18:51
JavaEE
java-ee
java
线程安全
Docker Swarm总结+基础、集群搭建维护、安全以及集群容灾(1/3)
博主介绍:Java领域优质创作者,博客之星城市赛道TOP20、专注于前端流行技术框架、
Java后端
技术领域、项目实战运维以及GIS地理信息领域。
hhzz
·
2023-11-25 13:17
容器技术
Docker+K8S
docker
java
eureka
Java 并发编程(多线程)
线程和进程相关概念创建线程的方式线程的生命周期线程之间如何通讯线程调度策略
线程安全
解决方案synchronized和Lock的区别死锁和解决方案线程常用的方法wait()和sleep()方法有什么区别线程池创建方式工作流程状态流转线程池优点
奔跑匠人
·
2023-11-25 12:20
JAVA
基础
java
jvm
开发语言
Spring @Value 设置默认值
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java旺
·
2023-11-25 10:02
设计模式:C++如何实现一个高质量的单例模式,双重校验锁 懒汉多
线程安全
,还得考虑防止编译器优化、异常死锁
目录前言:一、作用二、实现三、分类四、实现方式1、采用指针的方式来保存全局对象1.1、指针饿汉:1.2、指针懒汉2、采用对象的方式来保存全局对象如果还有更多补充的,可以在评论区一起讨论哈。前言:众所周知,设计模式有23种,其中单例模式是用得非常广泛的,也是很多人经常面试被问到的问题,当然工作中也是经常用到的设计模式,我们一起来聊聊单例模式。一、作用单例模式能保证全局有且只有一个实例对象;二、实现一
五木大大
·
2023-11-25 10:06
C++随想录
设计模式
c++
单例模式
安全
开发语言
数据结构
C#面试题3
1.请解释一下C#中的并发编程和
线程安全
性。并发编程是指在多线程环境下编写代码以实现并发执行的能力。C#提供了一些机制来支持并发编程,如线程、任务和并行循环等。
CrazyMax_zh
·
2023-11-25 10:51
c#
面试
开发语言
ArrayList、LinkedList、Vector的区别和实现原理
线程安全
性
java欧阳丰
·
2023-11-25 05:16
java后端
与js前端pako压缩与解压的使用(加快前后端传输速度)
1,js引入pako解压后端传过来的数据//js解压缩importpakofrom'pako';//npm安装pako后引入进来//解压,传入后端压缩的数据uncompress(strData){letcharData=strData.split("").map(function(x){returnx.charCodeAt(0);});//按字符分割成数组letbinData=newUint8Ar
代码非空
·
2023-11-25 03:14
前端
java
javascript
跳转应用市场详情页market
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-11-24 23:33
Android基础
java
开发语言
Java对象逃逸
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-11-24 22:49
java基础
java
python
开发语言
Java数据结构(1)
ArrayList和Vector分别实现List,基于数组的数据结构,两者主要区别在于
线程安全
问题。LinkedList也实现List接口,基于双向链表结构实现。
简祖明
·
2023-11-24 21:13
面试:线上问题处理
文章目录在处理线上问题时,你的排查思路和步骤是什么线上偶发性问题如何处理和跟踪当系统出现大量错误日志时,你会如何分析和解决问题在高并发场景中,如何排查和解决
线程安全
问题当系统出现大规模的故障时,你的应急处理和恢复策略是什么慢
青鱼入云
·
2023-11-24 20:03
Java面试
解决问题
面试
java
系统架构
java linkedlist
线程安全
_ArrayList和LinkedList都是
线程安全
的吗?
展开全部都是
线程安全
的。
叶银瑶
·
2023-11-24 20:56
java
linkedlist
线程安全
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他