摘要: 一.用户身份与能力 概述 设计Linux系统的初衷之一就是为了满足多个用户同时工作的需求,因此Linux系统必须具备很好的安全性。 Linux的管理员是root用户,其实这种说法不是很准确,root用户之所以为系统的管理员,是因为它的UID(User Identification)为0,而不是它叫做 阅读全文
posted @ 2019-03-07 22:09 WongJeffung 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 概念 载入和解析Bean定义信息而得到BeanDefinition后,还需要将IoC容器注册这些BeanDefinition,才能让IoC容器使用。这个过程是通过调用BeanDefinitionRegistry接口的实现来完成的。通过分析,我们可以看到,在IoC容器内部将BeanDefinition 阅读全文
posted @ 2019-01-26 00:47 WongJeffung 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 概念 第二个过程是BeanDefinition的载入。这个载入过程是把用户定义好的Bean表示成IoC容器内部的数据结构,而这个容器内部的数据结构就是BeanDefinition。具体来说,这个BeanDefinition实际上就是POJO对象在IoC容器中的抽象,通过这个BeanDefinitio 阅读全文
posted @ 2019-01-26 00:43 WongJeffung 阅读(1896) 评论(0) 推荐(0) 编辑
摘要: 概念 BeanDefinition的存在形式有很多种,例如文件系统中的Bean定义文件或类路径中的Bean定义文件。这就意味需要不同的寻址方式在找到这些Bean定义文件。 Resource定位指的是BeanDefinition的资源定位,就是找到这些Bean定义文件,并将这些信息抽象为统一的Reso 阅读全文
posted @ 2019-01-26 00:38 WongJeffung 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.ApplicationContext功能 在Spring中,系统已经为用户提供了许多已经定义好的容器实现,而不需要开发人员事必躬亲。相比那些简单拓展BeanFactory的基本IoC容器,开发人员常用的ApplicationContext除T能够提供前面介绍的容器的基本功能外,还为用户提供了附加 阅读全文
posted @ 2019-01-26 00:31 WongJeffung 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: 1.BeanFactory功能 具体的方法的功能通过方法名可知,其中,isTypeMatch()是用来查询指定了名字的Bean的Class类型是否是特定的Class类型。这个Class类型可以由用户来指定。 另外需要注意的是有个常量FACTORY_BEAN_PREFIX = "&& 阅读全文
posted @ 2019-01-26 00:19 WongJeffung 阅读(3013) 评论(0) 推荐(0) 编辑
摘要: IoC主要设计接口图: 1.详细设计可以查看BeanFactory的继承关系。 2.简要分析: 第一条接口设计的主线是从接口 BeanFactory到HierarchicalBeanFactory 再到ConfigurableBeanFactory ,是一条主要的BeanFactory设计路径。在这 阅读全文
posted @ 2019-01-26 00:16 WongJeffung 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 管道符、重定向与环境变量 管道符 用于把前一个命令原本要输出到屏幕的数据当作后一个命令的标准输出。 例如使用翻页的形式查看/etc目录中的文件列表及其属性 输入输出的重定向 管道符作用的对象是命令和命令,重定向作用的对象是命令和文件。使用输入重定向能够把文件导入到命令中,而输出重定向则是能够把原本要 阅读全文
posted @ 2018-07-03 22:56 WongJeffung 阅读(429) 评论(0) 推荐(0) 编辑
摘要: Vim编辑器和Shell命令脚本 Vim文本编辑器 Vim文本编辑器内设有三种模式:命令模式、末行模式和编辑模式。 命令模式:控制光标移动,可对文本进行删除、复制、粘贴和查找等工作。 输入模式:正常的文本录入。 末行模式:保存、退出与设置编辑环境。 命令模式和末行模式下的一些快捷键: 末行模式下的命 阅读全文
posted @ 2018-07-03 22:53 WongJeffung 阅读(2523) 评论(0) 推荐(0) 编辑
摘要: Linux常见命令 执行查看帮助命令 man命令,用于查看帮助文档,即可用来查看某个命令的可选参数和用法,格式:man 命令 常用系统工作命令 echo 用于在终端显示字符串或输出提取变量后的值 如何提取变量 :通过env可以得到系统中环境变量的值,使用echo+ $变量名 可以打印其值,其中 $ 阅读全文
posted @ 2018-07-03 22:46 WongJeffung 阅读(180) 评论(0) 推荐(0) 编辑