如何确定一个对象已经死亡? · 引用计数算法 · 可达性分析算法 固定可作为GC Roots的对象包括以下几种: 在虚拟机栈(栈帧中的本地变量表)中引用的对象,譬如各个线程被...
如何确定一个对象已经死亡? · 引用计数算法 · 可达性分析算法 固定可作为GC Roots的对象包括以下几种: 在虚拟机栈(栈帧中的本地变量表)中引用的对象,譬如各个线程被...
什么是Kafka[#---kafka] Kafka的应用场景[#kafka-----] Kafka的架构[#kafka---]consumer的pull模式和push模式的区...
前言 SynchronousQueue作为BlockingQueue体系中的一员,它与我们平常使用较多的ArrayBlockingQueue、LinkedBlockingQu...
开坑!Netty作为主流的网络框架,活跃在微服务的各种流行组件里,是响应式微服务这座摩天大楼中最粗那根承重柱,现如今的Netty可谓不可不学,今天就把Netty最核心的组件E...
最近,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架。我相信其它公司招初级开发时...
背景 之前18年曾经写过一篇关于状态机的博客,链接如下:https://www.jianshu.com/p/8def04b34b3c在楼主当初的设计过程中,已经认为是非常完美...
Spring中的设计模式? 1.工厂2.单例(看看内部枚举实现的单例)3.委派(delegate)4.模板方法(refresh方法算一个)5.策略模式6.访问者模式7.责任链...
老子终于更新了,哈哈哈哈上回书咱们说道,bean的生成全靠BeanDefinition,但是BeanDefinition里面仅仅只有bean的结构内容,而它还要经过一系列的组...
【图解】你还在为 TCP 重传、滑动窗口、流量控制、拥塞控制发愁吗?看完图解就不愁了 - 小林coding - 博客园 正文 相信大家都知道 TCP 是一个可靠传输的协议,那...
接上回,AbstractApplicationContext#refresh调用AbstractApplicationContext#finishBeanFactoryIni...
Spring官网的Ribbon文档[https://cloud.spring.io/spring-cloud-static/spring-cloud-netflix/2.1....
Spring官网的Eureka Server使用教程[https://cloud.spring.io/spring-cloud-static/spring-cloud-net...
Spring官网的Feign文档[https://cloud.spring.io/spring-cloud-static/spring-cloud-openfeign/2.1...
前两天重构代码,调试的时候,发现有个使用到线程池的地方抛出java.lang.ClassCastException: java.util.concurrent.FutureT...
文章来源于公众号咖啡拿铁 ,作者谢英豪 策略模式 经常在网上看到一些名为“别再if-else走天下了”,“教你干掉if-else”等之类的文章,大部分都会讲到用策略模式去代替...
什么是QPS: QPS是每秒钟处理完请求的次数。这里的请求不是指一个查询或者数据库查询,是包括一个业务逻辑的整个流程,也就是说每秒钟响应的请求次数。 什么是响应时间: 响应时...