首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Resolmi
获赞
9
粉丝
3
关注
23
看过 TA
2
男
门头沟学院
2021
Java
IP属地:湖北
imlgw.top
私信
关注
拉黑
举报
举报
确定要拉黑Resolmi吗?
发布(6)
刷题
Resolmi
2019-09-04 10:53
Java
2019-09-04
在牛客打卡21天,今天学习:刷题 19 道
0
点赞
评论
收藏
转发
Resolmi
2019-08-24 11:14
Java
2019-08-24
在牛客打卡19天,今天学习:刷题 44 道
0
点赞
评论
收藏
转发
Resolmi
2019-08-11 22:28
Java
LeetCode-Tag:链表
title: LeetCode-Tag:链表tags: [链表,LeetCode]categories: [算法]博客: www.imlgw.top LeetCode-Tag:链表 2. 两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -...
0
点赞
评论
收藏
转发
Resolmi
2019-08-11 22:26
Java
深入ThreadPoolExecutor源码
title: 深入ThreadPoolExecutor源码tags: [多线程,并发编程]categories: [并发]原文: http://www.imlgw.top 深入ThreadPoolExecutor源码 类结构 这里主要要说的是 ThreadPoolExecutor类 线程池状态 打开源码映入眼帘的就是这几个字段和方法,对应的就是线程池的一些运行状态和相关方法 //控制线程池中数量和状态的字段,用AtomicInteger保存 private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNN...
0
点赞
评论
收藏
转发
Resolmi
2019-08-11 22:24
Java
自旋锁,CLH锁,MCS锁
博客 自旋锁 自旋锁(spin lock)是一个典型的对临界资源的互斥手段,自旋锁是基于CAS原语的,所以它是轻量级的同步操作,它的名称来源于它的特性。自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。由于自旋锁只不进行线程状态的改变(挂起线程),所以当线程竞争不激烈时,它的响应速度极快(因为避免了线程调度的上下文切换)。自旋锁适用于锁保护的临界区很小的情况,线程竞争不激烈的场景下。如果线程之间竞争激烈或者临界区的操作特别耗时,那么线程的自旋操作就会耗费大量的cpu资源,所以这种情况下性能就会下降明显。 简单自旋锁 pub...
0
点赞
评论
收藏
转发
Resolmi
2018-12-25 15:14
Java
真·对象
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务