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高并发
java高并发
系列全集
第1天:必须知道的几个概念第2天:并发级别第3天:有关并行的两个重要定律第4天:JMM相关的一些概念第5天:深入理解进程和线程第6天:线程的基本操作第7天:volatile与Java内存模型第8天:线程组第9天:用户线程和守护线程第10天:线程安全和synchronized关键字第11天:线程中断的几种方式第12天JUC:ReentrantLock重入锁第13天:JUC中的Condition对象第
路人甲Java
·
2019-08-27 17:35
java高并发
系列 - 第31天:获取线程执行结果,这6种方法你都知道?
这是
java高并发
系列第31篇。环境:jdk1.8。
java高并发
系列已经学了不少东西了,本篇文章,我们用前面学的知识来实现一个需求:在一个线程中需要获取其他线程的执行结果,能想到几种方式?
路人甲Java
·
2019-08-26 15:00
java高并发
系列 - 第32天:高并发中计数器的实现方式有哪些?
这是
java高并发
系列第32篇文章。java环境:jdk1.8。
路人甲Java
·
2019-08-26 15:37
java并发系列 - 第30天:JUC中工具类CompletableFuture,必备技能
这是
java高并发
系列第30篇。环境:jdk1.8。CompletableFuture是java8中新增的一个类,算是对Future的一种增强,用起来很方便,也是会经常用到的一个工具类,熟悉一下。
路人甲Java
·
2019-08-23 18:22
java并发系列 - 第29天:高并发中常见的限流方式
这是
java高并发
系列第29篇。环境:jdk1.8。
路人甲Java
·
2019-08-20 16:00
java并发系列 - 第29天:高并发中常见的限流方式
这是
java高并发
系列第29篇。环境:jdk1.8。
路人甲Java
·
2019-08-20 15:34
实战
java高并发
程序设计第五章--并行模式与算法
单例模式定义:一个类在系统中只产生一个实例优点:对于频繁使用的对象,可以省略new的时间,对于重量级对象来说是一比客观的系统性能提升内存使用频率低,减少GC次数,缩短GC停顿时间//饿汉式类第一次使用时必定会创建单例对象publicclassSingleton{publicstaticintSTATUS=1;privateSingleton(){System.out.println("Single
AshShawn
·
2019-08-20 00:00
java
高并发
java并发系列 - 第28天:实战篇,微服务日志的伤痛,一并帮你解决掉
这是
java高并发
系列第28篇文章。环境:jdk1.8。本文内容日志有什么用?日志存在的痛点?构建日志系统日志有什么用?
路人甲Java
·
2019-08-19 16:00
java并发系列 - 第28天:实战篇,微服务日志的伤痛,一并帮你解决掉
这是
java高并发
系列第28篇文章。环境:jdk1.8。本文内容日志有什么用?日志存在的痛点?构建日志系统日志有什么用?
路人甲Java
·
2019-08-19 15:40
java高并发
系列 - 第26篇:学会使用JUC中常见的集合,常看看!
这是
java高并发
系列第26篇文章。环境:jdk1.8。
路人甲Java
·
2019-08-16 15:00
java高并发
系列 - 第27天:实战篇,接口性能成倍提升,让同事刮目相看,现学现用
这是
java高并发
系列第27篇文章。开发环境:jdk1.8。
路人甲Java
·
2019-08-16 15:00
java高并发
系列 - 第27天:实战篇,接口性能提升几倍原来这么简单
这是
java高并发
系列第27篇文章。开发环境:jdk1.8。
路人甲Java
·
2019-08-16 07:00
java高并发
系列 - 第25天:掌握JUC中的阻塞队列
这是
java高并发
系列第25篇文章。环境:jdk1.8。
路人甲Java
·
2019-08-15 16:00
java高并发
系列 - 第26篇:学会使用JUC中常见的集合,常看看!
这是
java高并发
系列第26篇文章。环境:jdk1.8。
路人甲Java
·
2019-08-15 07:00
实战
java高并发
程序设计第四章-锁优化
锁的使用建议减少锁持有时间减少锁粒度读写锁替代独占锁锁分离锁粗化减少锁的持有时间减少锁的持有时间有助于降低冲突的可能性,进而提升并发能力减少锁粒度例如ConcurrentHashMap,内部分为16个segment,加锁时不会像hashmap一样全局加锁,只需要对相应segment加锁,但是如果需要计算map所有的大小size(),则需依次获取所有segment的锁读写锁替代独占锁(ReadWri
AshShawn
·
2019-08-15 00:00
java
高并发
volatile关键字的详解-并发编程的体现
参考书籍:《
Java高并发
编程详解》。尊重原创,支持知识付费,以下内容标记有摘抄的为该书内容,如需查看该书的对应知识点,请购买原版书籍。
xlecho
·
2019-08-14 18:17
技术介绍
并发
多线程
volatile
synchronize
编程
实战
java高并发
程序设计第三章(二)
3.JDK的并发容器并发集合ConcurrentHashMap:这是一个高效的并发HashMap.你可以把它理解为一个线程安全的HashMap。CopyOnWriteArrayList:这是一个List,从名字看就知道它和ArrayList是一族的。在读多写少的场合,这个List的性能非常好,远远优于Vector。ConcurrentLinkedQueue:高效的并发队列,使用链表实现。可以看作一
AshShawn
·
2019-08-14 00:00
高并发
java
java高并发
系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
java高并发
系列第24篇文章。环境:jdk1.8。
路人甲Java
·
2019-08-13 14:00
java高并发
系列 - 第25天:掌握JUC中的阻塞队列
这是
java高并发
系列第25篇文章。环境:jdk1.8。
路人甲Java
·
2019-08-12 18:26
实战
java高并发
程序设计第三章(一)
1.同步控制synchronized的扩展:重入锁同步控制不仅有synchronized配合object.wait()以及object.notify(),也有增强版的reentrantLock(重入锁)publicclassReenterLockimplementsRunnable{publicstaticReentrantLocklock=newReentrantLock();publicsta
AshShawn
·
2019-08-09 00:00
高并发
java
Java高并发
面试题大全含答案
原文链接:http://www.wityx.com/post/833_1_1.html1Thread的start方法和run方法的区别?run方法就是普通的一个方法,代码运行在当前主线程,start会启动一个新的线程,并运行run方法。2如何停止线程运行?可以设置一个标志位,任务定期检查这个标记,如果标志设置为取消则任务停止执行,但已执行部分无法停止,标志变量最好设置为volatile。3普通线程
xzhoug
·
2019-08-08 09:45
线程并发
实战
java高并发
程序设计第二章
1.线程的基本状态2.线程的基本操作3.volatile与java内存模型4.线程组5.守护线程(Daemon)6.线程优先级7.线程安全与synchronized8.隐蔽错误1.线程的基本状态线程的生命周期2.线程的基本操作新建线程Threadtl=newThread(){@overridepublicvoidrun(){System.out.println("Hel1o,Iamt1");};t
AshShawn
·
2019-08-08 00:00
高并发
java
java高并发
系列 - 第23天:JUC中原子类,一篇就够了
这是
java高并发
系列第23篇文章,环境:jdk1.8。
路人甲Java
·
2019-08-07 15:00
实战
java高并发
程序设计第一章
1.基本概念同步(Synchronous)和异步(Asynchronous)并发(Conncurrency)和并行(Parallelism)临界区阻塞(Blocking)与非阻塞(Non-Blocking)死锁(Deadlock)、饥饿(Starvation)和活锁(Livelock)同步(Synchronous)和异步(Asynchronous)并发(Conncurrency)和并行(Paral
AshShawn
·
2019-08-07 00:00
java
高并发
java高并发
系列 - 第22天:java中底层工具类Unsafe,高手必须要了解
这是
java高并发
系列第22篇文章,文章基于jdk1.8环境。
路人甲Java
·
2019-08-06 14:00
java高并发
系列 - 第21天:java中的CAS操作,java并发的基石
这是
java高并发
系列第21篇文章。
路人甲Java
·
2019-08-05 15:00
java高并发
系列 - 第21天:java中的CAS操作,java并发的基石
这是
java高并发
系列第21篇文章。
路人甲Java
·
2019-08-05 00:00
cas
多线程
高并发
java
JAVA高并发
系列目录
系列目录汇总,依然水水的,持续学习中...【并发编程挑战】上下文切换【并发编程挑战】死锁【JMM】线程通信机制之共享内存VS消息传递【JMM】内存模型之结构抽象【JMM】内存模型之重排序【JMM】内存模型之顺序一致性【JMM】内存模型之多线程内存可见性-happens-before【JMM】内存模型之内存屏障【JMM】内存模型之伪共享(FalseSharing)【JMM】同步原语之Synchron
clawhub
·
2019-08-03 00:47
java高并发
系列 - 第20天:JUC中的Executor框架详解2之ExecutorCompletionService
这是
java高并发
系列第20篇文章。
路人甲Java
·
2019-08-02 09:00
java高并发
系列 - 第20天:JUC中的Executor框架详解2
这是
java高并发
系列第20篇文章。
路人甲Java
·
2019-08-02 00:00
java
高并发
多线程
线程池
java高并发
系列 - 第19天:JUC中的Executor框架详解1,全面掌握java并发核心技术
这是
java高并发
系列第19篇文章。
路人甲Java
·
2019-08-01 09:00
java高并发
系列 - 第19天:JUC中的Executor框架详解1
这是
java高并发
系列第19篇文章。
路人甲Java
·
2019-08-01 07:00
java高并发
系列 - 第19天:JUC中的Executor框架详解1,全面掌握java并发相关技术
这是
java高并发
系列第19篇文章。
路人甲Java
·
2019-08-01 00:00
并发编程
线程池
多线程
并发
java
(转)
Java高并发
秒杀API(一)之业务分析与DAO层
本文章为转载文章原网址:https://blog.csdn.net/lewky_liu/article/details/78159983,侵删本SSM实战项目使用了Maven进行依赖管理,如果有不清楚Maven是什么的可以参考这篇文章1.创建Maven项目和依赖1.1创建项目前需要先安装Maven,并设置好环境变量Maven下载设置环境变量新建变量MAVEN_HOME,值为Maven的目录X:\X
老麦besos
·
2019-07-30 20:11
秒杀
后端
跟着阿里p7一起学
java高并发
- 第18天:玩转java线程池,这一篇就够了
java高并发
系列第18篇文章。
路人甲Java
·
2019-07-30 00:00
线程池
多线程
高并发
java
java高并发
系列 - 第18天:玩转java线程池,这一篇就够了
这是
java高并发
系列第18篇文章。
路人甲Java
·
2019-07-29 08:00
Java高并发
面试题
线程安全类:一个类是线程安全的是指,在多线程进行调用时,不需要额外的同步和其他协调,类的行为任然是正确的.无状态类是线程安全的1.什么是双检锁,JDK1.5后对其有什么优化?首先什么是双检锁publicclassDoubleCheckedLock{privatestaticDoubleCheckedLockinstance;publicstaticDoubleCheckedLockgetInsta
张晓天a
·
2019-07-28 19:26
(必备技能)玩转
java高并发
系列,估计有50篇,已连载17篇
java高并发
系列
java高并发
系列-第1天:必须知道的几个概念
java高并发
系列-第2天:并发级别
java高并发
系列-第3天:有关并行的两个重要定律
java高并发
系列-第4天:JMM相关的一些概念
java
路人甲Java
·
2019-07-26 09:00
java高并发
系列 - 第17天:JUC中的循环栅栏CyclicBarrier常见的6种使用场景及代码示例
这是
java高并发
系列第17篇。
路人甲Java
·
2019-07-25 09:00
java高并发
系列 - 第17天:JUC中的循环栅栏CyclicBarrier的6种使用场景
这是
java高并发
系列第17篇。
路人甲Java
·
2019-07-25 08:00
JUC总结
多线程课程JUC课程实战
Java高并发
Java并发编程的艺术多线程程序:是一个静态的概念,一般对应于操作系统中的一个可执行文件。一组指令的集合。进程:是一个动态的概念,执行中的程序叫做进程。
A记录学习路线
·
2019-07-24 19:45
JUC
java高并发
系列 - 第16天:JUC中等待多线程完成的工具类CountDownLatch,必备技
这是
java高并发
系列第16篇文章。
路人甲Java
·
2019-07-24 11:03
多线程
juc
高并发
java并发系列
java高并发
系列 - 第15天:JUC中的Semaphore,最简单的限流工具类,必备技能
这是
java高并发
系列第15篇文章Semaphore(信号量)为多线程协作提供了更为强大的控制方法,前面的文章中我们学了synchronized和重入锁ReentrantLock,这2种锁一次都只能允许一个线程访问一个资源
路人甲Java
·
2019-07-24 11:52
多线程
juc
高并发
java并发系列
java高并发
系列 - 第14天:JUC中的LockSupport工具类,必备技能
这是
java高并发
系列第14篇文章。
路人甲Java
·
2019-07-24 11:19
多线程
juc
高并发
java并发系列
java高并发
系列 - 第13天:JUC中的Condition对象
本文目标:synchronized中实现线程等待和唤醒Condition简介及常用方法介绍及相关示例使用Condition实现生产者消费者使用Condition实现同步阻塞队列Object对象中的wait(),notify()方法,用于线程等待和唤醒等待中的线程,大家应该比较熟悉,想再次了解的朋友可以移步到线程的基本操作synchronized中等待和唤醒线程示例packagecom.itsoku
路人甲Java
·
2019-07-24 11:14
多线程
juc
高并发
java并发系列
java高并发
系列 - 第12天JUC:ReentrantLock重入锁
java高并发
系列-第12天JUC:ReentrantLock重入锁本篇文章开始将juc中常用的一些类,估计会有十来篇。
路人甲Java
·
2019-07-24 11:25
多线程
juc
高并发
java并发系列
java高并发
系列 - 第11天:线程中断的几种方式
java高并发
系列第11篇文章。本文主要探讨一下中断线程的几种方式。
路人甲Java
·
2019-07-24 11:02
多线程
juc
高并发
java并发系列
java高并发
系列 - 第10天:线程安全和synchronized关键字
这是并发系列第10篇文章。什么是线程安全?当多个线程去访问同一个类(对象或方法)的时候,该类都能表现出正常的行为(与自己预想的结果一致),那我们就可以所这个类是线程安全的。看一段代码:packagecom.itsoku.chat04;/***微信公众号:javacode2018,获取年薪50万课程*/publicclassDemo1{staticintnum=0;publicstaticvoidm
路人甲Java
·
2019-07-24 11:25
多线程
高并发
juc
java并发系列
java高并发
系列 - 第9天:用户线程和守护线程
守护线程是一种特殊的线程,在后台默默地完成一些系统性的服务,比如垃圾回收线程、JIT线程都是守护线程。与之对应的是用户线程,用户线程可以理解为是系统的工作线程,它会完成这个程序需要完成的业务操作。如果用户线程全部结束了,意味着程序需要完成的业务操作已经结束了,系统可以退出了。所以当系统只剩下守护进程的时候,java虚拟机会自动退出。java线程分为用户线程和守护线程,线程的daemon属性为tru
路人甲Java
·
2019-07-24 10:25
多线程
高并发
juc
java并发系列
java高并发
系列 - 第8天:线程组
线程组我们可以把线程归属到某个线程组中,线程组可以包含多个线程以及线程组,线程和线程组组成了父子关系,是个树形结构,如下图:使用线程组可以方便管理线程,线程组提供了一些方法方便方便我们管理线程。创建线程关联线程组创建线程的时候,可以给线程指定一个线程组,代码如下:packagecom.itsoku.chat02;importjava.util.concurrent.TimeUnit;/***des
路人甲Java
·
2019-07-24 10:13
多线程
juc
高并发
java并发系列
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他