- 博客(14)
- 收藏
- 关注
原创 Mybatis基础
Mybatis基础Mybatis基础环境的搭建基于xml开发基于注解开发SpringBoot集成MybatisMybatis基础环境的搭建基于xml开发基于注解开发SpringBoot集成Mybatis
2022-01-16 14:39:56
326
原创 SpringBoot基础
SpringBoot基础SpringBoot是什么SpringBoot项目构建SpringBoot基础注解依赖管理大致与自动配置大致原理SpringBoot是什么SpringBoot是为了整合其他Spring家族的框架所设计出来的一个“总框架”.利用SpringBoot可以简化其他框架的使用难度。SpringBoot对其他框架的简化只要是基于依赖管理和自动配置。SpringBoot项目构建SpringBoot基础注解依赖管理大致与自动配置大致原理...
2021-10-29 20:47:26
109
原创 Spring基础
IOC和AOPIOC什么是IOC为什么要使用IOC企业级程序开发所面临的困难解决方法关于IOC的基本使用基于自动配置基于java配置基于xml配置混合配置IOC什么是IOCIOC即控制反转的意思.即组件的调用方不参入组件的创建配置和管理.而是将这些任务交给第三方去做(即IOC容器)为什么要使用IOC企业级程序开发所面临的困难1.通过new的方式进行依赖注入,每次都会新实例化一个对象,这样会造成资源的浪费.2.通过new的方式进行依赖的注入,这时主业务和组件类深度绑定(属于强耦合),这样的代码对
2021-10-23 13:55:40
93
原创 SpringMVC基础
SpringMVC什么是SpringMVC配置SpringMVCSpringMVC的用法什么是SpringMVC配置SpringMVCSpringMVC的用法
2021-10-11 22:00:25
4471
原创 注解机制基础
注解为什么要学习注解什么是注解为什么要学习注解当我在学习java的框架时,会遇到大量的注解。尤其是在学习SpringBoot时我们直接在启动类上加上一句 @SpringBootApplication注解就可以直接访问Controller这使得我感到非常神奇与震惊。这使得我对注解技术产生了好奇,便有了这篇博客。什么是注解我们先来看看注解的定义格式:public @interface MyAnnotation { String getString();}看到这个** @interface
2021-09-28 23:45:47
76
原创 空指针异常
万恶的空指针异常编程中最常见的错误一种空指针异常出现问题的原因解决方法Why如何避免编程中最常见的错误当我们编程时,常常会出现java.lang.NullPointerException这种报错,一般情况下空指针异常是比较容易解决的,但有些时候空指针异常却不容易找出原因,使得人抓狂怀疑人生。一种空指针异常一下代码是一种常见的错误:public class User { public static final Integer constants_id = 1; private Int
2021-08-09 22:59:50
1358
原创 路径搜索问题
对简单路径问题的分析问题:假设有这么一个二维数组,1代表墙不可以通过,0代表通路可以通过,试问给出起点(1, 1)和终点(7,7)可不可以给出一条通路、最短通路、以及所有通路(假设每个点都可以找八个方向)。(这些问题有人可能叫迷宫问题等,但是我理解的迷宫你只能知道起点的坐标,不能知道终点,所以对于知道起点和终点的问题我更愿意叫做路径搜索问题)1 1 1 1 1 1 1 1 11 0 0 1 1 0 1 1 11 1 0 0 0 0 0 0 11 0 1 0 0 1 1 1 11 0 1 1 1
2020-12-23 22:56:11
3098
4
原创 栈和队列基础
浅谈栈和队列栈栈的实现数组实现链表实现栈的应用实现将一个10进制数x转化为r(2 - 26)进制数实现迷宫的深度优先算法,来求解迷宫所有可行的路径队列队列的实现链表实现数组实现队列的应用实现迷宫的深度优先算法,来求解迷宫的最短路径当然广度优先也可以用到图树的遍历以及其他问题中比如农夫过河物体(我就不继续写了,太晚了)栈栈的实现栈的实现一般有两种实现方法,一种是链表实现一种是数组实现。不管是那种实现都必须是高效的还必须满足泛型的(可以装任何数据而不止是最基本的int)数组实现代码如下public
2020-11-24 23:56:56
1213
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人