首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
猿必过
掘友等级
程序员
|
有问就答
互联网面试教育首选品牌
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
9
文章 9
沸点 0
资讯 0
赞
9
关注
返回
|
搜索文章
猿必过
程序员 @ 有问就答
·
5月前
关注
gosearch实现一个开源搜索引擎的聚合器,把百度、谷歌、Bing聚合之后展示
有段时间对于百度的搜索结果不满意,然后就比对了Google、Sogou、Bing、360、微信公众号、头条搜索对一个词的结果。 有几个发现: Google搜索内容比较全,小...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
1年前
关注
Sentinel集群限流踩坑记
前言:使用 Sentinel 集群限流的,如果使用嵌入模式,在异地多活专线抖动情况下会出现服务调用超时的情况,本文从限流概念和集群限流的实现方式出发整理了该知识点,特别是网...
赞
评论
分享
猿必过
关注了
嘤_
程序员 @ 有问就答
猿必过
程序员 @ 有问就答
·
2年前
关注
Guava监视器之Monitor
前言:对于一个控制锁的业务场景来说,有简单的也有复杂的,最简单的就是判断一个对象是否是null。再复杂点就是对于一个复杂条件的判断。判断的话如果是一个boolean类型,g...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
四种方法实现http服务
前言:对于微服务来说,如果我们要实现一个web服务,大部分人可能直接用springboot的spring-boot-starter-web了。我们知道spring-boot...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
Redis内存满了会怎么样?
既然可以设置Redis最大占用内存大小,那么配置的内存就有用完的时候。那在内存用完的时候,还继续往Redis里面添加数据不就没内存可用了吗? Redis使用的是近似LRU算...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
Object.wait() 和 LockSupport.park()的实现原理
在进行wait()之前,就代表着需要争夺Synchorized,而Synchronized代码块通过javap生成的字节码中包含monitorenter和monitorex...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
公平锁和非公平锁的区别
在java的锁机制中,公平和非公平的参考物是什么,个人而言觉得是相对产生的结果而立,简单的来说,如果一个线程组里,能保证每个线程都能拿到锁,那么这个锁就是公平锁。相反,如果...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
读写锁的原理
而且WriteLock和ReentrantLock一样,使用了独占锁。 而ReadLock和Semaphore一样,使用了共享锁。 再往下的内容估计看过前面几篇文章的都很熟...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
volatile原理和使用场景
volatile关键字只能用于修饰变量,无法用于修饰方法。并且volatile只能保证可见性,但不能保证操作的原子性。在具体编程中体现为:volatile只能保证基本类型以...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
synchronized几个小面试点
synchronized的锁升降级JavaSE1.6为了减少获得锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”,所以在JavaSE1.6里锁一共有四种状态,无锁...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
线程池如何传递ThreadLocal
在做分布式链路追踪系统的时候,需要解决异步调用透传上下文的需求,特别是传递traceId,本文就线程池透传几种方式进行分析。 首先看一个最简单场景,也是一个错误的例子。 j...
5
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
线程问题怎么排查
线程状态的定义可见在JDK中定义的线程状态总共六种,各状态在特定条件下可以转换,其组成了一个线程的生命周期,为了方便理解,对其状态和转换整理成了列表和状态图的形式。|状态|...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
线程池怎么做到主动回调
某些业务场景需要在一个异步操作完成后做一个回调,如果使用Future有个问题,需要主动调用get然后再执行逻辑。但是异步逻辑不知道什么时候结束,所以推荐回调的方式处理比较优...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
线程池执行流程
ThreadPoolExecutor介绍通过ThreadPoolExecutor创建线程池,API如下所示:先来解释下其中的参数含义(如果看的比较模糊可以大致有个印象,后面...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
什么时候发生GC
首先gc一个对象在不可达之后,需要在第二次标记之后(finallize执行之后)什么时候发生yangeden区满了from区满了(会把from区和eden区不存活gc掉)f...
赞
评论
分享
猿必过
程序员 @ 有问就答
·
2年前
关注
每日一个面试题
目标从2021.2.21开始,每天一个面试题行动使用openwrite扩散监督邀请朋友监督,群里发连接。...
赞
评论
分享
下一页
个人成就
文章被点赞
11
文章被阅读
5,289
掘力值
369
关注了
11
关注者
2
收藏集
1
关注标签
1
加入于
2019-05-10