摘要: 一. 基础概念 1. 什么是IOC Ioc Inversion of control,即“控制反转”,它只是一种设计思想。它意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。 (1)谁控制谁 传统的是通过new来创建对象;但是IOC思想是通过一个专门的容器来创建这些对象。即:I 阅读全文
posted @ 2018-11-21 23:38 Hermioner 阅读(217) 评论(0) 推荐(0)
摘要: 1.1.1 Spring是什么 Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。在传统的开发中,我们需要通过new关键字来创建对象。并且很多业务中,对象之间会 阅读全文
posted @ 2018-11-21 22:17 Hermioner 阅读(154) 评论(0) 推荐(0)
摘要: 一. 二叉树基本概念 在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。二叉树是每个结点最多有两个子树的树结构。它有五种基本形态:二叉树可以是空集;根可以有空的 阅读全文
posted @ 2018-11-21 22:01 Hermioner 阅读(697) 评论(0) 推荐(0)
摘要: 初次系统学习Spring。现在主要是在看《spring揭秘》+张开涛老师的博客,然后再整理成我习惯的逻辑。我用的spring版本是3.1.2 , JDK版本是1.8.0_171 待我踩完坑回来,我会更新我学习spring的方法,所有的途径,回馈给像我一样在IT路上奋斗的小伙伴们。毕竟,我也是刚踏进去 阅读全文
posted @ 2018-11-21 21:49 Hermioner 阅读(110) 评论(0) 推荐(0)
摘要: 一. 配置环境 开发工具:SpringSource Tool Suite,简称STS,是个基于Eclipse的开发环境,用以构建Spring应用,其最新版 开始支持Spring 3.0及OSGi开发工具,但由于其太庞大,很多功能不是我们所必需的所以我们选择Eclipse+ SpringSource 阅读全文
posted @ 2018-11-21 20:51 Hermioner 阅读(148) 评论(0) 推荐(0)