要解析源码,你就必然离不开 debug 源码,所以 今天我们就做下准备工作。 网上找了以下,本地单机 debug 起来的一些步骤: 1、gith...
Spring Boot 中有一种非常解耦的扩展机制:Spring Factories.这种机制实际上是仿照java中的SPI扩展机制实现的。 什...
前言 感谢极客时间 王宝令老师的 并发系列课程 有门计算机专业课叫做面向对象编程, 按照面向对象编程理论,对象之间通信需要依靠消息,而实际上,像...
简介 CDN是将源站内容分发全国所有节点,从而缩短用户查看对象延迟,提高用户访问网站响应时间的响应速度与网站的可用性的技术,能够有效解决网络带宽...
前言 感谢王宝令老师在极客时间的并发课程 Worker Thread 模式类比的是工厂里车间工人的工作模式。 但是在现实世界中,工厂里还有一种流...
现在 项目越来越多依赖 gradle, 利用 idea 如何快速构建一个gradle 应用呢? 1、首先要配置 gradle 工作环境,自行百度...
1、简单直接 上场景: 一般来说, 我们的后台系统都有角色的概念,不同管理员权限不一样,能够执行的操作也不同。 系统管理员 开发人员 运维人员 ...
项目背景 项目上线 排查原因 解决方案之一 采用了一种解决方案就是,自己构造线程池来解决。 总结: 一定深刻理解 CallerRunsPoli...
1、mmap基础概念 mmap 是一种内存映射文件的方法,即将一个文件或者其他对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段...