降低程序间的依赖关系,如果我们自己写代码,降低的方式是用工厂模式来实现,BeanFactory类这段代码并没有难度,如果在实际开发中我们自己来写的话,肯定会消耗更多的精力,所以我们把这一段内容完全交给了spring,使用spring中的IOC降低程序间的依赖关系,即解耦。 控制反转IOC:把创建对象 ...
分类:
编程语言 时间:
2021-04-06 15:16:04
阅读次数:
0
PartA: ServletWebServerFactory factory = getWebServerFactory(); 首先获取到beanName是tomcatServletWebServerFactory: 然后调用开始调用AbstractBeanFactory#doGetBean开始创建 ...
分类:
其他好文 时间:
2021-04-06 15:13:34
阅读次数:
0
supervisor组件 1.supervisord supervisord是supervisor的服务端程序。 干的活:启动supervisor程序自身,启动supervisor管理的子进程,响应来自clients的请求,重启闪退或异常退出的子进程,把子进程的stderr或stdout记录到日志文 ...
分类:
其他好文 时间:
2021-04-06 15:12:08
阅读次数:
0
通过前面的章节我们知道Springboot会调用ServletWebServerApplicationContext#getWebServer方法启动tomcat 最终会调用TomcatWebServer#initialize这个方法,然后再调用tomcat#start方法,然后调用Lifecycl ...
分类:
数据库 时间:
2021-04-06 15:11:52
阅读次数:
0
rpm简介 rpm(英文全拼:redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM 套件管理方式的出现,让 Linux 易于安装,升级 ...
分类:
系统相关 时间:
2021-04-06 15:04:07
阅读次数:
0
初次学习mybatis,跑一个最简单的demo,然而报错: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find ...
分类:
数据库 时间:
2021-04-06 14:48:09
阅读次数:
0
1.弄清需 1.0 上电 2.0根据配置文件,决定停留在还是自动显示下一帧 3.0点击一下,出现对话框 手动显示 自动显示 4.0 左滑 左滑 上一幅 右滑 下一幅 往上 放大 往下 缩小 2.设计框架 输入框架 触摸屏 tslib 输入进程 封装 点击 移动 位置 幅度 封装 tslib 硬件 触 ...
分类:
其他好文 时间:
2021-04-06 14:38:06
阅读次数:
0
pageHelper分?插件使用 一、加载PageHelper坐标 二、核心配置文件添加插件配置 这个是5版本,如果是4版本使用PageHelper 三、测试 ...
分类:
其他好文 时间:
2021-04-06 14:36:40
阅读次数:
0
一、WEB应用程序B/S ( browser/server ,浏览器/服务器)架构 基于HTTP传输协议(超文本传输协议,回忆HTML的名字:超文本标记语言) WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等 二、HTTP协议HTTP使用TCP作为它的支撑运输层协 ...
分类:
编程语言 时间:
2021-04-06 14:12:31
阅读次数:
0
(1) 电脑没有Hyper-V pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do d ...