首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
源码超级联盟
掘友等级
技术专家
专注于源码分析,知识传播,全是干货
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
最新
热门
基于AQS公平锁源码导读
一.我们先来创建一个公平锁 ReentrantLock默认为非公平锁,传参数为true时才创建出公平锁 下面看下lock方法的实现: tryAcquire:尝试获取锁 acquireQueued:将当
Spring构建BeanDefinition的全流程解析,选择asm而非反射的原因
代码从ClassPathBeanDefinitionScanner类的doScan方法开始阅读。 处理流程整体说来并不复杂,下面我们就看下流程图。 1.流程图 流程图 2.时序图 3.asm读取cla
源码级详解Spring的三级缓存,循环依赖的处理流程
一.什么是三级缓存 1.一级缓存:存放已经初始化完成的Bean 2.二级缓存:存放半成品Bean,既实例化完成未初始化的Bean。 3.三级缓存:存放bean工厂 二.为什么是三级缓存 一级缓存是必须
一文讲清AOP的责任链和递归调用
一.实验开始前,先写一个切面 该切面中包含了,Around,Before,After,AfterReturning,AfterThrowing类型的通知。 二.责任链中有哪些Advise 我们触发一个
apollo客户端配置项更新原理
巧用扩展点: SpringValueProcessor实现了BeanFactoryPostProcessor接口的postProcessBeanfactory方法。其作用就是创建存放着bean名称作为
那些年,那些对象拷贝的坑
最近开发了一个数据同步的功能,需要进行对象的拷贝,由于对象拷贝的工具的原理和细节不了解,踩了几个坑,在这里跟大家分享一下。 代码执行到上面的第15行时,报错"main" java.lang.Class
一个javaer的python入门课
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 作为一个java的资深玩家,安装上pycharm之后,就要用python写个算法出来。 Oh,NO,不要开
设计包含min函数的栈,min,pop,push函数的时间复杂度为o(1)
设计思路: 最开始想到的是使用一个变量记录最小值,如果最小值弹出了,那么就要寻找新的最小值,寻找新的最小的时间复杂度就不是o(1)了。 想到可以增加一个最小值栈,在push数据的时候,和最小值栈顶的数
唠唠排序的几种思想
Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。 说到排序算法,我们先静下心来,思索十分钟,看自己能想出来几种方法。 我先来说说我想到的几种方法。 方法一: 第一轮寻找,
经典算法-折半查找法
Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。 问题描述 在排好序的数组中查找某个数,如果找到返回所在的位置,不存在返回-1 解题思路 对于排好序的数组,我们没必要从头
下一页
个人成就
文章被点赞
435
文章被阅读
169,288
掘力值
3,764
关注了
3
关注者
196
收藏集
1
关注标签
2
加入于
2021-12-11