PonyMa的小站
  • 首页
  • java
    MySQL Spring 网络协议 并发编程 微服务 中间件 JVM 常见问题
  • go
    go基础 go标准库 go框架 gozero微服务框架 go项目
  • AI大模型
  • 云原生
    docker k8s k8s部署 k8s源码解析 ServiceMesh 监控 日志 DevOps
  • 架构设计
  • 技术管理

神经网络算法 - 一文搞懂Transformer

本文将从Transformer的本质、Transformer的原理、Transformer架构改进三个方面,带您一文搞懂Transformer。
2024-09-29
AI大模型
#架构设计

Redis7 底层数据结构解析

一、Redis7 有哪些数据结构 1、核心版(Core) Bitmap Cluster management Connection management Generic Geospatial indices Ha
2024-09-29
中间件
#java

SpringBoot--02 自动配置底层源码解析

DeferredImportSelector接口 DeferredImportSelector和ImportSelector的区别在于: 在解析ImportSelector时,所导入的配置类会被直接解析,而DeferredImportSelector导入的配置类会延迟进行解析(延迟在其他配置类都解析
2024-07-30
Spring
#java

SpringBoot--01 启动过程源码解析

启动过程思维导图https://www.processon.com/view/link/64c664e0470d721c4e38bfe3 构造SpringApplication对象 1、推测web应用类型 如果项目依
2024-07-30
Spring
#java

Spring--09 AOP底层源码解析

动态代理 代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。 比如,现在存在一个UserService类: public class UserService { public void test() { System.out.printl
2024-07-30
Spring
#java

Spring--08 配置类解析源码解析

解析配置类 解析配置类流程图:https://www.processon.com/view/link/5f9512d5e401fd06fda0b2dd 解析配置类思维脑图:https://www.processon.com/view/link/614c83cae0b34d7b342f6d14 在启动
2024-07-26
Spring
#java

Spring--07 启动过程源码解析

前言分析 通常,我们说的Spring启动,就是构造ApplicationContext对象以及调用refresh()方法的过程。 首先,Spring启动过程主要做了这么几件事情: 构造一个BeanFactory对象 解析配置类,得到BeanDefinition,并注册到BeanFactory中 解析
2024-07-26
Spring
#java

Spring--06 推断构造方法源码解析

推断构造方法流程图:https://www.processon.com/view/link/5f97bc717d9c0806f291d7eb AutowiredAnnotationBeanPostProcessor中推断构造方法不同情况思维脑图:https://www.processon.com/v
2024-07-26
Spring
#java

Spring--05 循环依赖底层源码解析

什么是循环依赖? 很简单,就是A对象依赖了B对象,B对象依赖了A对象。 比如: // A依赖了B class A{ public B b; } // B依赖了A class B{ public A a; } 那么循环依赖是个问题吗? 如果不考虑Spring,循环依赖并不是问题,因为对象之间相互
2024-07-25
Spring
#java

Spring--04 依赖注入源码解析

依赖注入底层原理流程图: https://www.processon.com/view/link/5f899fa5f346fb06e1d8f570 Spring中到底有几种依赖注入的方式? 首先分两种: 手动注入 自动注入
2024-07-25
Spring
#java
1 2 3 … 16
皖ICP备2024047329号-1