首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
值得学习的
订阅
用户5439772662644
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
一张长图透彻理解SpringBoot 启动原理,架构师必备知识,不为应付面试!
全网独家,透彻解析Spring的启动原理,分析各个扩展点的启动顺序。深入理解Spring,并不是只为应付面试,更是实际工作的需要。
Java应用堆外内存泄露问题排查 | 京东云技术团队
问题是怎么发现的 最近有个java应用在做压力测试 压测环境配置: CentOS系统 4核CPU 8g内存 jdk1.6.0_25,jvm配置-server -Xms2048m -Xmx2048m 出
海量数据如何优化,不要关联查询;不要循环IO | 架构师没法PUA了
前言 我们开发一个功能很简单,比如我们接下来我们就很容易开发一个查询功能。 场景 首先我们创建两张表,分别是用户表、用户额外信息表 基于这两张表我们实现一个查询用户列表的功能。spring:
Spring源码解读『占位符${…}替换』
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第21天,点击查看活动详情 在使用Spring时,对于一些比较固定的参数,我们一般会采用配置的方式,将这些参数配置在.proper
XXL-Job源码阅读(一)JobTriggerPoolHelper
本文源码阅读的主角是`JobTriggerPoolHelper`,作业触发线程池助手,通过阅读此部分源码,我们可以学习到: 1. 线程池隔离技术 2. 多线程知识
深入理解AbstractQueuedSynchronizer(AQS)
1. AQS简介 在上一篇文章中我们对lock和AbstractQueuedSynchronizer(AQS)有了初步的认识。在同步组件的实现中,AQS是核心部分,同步组件的实现者通过使用AQS提供的模板方法实现同步组件语义,AQS则实现了对同步状态的管理,以及对阻塞线程进行排…
(八)MySQL锁机制:高并发场景下该如何保证数据读写的安全性?
MySQL内部采用多线程执行业务SQL,但多线程虽然性能优异,但在高并发情况下自然也会带来一系列隐患问题,那MySQL是如何保障并发读写数据时的安全性呢?本文咱们一起来聊一聊MySQL的锁机制。
SpringBoot事物Transaction实战讲解教程
本篇文章主要介绍的是SpringBoot的事物Transaction使用的教程。 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用Tr…
SpringBoot异步实现DeferredResult实战与原理分析
客户端请求映射到控制器方法返回值为DeferredResult时,会立即释放Tomcat线程并将请求挂起,直到调用setResult()方法或者超时,才会响应客户端请求。 控制器方法的返回值都由对应的处理器进行处理,关于DeferredResult,自然由DeferredRes…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…