huanbing
huanbing
全部文章
分类
Django框架学习(3)
Java后端(10)
JVM(1)
LeetCode(6)
Linux自动化运维(13)
Python3学习(2)
ssh框架(9)
中间件(1)
微服务系列(2)
数据存储(1)
数据结构与算法整理(3)
未归档(48)
架构设计(2)
树莓派 Python 环境搭建(1)
源码部分(10)
移动端开发(2)
算法(9)
蓝桥杯(3)
归档
标签
去牛客网
登录
/
注册
huanbing的博客
全部文章
(共126篇)
Linux时区同步问题
多台linux设置统一的正确环境:对-时间同步 命令:utpdate 时间服务器ip ntpdate -u xx.xx.xx.xx 结果如下: [root@linuxprobe ~]# ntpdate -u ntp.api.bz 29 Apr 15:26:27 ntpdate[2667]: ste...
2021-05-11
0
463
编译Tomcat 9.0.40的坑
编译Tomcat 9.0.40 注意:此次编译的版本为 tomcat 9.0.40 获取源码 直接去官网下载对应的 Source Code Distributions 版本即可,或者直接去 https://gitee.com/magic-ice/apache-tomcat-9.0.40-src...
源码分析
2021-03-26
0
442
微服务精讲
微服务架构 组织架构和技术架构 1、什么是微服务架构? 微服务架构 一组小的服务 独立的进程 轻量级通信 基于业务能力 独立部署 无集中式管理 Loosely Coupled Service Oriented architecture with bounded...
微服务
2021-03-25
0
337
RPC 框架设计
RPC 框架设计 初识 RPC 服务化有什么好处? 防止代码拷贝 防止底层复杂性的扩散 防止公共库的耦合 保证 SQL 的质量,能够解除数据库的耦合 什么是 RPC RPC:Remote Procedure Call Protocol,远程过程调用协议,像调用本地函数...
架构设计
2021-03-18
0
355
MQ 架构与细节
MQ 架构与细节 MQ 是什么? MQ:MessageQueue,消息队列的简称,用于进程间通信或同一进程的不同线程间的通信方式。 什么时候该使用MQ? 数据驱动的任务依赖 上游不关心执行结果 上游关心执行结果,但执行时间很长 MQ 是架构中常见的解耦利器:实时关注结果的...
架构设计
2021-03-17
0
320
SpringBoot 启动流程
SpringBoot启动流程 整个启动流程包含,推断 WEB 应用类型,设置初始化器,设置 ApplicationListener ***,获取并启动 SpringApplicationRunListener 类,准备 Spring 环境,创建并执行 banner 打印类,创建应用上下文,准备应用...
源码分析
2021-03-17
0
470
Java多线程
多线程基础 一、创建线程 仅仅只有new Thread这种方法创建线程 Java中无法销毁一个线程,只能表现一个线程的状态。 通过thread.start()启动线程(仅仅只是通知线程启动) thread.join()用于控制线程必须执行完成,调整优先级并不能保证优先级高的线程先执行。 ...
多线程并发
Java基础
2021-03-17
0
506
Spring Boot 自动装配原理
Spring Boot 自动装配原理 Spring Boot 在启动之前还有一系列的准备工作,比如:推断 web 应用类型,设置初始化器,设置***,启动各种***,准备环境,创建 applicationContext,准备 context 上下文对象,在 prepareContext 的时候,将...
源码分析
2021-03-16
0
410
07-Spring ConfigurationClassPostProcessor
ConfigurationClassPostProcessor 功能 此类是一个后置处理器类,主要功能是参与 BeanFactory 中 BeanDefinition 的操作和 BeanDefinition 中属性值的修改。主要用于解析注解。 解析加了@Configuration的配置类...
源码分析
2021-03-16
0
415
06-Spring BeanFactoryPostProcessor的调用
实例化并调用所有的 BeanFactoryPostProcessor BeanFactoryPostProcessor 在 Bean 未初始化之前,用于修改 BeanFactory 中定义的 BeanDefinition,可以修改其对应的属性值,覆盖或者增加属性值,甚至用于初始化 Bean。 ...
源码分析
2021-03-15
0
390
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页