自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Morty的技术乐园

每天进步亿 Diu~Diu~

  • 博客(13)
  • 论坛 (1)
  • 收藏
  • 关注

原创 HTML&CSS————CSS常用选择器及优先级

选择器优先级内联样式(1000)> id选择器(100)> 类和伪类选择器(10)> 元素选择器(1)>通配 * 选择器(0)> 继承的样式一、元素选择器作用:通过元素选择器可以选择页面中的所有指定元素。标签名{ ...}二、id选择器作用:通过元素的id属性选中唯一的一个元素。id属性在一个页面中是唯一的。<p id...

2018-12-30 23:38:27 98

原创 HTML&CSS————块元素与内联元素

一、块元素与div标签div是一个块元素,块元素会独占一行,无论它的内容有多少,都会独占一整行。类似的块元素还有:<p>、<h1>、<h2>、<h3> ·······然而,<div>标签没有任何语义,就是一个纯粹的块元素,并且不会为它里面的内容设置任何默认样式。它的作用主要是对页面进行布局的。二、内联元素内联元素也叫“...

2018-12-30 22:33:13 66

原创 Spring Boot————应用启动时的监听机制测试

引言本文承接前面的《Spring Boot————Spring Boot启动流程分析》,主要测试一下ApplicationContextInitializer、SpringApplicationRunListener、ApplicationRunner、CommandLineRunner这四个接口实现之下的组件是何时在Spring Boot项目启动时创建并执行相关方法的。应用测试使用的是S...

2018-12-23 11:56:31 335

原创 Spring Boot————Spring Boot启动流程分析

一、引言Spring Boot 的启动虽然仅仅是执行了一个main方法,但实际上,运行流程还是比较复杂的,其中包含几个非常重要的事件回调机制。在实际生产开发中,有时候也会利用这些启动流程中的回调机制,做一些项目初始化的工作,比如内存初始化等。所以,学习Spring Boot启动流程非常重要。二、启动流程概述SpringApplication.run(Object, String...)...

2018-12-09 21:57:18 697

原创 Spring Boot————Spring Data JPA简介

引言JPA是Java 持久化API的缩写,是一套Java数据持久化的规范,Spring DataSpring Data项目的目的是为了简化构建基于Spring 框架应用的数据访问技术,包括对关系型数据库的访问支持。另外也包含非关系型数据库、Map-Reduce框架、云数据服务等等。Spring Data包含的子项目有:Spring Data CommonsSpring D...

2018-12-09 11:16:47 359

原创 Spring Boot————AOP入门案例及切面优先级设置

看了这篇文章,如果你还是不会用AOP来写程序,请你打我!! =.=|||引言Spring AOP是一个对AOP原理的一种实现方式,另外还有其他的AOP实现如AspectJ等。AOP意为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,是OOP面向对象编程的一种补足。它是软件开发中的一个热点技术,Spring AOP 也是Spring框架的核心特性之一(另...

2018-12-08 00:28:03 5413 3

转载 软件版本GA、RC、beta等含义

原文《软件版本GA、RC、beta等含义》GAGeneral Availability,正式发布的版本,官方开始推荐广泛使用,国外有的用GA来表示release版本。RELEASE正式发布版,官方推荐使用的版本,有的用GA来表示。比如spring。Stable稳定版,开源软件有的会用stable来表示正式发布的版本。比如Nginx。Final最终版,也是正式发布...

2018-12-07 09:46:58 194 2

原创 Spring Boot————ApplicationListener实现逃课事件监听

引言上一篇文章转了一篇关于ApplicationListener用于在Web项目启动时做一些初始化的用法。但是,在实际生产过程中,当一个事件产生,又是如何被onApplicationEvent()方法监听到,并执行一系列动作呢?简单搜索了一下,终于掌握了从定义事件、发布事件到最后监听方法执行的常规用法,在此记录。据我了解,spring 底层对监听机制的实现应该用到了观察者模式,关于观察...

2018-12-06 17:26:49 167

转载 Spring Boot————Web应用启动时自动执行ApplicationListener用法

原文:《web服务启动spring自动执行ApplicationListener的用法》引言我们知道,一般来说一个项目启动时需要加载或者执行一些特殊的任务来初始化系统,通常的做法就是用servlet去初始化,但是servlet在使用Spring bean时不能直接注入,还需要在web.xml配置,比较麻烦。今天介绍一下使用spring启动初始化的方法。其实很简单,只需两步就可以了。在开...

2018-12-06 15:40:51 2704

原创 XML学习(二)————属性还是标签?

引言xml中并没有规则要求我们什么时候使用属性,什么时候使用标签。属性和标签都可以存储数据,但是在XML的使用中,我们需要探讨一下对属性和标签的选择问题。约定规则XML 应该避免使用属性来存储数据,这与HTML的推荐规则不太一样。而对于一些标签的元数据我们可以采用属性的方式来存储,如标签的“id”。元数据指的是“有关数据的数据”。如:不应该使用这种方式:<not...

2018-12-04 15:15:57 1446

原创 XML学习(一)————XML简介

引言作为数据传输界鼎鼎大名的扛把子,XML被应用于各个方面,但随着弱结构化标记语言如JSON、YAML等的出现,人们慢慢的脱离了XML的统治,但在互联网早期的发展当中XML是不可或缺的一部分,比如各种微信开发中的数据传输,就是采用传统的XML形式,因此,学习这一标记语言的重要性不言而喻。设计目的XML(可扩展标记语言:eXtensible Markup Language)的设计目的是为...

2018-12-04 14:51:29 127

原创 Git初学札记(九)————EGit检出远程分支

引言现在有这样一个使用场景:团队中的其他开发者提交了一个新的特性分支(如feature_1),要求我们一同开发,并将自己修改的代码也全部提交到这个分支上去。那么如何将这个分支检出,并将本地检出的分支与这个远程分支相关联从而使我们的代码能够push到这个分支上呢?分支检出对于引言中提到的问题解决办法非常简单,首先在本地Git Repositories视图中对项目进行Remote Fetc...

2018-12-04 10:26:36 331

原创 Java工具方法——属性拷贝方法:BeanUtils.copyProperties(Object, Object)

介绍org.springframework.beans.BeanUtils.copyProperties(Object, Object)是spring 框架的对象工具类:BeanUtils下的一个拷贝对象属性的方法。官方注释把给定的源对象属性值拷贝到目标对象中。注意:源对象类与目标对象类不一定非要完全匹配,也不必要由哪一方派生,只要属性匹配就可以。任何源对象的暴露在外的而目标对...

2018-12-03 15:03:49 1595

空空如也

圣斗士Morty的留言板

发表于 2020-01-02 最后回复 2020-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除