IP属地:台湾
IO读写基本原理 用户程序进行IO操作实际依赖于linux系统内核read()、write()函数read()函数的调用并不是直接从网卡把数据读取到用户内存中,而是把内核缓冲...
现代计算机的内存模型 现代计算机中,cpu的指令速度远超内存的存取速度,由于CPU和内存的运算速度有几个数量级的差距,所以现代计算机系统加入一层读写速度尽可能接近CPU运算速...
网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说...
一个快速迭代的项目,时间久了之后,代码中可能会充斥着大量的if/else,嵌套6、7层,一个函数几百行,简!直!看!死!人! 其实这种还算好的,更严重的嵌套我也见过,接手到这...
描述 基于SpringEL表达式,动态配置 基于切面,无缝切入 支持获取锁失败时的行为,抛出异常还是继续等待,两种方式的锁,一种等待重试,一种直接退出 源码地址:https:...
完整代码链接:https://github.com/shawntime/shawn-test-rabbitmq/tree/master/src/main/java/com/s...
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。...