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线程池
Java线程池实现了一个
Java高并发
的、Java多线程的、可管理的统一调度器。java.util.concurren
安静点就睡吧
·
2020-03-21 09:36
【技术】纯干货!戳戳戳
因为有时候不经常到上来,所以需要更多的小伙伴可以自己加君羊领取~下面图片中就有君羊号备注‘’就可以通过验证马士兵
java高并发
编程(一)链接:http://pan.baidu.com/s/1c2KSRmS
一只小旺仔
·
2020-03-20 06:03
Java并发之JDK并发包(2)
实战
Java高并发
程序设计笔记线程复用:线程池线程池可以有效的控制系统中线程的数据,可以避免线程不断的创建和关闭。
辣公公
·
2020-03-17 15:45
Java高并发
编程:取消和关闭
Java没有提供任何机制来安全地终止线程,但是它提供了中断(Interruption).这是一种协作机制,能够使一个线程终止另一个线程当前的工作。在对一个线程对象调用Thread.interrupted()方法之后,一般情况下对这个线程不会产生任何影响。因为调用Thread.interrupted()方法只是将增线程的中断标志位设置为true。如果一个线程被调用Thread.interrupted
Java猫
·
2020-03-12 03:31
Java高并发
容器的选择
Case1(ConcurrentHashMap):importjava.util.*;importjava.util.concurrent.ConcurrentHashMap;importjava.util.concurrent.ConcurrentSkipListMap;importjava.util.concurrent.CountDownLatch;publicclassT01_Concur
Minority
·
2020-03-07 12:29
重入锁的Condition
java高并发
程序设计-网易云课堂Condition对象类似于wait(),notify()方法,只是condition对象与重入锁绑定的。
五人行
·
2020-03-06 04:30
Java多线程 - 线程池
这篇文章大部分都是直接摘抄自《实战
Java高并发
程序设计》,基本上就是一篇笔记,用于以后忘了的时候可以回顾。
嘉伟咯
·
2020-02-29 17:53
java高并发
锁的3种实现
初级技巧-乐观锁乐观锁适合这样的场景:读不会冲突,写会冲突。同时读的频率远大于写。以下面的代码为例,悲观锁的实现:publicObjectget(Objectkey){synchronized(map){if(map.get(key)==null){//setsomevalues}returnmap.get(key);}}乐观锁的实现:publicObjectget(Objectkey){Obje
沐子哈哈哈
·
2020-02-29 03:02
《实战
Java高并发
程序设计》学习记录3
原子性要么全执行,要么都不做这个比较熟悉,常见的如:i++还有32位虚拟机对64位虚拟机中Long型变量的操作也不是原子性的有序性并发时,程序的执行可能会出现乱序image.pngimage.png一条指令的执行是可以分为很多步骤的–取指IF–译码和取寄存器操作数ID–执行或者有效地址计算EX–存储器访问MEM–写回WBimage.png来个复杂点的image.pngimage.pngimage.
giveMakeMeHappy
·
2020-02-26 07:17
Java高并发
秒杀API之web层
源码:https://github.com/joshul/seckill本篇文章总结自己开发秒杀系统Web层的过程,主要介绍前端交互设计、Restful:url满足Restful设计规范、SpringMVC、bootstrap+jquery这四个方面的开发。1.前端交互流程设计对于一个系统,需要产品经理、前端工程师和后端工程师的参数,产品经理将用户的需求做成一个开发文档交给前端工程师和后端工程师,
joshul
·
2020-02-18 10:15
JAVA高并发
基础面试题(内附答案)
这都不知道就不要去大公司面试了,丢人java并发面试题(一)基础本文整理了常见的Java并发面试题,希望对大家面试有所帮助,欢迎大家互相交流。多线程java中有几种方法可以实现一个线程?如何停止一个正在运行的线程?notify()和notifyAll()有什么区别?sleep()和wait()有什么区别?什么是Daemon线程?它有什么意义?java如何实现多线程之间的通讯和协作?锁什么是可重入锁
Albert陈凯
·
2020-02-16 14:51
Java并发编程-分而治之:Fork&Join线程池
参考资料:《实战
Java高并发
程序设计》1.简介分而治之是一个非常有效的处理大量数据的方法。Fork一词原义是吃饭用的叉子,也有分叉的意思。
灵派coder
·
2020-02-14 22:02
Java高并发
程序设计(三)—— java内存模型和线程安全
一、原子性原子性是指一个操作是不可中断的。即使是在多线程一起执行的时候,一个操作一旦开始,就不会被其它线程干扰。原子的含义本身就是不可再分的,对于一个不可再分的操作要么就完成,要么就完不成,不会说做一半被另外一个线程给干扰。一般认为CPU的指令都是一些原子操作,但是像程序代码里的东西就不是原子操作了,比如常见的i++,就不是原子操作,因为包含三个操作,读,加,读。在多个线程中,如果有多个线程同时做
海边拾贝seebit
·
2020-02-13 18:00
java高并发
中重要的概念
1.专业术语解释同步(synchronous)与异步(asynchronous):同步:就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。例如:B/S模式中的表单提交,提交请求->等待服务器处理->处理完返回这个期间客户端浏览器不能干任何事异步:当一个异步过程调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作。当这个调用完成后,一般通过状态、通知和回调来通知调
yangzai
·
2020-02-13 02:10
Java高并发
程序设计(二)—— 多线程基础
一、什么是线程线程是进程内的执行单元。通过外部工具可以查看每一个进程所开设的所有的线程。使用线程间的切换,是因为进程上下文间的切换是一个非常非常重量级的操作,使用多进程去做并行,并发度不可能很高。线程在进程内更细小的执行单元,所以线程可以被较为广泛的做并发程序的设计。事实上,如果进程是多线程的,也可是【设置相关性】,把多线程的线程在Windows分配到指定CPU上进行。这样进程中的线程会在指定CP
海边拾贝seebit
·
2020-02-12 22:00
【路人甲Java】原创文章汇总,收藏慢慢看!
java高并发
系列目录第1天:必须知道的几个概念第2天:并发级别第3天:有关并行的两个重要定律第4天:JMM相关的一些概念第5天:深入理解进程和线程第6天:线程的基本操作第7天:volatile与Java
路人甲Java
·
2020-02-10 08:00
Java高并发
(二) - Java 内存模型与线程
Java内存模型与线程.png
Java高并发
(一)-并发编程的几个基本概念
Java高并发
(二)-Java内存模型与线程
Java高并发
(三)-CountDownLatch、CyclicBarrier和Semaphore
Java
随时学丫
·
2020-02-07 10:51
Java高并发
(一)- 并发编程的几个基本概念
并发编程学习脑图.png
Java高并发
(一)-并发编程的几个基本概念
Java高并发
(二)-Java内存模型与线程
Java高并发
(三)-CountDownLatch、CyclicBarrier和Semaphore
Java
随时学丫
·
2020-02-07 00:10
Java高并发
(四) - Java 原子类详解
Java高并发
(一)-并发编程的几个基本概念
Java高并发
(二)-Java内存模型与线程
Java高并发
(三)-CountDownLatch、CyclicBarrier和Semaphore
Java高并发
(
随时学丫
·
2020-02-06 14:59
Java高并发
(五) - 线程安全策略
Java高并发
(一)-并发编程的几个基本概念
Java高并发
(二)-Java内存模型与线程
Java高并发
(三)-CountDownLatch、CyclicBarrier和Semaphore
Java高并发
(
随时学丫
·
2020-02-05 11:09
《
Java高并发
程序设计》第一章读书笔记
基础概念1.同步和异步形容一次方法的调用同步方法一旦开始,必须等到调用的返回,才能继续后续行为异步方法调用后立即返回,调用者可以继续后续行为,异步方法会在另一个线程中真实执行2.并发和并行并行是真正意义同时执行(多核cpu),并发可能多个任务交替执行3.临界区表示一种公共资源或者共享数据,每次只能被一个线程占用4.阻塞和非阻塞形容多线程间的相互影响阻塞:一个线程占用临界区,其他线程都需要等待非阻塞
yzye
·
2020-02-05 10:59
Java高并发
程序设计(一)—— 前言
一、并行介绍1.为什么需要并行(1)业务需要比方说有一个HTTP的服务器,它要去处理多个客户端的请求。一种比较通常的做法是对每一个客户端请求设置一个线程去做;当然也可以一个线程去处理多个客户端请求,但是需要处理一些多个客户端调度问题,对于代码实现有一些复杂的地方。又比如jvm,当java虚拟机启动后,其实java虚拟机运行了很多线程,有启动main函数的主线程还有gc线程和jit线程等等,这些线程
海边拾贝seebit
·
2020-02-02 21:00
JAVA高并发
基础概念
我们在找工作时,经常在招聘信息上看到有这么一条:有构建大型互联网服务及高并发等经验,你第一时间想到的是媒体常说的双十一吗?带着问题,我们一起思考技术….高并发高并发它是互联网分布式系统架构设计中必须考虑的因素之一,通常是指,保证系统能够同时并行化处理海量请求同步和异步同步:发送一个请求,等待返回,然后再发送下一个请求。提交请求->等待服务器处理->处理完返回,此期间客户端浏览器不能干任何事异步:发
微笑点燃希望
·
2020-01-21 17:00
想玩转
JAVA高并发
,这些概念你必须懂!
我们在找工作时,经常在招聘信息上看到有这么一条:有构建大型互联网服务及高并发等经验,你第一时间想到的是媒体常说的双十一吗?带着问题,我们一起思考技术….高并发高并发它是互联网分布式系统架构设计中必须考虑的因素之一,通常是指,保证系统能够同时并行化处理海量请求同步和异步同步:发送一个请求,等待返回,然后再发送下一个请求。提交请求->等待服务器处理->处理完返回,此期间客户端浏览器不能干任何事异步:发
Java_老男孩
·
2020-01-19 20:47
Java
程序员
高并发
想玩转
JAVA高并发
,这些概念你必须懂!
我们在找工作时,经常在招聘信息上看到有这么一条:有构建大型互联网服务及高并发等经验,你第一时间想到的是媒体常说的双十一吗?带着问题,我们一起思考技术….高并发高并发它是互联网分布式系统架构设计中必须考虑的因素之一,通常是指,保证系统能够同时并行化处理海量请求同步和异步同步:发送一个请求,等待返回,然后再发送下一个请求。提交请求->等待服务器处理->处理完返回,此期间客户端浏览器不能干任何事异步:发
程序员内点事
·
2020-01-16 18:00
SpringBoot实现
Java高并发
秒杀系统之并发优化(四)
之前我们已经讲了:SpringBoot实现
Java高并发
秒杀系统之Web层开发(三)SpringBoot实现
Java高并发
秒杀系统之Service层开发(二)SpringBoot实现
Java高并发
秒杀系统之
TyCoding
·
2020-01-06 19:16
01 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之业务分析与DAO层
我们将分为以下几篇文章来进行详细的讲解:01
Java高并发
秒杀项目之业务分析与DAO层02
Java高并发
秒杀项目之Service层03
Java高并发
秒杀项目之web层04
Java高并发
秒杀项目之高并发优化项目的效果图秒杀商品列表秒杀商
nnngu
·
2020-01-06 08:48
Java并发之并行程序基础
实战
Java高并发
程序设计笔记有关线程你必须知道的事进程进程(Process)是计算机中程序关于某数据集合上的一次运行活动,事系统进行资源分配和调度的基本单位,是操作系统结构的基础。
辣公公
·
2020-01-05 15:46
Java高并发
--AQS
Java高并发
--AQS主要是学习慕课网实战视频《Java并发编程入门与高并发面试》的笔记AQS是AbstractQueuedSynchronizer的简称,直译过来是抽象队列同步器。
sunhaiyu
·
2020-01-03 14:06
Java高并发
程序设计1
Java多线程一直是Java学习的重点与难点,本人今天重点学习
Java高并发
一书,对其中的知识点做一个梳理。
xinxinlimin
·
2020-01-02 21:07
锁的优化及注意事项(1)
实战
Java高并发
程序设计笔记在高并发的环境下,激励的锁竞争会导致程序的性能下降。
辣公公
·
2020-01-01 17:03
SpringBoot实现
Java高并发
秒杀系统之Service层开发(二)
继上一篇文章:SpringBoot实现
Java高并发
秒杀系统之DAO层开发我们创建了SpringBoot项目并熟悉了秒杀系统的表设计,下面我们将讲解一下秒杀系统的核心部分:Service业务层的开发。
TyCoding
·
2019-12-31 16:53
Java高并发
--缓存
Java高并发
--缓存主要是学习慕课网实战视频《Java并发编程入门与高并发面试》的笔记在下图中每一个部分都可以使用缓存的技术。
sunhaiyu
·
2019-12-30 12:09
【Web全栈课程6】nodejs模块简介
http://nodesjs.orgNode前台JS能用的东西,后台都能用,只是Node里面不涉及样式层,不关注html、css;node提供了很多模块开发相对小规模的web后台、中间层,无法取代java,
java
小叶子
·
2019-12-30 02:19
node.js
linux openresty 安装(图文死磕)
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-SpringCloud微服务脚手架
疯狂创客圈
·
2019-12-29 17:00
Java高并发
秒杀系统API(二)之Service层开发
开始Service层的编码之前,我们首先需要进行Dao层编码之后的思考:在Dao层我们只完成了针对表的相关操作包括写了接口方法和映射文件中的sql语句,并没有编写逻辑的代码,例如对多个Dao层方法的拼接,当我们用户成功秒杀商品时我们需要进行商品的减库存操作(调用SeckillDao接口)和增加用户明细(调用SuccessKilledDao接口),这些逻辑我们都需要在Service层完成。这也是一些
codingXiaxw
·
2019-12-29 11:26
openresty lua 调试 (图文死磕)
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-SpringCloud微服务脚手架
疯狂创客圈
·
2019-12-28 18:00
windows openresty 死磕:安装和启动脚本
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-SpringCloud微服务脚手架
疯狂创客圈
·
2019-12-28 12:00
Java程序员的涨薪必备技能(2-6年必看)!!!
主要针对1到6年及以上工作经验的Java开发人员,从广度到深度架构图还比较全面的,里面的技术包涵了
Java高并发
、
Java大蜗牛
·
2019-12-27 13:37
Java高并发
秒杀Api-web 层
章节目录前端交互设计RestfulSpringMVC理论整合配置MVC框架bootstrap+jquery福利彩蛋前端交互设计前端交互设计详情页流程逻辑Restful接口什么是RestfulRestful是接口设计规范一种优雅的URI表达方式资源的状态和状态转移获取的是资源的状态,删除的时候,其实是更改资源的状态put、post、deleteRestful示例image.pngimage.png不
markfork
·
2019-12-26 04:37
[高并发]
Java高并发
编程系列开山篇--线程实现
Java是最早开始有并发的语言之一,再过去传统多任务的模式下,人们发现很难解决一些更为复杂的问题,这个时候我们就有了并发.引用多线程比多任务更加有挑战。多线程是在同一个程序内部并行执行,因此会对相同的内存空间进行并发读写操作。这可能是在单线程程序中从来不会遇到的问题。其中的一些错误也未必会在单CPU机器上出现,因为两个线程从来不会得到真正的并行执行。然而,更现代的计算机伴随着多核CPU的出现,也就
千万之路刚开始
·
2019-12-25 22:16
SpringBoot 启动失败、不报错
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-SpringCloud微服务脚手架
尼恩_疯狂创客圈
·
2019-12-25 14:30
Unable to open debugger 问题解决
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-SpringCloud微服务脚手架
尼恩_疯狂创客圈
·
2019-12-25 13:15
高并发秒杀系统API之SSM集成swagger与AdminLTE
初衷与整理描述
Java高并发
秒杀系统API是来源于网上教程的一个Java项目,也是我接触Java的第一个项目。
牧云_
·
2019-12-25 02:21
Java并行程序
并行程序基础本文为《实战
java高并发
程序设计》电子笔记,供个人查阅及装逼,不具有参考性。
TwistedFateJie
·
2019-12-25 00:43
网络NIO-基于socket的服务端多线程模式
本文代码来源于《实战
java高并发
程序设计》葛一鸣郭超著学习这本书的过程中,感觉这一部分比较重要,自己做下总结,也希望能给大家提供些帮助。
白色风车
·
2019-12-24 10:07
java
《实战
Java高并发
程序设计》学习记录1
学习自《实战
Java高并发
程序设计》为什么需要并行image.pngimage.pngimage.png看几个概念同步和异步image.png并行和并发并行:完全同时运行并发:一会儿这个执行,一会儿那个执行一般情况下不严格区分这俩
giveMakeMeHappy
·
2019-12-23 15:33
Java并发之JDK并发包(3)
实战
Java高并发
程序设计笔记分而治之:Fork/Join框架ForkJoinPool线程池,对于fork而言并不急于开启线程,而是提交给ForkJoinPool线程池处理,以节省资源。
辣公公
·
2019-12-22 15:52
SpringBoot SpringCloud 热部署 热加载 热调试
疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】Crazy-SpringCloud微服务脚视频
疯狂创客圈
·
2019-12-21 16:00
有高并发经验者优先!拿阿里offer如探囊取物,一文让你掌握高并发架构设计的核心!
Java高并发
程序设计高并发(HighConcurrency)是互联网分布
老男孩_Misaya
·
2019-12-21 02:43
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他