首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
CodeKeeper
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
最全153道Spring全家桶面试题,你都碰到过哪些?(含答案解析)
前言Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring全家桶。毋庸置疑,Spring早已成为Java后端开发的行业标准,无数的公司选择Spring作为基础的开发框架,大部分J
浅析 Spring Aop
aop也是Spring里比较重要的一个点,最近把源码看了下,这里总结一下 使用上主要就下面的点注意下: 相关的Annotaion Around Before After AfterReturning AfterThrowing 执行顺序 expression表达式 execut…
【内功修炼系列2】排“O”解难
「大家好,我是热心的朝阳群众。」 最近在一些开源社区群里,看到有些同学线上环境出现OOM,急的在群里求救。求助同学首先截了一个日志系统里的输出,异常堆栈大写的OOM异常信息。这位同学说道:“今天重启了几次服务,可能是内存泄漏,但是没找到是哪里泄漏了,这个要从哪里开始排查呢?”。…
搞懂AOP之二,引入增强
在上一篇搞懂AOP之一,拦截器链中,我们介绍了MethodInterceptor增强目标类的方式,了解到了AOP的拦截器是如何使用,以及多个拦截器组成的拦截器链是如何工作的,并且看到了如何使用ProxyFactory去创建代理类。本篇接上篇,接着介绍另外一种增强方式--引入增强…
搞懂AOP之一,拦截器链
本篇不准备对着源码一步一步讲解这一过程,而是准备先剖析一下这一过程中所用到的一些类和方法的功能,当这些“螺丝”都熟悉之后,再一步一步看源码的时候,便会畅通无阻。这也是我在阅读源码过程中的感觉,因为spring的整套源码一环套一环,流程很长,可能跟着跟着就不知所云了。但是如果我们…
从源码层面解析yield、sleep、wait、park
Thread的yield()、sleep()方法、Object的wait()方法和Unsafe的park()方法,都能够阻塞当前线程,让出CPU执行权,那么它们底层实现上又有什么区别呢?本文将从JVM源码层面分别解析这几个方法的实现逻辑。 这里就比较清晰了,首先调用当前任务(线…
终端中获取文件完整路径的方法
终端中获取文件完整路径的方法
深入剖析Kafka
同时欢迎关注我们的公众号:OPPO_tech,与你分享OPPO前沿互联网技术及活动。 Kafka是一个分布式的基于发布、订阅的消息系统,具有着高吞吐、高容错、高可靠以及高性能等特性,主要用于应用解耦、流量削峰、异步消息等场景。 为了让大家更加深入的了解Kafka内部实现原理,文…
(建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
上回就已经承诺过大家,一定会出 HTTP 的系列文章,今天终于整理完成了。作为一个 web 开发,HTTP 几乎是天天要打交道的东西,但我发现大部分人对 HTTP 只是浅尝辄止,对更多的细节及原理就了解不深了,在面试的时候感觉非常吃力。这篇文章就是为了帮助大家树立完整的 HTT…
个人成就
文章被阅读
275
掘力值
12
关注了
15
关注者
0
收藏集
7
关注标签
11
加入于
2020-04-11