首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA面试精典文档
订阅
面试题,笔试题,面试技巧等
小亮哥Ya
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Java CAS 原理剖析
在Java并发中,我们最初接触的应该就是synchronized关键字了,但是synchronized属于重量级锁,很多时候会引起性能问题,volatile也是个不错的选择,但是volatile不能保证原子性,只能在某些场合下使用。 像synchronized这种独占锁属于悲观…
刨根问底 Redis, 面试过程真好使
充满寒气的互联网如何在面试中脱颖而出,平时积累很重要,八股文更不能少!下面带来的这篇 Redis 问答希望能够在你的 offer 上增添一把🔥
Spring Boot启动流程和自动配置原理
Java程序员应该都知道,每个Spring Boot都有一个启动类,Spring Boot的启动就是执行的该类的main方法。如下图,main方法中就是执行SpringApplication.run方法。 先总结一下Spring Boot启动流程。 我们知道,使用Maven坐标…
SpringBoot的启动流程是怎样的?SpringBoot源码(七)
本专栏是Springboot源码专题,大白话讲解Springboot源码,有详细的每一行中文注释供阅读。
面试被问了几百遍的 IoC 和 AOP ,还在傻傻搞不清楚?
首先声明:IoC & AOP 不是 Spring 提出来的,它们在 Spring 之前其实已经存在了,只不过当时更加偏向于理论。Spring 在技术层次将这两个思想进行了很好的实现。 IoC (Inversion of control )控制反转/反转控制。它是一种思想不是一个…
字节三面:如何设计一个高并发系统
大家好,我是田螺。 记得很久之前,去面试过字节跳动。被三面的面试官问了一道场景设计题目:如何设计一个高并发系统。当时我回答得比较粗糙,最近回想起来,所以整理了设计高并发系统的15个锦囊
Spring MVC 执行流程分析
从刚才的Spring MVC入门程序中,我们大致明白了代码的书写过程,但是对Spring MVC每个元素的执行过程不太清楚,接下来我们分析Spring MVC的执行流程。 用户发送出请求到前端控制器DispatcherServlet。 DispatcherServlet收到请求…
SpringBoot 整合 rabbitmq
场景:用户注册,信息写入数据库后,需要给用户发送注册成功的邮件,再发送注册成功的邮件。 3.消息队列:注册成功后,将要发送的消息用很短的时间写入消息队列中,之后响应用户;发送邮件的服务和发送短息的服务就可以从消息队列中异步读去,然后发送任务。 场景:购物下单后,调用库存系统,更…
居然这么设计DB+缓存,真的长见识了!
大家好,我是楼仔! 这个问题很早之前我就遇到过,但是一直没有仔细去研究,上个月看了极客的课程,有一篇文章专门有过讲解,刚好有粉丝也问我这个问题,所以感觉有必要单独出一篇。
大厂面试官:你做过什么有亮点的项目吗?
前言 大厂面试中除了问常见的算法网络基础,和一些八股文手写体之外,经常出现的一个问题就是,你做过什么项目吗? 看似简单的题目却让很多同学不知如何回答,因为面试就像相亲一样,你心仪的妹子不想听你说小学二