了解Web、JavaWeb、SpringMVC、SpringBoot

Webweb(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关...

       时间 : 2021-01-29| 栏目2 : Java技术| 浏览 : 1,818 次| 暂无评论 标签:, , , [阅读全文]

    Spring框架及七大模块

    Spring七大模块Spring Core:框架的最基础部分,提供 IoC 容器,对 bean 进行管理。它主要的组件就是BeanFactory, 是工厂模式的实现。同时BeanFactory适用控制反转(IOC)思想将应用程序的配置和依赖性规范与实际的应用程序分开。Spring Context:继承BeanFactory,提供上下文信息...

         时间 : 2021-01-04| 栏目2 : Java技术| 浏览 : 5,296 次| 评论 : 2 标签:, , , [阅读全文]

      Java中replace、replaceAll和replacFirst的区别

      一、replace、replaceAll和replaceFirst的用法1、replace(CharSequence target, CharSequence replacement) ,用replacement替换所有的target,两个参数都是字符串。2、replaceAll(String regex, String rep...

           时间 : 2021-01-04| 栏目2 : Java技术| 浏览 : 1,751 次| 暂无评论 标签:, [阅读全文]

        Java基础知识之this关键字知识讲解

        this关键字这里对java中this关键字的基础知识进行讲解,希望对热爱java的小伙伴有帮助!!this关键字代表了所属函数的调用者对象。this关键字的作用: 1. 如果存在同名成员变量与局部变量时,在方法内部默认是访问局部变量的数据,可以通过this关键字指定访问成员变量的数据。 2. 在一个构造函数中可以调用另外一个构...

             时间 : 2021-01-04| 栏目2 : Java技术| 浏览 : 1,697 次| 暂无评论 标签:, , [阅读全文]

          Spring面试题和答案(第四弹)

          1.解释AOP面向切面的编程,或AOP,是一种编程技术,允许程序模块化横向切割关注点,或横切典型的责任划分,如日志和事务管理。2. Aspect 切面AOP核心就是切面,它将多个类的通用行为封装成可重用的模块,该模块含有一组API提供横切功能。比如,一个日志模块可以被称作日志的AOP切面。根据需求的不同,一个应用程序可以有若干切...

               时间 : 2020-10-20| 栏目2 : Java技术| 浏览 : 2,629 次| 评论 : 标签:, , , [阅读全文]

            Spring面试题和答案(第三弹)

            1.自动装配有哪些局限性?自动装配的局限性是:重写:你仍需用<constructor-arg>和<property> 配置来定义依赖,意味着总要重写自动装配。基本数据类型:你不能自动装配简单的属性,如基本数据类型,String字符串,和类。模糊特性:自动装配不如显式装配精确,如果有可能,建议使用显式装配。...

                 时间 : 2020-10-16| 栏目2 : Java技术| 浏览 : 1,339 次| 暂无评论 标签:, , , [阅读全文]

              Spring面试题和答案(第二弹)

              1.  有哪些不同类型的IOC(依赖注入)方式?构造器依赖注入:构造器依赖注入通过容器触发一个类的构造器来实现的,该类有一系列参数,每个参数代表一个对其他类的依赖。Setter方法注入:Setter方法注入是容器通过调用无参构造器或无参static工厂方法实例化bean之后,调用该bean的setter方法,即实现了基...

                   时间 : 2020-10-15| 栏目2 : Java技术| 浏览 : 1,229 次| 暂无评论 标签:, , , [阅读全文]

                Spring面试题和答案(第一弹)

                1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本...

                     时间 : 2020-10-13| 栏目2 : Java技术| 浏览 : 1,138 次| 暂无评论 标签:, , , [阅读全文]

                  为什么 Java 的 main 方法必须是 public static vo...

                  Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是 C 和 C++,但是在 Java 中 main 方法与前者有些细微的不同,它不会返回任何值,为什么 main 方式是 public、static、void,这篇文章尝试去...

                       时间 : 2020-09-22| 栏目2 : Java技术| 浏览 : 1,153 次| 暂无评论 标签:, , [阅读全文]

                    Spring Data JPA用Sort排序时提示has private...

                    想要实现书单列表按照id降序排列的功能时遇到了这么一个错误。在经过查询提示,springboot2.1版本以上 Sort已经不能用 new 实例化了。由下图发现,Sort的构造函数是private的,但是可以使用静态的by()方法。...

                         时间 : 2020-07-20| 栏目2 : Java技术| 浏览 : 1,335 次| 暂无评论 标签:, , [阅读全文]

                      安装docker遇到:package docker-ce-3:19.03.8-3.el...

                      执行 yum install docker-ce docker-ce-cli containerd.io 提示:错误: 问题: package docker-ce-3:19.03.8-3.el7.x86_64 requires containerd.io&n...

                           时间 : 2020-05-27| 栏目2 : Java技术| 浏览 : 1,740 次| 暂无评论 标签:, , , [阅读全文]

                        简单讲讲@SpringBootApplication

                        1前言在hello world中已经启动了一个最精简的springboot 应用.从我们编写的代码来看,它与非spring boot应用区别有两个地方:(1)在QuickStartApplication类上添加了注解@SpringBootApplication;(2)是main方法调用SpringApplication.run(Quick...

                             时间 : 2020-03-11| 栏目2 : Java技术| 浏览 : 2,019 次| 评论 : 标签:, , [阅读全文]

                          每天一个排序方法-选择排序

                               所谓排序,就是把一系列同类型的元素按照一定规则顺序排好.    选择排序也是其中的方法之一,选择排序的思想主要放在"选择"二字,主要就是从待排序的序列中寻找最大/最小值,然后放到已经排好序的下一个交换位置。 &...

                               时间 : 2019-05-16| 栏目2 : Java技术| 浏览 : 2,663 次| 评论 : 标签:, , [阅读全文]

                            每天一个排序方法-插入排序

                                插入排序的思想主要放在"插入"二字,主要就是从待排序列中取第一个待排元素,然后与其前面已排序列的元素比较,比较成功(或大或小),那么就把这个已排元素往后挪一个位置,空出来的位置就是插入的位置,依次循环.要排的序列为 int array[] = {12,32,2,4,6,5...

                                 时间 : 2019-05-16| 栏目2 : Java技术| 浏览 : 2,362 次| 评论 : 标签:, [阅读全文]

                              每天一个排序方法-冒泡排序

                                  冒泡排序的思想主要放在"冒泡"二字.    这个冒泡排序算法有点想水中的泡泡往上冒一样,水中的泡泡月往上变得越大,冒泡排序思想跟这个是一样的.    冒泡排序思想:取最后一个元素,往前遍历并与遍历的元素比较,符合交换规则(或大或小)...

                                   时间 : 2019-05-16| 栏目2 : Java技术| 浏览 : 1,697 次| 暂无评论 标签:, [阅读全文]