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高并发
队列之王: Disruptor 原理、架构、源码 一文穿透
疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java高并发
核心编程(卷1)加强版
40岁资深老架构师尼恩
·
2023-01-04 12:59
java
架构
java
面试
环形队列、 条带环形队列 Striped-RingBuffer (史上最全)
疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java高并发
核心编程(卷1)加强版
40岁资深老架构师尼恩
·
2023-01-04 12:29
java
java
jvm
面试
一文搞定:SpringBoot、SLF4j、Log4j、Logback、Netty之间混乱关系(史上最全)
疯狂创客圈总目录语雀版|总目录码云版|总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java
40岁资深老架构师尼恩
·
2023-01-04 12:58
java
java
spring
boot
面试
Nacos (史上最全)
总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+
40岁资深老架构师尼恩
·
2023-01-04 12:27
java
java
面试
架构
Springcloud gateway (史上最全)
疯狂创客圈总目录语雀版|总目录码云版|总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java
40岁资深老架构师尼恩
·
2023-01-04 12:27
java
spring
cloud
java
gateway
nacos高可用(图解+秒懂+史上最全)
Java高并发
发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)
40岁资深老架构师尼恩
·
2023-01-04 12:57
java
面试
java
数据库
Flux、Mono、Reactor 实战(史上最全)
疯狂创客圈总目录为您奉上珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)》面试必备+大厂必备
40岁资深老架构师尼恩
·
2023-01-04 12:57
java
java
场景题:假设10W人突访,你的系统如何做到不 雪崩?
疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java高并发
核心编程(卷1)加强版
40岁资深老架构师尼恩
·
2023-01-04 12:26
java
面试
java
python
Java高并发
编程-Thread源码分析及内存分布详解
没有强大的理论支撑的代码,都是自娱自乐,架构师带你学习多线程的原理到实战项目中的高并发解决方案,闲暇之余,分享技术干货,和喜爱技术的coder们一起交流,互相学习进步本次主要和大家分享Thread的源码,分析Thread创建都做了什么事情,通过介绍JVM内存分布了解Thread在内存中的分布情况,从而了解Thread的原理Thread构造介绍默认线程名词构造如果构造函数中没有指定线程名称,线程默认
顽皮的coder
·
2023-01-01 12:11
多线程
jvm
内存结构
源码
面试
redis cluster 集群 HA 原理和实操(史上最全、面试必备)
疯狂创客圈总目录语雀版|总目录码云版|总目录博客园版为您奉上珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程
40岁资深老架构师尼恩
·
2022-12-26 18:46
java
java内存年轻溢出_JVM 内存溢出 实战 (史上最全)
NettyZookeeperRedis高并发实战》奉上NIO、NettyReactor模式高性能底层知识高薪必备2:经典图书《SpringCloud、Nginx高并发核心编程》奉上微服务、分布式高并发底层知识高薪必备3:来
Java
赵英男
·
2022-12-24 18:47
java内存年轻溢出
一个并行搜索算法
抄自《实战
Java高并发
程序设计》packageunderstanding;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.Callable
小白的学习笔记
·
2022-12-24 16:00
Java/多线程
【
Java高并发
学习】Java并行搜索
Java并行搜索1.二分查找(有序数组)/***有序数组之二分查找*@authorwsz*@date2018年1月3日*/publicclassDemo{//数组以及数据staticint[]arr={25,48,65,87,123,233,456,666,777,8999,55555};//二分查找返回下标staticintsearch(int[]arr,inttarget){intlen=ar
炒熟的番茄
·
2022-12-24 16:00
Java高并发
Java高并发
程序-Chapter4 并行模式与算法(第二十八讲)并行搜索
1.模式概念搜索是几乎每一个软件都必不可少的功能。对于有序数据,通常可以采用二分查找法。对于无序数据,则只能挨个查找。在本节中,我们将讨论有关并行的无序数组的搜索实现。给定一个数组,我们要查找满足条件的元素。对于串行程序来说,只要遍历一下数组就可以得到结果。但如果要使用并行方式,则需要额外增加一些线程间的通信机制,使各个线程可以有效地运行。2.程序代码01//切分数据多线程packagecom.j
netcobol
·
2022-12-24 16:59
并发编程
Java高并发程序
并发编程
Netty网络编程实战4,使用Netty实现心跳检测机制
目录一、使用Netty实现心跳检测机制二、服务端1、主程序类2、自定义初始化器3、自定义处理器4、通过```curlhttp://localhost:8080```访问Netty服务端
Java高并发
编程实战系列文章哪吒精品系列文章一
哪 吒
·
2022-12-22 11:06
Java高并发编程
网络
java
开发语言
Kafka源码分析2:Kafka产品选择和Kafka版本选择(史上最全)
Java高并发
发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)
40岁资深老架构师尼恩
·
2022-12-19 07:19
java
kafka
面试
java
多线程 与并发
官方文档https://docs.oracle.com/javase/tutorial/essential/concurrency/index.html推荐《
Java高并发
编程详解:多线程与架构设计》推荐
wanglei1598
·
2022-12-15 01:18
Java
java
实战
Java高并发
程序设计(一)————————走进并行世界
走入并行世界何去何从的并行计算忘掉那该死的并行可怕的现实:摩尔定律的失效柳暗花明:不断地前进光明或是黑暗你必须知道的几个概念同步(Synchronous)和异步(Asynchronous)并发(Concurrency)和并行(Paralleism)临界区阻塞(Blocking)和非阻塞(Non-Blocking)死锁(Deadlock)、饥饿(Starvation)和活锁(Livelock)并发级
灬灬鑫鑫
·
2022-12-13 01:26
java高并发学习
java
【
JAVA高并发
-1】必备技能
文章目录1.1Netty1.1.1Netty火热的程度1.1.2面试杀器1.2Redis1.2.1什么是Redis1.2.2Redis特点1.3ZooKeeper1.3.1什么是ZooKeeper1.3.2ZooKeeper优势1.4高性能HTTP通信技术1.4.1十万级以上高并发场景中的高并发HTTP通信技术1.4.2微服务之间的高并发RPC技术1.5高并发IM的总和实战1.5.1高并发IM的学
ZhShy23
·
2022-11-27 09:10
JAVA高并发
java
redis
缓存
java高并发
ScheduledThreadPoolExecutor类深度解析
目录正文构造方法schedule方法decorateTask方法scheduleAtFixedRate方法scheduleWithFixedDelay方法triggerTime方法overflowFree方法delayedExecute方法reExecutePeriodic方法onShutdown方法正文在【高并发专题】的专栏中,我们深度分析了ThreadPoolExecutor类的源代码,而Sc
·
2022-11-26 18:33
Sharding-JDBC 实战(史上最全)
Java高并发
发烧友社群:疯狂创客圈(总入口)奉上以下珍贵的学习资源:免费赠送经典图书:极致经典+社群大片好评《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备免费赠送经典图书:《NettyZookeeperRedis
架构师-尼恩
·
2022-11-15 10:35
java
java
java并发编程实战读书笔记--第五章
java高并发
读书笔记——第五章5.2:并发容器5.2.1:ConcurrentHashMap1、每个操作都是线程安全的get、contains等包含大量工作,但加锁了所以安全2、基于散列的Map3、粒度更细的加锁机制
白色小衬衫
·
2022-11-09 12:02
java并发编程实战
java
java高并发
编程方腾飞_Java并发编程的艺术-方腾飞笔记
TheArtofJavaConcurrencyProgramming第一章并发编程的挑战1.11.1.11.1.2vmstat命令显示CS(ContentSwitch),表示上下文切换次数第二章Java并发机制的底层实现原理volatile应用2.1volatile的两条实现原则Lock前缀指令会引起处理器缓存回写到内存一个处理器的缓存回写到内存会导致其他处理器的缓存实效,MESI(修改,独占,共
Lullaby Lee
·
2022-11-09 11:54
java高并发编程方腾飞
Java NIO (图解+秒懂+史上最全)
Java高并发
发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)
架构师-尼恩
·
2022-10-24 14:06
java
java
开发语言
后端
Kafka源码分析11:PartitionStateMachine分区状态机(图解+秒懂+史上最全)
Java高并发
发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)
架构师-尼恩
·
2022-10-16 07:50
java
kafka
面试
java
国庆弯道超车正当时,推荐一个免费的刷题网站。。。Python小伙伴可以看过来了
Ceph实战❤️4.
Java高并发
编程入门,打卡学习
Java高并发
。
Java高并发
编程入门5
码农飞哥
·
2022-10-14 10:18
笔记
Python笔记
python
开发语言
刷题
Java高并发
编程实战6,通过AQS源码分析lock()锁机制
六、AQS源码分析1、state2、访问state的方法3、加锁方式4、独占方式的加锁与解锁5、共享方式的加锁与解锁6、CountDownLatch
Java高并发
编程实战系列文章
哪 吒
·
2022-10-13 22:11
Java高并发编程
java
jvm
高并发
Java高并发
编程实战7,ConcurrentHashMap详解
一、ConcurrentHashMap详解1、HashMap在JDK1.8以前,HashMap是基于数组+链表来实现的,HashMap是一个数组,每个数组元素又是一张链表。当向HashMap中增加元素时,会先根据此元素Key的hash值计算出该元素将要保存在数组中的下标。如果多个元素计算出的下标值相同,就会以链表的形式存储在数组的同一个元素中。2、JDK1.7中的ConcurrentHashMap
哪 吒
·
2022-10-13 22:11
Java高并发编程
java
开发语言
数据结构
java高并发
ScheduledThreadPoolExecutor与Timer区别
目录正文二者的区别线程角度系统时间敏感度是否捕获异常任务是否具备优先级是否支持对任务排序能否获取返回的结果二者简单的示例Timer类简单示例ScheduledThreadPoolExecutor类简单示例正文JDK1.5开始提供ScheduledThreadPoolExecutor类,ScheduledThreadPoolExecutor类继承ThreadPoolExecutor类重用线程池实现了
·
2022-10-12 23:27
Nginx限流和黑名单配置
常见的限流算法:计数器、漏桶算法、令牌桶算法
Java高并发
系统限流算法的应用从作用上来说,漏桶和令牌桶算法最明显的区别就是是否允许突发流量(burst)的处
赵广陆
·
2022-10-10 08:28
nginx
nginx
java
运维
Java高并发
编程实战4,synchronized与Lock底层原理
目录一、synchronized底层原理二、反编译synchronized方法1、定义一个最简单的synchronized方法2、通过```javap-cSynchronizedTest.class```进行反编译:3、代码分析三、偏向锁四、Lock源码分析1、Lock锁的方法如下2、下面分别单独介绍一下Lock中的方法五、公平锁原理六、非公平锁七、StampedLock八、锁优化1、缩小锁的范围
哪 吒
·
2022-10-08 09:37
Java高并发编程
java
jvm
高并发
猿创征文
Java高并发
编程实战5,异步注解@Async自定义线程池
目录一、@Async注解二、代码实例1、导入POM2、配置类3、controller4、service三、发现同文件内执行异步任务,还是一个线程,没有实现@Async效果,why?四、配置中分别使用了ThreadPoolTaskExecutor和ThreadPoolExecutor,这两个有啥区别?1、initialize()2、initializeExecutor抽象方法五、核心线程数六、线程池
哪 吒
·
2022-10-08 09:07
Java高并发编程
java
spring
spring
boot
高并发
Netty网络编程实战2,使用Netty开发聊天室功能
自定义处理器二、客户端1、主程序类2、自定义初始化器3、自定义处理器三、启动服务端、客户端1、服务端:你好,我是服务端,哪吒编程2、客户端:我去,还真连上了,第一次使用Netty通话,真神奇3、服务端:土包子
Java
哪 吒
·
2022-10-08 09:05
Java高并发编程
网络
netty
微服务
java高并发
ThreadPoolExecutor类解析线程池执行流程
目录摘要核心逻辑概述execute(Runnable)方法addWorker(Runnable,boolean)方法addWorkerFailed(Worker)方法拒绝策略摘要ThreadPoolExecutor是Java线程池中最核心的类之一,它能够保证线程池按照正常的业务逻辑执行任务,并通过原子方式更新线程池每个阶段的状态。今天,我们通过ThreadPoolExecutor类的源码深度解析线
·
2022-09-29 22:31
minio 高可用 (原理+秒懂+史上最全)
Java高并发
发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程(卷2)
架构师-尼恩
·
2022-09-28 21:49
java
面试
java
数据库
SpringBoot实现
Java高并发
秒杀系统
SpringBoot实现
Java高并发
秒杀系统pom依赖JavaBean实体类pojo配置表设计DAO层开发XML映射Service接口的设计前端交互流程设计首先创建springboot项目;pom依赖
瘟神不会编程
·
2022-09-27 18:01
Java高并发
编程实战3,Java内存模型与Java对象结构
3、重排序4、as-if-serial原则四、Java内存模型五、Happens-Before原则六、Java对象结构1、对象头2、实例数据3、对其填充
Java高并发
编程实战系列文章哪吒精品系列文章一、
哪 吒
·
2022-09-22 16:03
搬砖工逆袭Java架构师
java
jvm
开发语言
java18
Java高并发
编程实战2,原子性、可见性、有序性,傻傻分不清
目录一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果三、有序性四、解决方案
Java高并发
编程实战系列文章哪吒那些年写过的优秀文章一、原子性原子性指操作在
哪 吒
·
2022-09-22 16:41
搬砖工逆袭Java架构师
java
高并发
猿创征文
java18
原子性、可见性、有序性,傻傻分不清
目录一、原子性二、可见性1、串行2、单核CPU3、多线程多CPU时的可见性问题4、看下面一段代码,猜猜看删除结果三、有序性四、解决方案
Java高并发
编程实战系列文章哪吒那些年写过的优秀文章一、原子性原子性指操作在
哪 吒
·
2022-09-15 09:26
搬砖工逆袭Java架构师
java
jvm
开发语言
高并发
Github爆火,阿里最新发布的《高并发核心编程笔记》PDF文档
如何掌握
Java高并发
?
Java后端架构猛猛
·
2022-09-05 14:11
java
jvm
面试
JAVA高并发
多线程必须懂的50个问题
来自http://www.importnew.com/12773.htmlImportNew不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面
chan_tom
·
2022-09-04 08:16
java
高并发
多线程
Netty面试题(史上最全)
疯狂创客圈总目录语雀版|总目录码云版|总目录博客园版为您奉上珍贵的学习资源:免费赠送经典图书:《
Java高并发
核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免费赠送经典图书:《
Java高并发
核心编程
架构师-尼恩
·
2022-09-02 21:37
java
java
阿里P8大佬推荐的
Java高并发
核心编程文档,学完直接拿下月薪50K offer!
Java高并发
、分布式的中间件非常多,网上也有很多组件的源码视频、原理视频,汗牛塞屋了。作为Java开发人员,到底该怎么选择,怎么学习,真的全部要学习吗?
敲代码的程序狗
·
2022-08-30 19:07
面试
Java
并发编程
面试
Java
高并发
并发编程
阿里
java高并发
InterruptedException异常引发思考
目录前言程序案例问题分析问题解决总结前言InterruptedException异常可能没你想的那么简单!当我们在调用Java对象的wait()方法或者线程的sleep()方法时,需要捕获并处理InterruptedException异常。如果我们对InterruptedException异常处理不当,则会发生我们意想不到的后果!程序案例例如,下面的程序代码,InterruptedTask类实现了
·
2022-08-30 16:56
分布式事务 (含面试题)- 图解 - 秒懂 - 史上最全
Java高并发
发烧友社群:疯狂创客圈(总入口)奉上以下珍贵的学习资源:免费赠送经典图书:极致经典+社群大片好评《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备免费赠送经典图书:《NettyZookeeperRedis
架构师-尼恩
·
2022-08-30 11:22
java
红黑树( 图解 + 秒懂 + 史上最全)
疯狂创客圈总目录语雀版|总目录码云版|总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java
架构师-尼恩
·
2022-08-21 09:07
java
java
面试
程序人生
elasticsearch高可用 原理 (图解+秒懂+史上最全)
Java高并发
发烧友社群:疯狂创客圈(总入口)奉上以下珍贵的学习资源:免费赠送经典图书:极致经典+社群大片好评《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备免费赠送经典图书:《NettyZookeeperRedis
架构师-尼恩
·
2022-08-13 07:14
java
elasticsearch
java
大数据
Java高并发
之内存模型
概述Java内存模型指定Java虚拟机如何与计算机的内存(RAM)一起使用。Java虚拟机是整个计算机的模型,因此该模型自然包括一个内存模型-AKAJava内存模型。如果要设计正确的并发程序,了解Java内存模型非常重要。Java内存模型指定了不同线程如何以及何时可以看到其他线程写入共享变量的值,以及如何在必要时同步对共享变量的访问。原始Java内存模型不足,因此Java内存模型在Java1.5中
蓝色空间号
·
2022-08-12 14:51
00.
Java高并发
学习笔记,前言(参考《
java高并发
之美》)
我为什么写此系列文章此前看书走马观花,自己写的代码量少,书中代码案例也难以满足我的需求书籍一般干货很多,笔墨都用在讲原理逻辑上,导致案例和专业教材不同,而案例过少,专业教材都会提供大量案例和练习题,但是技术书籍每个知识点仅仅提供一两个配图和代码案例和汉语例子.这是导致我看书理解慢的原因之一,相信有很多人和我一样.我是如何写此系列文章的因此我读书时,会增加代码案例量,扩展出至少3倍原来的代码量,3倍
·
2022-07-21 10:15
java
“千万级”高并发进阶笔记,涵盖基础+实战+解决方案
Java高并发
编程详解,多线程架构设计第一部分多线程基础第二部分JavaClassLoader第三部分深
·
2022-05-28 21:34
高并发java程序员
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他