首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
numbpad1
掘友等级
全干工程师
坚持✊
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
上周我面了个三年 Javaer,这几个问题都没答出来
身为 Java Web 开发我发现很多人一些 Web 基础问题都答不上来。 上周我面试了一个三年经验的小伙子,他简历写着写着对操作系统、计算机网络、算法都比较熟悉。 我心里想,这个小伙子看起来胸有成竹好像有点东西,我就问:你挑个你最有自信的我先问问。 这是想找个他最有自信的看看…
今年我读了四个开源项目的源码,来分享下心得
Hola,我是 yes。 今年来看了 RocketMQ、Kafka、Dubbo 、Tomcat 的源码,之前也有读者询问过如何读源码,索性就来分享一下。 其实还看了一点点 Linux、Redis、jdk8,这几个阅读的目的和上面几个是不同的,下面会提到。 这和你看开源框架源码没…
面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?为什么不用Timer、延时线程池?
大家好,我是yes。 最近看 Kafka 看到了时间轮算法,记得以前看 Netty 也看到过这玩意,没太过关注。今天就来看看时间轮到底是什么东西。 我们先来简单看看 Timer、DelayQueue 和 ScheduledThreadPool 的相关实现,看看它们是如何实现延时…
JVM参数MaxTenuringThreshold的奥秘
显式将JVM的-XX:MaxTenuringThreshold参数设置为20的时候,会得到一段Error告警: 为什么MaxTenuringThreshold参数不能设置为20?为什么必须是0~15?
零拷贝、mmap 和ByteBuffer
1、传统IO底层发生了什么?为什么OS层面是相当昂贵的操作? 2、JDK是如何优化传统的IO操作,实现zero-copy效果的? 3、MMAP
Hystrix Dashboard搭建
本文只涉及Hystrix Dashboard的搭建(踩坑日记),其他功能不在本文讨论范围之内。我们想单拉一个Hystrix Dashboard的服务出来,监控Hystrix单节点的状况。
看Spring Cloud源码中的一些思考,我们应该如何看源码?
今天看SpringCloud源码中,产生了一些思考,非绝对正确。当然学一个东西能有一点自己的想法也是难能可贵的。在此记录,我个人对如何正确看源码的一些想法: 1、一个框架上手,先去了解框架是干什么的,他基本的概念,有什么常见功能,上手体验一下各种常见的功能 ,写一个小demo(…
Distributed Lock Record
为了不浪费您宝贵的时间,特在此加注:本文主要是记录Redisson和curator分布式锁实现原理,仅作个人记录用于日后回顾,不保证可读性。 当然,如若您有分布式锁相关问题,欢迎与我讨论。一起在讨论中成长是再好不过的事情了~ redisson在客户端里实现了一个watchdog…
「JAVA基础」Java中的IO
Java程序通过流来完成输入/输出。流是生产或消费信息的抽象。流通过Java的输入/输出系统与物理设备链接。尽管与他们链接的物理设备不尽相同,所有流的行为具有同样的方式。这样,相同的输入/输出类和方法适用于所有的外部设别。这意味着一个输入流能够抽象多种不同类型的输入:从磁盘文件…
「小白leetcode刷题之路🚀(三)」 Duplicate Zeros
先用人的思维想一想怎么移动数组里的元素:有一个数组[1,2,3,4],从0开始往后移动,将下标为0的移动到下标为1的位置上,下标为1的移动到下标为2的位置上,依次类推。。。这样就完成数组的移动啦,最后我们可以得到这样的结果:[1,1,2,3],对吧,人的思维这样想起来好像一切都…
下一页
个人成就
文章被点赞
36
文章被阅读
13,022
掘力值
451
关注了
2
关注者
8
收藏集
0
关注标签
11
加入于
2020-03-29