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
JUC源码系列
JUC
详解(四)线程池
JUC
包含几个部分?
Tiger_Lam
·
2023-08-25 17:36
【30天熟悉Go语言】10 Go异常处理机制
源码系列
专栏:SpringMVC
源码系列
、SpringBoot
源码系列
、SpringCloud
源码系列
(含:Ribbon、Feign)、Nacos
源码系列
、RocketMQ
源码系列
、SpringCloudGateway
秃秃爱健身
·
2023-08-25 15:05
#
30天熟悉GO语言
golang
用 Apifox 的 Mock 功能模拟常见业务数据的最佳方法
Apifox拥有强大的Mock功能,兼容Mock.js语法的同时还提供Nun
juc
ks和自定义脚本支持,能够满足不同场景需求。今天给大家分享一些常见业务场景的Mock使用技巧,当然,实现的方法不唯一。
·
2023-08-25 12:39
2019-11-23
http://cmsblogs.com/wp-content/resources/img/sike-
juc
.png
qianyuqianxun36
·
2023-08-25 05:31
《玩转Java并发工具、精通
JUC
、成为并发多面手》构建高性能缓存
引言《玩转Java并发工具、精通
JUC
、成为并发多面手》构建高性能缓存这部分的个人笔记。本节为单纯的实战,主要是把之前学习并发编程的知识点串起来。
·
2023-08-24 23:14
缓存设计java
Java多线程基础-11:工厂模式及代码案例之线程池
JUC
是java.util.concurrent这个包的简写,其中存放了Java并发框架为协调并发任务所提供的一些工具。本文介绍其中的Executors、ThreadPoolExecutor类。
碳基肥宅
·
2023-08-24 13:49
#
SSM
Java
java
开发语言
JavaWeb
线程池
多线程编程
JUC
--线程池
则
JUC
中提供了线程池的概念,以及相关实现方法一、线程池的介绍面试题:线程池的实
Alphamilk
·
2023-08-24 03:01
Java
java
开发语言
JUC
之前情提要与CompletableFuture
文章目录视频地址基础准备本课程前置知识及要求说明线程基础知识复习为什么学习并用好多线程极其重要!!!从start一个线程说起Java多线程相关概念用户线程和守护线程CompletableFutureFuture接口理论知识复习Future接口常用实现类FutureTask异步任务CompletableFuture对Future的改进案例精讲-从电商网站的比价需求说开去一波流Java8函数式编程带走
慢慢敲吧
·
2023-08-24 02:54
多线程
jvm
java
intellij-idea
后端
JVM、
JUC
、网络、线程
1.JVM面试常见:请你谈谈你对JVM的理解?java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError?怎么分析?JVM的常用调优参数有哪些?内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,类加载器你的认识1.JVM的位置JRE:java开发环境,包含了JVM(C++语言编写的)一个个(.class)类文件JRE–JVM操作系统(Windows,Lin
pybstudyjava
·
2023-08-24 02:53
java
Javaの
JUC
并发编程
Javaの
JUC
并发编程(上)1.基础知识1.1.start开启线程1.2.多线程相关概念2.CompletableFuture2.1.FutureTask2.2.CompletableFuturea.
从现在开始壹并超
·
2023-08-24 02:21
JUC&JVM
java
jvm
JUC
intellij-idea
09-LinkedHashMap 核心源码分析(集合)
注:
源码系列
文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。
xinxisimple
·
2023-08-24 00:55
JUC
详解(二)并发集合(2)ConcurrentSkipListMap
JUC
包含几个部分?
Tiger_Lam
·
2023-08-23 18:37
JUC
并发编程
文章目录
JUC
并发编程一、Lock锁1.可重入锁2.公平锁3.读写锁3.1ReadWriteLock接口3.2ReentrantReadWriteLock类3.3锁降级4.线程间通信4.1虚假唤醒4.2
我真真的是小白
·
2023-08-23 17:53
Java基础
java
juc
并发编程
第四章
JUC
->ATOM
YoungChen_
·
2023-08-23 07:28
掌握JDK21全新结构化并发编程,轻松提升开发效率!
我们在这里提议将结构化并发作为
JUC
包中的预览AP
·
2023-08-22 17:58
后端
juc
概述和Lock接口
目录一、什么是
JUC
1、
JUC
概述2、进程与线程3、线程的状态4、wait/sleep的区别5、并发与并行6、管程7、用户线程和守护线程二、Lock接口1、Synchronized使用synchronized
zoeil
·
2023-08-22 15:41
gulimall
Java多线程
juc
java
jvm
开发语言
后端
多线程
突击并发编程
JUC
系列-启航篇
Java并发编程对于开发者来说是难点也是重点,想要掌握学会并发编程,并不是一件很容易的事情,从本篇文章跟我一起攻克Java并发编程
JUC
系列教程吧。
山间木匠1
·
2023-08-22 12:31
【多线程】
JUC
的常见类
1.Callable接口首先先来认识下什么是
JUC
,
JUC
全称为java.util.concurrent,这个包里面放了并发编程(多线程相关的组件)Callable接口类似于Runnable一样,Runnable
程序猿教你打篮球
·
2023-08-22 12:38
多线程从入门到精通(暂时限免)
程序人生
面试
职场和发展
【Netty
源码系列
】客户端启动流程
这一篇文章基于【Netty
源码系列
】服务端启动流程的解析,如果有相似的代码我会简单带过,不会再赘述。
爱打乒乓的程序员
·
2023-08-22 03:14
java高并发系列 - 第14天:
JUC
中的LockSupport工具类,必备技能
java高并发系列-第14天:
JUC
中的LockSupport工具类,必备技能java高并发系列第14篇文章本文主要内容:讲解3种让线程等待和唤醒的方法,每种方法配合具体的示例介绍LockSupport
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发系列 - 第13天:
JUC
中的Condition对象
java高并发系列-第13天:
JUC
中的Condition对象java高并发系列第13篇文章本文内容synchronized中实现线程等待和唤醒Condition简介及常用方法介绍及相关示例使用Condition
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发系列 - 第12天
JUC
:ReentrantLock重入锁
java高并发系列-第12天
JUC
:ReentrantLock重入锁java高并发系列第12篇文章synchronized的局限性synchronized是java内置的关键字,它提供了一种独占的加锁方式
懒羊羊--搞点小技术
·
2023-08-21 22:29
线程
java
python
开发语言
【
JUC
系列-01】深入理解JMM内存模型的底层实现原理
深入理解JMM内存模型的底层实现原理一,深入理解JMM内存模型1,什么是可见性2,什么是JMM3,引入volatile4,cpu缓存架构5,嗅探机制6,解决缓存一致性的MESI7,JMM内存可见性的保证8,内存屏障9,为何多线程的累加值总是小于期待值一,深入理解JMM内存模型1,什么是可见性在谈jmm的内存模型之前,先了解一下并发并发编程的三大特性,分别是:可见性,原子性,有序性。可见性指的就是当
huisheng_qaq
·
2023-08-21 14:20
JUC系列
java
JUC
内存屏障
JMM
volatile
LoadStore
并发编程
Scala并发编程实战 - 2:Lock 锁
所以
JUC
提供了另一种更灵活的加锁方式,即Lock。
Liam666
·
2023-08-21 12:42
Java并发(四)——
JUC
包下的并发集合类
接下来,将展开对
JUC
包中的集合进行学习。在学习之前,先温习一下”Java集合包”Java集合包介绍java集合的架构。
社会你鑫哥
·
2023-08-21 08:50
java多线程
java多线程
09_Redlock算法和底层源码分析
Redlock算法和底层源码分析一、当前代码为8.0版接上一步自研分布式锁的重点:按照
juc
里面Lock接口规范进行编写lock加锁关键逻辑加锁:在redis中,加锁实际上是给key设置一个值,为避免死锁
coder_xiaoyou
·
2023-08-20 13:42
redis
redis
java并发与多线程(三):什么是锁
计算机的锁分类有很多种,本书并不打算详细介绍每种锁,而是通过对java.util.concurrent(
JUC
)包中的基础类的解析来说明锁的本质和特性。Java中常用锁实现的方式有两种。
姜小姜小
·
2023-08-19 20:15
【Java】
JUC
并发编程-Lock锁
目录一、概述二、Lock和Synchronized的区别三、Lock锁的API四、ReentrantLock(重入锁)、ReentrantReadWriteLock(读写锁)1、ReentrantLock(重入锁)2、ReentrantReadWriteLock(读写锁)五、Lock锁的API代码实现1、lock()、unLock()2、lockInterruptibly()3、tryLock()
爱吃芋圆的兔子
·
2023-08-19 12:33
Java
java
开发语言
JUC
闭锁与AQS技术在启动架构设计中的应用
什么是
JUC
闭锁?
Android技术栈
·
2023-08-19 12:10
Android
开发
android
Android开发
程序员
移动开发
Android性能优化
juc
aqs
JUC
E框架教程(1)——Pro
juc
er入门
**
JUC
E框架教程(1)——Pro
juc
er入门**前言(什么是
JUC
E):
JUC
E(Jules’UtilityClassExtensions)是由RawMaterialSoftware发布的一套基于
正宗咸豆花
·
2023-08-19 10:22
JUCE教程
c++
编程语言
个人开发
JUC
学习笔记(一)
1.
JUC
概述及回顾1.1.
JUC
是什么?在Java5.0提供了java.util.concurrent(简称
JUC
)包,在此包中增加了在并发编程中很常用的工具类。
卷心菜不卷Iris
·
2023-08-19 07:11
JUC
JUC
Java并发编程
高并发编程
多线程
多进程
多线程与
JUC
多线程与
JUC
线程的创建创建线程使用thread(不推荐)@Slf4j(topic="c.t")publicclassDemo2{publicstaticvoidmain(String[]args){Threadthread
Corgy.
·
2023-08-19 06:23
java
java
多线程
Java面试必问之线程池的创建使用、线程池的核心参数、线程池的底层工作原理
一、前言大家在面试过程中,必不可少的问题是线程池,小编也是在面试中被问啥傻了,
JUC
就了解的不多。加上做系统时,很少遇到,自己也是一知半解,最近看了尚硅谷阳哥的课,恍然大悟,特写此文章记录一下!
掉发的小王
·
2023-08-18 21:52
Java
面试
java
线程池
AQS源码分析
AbstractQueueSynchronizer简称AQS(抽象的队列同步器),是重量级基础框架以及
JUC
体系的基石,主要用于解决锁分配给谁的问题。
linsy`
·
2023-08-18 06:35
java
spring
分布式
AQS
AQS的扩展什么是AQS名词解释:
JUC
下一个名为AbstractQueuedSynchronizer的类(java.util.concurrent.locks.AbstractQueuedSynchronizer
我叫王小事儿
·
2023-08-18 04:18
【
JUC
】ThreadPoolExecutor线程池控制状态ctl
主池控制状态ctl是一个原子整数,包含两个概念字段–workerCount:指示线程的有效数量。runState:指示是否运行,关闭等。即高位中前3位记录runState,后29位记录workerCount。为了将它们打包成一个int,将workerCount限制为(2^29)-1(约5亿)线程,而不是(2^31)-1(20亿)。如果将来出现这个问题,可以将变量更改为AtomicLong,并调整下
科学熊
·
2023-08-17 13:38
java
java
算法
开发语言
【
JUC
】线程池ThreadPoolTaskExecutor与面试题解读
1、ThreadPoolTaskExecutor创建线程池从它的创建和使用说起,创建和使用的代码如下:创建:ThreadPoolTaskExecutorexecutor=newThreadPoolTaskExecutor();executor.setCorePoolSize(corePoolSize);executor.setMaxPoolSize(maxPoolSize);executor.se
科学熊
·
2023-08-17 10:38
java
java
JUC
并发集合
目录传统类集框架的弊端1.并发集合的类型2.并发单值集合3.并发多值集合4.跳表集合传统类集框架的弊端传统的类集框架存在一个非常严重的弊端。那就是在多线程的情况下对集合修改会报错。如下代码packageExample2123;importjava.util.ArrayList;importjava.util.List;publicclassjavaDemo{publicstaticvoidmain
Alphamilk
·
2023-08-17 10:08
Java
java
JUC
~~ ReentrantLock 详解
1介绍重入锁ReentrantLock,顾名思义,就是支持重进入的锁,它表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁的还支持获取锁时的公平和非公平性选择。1.1重入锁的原理每一个锁关联一个线程持有者和计数器,当计数器为0时表示该锁没有被任何线程持有,那么任何线程都可能获得该锁而调用相应的方法;当某一线程请求成功后,JVM会记下锁的持有线程,并且将计数器置为1;此时其它线程请求该锁,则必
修 己
·
2023-08-17 09:29
Java多线程
面试
多线程
java
并发编程
面试
js判断是微信端还是企业微信端
navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|
JUC
Paul_Chan_
·
2023-08-16 11:20
js
微信公众号
javascript
微信
企业微信
eureka
源码系列
- 服务下线
eureka
源码系列
-服务下线@Author:zxw@email:
[email protected]
@JishouUniversity1.前言在eureka中服务既然有上线的概念当然就有下线的概念,服务下线分为两种方式
上班水博客
·
2023-08-15 09:46
微服务
学习
java
eureka
Java并发之ReentrantLock
在是
JUC
下一个重要的并发类,例如:ReentrantLock、Semaphore、CountDownLatch、LimitLatch等并发都是由AQS衍生出来的。
qq_27502511
·
2023-08-15 05:21
java
开发语言
JUC
并发编程之深入理解ThreadLocal
目录1.ThreadLocal概述2.ThreadLocal的使用方法2.1创建ThreadLocal变量2.2获取和设置ThreadLocal变量的值2.3移除ThreadLocal变量3.ThreadLocal的工作原理4线程池中的使用1.ThreadLocal概述ThreadLocal是Java标准库提供的一个工具类,位于java.lang包下。它允许你创建一个线程局部变量,每个线程都可以独
山河亦问安
·
2023-08-15 04:28
java
开发语言
JUC
线程池:ThreadPoolExecutor
原文:https://mp.weixin.qq.com/s/58OTplKPlFHtgfyRzcqbzw前提很早之前就打算看一次
JUC
线程池ThreadPoolExecutor的源码实现,由于近段时间比较忙
longLiveData
·
2023-08-15 04:17
流控制
.…..ELSE..ENDIF.用户名/密码登录的例子REPORTZABAP1903_07YU
JUC
06.PARAMETERS:user(15)typec,pass(15)typec.DATA:info_a
扇动蝴蝶的翅膀
·
2023-08-14 21:30
JUC
常用类
文章目录
JUC
中常用的类1.原子类2.信号量Semaphore3.ReentrantLock
JUC
中常用的类1.原子类当我们在多线程环境下对变量进行更新时,会得到预期以外的值,典型的就是i++操作,通常会使用
爱敲代码的三毛
·
2023-08-14 18:08
多线程
java
多线程
多线程学习笔记
进程与线程的概念1.2线程状态二、多线程2.1概念区分2.2多线程编程应用场景三、线程编程3.1线程的创建方式3.2线程优先级3.3关键字和方法讲解3.3线程停止方式3.4多线程编程步骤3.5生产者消费者模式
JUC
长着角角的马
·
2023-08-14 03:41
java
【并发编程
JUC
】Future和CompletableFuture机制
场景题面试的时候当面试官提出一个场景题,比如有一个翻译接口,同时调用百度、网易、谷歌的三个翻译接口,使用返回的第一个的翻译。这个时候一般的想法可能是,先串行执行。然后异步获取。但是其实都知道这样性能非常慢。Future如果直接使用Future的方式,我们知道Future的get接口是阻塞的,也就是在执行调用三方接口的返回结果的时候,需要阻塞等待结果。其实整体的耗时就是取决于最短的三方接口响应,如果
qxlxi
·
2023-08-14 03:27
#
并发编程
juc
并发编程--------
JUC
集合
并发集合一、ConcurrentHashMap1.1存储结构ConcurrentHashMap是线程安全的HashMapConcurrentHashMap在JDK1.8中是以CAS+synchronized实现的线程安全CAS:在没有hash冲突时(Node要放在数组上时)synchronized:在出现hash冲突时(Node存放的位置已经有数据了)存储的结构:数组+链表+红黑树1.2存储操作1
奔跑的码农小哥
·
2023-08-13 22:10
多线程与高并发
java
多线程与高并发--------阻塞队列
1.2
JUC
阻塞队列的存取方法常用的存取方法都是来自于
JUC
包下的
奔跑的码农小哥
·
2023-08-13 22:40
多线程与高并发
java
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他