-
手写dubbo框架7-SPI(dubbo和jdk的区别)
博客中代码地址:https://github.com/farliu/farpc.git
并发笔记 2023-01-02457 0 0 -
太厉害了,这款开源类库可以帮你简化每一行代码
“黑铁时代”读者群里有个小伙伴感慨说,“Hutool 这款开源类库太厉害了,基本上该有的工具类,它里面都有。”讲真的,我平常工作中也经常用 Hutool,它确实...
沉默王二 2023-01-02444 0 0 -
8张图带你分析Redis与MySQL数据一致性问题
对于Web来说,并发量和访问量增加一定程度上推动项目技术和架构的更迭和进步。可能会有以下的一些状况:
bigsai 2023-01-02450 0 0 -
三方库源码笔记(9)-超详细的Glide源码详解
Glide 的源码有点复杂,如果要细细展开来讲解,那么写个十篇文章也囊括不完??所以我就想着换个思路来看源码:以小点来划分,每个小点只包含 Glide 实现某个...
业志陈 2023-01-02436 0 0 -
spring:我是如何解决循环依赖的?
最近项目组的一个同事遇到了一个问题,问我的意见,一下子引起的我的兴趣,因为这个问题我也是第一次遇到。平时自认为对spring循环依赖问题还是比较了解的,直到遇到...
苏三说技术 2023-01-02464 0 0 -
Android OkHttp+Retrofit+RxJava搭建网络访问框架
在实际开发APP中,网络访问是必不可少的,最开始访问网络是使用HttpURLConnection、而后面有了一些框架比如Volley、OkHttp、Retr...
晨曦_LLW 2023-01-02461 0 0 -
详解Go中内存分配源码实现
Go 语言的内存分配器就借鉴了 TCMalloc 的设计实现高速的内存分配,它的核心理念是使用多级缓存将对象根据大小分类,并按照类别实施不同的分配策略。TCMa...
luozhiyun 2023-01-02453 0 0 -
嘿,你要的Java内存模型(JMM)来了!
在单核计算机中,计算机中的CPU计算速度是非常快的,但是与计算机中的其它硬件(如IO、内存等)同CPU的速度比起来是相差甚远的,所以协调CPU和各个硬件之间的速...
Simon郎 2023-01-02456 0 0 -
超详细 DNS 协议解析
为了保证网址的正常访问,域名解析协议(DNS)其实在背后做出了很多努力,本文将透彻讲解 DNS 协议的原理,了解我们每天都在接触的网址到底是怎么工作的。
飞天小牛肉 2023-01-02451 0 0 -
从Nacos客户端视角来分析一下配置中心实现原理
Hello,大家好,我是麦洛,今天我们一起从Nacos客户端视角来看看配置中心实现原理;整理这篇文章时候,也参照学习了部分大佬的博客,这里致谢;大家在阅读过程中...
麦洛 2023-01-02456 0 0