- 目录 1,管理对象(IOC详解) 1.1 :什么是IOC 1.2:Bean创建 1.2.1:Bean相关注解 1.3:依赖注入(DI) 1.3.1:什么是DI 1.3.2:按照名称注入 1.3.3:按照类型注入 1.3.4:注入简单数据:@Value 1.3.5:properies数据注入 1.4:@Bean注入第... 目录 1,管理对象(IOC详解) 1.1 :什么是IOC 1.2:Bean创建 1.2.1:Bean相关注解 1.3:依赖注入(DI) 1.3.1:什么是DI 1.3.2:按照名称注入 1.3.3:按照类型注入 1.3.4:注入简单数据:@Value 1.3.5:properies数据注入 1.4:@Bean注入第...
- 本篇文章面对的是有开发经验的Java developer 因为我们将要实现的Spring的IOC容器, 前些天由于工作中要开发公司的Callback系统,一直在研究Netty及IO模型,对于Ne... 本篇文章面对的是有开发经验的Java developer 因为我们将要实现的Spring的IOC容器, 前些天由于工作中要开发公司的Callback系统,一直在研究Netty及IO模型,对于Ne...
- 在面试的时候,稍微高级一点的面试官,经常会问你对框架的源码掌握程度,而大部分会问你Spring,而关于Spring的问题,大多数会问到Spring中IOC容器管理Bean的生命周期。如果没有仔细阅读过... 在面试的时候,稍微高级一点的面试官,经常会问你对框架的源码掌握程度,而大部分会问你Spring,而关于Spring的问题,大多数会问到Spring中IOC容器管理Bean的生命周期。如果没有仔细阅读过...
- 代理这里主要用CGLIB代理,主要为实现前置通知,后置通知,环绕通知和异常通知 本篇主要承上启下,承上根据IOC容易实现简单AOP代理, 启下,对将要实现的WEB模块做一个规划 文章中多有代码,会在第三部分WEB容器实现,列出参考文档及GITHUB源码地址 目录 1.编写工具类2.实现AOP3.web实现规划 定义... 代理这里主要用CGLIB代理,主要为实现前置通知,后置通知,环绕通知和异常通知 本篇主要承上启下,承上根据IOC容易实现简单AOP代理, 启下,对将要实现的WEB模块做一个规划 文章中多有代码,会在第三部分WEB容器实现,列出参考文档及GITHUB源码地址 目录 1.编写工具类2.实现AOP3.web实现规划 定义...
- 启动缓慢分析 当应用中拥有大对象,可能会导致单侧启动比较慢,针对这种问题有不同的解决方案 # SpringBoot 2.2 解决方案 spring.main.lazy-initialization = true 1 SpringApplication 会自动添加一个叫 Lazy... 启动缓慢分析 当应用中拥有大对象,可能会导致单侧启动比较慢,针对这种问题有不同的解决方案 # SpringBoot 2.2 解决方案 spring.main.lazy-initialization = true 1 SpringApplication 会自动添加一个叫 Lazy...
- 点击上方“青年码农”关注 回复“源码”可获取各种资料 本文主要介绍如何在 Vue3+TS 的项目中使用 NProgress 进度条,示例代码非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友往下看。 介绍 NProgress 是一个轻量级的进度条组件,它的原理非常简单,就是页面启动的时候,构建一个方法... 点击上方“青年码农”关注 回复“源码”可获取各种资料 本文主要介绍如何在 Vue3+TS 的项目中使用 NProgress 进度条,示例代码非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友往下看。 介绍 NProgress 是一个轻量级的进度条组件,它的原理非常简单,就是页面启动的时候,构建一个方法...
- 在学习Netty之前,建议首先学习一个NIO,对关键的NIO组件有一个清醒认识 Buffer Selector 总览 Bootstrap or ServerBootstrapEventLoopEventLoopGroupChannelPipelineFuture or ChannelFutureChannelIniti... 在学习Netty之前,建议首先学习一个NIO,对关键的NIO组件有一个清醒认识 Buffer Selector 总览 Bootstrap or ServerBootstrapEventLoopEventLoopGroupChannelPipelineFuture or ChannelFutureChannelIniti...
- 本篇文章面对的是有开发经验的Java developer 因为我们将要实现的Spring的IOC容器, 前些天由于工作中要开发公司的Callback系统,一直在研究Netty及IO模型,对于Netty这种非阻塞异步框架,非常崇拜,于是萌发一个想法,用Netty作为web容器,替换Tomcat研究性能.出于这种初衷,就开始为Sm... 本篇文章面对的是有开发经验的Java developer 因为我们将要实现的Spring的IOC容器, 前些天由于工作中要开发公司的Callback系统,一直在研究Netty及IO模型,对于Netty这种非阻塞异步框架,非常崇拜,于是萌发一个想法,用Netty作为web容器,替换Tomcat研究性能.出于这种初衷,就开始为Sm...
- 目录 安装Docker for Windows 安装 tensorflow-serving-api tensorflow serving on docker 测试tf server 方法3:grpc 安装Docker for Windows 前提:Docker for Windows需要带... 目录 安装Docker for Windows 安装 tensorflow-serving-api tensorflow serving on docker 测试tf server 方法3:grpc 安装Docker for Windows 前提:Docker for Windows需要带...
- # 一、如何实现动态配置 在Spring体系下,如果实现了ConfigurationProperties则会自动刷新。而如果只使用@Value的方法,要加上 @RefreshScope 才能实现。 本篇文章我们来分别研究下他们的原理。然后在来看看其他的方案是如何做的吧。 # 二、实现原理 # 2.1 @Config... # 一、如何实现动态配置 在Spring体系下,如果实现了ConfigurationProperties则会自动刷新。而如果只使用@Value的方法,要加上 @RefreshScope 才能实现。 本篇文章我们来分别研究下他们的原理。然后在来看看其他的方案是如何做的吧。 # 二、实现原理 # 2.1 @Config...
- 简 介: 简单测量了一个动圈电流表的表芯,对于它的静态电阻、电感以及震动特性进行测量。 关键词: 动圈,电流表,动态 ... 简 介: 简单测量了一个动圈电流表的表芯,对于它的静态电阻、电感以及震动特性进行测量。 关键词: 动圈,电流表,动态 ...
- 导语 | 移动语义是从C++11开始引入的一项全新功能。本文将为您拨开云雾,让您对移动语义有个全面而深入的理解,希望本文对你理解移动语义提供一点经验和指导。 一、为什么要有移动语义 (一)从拷贝说起 我们知道,C++中有拷贝构造函数和拷贝赋值运算符。那既然是拷贝,听上去就是开销很大的操作。没错,所谓... 导语 | 移动语义是从C++11开始引入的一项全新功能。本文将为您拨开云雾,让您对移动语义有个全面而深入的理解,希望本文对你理解移动语义提供一点经验和指导。 一、为什么要有移动语义 (一)从拷贝说起 我们知道,C++中有拷贝构造函数和拷贝赋值运算符。那既然是拷贝,听上去就是开销很大的操作。没错,所谓...
- 因为后面可能要接触flink的东西,先快速入门java,像语法和oop特性 很多语言都是相通的~ 文章目录 零、IDEA环境配置0.1 java项目跑起来 一、基础内容1.1 ja... 因为后面可能要接触flink的东西,先快速入门java,像语法和oop特性 很多语言都是相通的~ 文章目录 零、IDEA环境配置0.1 java项目跑起来 一、基础内容1.1 ja...
- 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto... 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto...
- Spring源码手写篇-手写DI 简单回顾前面的手写IoC的内容。 一、DI介绍 DI(Dependency injection)依赖注入。对象之间的依赖由容器在运行期决定,即容器动... Spring源码手写篇-手写DI 简单回顾前面的手写IoC的内容。 一、DI介绍 DI(Dependency injection)依赖注入。对象之间的依赖由容器在运行期决定,即容器动...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签