写文章

龙果支付系统 提供专业的支付收款结算技术解决方案

龙果支付系统(原名“领课互联网支付系统”https://pay.roncoo.net/)是广州市领课网络科技有限公司自主研发的一套支付金融行业通用的支付系统,拥有完善的用户体系、账户体系、支付通道接入...

2019-05-10 15:46:41

2289 | 4

领课教育—在线教育系统

项目介绍领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用v...

领课教育|2019-03-12 12:16:58

14789 | 8

Java并发包下锁学习第二篇Java并发基础框架-队列同步器介绍

Java并发包下锁学习第二篇队列同步器还记得在第一篇文章中,讲到的locks包下的类结果图吗?如下图:从图中,我们可以看到AbstractQueuedSynchronizer这个类很重要(在本文中,凯...

2020-03-31 11:26:36

5 | 0

程序员的进阶课-架构师之路 - 数组

从这一节开始,我们就要正式进去数据结构的世界了,那么第一个是什么呢,就是我们的数组。在我想写数组的时候,我的第一印象是去看它的源码,很可惜,数组的实现太特殊了,找了很久,我没有找到它的源码,带着这样的...

2020-03-30 15:02:40

40 | 0

Java并发包下锁学习第一篇:介绍及学习安排

Java并发包下锁学习第一篇:介绍及学习安排在Java并发编程中,实现锁的方式有两种,分别是:可以使用同步锁(synchronized关键字的锁),还有lock接口下的锁。从今天起,凯哥将带领大家一起...

2020-03-30 10:18:50

8 | 0

Java并发编程之set集合的线程安全类你知道吗

Java并发编程之-set集合的线程安全类Java中set集合怎么保证线程安全,这种方式你知道吗?在Java中set集合是本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《并发集合系...

2020-03-29 10:13:18

11 | 0

Java并发编程之支持并发的list集合你知道吗

Java并发编程之-list集合的并发.我们都知道Java集合类中的arrayList是线程不安全的。那么怎么证明是线程不安全的呢?怎么解决在并发环境下使用安全的list集合类呢?本篇是《凯哥(凯哥J...

2020-03-28 09:59:18

14 | 0

Java并发编程之CAS第三篇-CAS的缺点及解决办法

Java并发编程之CAS第三篇-CAS的缺点通过前两篇的文章介绍,我们知道了CAS是什么以及查看源码了解CAS原理。那么在多线程并发环境中,的缺点是什么呢?这篇文章我们就来讨论讨论本篇是《凯哥(凯哥J...

2020-03-27 21:40:06

13 | 0

Java并发编程之CAS二源码追根溯源

Java并发编程之CAS二源码追根溯源在上一篇文章中,我们知道了什么是CAS以及CAS的执行流程,在本篇文章中,我们将跟着源码一步一步的查看CAS最底层实现原理。本篇是《凯哥(凯哥Java:kagej...

2020-03-25 22:46:53

18 | 0

Java并发编程之CAS第一篇-什么是CAS

Java并发编程之CAS第一篇-什么是CAS通过前面几篇的学习,我们对并发编程两个高频知识点了解了其中的一个—volatitl。从这一篇文章开始,我们将要学习另一个知识点—CAS.本篇是《凯哥并发编程...

2020-03-24 10:36:15

26 | 0

新课上线-Java分布式中间件大汇聚实战第1季(基于SpringBoot2.0+典型业务场景+点赞系统+面试突击)

概要介绍:本门课程属于“Java分布式中间件大汇聚实战”系列课程,主要介绍了企业级项目中真实的应用场景的实现及主流的Java核心技术栈(Redis、RabbitMQ、SpringAOP、Redisso...

debug|2020-03-24 09:56:55

46 | 0

Java并发编程之验证volatile指令重排-理论篇

Java并发编程之验证volatile指令重排-理论篇Java并发包下的类中大量使用了volatile关键字。通过之前文章介绍,大家已经知道了volatile的三大特性:共享变量可见性;不保证原子性;...

2020-03-23 12:51:54

23 | 0

【免费百度网盘不限速】爱奇艺万能联播 百度网盘不限速的方法

大家都知道其实爱奇艺和某度就是一家的,最新的万能联播版本,加入了很多功能,感觉很不错。最最最主要是支持百度云不限速下载,百度网盘干什么用的就不用多解释了。资源确实丰富,但是难免有时候要下载一些文件资料...

2020-03-22 09:55:46

49 | 0

Java并发编程之验证volatile不能保证原子性

Java并发编程之验证volatile不能保证原子性通过系列文章的学习,凯哥已经介绍了volatile的三大特性。1:保证可见性2:不保证原子性3:保证顺序。那么怎么来验证可见性呢?本文凯哥(凯哥Ja...

2020-03-22 09:10:13

30 | 0

Java并发编程之验证volatile的可见性

Java并发编程之验证volatile的可见性通过系列文章的学习,凯哥已经介绍了volatile的三大特性。1:保证可见性2:不保证原子性3:保证顺序。那么怎么来验证可见性呢?本文凯哥将通过代码演示来...

2020-03-21 09:55:32

33 | 0

Java并发编程学习前期知识下篇

Java并发编程学习前期知识下篇通过上一篇《Java并发编程学习前期知识上篇》我们知道了在Java并发中的可见性是什么?volatile的定义以及JMM的定义。我们先来看看几个大厂真实的面试题:编辑编...

2020-03-20 09:54:39

41 | 0

Java并发编程学习前期知识上篇

Java并发编程学习前期知识上篇我们先来看看几个大厂真实的面试题:从上面几个真实的面试问题来看,我们可以看到大厂的面试都会问到并发相关的问题。所以Java并发,这个无论是面试还是在工作中,并发都是会遇...

2020-03-19 09:23:34

35 | 0

从火箭发场景来学习Java多线程并发闭锁对象

从火箭发场景来学习Java多线程并发闭锁对象倒计时器场景在我们开发过程中,有时候会使用到倒计时计数器。最简单的是:intsize=5;执行后,size—这种方式来实现。但是在多线程并发的情况下,这种操...

2020-03-18 09:53:09

65 | 0

码侬进阶Java架构师,需要掌握哪些技能?

架构师是什么?是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单...

2020-03-17 15:28:01

164 | 0

Java多线程并发编程中并发容器第二篇之List的并发类讲解

Java多线程并发编程中并发容器第二篇之List的并发类讲解概述本文我们将详细讲解list对应的并发容器以及用代码来测试ArrayList、vector以及CopyOnWriteArrayList在1...

2020-03-17 10:45:42

35 | 0

点击加载更多