- 博客(5)
- 收藏
- 关注
原创 Spring IOC底层原理简介
什么是IOC: 控制反转: 把对象创建和对象之间的调用过程交给Spring(目的:降低耦合度)底层技术:XML解析,工厂模式(设计模式),反射。(简单说下工厂模式;如下图 在第一个类中调用第二个类的方法 原始方法直接调用,但是缺点很明显我们可以稍微改进一下:设置一个工厂类 大幅度降低耦合度)然后是IOC过程:IOC接口:1.BeanFactory:IOC容器最基本的实现,一般开发不会使用,是Spring内部的使用接口2.ApplicationContext:BeanFactory的子接口,
2020-10-20 14:53:09 311
原创 初学者速度了解maven
maven是一个项目管理工具,他的功能有:1.管理jar包(依赖管理:普通的工程jar包是在项目中,maven则是将jar包放在一个jar包仓库中,根据jar包坐标来找到他(先找本地仓库(电脑上的),没有再去中央仓库(联网),大量节省空间 )2.编译代码3.快速打包项目(一键构建:)4规范目录maven生命周期:清理生命周期(clean)默认生命周期:编译(compile)测试(test)打包(package)安装(install)发布(deploy)(执行后面命令时 前方默认执行一次)站点
2020-10-14 20:20:59 78
原创 UBUNTU安装时黑屏代码不动问题
什么starting cups-browsed卡住不动了啊,什么Stopping network啊,试了各种方法,重装什么都试了都不行的话,试试断开网络连接,就行了,搞半天,。。。
2020-03-09 19:25:21 878 1
原创 软件工程
软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本和改进算法。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。比较认可的一种定义认为:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件...
2020-02-24 00:53:36 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人