推荐阅读:终于有人从计算机操作系统开始,把JDK,NIO,Netty,TCP/IP、三级缓存、CPU内核、BIO、Redis、高并发,多线程、锁 一致协议全部总结出来了~[h...
IP属地:天津
推荐阅读:终于有人从计算机操作系统开始,把JDK,NIO,Netty,TCP/IP、三级缓存、CPU内核、BIO、Redis、高并发,多线程、锁 一致协议全部总结出来了~[h...
面试中,可能会问到Spring怎么绑定Mapper接口和SQL语句的。一般的答案是Spring会为Mapper生成一个代理类,调用的时候实际调用的是代理类的实现。但是如果被追...
引言 在我们前面的文章《深入理解Java并发编程之无锁CAS机制[https://www.jianshu.com/p/e334f02dd664]》中我们曾提到的CAS机制如果...
什么是循环依赖 关于什么是循环依赖,简单的说就是鸡生蛋和蛋生鸡的问题。例如现在有两个类定义如下: 上面有两个类E和F,E中有属性值f,而F中有属性值e。如果我们上面的代码中我...
1 现象描述 Java8之前,匿名内部类在使用外部成员的时候,会报错并提示 “Cannot refer to a non-finalvariable arg inside a...
前言 CPU 是时分的,操作系统里面有很多线程,每个线程的运行时间由CPU决定,CPU会分给每一个线程一个时间片,时间片是一个很短的时间长度,如果在时间片内,线程一直占有,就...
一、内核接收数据流程 网卡发现 MAC 地址符合,就将包收进来;发现 IP 地址符合,根据 IP 头中协议项,知道上一层是 TCP 协议; DMA把TCP数据包copy到内核...