SpringForAll社区
首页
瞬间
文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
教程
Java 新特性
Spring Boot 1
Spring Boot 2
Spring Cloud
玩转 IntelliJ IDEA
工具
Spring Initializr
文章发布工具
开发者安装大全
关于
登录
菜单
首页
瞬间
文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
教程
Java 新特性
Spring Boot 1
Spring Boot 2
Spring Cloud
玩转 IntelliJ IDEA
工具
Spring Initializr
文章发布工具
开发者安装大全
关于
归档
2023 年 12 月
Spring中BeanFactoryPostProcessors是如何执行的
2023-12-02
Spring
#java
#spring
Spring中的BeanFactoryPostProcessor是在Spring容器实例化Bean之后,初始化之前执行的一个扩展机制。它允许开发者在Bean的实例化和初始化之前对BeanDefinition进行修改和处理,从而对Bean的创建过程进行干预和定制化。…
K8S 快速入门(五)网络通信原理:Pod网络(上)
2023-12-02
架构运维
一、Pod网络 1. Pod结构 Pod的特点:容器 1、有自己的IP地址 2、有自己的hostname 3、有自己的端口 Pod实际上可以理解为就是k8s云平台中的虚拟机,而这个pod内部封装的是由 docker 引擎所创建的容器,也可以理解为pod就是一个虚拟化分组,pod内部可以存储一个或者多个容器。…
K8S 快速入门(四)Pod原理、核心组件工作原理
2023-12-02
架构运维
一、Pod核心原理 1. Pod是什么? Pod的特点:封装 docker 容器的容器 1、有自己的IP地址 2、有自己的hostname Pod实际上也相当于是一个独立的容器(虚拟机器),而这个pod容器内部封装的是由docker引擎所创建的容器,可以理解为pod就是一个 虚拟化 分组,pod内部可以存储一个或者多个容器。 2. Pod作用…
K8S 快速入门(三)基本认识、架构、基本组件原理
2023-12-02
架构运维
一、基本认识 1. borg系统 Borg系统是google公司研发的一套服务管理软件(战略武器),borg系统是kubernetes的前身,kubernetes也是google公司开发的,架构设计思想是参考borg系统来件架构设计的。 Google在十几年前已经开发应用:borg系统,容器化管理方式。 google的秘密武器 Borg.…
2023 年 11 月
Spring 中 lazy-init 懒加载的原理
2023-11-29
Spring
#java
#spring
懒加载是Spring框架中的一个重要特性,它允许我们将bean的实例化推迟到第一次使用时。懒加载的主要用途是提高应用程序的启动性能,减少不必要的资源消耗。 一、懒加载的用途…
K8S 快速入门(二)云原生、容器编排
2023-11-29
架构运维
1. 云架构(云原生) 1.1 何为云原生 云原生是一条最佳路径或者最佳实践。更详细的说, 云原生为用户指定了一条低心智负担的、敏捷的、能够以可扩展、可复制的方式最大化地利用云的能力、发挥云的价值的最佳路径。 云原生的技术范畴包括了以下几个方面: 第一部分是云应用定义与开发流程。这包括应用定义与镜像制作、配置 CI/CD、消息和 Streaming…
K8S(一)虚拟化、容器化构建云计算平台的基本概念及原理解析
2023-11-29
架构运维
本章主题 1、认识 kubernetes (k8s) 在企业中应用场景? —– 为什么要学习K8s?? 2、云技术( 云计算 平台) — 虚拟化及虚拟化基本概念及原理 3、云技术(云计算平台) — 容器技术及容器技术基本概念及原理 前言 k8s 偏向运维技术 ,后端程序员为什么要学习k8s?? 1、以前项目开发:开发,运维是密不可分 — 上线…
Netty(十二) 常见面试题总结
2023-11-29
Java
#java
1. 请简单描述一下 Reactor 模型在 Netty 中的应用。 在Netty-Server 中一般使用的是 Reactor 的 多线程 池模型,而Netty-Client 中一般使用的是 Reactor 单线程池模型。具体来说,NioEventLoopGroup 充当着线程池。每一个 NioEventLoopGroup 中都包含了多个…
Netty(十一)源码解析 之 Channel 的 inBound 与 outBound
2023-11-28
Java
#java
Channel 的 inBound 与 outBound 处理器 1. 先了解一下相关核心类的API ChannelHandler、ChannelInbound/OutboundHandler…
Netty(十 )源码解析之 客户端启动、Pipline源码分析
2023-11-28
Java
#java
1. 客户端启动 服务端启动已经说完了,接下来看下客户端启动,有了之前的经验,现在看客户端会容易的很多: public class SomeClient { public static void main(String[] args) throws InterruptedException { NioEventLoopGroup group = new…
上一页
1 / 175
2 / 175
3 / 175
4 / 175
5 / 175
6 / 175
7 / 175
8 / 175
9 / 175
10 / 175
11 / 175
12 / 175
13 / 175
14 / 175
15 / 175
16 / 175
17 / 175
18 / 175
19 / 175
20 / 175
21 / 175
22 / 175
23 / 175
24 / 175
25 / 175
26 / 175
27 / 175
28 / 175
29 / 175
30 / 175
31 / 175
32 / 175
33 / 175
34 / 175
35 / 175
36 / 175
37 / 175
38 / 175
39 / 175
40 / 175
41 / 175
42 / 175
43 / 175
44 / 175
45 / 175
46 / 175
47 / 175
48 / 175
49 / 175
50 / 175
51 / 175
52 / 175
53 / 175
54 / 175
55 / 175
56 / 175
57 / 175
58 / 175
59 / 175
60 / 175
61 / 175
62 / 175
63 / 175
64 / 175
65 / 175
66 / 175
67 / 175
68 / 175
69 / 175
70 / 175
71 / 175
72 / 175
73 / 175
74 / 175
75 / 175
76 / 175
77 / 175
78 / 175
79 / 175
80 / 175
81 / 175
82 / 175
83 / 175
84 / 175
85 / 175
86 / 175
87 / 175
88 / 175
89 / 175
90 / 175
91 / 175
92 / 175
93 / 175
94 / 175
95 / 175
96 / 175
97 / 175
98 / 175
99 / 175
100 / 175
101 / 175
102 / 175
103 / 175
104 / 175
105 / 175
106 / 175
107 / 175
108 / 175
109 / 175
110 / 175
111 / 175
112 / 175
113 / 175
114 / 175
115 / 175
116 / 175
117 / 175
118 / 175
119 / 175
120 / 175
121 / 175
122 / 175
123 / 175
124 / 175
125 / 175
126 / 175
127 / 175
128 / 175
129 / 175
130 / 175
131 / 175
132 / 175
133 / 175
134 / 175
135 / 175
136 / 175
137 / 175
138 / 175
139 / 175
140 / 175
141 / 175
142 / 175
143 / 175
144 / 175
145 / 175
146 / 175
147 / 175
148 / 175
149 / 175
150 / 175
151 / 175
152 / 175
153 / 175
154 / 175
155 / 175
156 / 175
157 / 175
158 / 175
159 / 175
160 / 175
161 / 175
162 / 175
163 / 175
164 / 175
165 / 175
166 / 175
167 / 175
168 / 175
169 / 175
170 / 175
171 / 175
172 / 175
173 / 175
174 / 175
175 / 175
下一页