首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SHARK42815
掘友等级
后端开发
Find yourself.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
SHARK42815
后端开发
·
5年前
关注
PriorityQueue (大根堆/小根堆/TopK问题)
所谓TopK问题,即给定数据集,取最大或最小K条数据。通常来说都使用大根堆或小根堆解决,时间复杂度为nlog(k)。PriorityQueue 则是JDK提供的大根堆/小根...
0
4
分享
SHARK42815
后端开发
·
5年前
关注
2020 阿里巴巴和字节跳动面试总结
截止到11-20号,字节跳动一共面了七轮(挂->捞->挂,一般来说技术在3-5面),现在还在流程中。 字节跳动最大的特点就是每一轮最后都有笔试题。很考验选手心态,很多上周的...
0
评论
分享
SHARK42815
后端开发
·
5年前
关注
Arthas 是如何实现的
早在去年便用过Arthas。近日无事,刚好来学习一下Arthas的实现。构建时遇到几个错误,这里简单纪录下 arthas分为多个module,包括agent, boot, ...
1
评论
分享
SHARK42815
后端开发
·
5年前
关注
源码 InheritableThreadLocal(作用域扩散)
继上篇文章《源码 ThreadLocal (线程私有变量)》后,我们明白了ThreadLocal是如何实现线程私有化变量。我们来看下 InheritableThreadLo...
0
评论
分享
SHARK42815
后端开发
·
5年前
关注
源码 ThreadLocal (线程私有变量)
ThreadLocal 是用来声明一个线程私有变量的容器。在被多个线程持有时,ThreadLocal 能保证每个线程都能拥有独一无二的实例。示例如下 在开始之前,先思考一个...
0
评论
分享
SHARK42815
后端开发
·
5年前
关注
源码 ThreadPoolExecutor(1. 状态管理)
线程池使用了一个整型同时保存了状态以及容量等信息, 对于状态的判断,使用了位运算。而在我们日常的Java开发中,位运算使用的比较少(大家更常用的可能是定义枚举值),所以这一...
0
评论
分享
SHARK42815
赞了这篇文章
SHARK42815
后端开发
·
6年前
关注
小白的 ReentrantLock 源码略谈
ReentrantLock(简称RLock) 是Java的一种锁机制。从API上看,RLock提供了公平锁与非公平锁,并提供了当前锁状态监测的一些接口。其内部是由 Fair...
2
评论
分享
SHARK42815
后端开发
·
5年前
关注
源码 ThreadPoolExecutor(2. 任务的消费者-Worker)
简单来说Executor和Worker构成了生产者消费者的模型,临界资源使用BlockQueue存储而Worker作为消费者可以简化为以下伪代码而Executor作为生产者...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
Tomcat中对 HttpServletRequest 的封装与Http请求体的延迟加载
tomcat 在收到请求时只会解析 http - header。在首次进行读取时才会触发数据读取...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
Win10 VS2015 编译 GRPC(C++)
如果你按照GitHub上的官方指导文档安装步骤来,会出现很多错误。后来也尝试了很多博客上的方法,也都无效,但是给我提供了很好的思路。挣扎着等了一周的进度条,终于编译完成并运...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
ORDER BY 子句中的 CASE WHEN THEN
这里可以理解为分组排序,比如说,学生排队,凡是姓张的,我们给他们贴个标签“1”,凡是姓李的,我们给他们贴个标签“2”,凡是姓王的,我们给他们贴个标签“3”。然后按照 1 2...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
SAN, NAS 和 DAS,这三者有什么区别(搬运)
他们之间的差异就像快设备与文件系统一样。如果你对UNIX很熟的话,这是非常容易理解的,因为在UNIX中,这两者的区别很明显。不过在Windows中也一样。 块设备是裸盘的句...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
VSphere、ESXi和VCenter之间的区别(搬运)
这些天来,对于VMware的虚拟化解决方案有很多疑问。在业内,VMware毫无疑问是首屈一指的虚拟化方案提供商。人们在刚开始接触VMware的虚拟化平台时,经常会在学习 V...
0
评论
分享
SHARK42815
后端开发
·
6年前
关注
Linux 下 ATA 与 SATA 的命名规则(搬运)
这个要取决与你的 SATA 驱动和系统配置 (distribution's configuration), 可能会是 /dev/hda 和 /dev/hdb, 或者 /de...
0
评论
分享
SHARK42815
关注了
prototypez
后端开发
个人成就
文章被点赞
3
文章被阅读
17,846
掘力值
328
关注了
3
关注者
2
收藏集
1
关注标签
21
加入于
2018-03-31