上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 前言 ​ JMM即java内存模型,JMM研究的就是多线程下Java代码的执行顺序,共享变量的读写。它定义了Java虚拟机在计算机内存中的工作方式。从抽象角度看,JMM定义了线程和主存之间的抽象关系:线程之前的共享变量存储在主内存中,每个线程有个私有的本地内存,本地内存中存储了该线程读写共享变量的副 阅读全文
posted @ 2020-08-20 21:26 有梦想的老王 阅读(884) 评论(0) 推荐(3) 编辑
摘要: ##前言 ​ 前面我们了解了JVM相关的理论知识,这章节主要从实战方面,去解读JVM。 类加载机制 ​ Java源代码经过编译器编译成字节码之后,最终都需要加载到虚拟机之后才能运行。虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 阅读全文
posted @ 2020-08-08 10:07 有梦想的老王 阅读(1259) 评论(3) 推荐(4) 编辑
摘要: 前言 ​ 上次讲解了JVM内存相关知识,今天继续JVM专题。 JVM垃圾回收算法 什么是垃圾回收 ​ 程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有内存资源,最终将导致内存溢出,所以对内存资源的管理是非常重要了。 什么样的对象需要回收 引用计数法 ​ 引用计数是历史最悠久的 阅读全文
posted @ 2020-07-29 15:05 有梦想的老王 阅读(1096) 评论(2) 推荐(3) 编辑
摘要: 前言 ​ 本章节属于Java进阶系列,前面关于设计模式讲解完了,有兴趣的童鞋可以翻看之前的博文,后面会讲解JVM的优化,整个系列会完整的讲解整个java体系与生态相关的中间件知识。本次将对jvm有更深入的学习,我们不仅要让程序能跑起来,而且是可以跑的更快!可以分析解决在生产环境中所遇到的各种“棘手” 阅读全文
posted @ 2020-07-25 10:25 有梦想的老王 阅读(1066) 评论(0) 推荐(2) 编辑
摘要: 前言 ​ 由于笔者在电商公司,算二三线的大厂了吧,最近818大促在即,本人所负责的项目,在大促期间压力会比较大,有必要对系统主要接口做一次压测。下面复盘了,我这次压测从发现问题分析问题总结的全过程,希望能对你有所启发。 问题 ​ 压测时发现系统的瓶颈在于cpu,那么考虑为啥瓶颈在cpu,以及如何优化 阅读全文
posted @ 2020-07-24 16:43 有梦想的老王 阅读(1263) 评论(2) 推荐(3) 编辑
摘要: 前言 ​ 关于设计模式的文章就到这里了,学习这门多设计模式,你是不是有这样的疑惑,发现很多设计模式很类似,经常会混淆某些设计模式。这章节我们将对设计模式做一个总结,看看各类设计模式有什么区别。需要注意的是,设计模式在于理解,不在于形式。不要为了套用设计模式而使用设计模式,而是,在业务上遇到问题时,很 阅读全文
posted @ 2020-07-22 11:58 有梦想的老王 阅读(535) 评论(1) 推荐(0) 编辑
摘要: 前言 ​ 今天开始我们专题的第八课了。本章节将介绍:三个设计模式,适配器模式、装饰者模式和观察者模式。通过学习适配器模式,可以优雅的解决代码功能的兼容问题。另外有重构需求的人群一定需要掌握装饰者模式。本章节参考资料书籍《Spring 5核心原理》中的第一篇 Spring 内功心法(Spring中常用 阅读全文
posted @ 2020-07-21 22:53 有梦想的老王 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 今天开始我们专题的第七课了。本章节将介绍:你写的代码中是否觉得很臃肿,程序中有大量的if...else,想优化代码,精简程序逻辑,提升代码的可读性,这章节将介绍如何通过委派模式、策略模式让你代码更优雅,消除程序大量冗余的代码。本章节参考资料书籍《Spring 5核心原理》中的第一篇 Spr 阅读全文
posted @ 2020-07-09 19:49 有梦想的老王 阅读(1115) 评论(2) 推荐(2) 编辑
摘要: #代理模式 ##前言 又开始我的专题了,又停滞了一段时间了,加油继续吧。都知道 SpringAOP 是用代理模式实现,到底是怎么实现的?我们来一探究竟,并且自己仿真手写还原部分细节。 ##代理模式的应用 在生活中,我们经常见到这样的场景,如:租房中介、售票黄牛、婚介、经纪人、快递、 事务代理、非侵入 阅读全文
posted @ 2020-07-02 23:17 有梦想的老王 阅读(567) 评论(0) 推荐(1) 编辑
摘要: 前言 ​ 今天开始我们专题的第四课了,最近公司项目忙,没时间写,今天抽空继续。上篇文章对工厂模式进行了详细的讲解,想必大家对设计模式合理运用的好处深有感触。本章节将介绍:单例模式与原型模式。本章节参考资料书籍《Spring 5核心原理》中的第一篇 Spring 内功心法(Spring中常用的设计模式 阅读全文
posted @ 2020-04-01 11:18 有梦想的老王 阅读(822) 评论(3) 推荐(4) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页