首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
climber_lee
掘友等级
全栈工程师
|
不知名的某某公司
一个热爱生活,热爱户外运动的老码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 50
沸点 2
赞
52
返回
|
搜索文章
climber_lee
关注了
前端双越老师
全栈工程师 @不知名的某某公司
climber_lee
关注了
MacroZheng
全栈工程师 @不知名的某某公司
climber_lee
赞了这篇文章
三分恶
公众号@三分恶
·
3年前
关注
Spring Bean生命周期,好像人的一生。。
这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。Spring原来是一个社会,Bean就是身不由己的“社会人”……...
465
56
分享
climber_lee
赞了这篇文章
Shepherd
后端开发
·
1年前
关注
高频面试题: 讲讲Spring bean生命周期 看这篇就足够了!
1.概述 之前我们在总结Spring扩展点:后置处理器时谈到了Spring Bean的生命周期和其对Spring框架原理理解的重要性,所以接下来我们就来分析一下Bean生命...
13
4
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
并发与多线程-ThreadLocal
ThreadLocal 初衷是在线程并发时,解决变量共享问题,但由于过度设计,比如弱引用和哈希碰撞,导致理解难度大、使用成本高,反而成为故障高发点,容易出现内存泄漏、脏数据...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
并发与多线程-线程同步
资源共享的两个原因是资源紧缺和共建需求。线程共享 CPU 是从资源紧缺的维度来考虑的,而多线程共享同一变量,通常是从共建需求的维度来考虑的...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
并发与多线程-线程安全
目前CPU的运算速度已经达到百亿次1秒,甚至更高的量级,家用电脑维持操作系统正常运行的进程也会有数十个,线程更是数以百计。所以,在现实场景中,为了提高生产率和高效地完成任务...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
走进JVM-垃圾回收
Java 会对内存进行自动分配与回收管理,使上层业务更加安全,方便地使用内存实现程序逻辑。在不同的JVM 实现及不同的回收机制中,堆内存的划分方式是不-样的。...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
走进JVM-对象实例化
Java 是面向对象的静态强类型语言,声明并创建对象的代码很常见,根据某个类声明一个引用变量指向被创建的对象,并使用此引用变量操作该对象。在实例化对象的过程中,JVM 中发...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
走进JVM-内存布局
内存是非常重要的系统资源,是硬盘和 CPU 的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM 内存布局规定了 Java 在运行过程中内存申请、分配、管理的策略,...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
走进JVM-类加载过程
在冯·诺依曼定义的计算机模型中,任何程序都需要加载到内存才能与 CPU进交流。字节码.class 文件同样需要加到内存中,才可以实例化类...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
走进JVM-字节码
Java虚拟机,即Java Virtual Machine, 简称JVM。JVM提供商包括Sum、BEA、IBM等。1999年,Sun公司发布了由C/C++实现的HotSp...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
JavaScript 实现继承的多种方式
JavaScript 中有多种继承方式,每种方式都适合不同的场景和需求。以下是常见的 JavaScript 继承方式的总结...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
JavaScript 柯里化(Currying)
柯里化(Currying)是一种将接受多个参数的函数转换为一系列接受一个参数的函数的过程。这使得函数更具通用性,更易于组合。...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
手写 JavaScript 中的 apply、call 和 bind 方法
手写apply、call 和 bind 这些方法可以帮助你深入理解 JavaScript 中函数的调用方式以及上下文(this 值)的作用。这有助于提高对 JavaScri...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
JS实现LRU
LRU(Least Recently Used)是一种缓存淘汰策略,它删除最近最少使用的项目以腾出空间。在 JavaScript 中,你可以实现一个 LRU 缓存来管理数据...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
手写一个Promise
通过手写 Promise,可以使我们深入理解它的内部工作原理。这有助于更好地理解异步编程、回调、事件循环等概念。...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
JavaScript中的防抖(debounce)和节流(throttle)
JavaScript中的防抖(debounce)和节流(throttle)是两种常用的技巧,用于控制函数的执行频率,特别是在处理用户输入或其他事件时非常有用。...
0
评论
分享
climber_lee
全栈工程师 @不知名的某某公司
·
1年前
关注
对闭包的理解
在正常情况下,如果定义了一个函数,就会产生一个函数作用域,在函数体中的变量会在这个作用域中使用。一旦函数执行完成,函数所占空间就会被回收,存在于函数中的局部变量同样被回收,...
0
评论
分享
climber_lee
赞了这篇文章
Shaka
中国青年
·
1年前
关注
面试:问js的forEach和map的区别
可能forEach和map是大家日常工作中用的较多的一个api,所以面试中也可能会经常被问到,但是有些小伙伴理解是错误的,这里试着帮大家理解一下~...
446
136
分享
下一页
个人成就
文章被点赞
6
文章被阅读
6,236
掘力值
348
关注了
21
关注者
8
收藏集
1
关注标签
117
加入于
2016-05-11