Java高级 如何理解Spring IoC中的控制反转、依赖倒置原则、依赖注入、控制反转容器? 这里只是很粗略的讲了一下我自己对IoC和DI的理解。主要的目的是在于最大限度避免晦涩难懂的专业词汇,用尽量简洁,通俗,直观的例子来解释这些概念。 2021-07-07 Spring Spring IoC 底层原理 DI
Git 报错 Updates were rejected because the remote contains work that you do idea本地上传文件到远程(gitee/github)上会出现内容不一致报错的情况,以下提供完美的解决方案。 2021-06-04 Git gitee idea git
Git分布式版本控制工具 Git是分布式版本控制系统(Distributed Version Control System,简称 DVCS)。 2021-06-02 Git gitee git github
Java进阶 MySQL三大范式正确理解 [TOC] Java进阶 MySQL三范式正确理解1、什么是三范式?首先我们要知道什么是三范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计 2021-05-07 数据库 Java进阶 数据库 MySQL 三大范式 第一范式 第二范式 第三范式
Java基础语法 IO流核心(读进来,写出去) Java IO流共涉及40多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的联系,Java IO流的40多个类都是从如下4个抽象类基类中派生出来的。 2021-04-26 Java Java基础语法 IO流 字节流 字符流
Java进阶 三层架构 三层架构是为了符合“高内聚,低耦合”思想,把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构,各层之间采用接口相互访问。 2021-04-22 Java Java进阶 数据库 三层架构
Java进阶 谈谈MySQL数据库的学习思路 开始进入Java进阶阶段的学习内容,第二步掌握MySQL数据库的学习思路,高效学习。 2021-04-13 数据库 Java进阶 数据库 MySQL sql