暂无搜索历史
本篇博客通过演进对比、结构图解、代码示例,系统讲清 Web1 → Web2 → Web3 的核心区别,解构“可编程资产”与“链上状态”的范式转移,帮助 Web2...
作为一名 Web2 开发者,如何构建系统化的 Web3 开发认知体系? 本篇将为你展开一份完整的 Web3 学习系列总览图谱,覆盖从基础概念、开发实战、生态专...
每个部分都辅以图解、类比和开发者角度的思考,助力 Web2 工程师完成“架构认知迁移”,构建对 Web3 技术根基的精准认知。
想象一下周末去小区快递柜取件的场景:快递员存件时标记位置,用户取件时用验证码匹配,临时故障时自动分配相邻柜门。这正是服务注册与发现在微服务架构中的生动写照——服...
因此假设所有路径的黑节点数是n,那么最短路径的长度为n,而最长路径的长度为2n-1.
在正式开始深入了解哈希表之前呢, 我想带大家先回忆一下生活中咱们的这个"老朋友"。可能你会感到诧异, 我怎么会和它是"老朋友"呢? 别急, 其...
这是一篇详细介绍 TCP 各种特点的文章,内容主要包括 TCP 三次握手和四次挥手细节问题、TCP 状态之间的转换、TCP 超时和重传、关于 TCP 包失序和重...
新的一周又开始了,大白和小黑是同事,平时俩人一起喝酒吃肉打游戏居多,当然有时候也讨论下学术和前沿技术。
G1垃圾收集器的设计原则是“首先收集尽可能多的垃圾(Garbage First)”,目标是为了尽量缩短处理超大堆(超过4GB)产生的停顿。
本文将总结一下GC的种类,然后侧重总结下G1(Garbage-First)垃圾收集器的分代,结合open-jdk源码分析下重要算法如SATB,重要存储结构如CS...
在日常Java开发中,线程池是我们最常用的并发编程工具。但在实际生产环境中,我经常遇到这样的问题:预先配置的线程池参数无法适应突发流量,任务堆积导致系统响应变慢...
本文将从架构师的实战视角出发,为你深入拆解虚拟线程的核心概念、颠覆性工作原理(揭秘 JVM 内部的 Continuation 机制)、API 精要、潜在陷阱,并...
https://gitee.com/xuchang614/spring-framework.git
在完成Bean的实例化后,属性注入之前Spring将Bean包装成一个工厂对象添加进了三级缓存中,对应源码如下:
InstantiationModelAwarePointcutAdvisorImpl构造函数 创建具体通知
SqlSessionFactoryBean就是创建SqlSessionFactory,为以后创建SqlSession做准备
AbstractPlatformTransactionManager,Spring提供的一个事务管理的基类,提供了事务管理的模板,实现了Spring事务管理...
ps:对于非正常方式退出Java虚拟机,例如杀进程,系统断电等,这些情况下,shutdownHook不会被执行
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
TA 很懒,什么都没有留下╮(╯_╰)╭