本章主要是讲列的加载过程,class文件是如何被JVM加载并且最后得以运行的。 类的加载过程一般分为三个大阶段,加载阶段、连接阶段、初始化阶段 加载阶段:主要负责查找并且加载类的二进制数据文件(class文件)。 连接阶段:连接阶段还可以分为验证、准备、解析阶段。 验证:确保类文件的正确性,clas ...
分类:
编程语言 时间:
2020-05-09 17:15:38
阅读次数:
58
秒杀系统企业级实战应用(真实工业界案例)(完整版105讲,附源码、课件)网盘地址:https://pan.baidu.com/s/1G_Ysdq9YFubYgXWwavFV7A提取码:j6xg备用下载地址(腾讯微云):https://share.weiyun.com/5wgLFDN密码:f3y73a本课程将由浅入深,从0开始一步一步的带大家实现一个完整的,真实的,高并发,高可用的秒杀系统。从功能上
分类:
其他好文 时间:
2020-05-09 00:46:51
阅读次数:
59
618技术前瞻 高并发秒杀系统解密https://ke.qq.com/webcourse/index.html#cid=260263&term_id=100306839&taid=9106894035876007 ...
分类:
其他好文 时间:
2020-05-08 23:13:46
阅读次数:
122
为什么要进大厂 许多读者,尤其是一些学生朋友在找我聊职业规划和职场困惑时,我给的建议就是,如果你是应届生或者工作年限较短(五年以下),那一定要找个机会去大厂工作几年。 无论是出于所谓的“镀镀金”的心理,还是想去大厂挑战大业务量、接触高并发、提高技术、开阔视野,都是非常值得的。 虽然很多大厂都加班,但 ...
分类:
其他好文 时间:
2020-05-08 18:16:25
阅读次数:
146
在Java并发场景中,会涉及到各种各样的锁,比如:高并发编程系列:4种常用Java线程锁的特点,性能比较、使用场景,这些锁有对应的种类:公平锁,乐观锁,悲观锁等等,这篇文章来详细介绍各种锁的分类: 公平锁/非公平锁 可重入锁 独享锁/共享锁 乐观锁/悲观锁 分段锁 自旋锁 乐观锁 VS 悲观锁 乐观 ...
分类:
编程语言 时间:
2020-05-08 10:15:54
阅读次数:
79
之前谈过高并发编程系列:4种常用Java线程锁的特点,性能比较、使用场景 ,以及高并发编程系列:ConcurrentHashMap的实现原理(JDK1.7和JDK1.8) 今天主要介绍concurrent包的内容以及4大并发工具类。 Java并发工具包 1.并发工具类 提供了比synchronize ...
分类:
编程语言 时间:
2020-05-08 10:03:38
阅读次数:
90
高并发编程系列 高并发编程系列:NIO、BIO、AIO的区别,及NIO的应用和框架选型 高并发编程系列:ConcurrentHashMap的实现原理(JDK1.7和JDK1.8) 高并发编程系列:CountDownLatch、Semaphore等4大并发工具类详解 高并发编程系列:并发容器的原理,7 ...
分类:
Web程序 时间:
2020-05-08 09:38:29
阅读次数:
102
之前谈过多线程相关的4种常用Java线程锁的特点,性能比较、使用场景,今天主要分享线程池相关的内容,这些都是属于Java面试的必考点。 为什么需要线程池 java中为了提高并发度,可以使用多线程共同执行,但是如果有大量线程短时间之内被创建和销毁,会占用大量的系统时间,影响系统效率。 为了解决上面的问 ...
分类:
编程语言 时间:
2020-05-08 09:18:35
阅读次数:
62
Redis高并发的问题 Redis缓存的高性能有目共睹,应用的场景也是非常广泛,但是在高并发的场景下,也会出现问题: 高并发架构系列:Redis缓存和MySQL数据一致性方案详解 如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题 以及今天要谈到的Redis并发竞争问题,这里的并发指的是多个r ...
分类:
其他好文 时间:
2020-05-08 09:15:27
阅读次数:
101
后端优化分为三个方向 组件配置调优,偏运维 架构调优,偏架构 代码层面的调优,偏开发 配置调优 以 Nginx、PHP、MySQL 为例。 LNMP中web高并发优化配置以及配置详解 "https://phpartisan.cn/news/55.html" Nginx 从简单粗暴的角度,就是提高连接 ...
分类:
其他好文 时间:
2020-05-07 22:52:29
阅读次数:
88