自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 css定位的方式

移动将会覆盖文档流中的元素;(3)、对普通元素的影响:浮动元素会从文档正常流中删除,使得紧挨它的元素位置发生偏移,影响布局。(4)、对文字的影响:浮动元素向下延伸时,不会影响正常文本的显示,文本会相对于浮动元素进行偏移。(1)、static: 默认值,按照文档流的顺序进行排列;(1)、浮动的框可以向左或向右移动,直到碰到包含他的框或者另一个浮动元素的边框位置。文档流,指的是元素在排版布局过程中,元素会从自上到下,从左到右的顺序依次排列;(2)、对其他浮动元素的影响:后浮动的元素永不会超过先浮动元素的顶端。

2022-10-16 23:50:39 106

原创 SpringBoot自动装配原理

Spring Boot如何实现自动装配的?自动配置的核心@Conditional注解什么是@Conditional?@Conditional是Spring4的一个新特性,注解的注释第一句写到“表明仅当所有组件都符合注册条件时,该组件才具有注册资格”。所以我们可以根据这个注解动态的决定需要加载的Bean。何为组件自动装配?“组件自动装配”其实包含了三个子概念,即“组件”、“自动”、“装配”。组件:所谓组件在Spring中并没有明确的定义,就像rest一样是一种规范,容器可以称为一种组件

2022-10-07 23:54:52 115

原创 浅谈Spring中的循环依赖

循环依赖就是循环引用,就是两个或者多个bean相互之间的持有对方,比如TestA引用TestB,TestB引用TestC,TestC引用TestA,这样它们最终反映为一个环。这里需要强调一点,此情形不是循环调用,循环调用是方法之间的环调用。循环引用如下图:只有单例的Bean才存在循环依赖的情况,原型(Prototype)情况下,Spring会直接抛出异常。原因很简单,AB循环依赖,A实例化的时候,发现依赖B,创建B实例,创建B的时候发现需要A,创建A1实例……无限套娃,直接把系统干垮。

2022-09-26 18:33:50 341

原创 Autowired(自动装配)原理

因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。因此强烈推荐在开发过程中采用自动装配,而在系统趋于稳定的时候改为显式装配的方式。简而言之,就是对于bean当中引用的其他bean不需要我们自己去配置它改使用哪个类,Spring 的自动装配可以帮助我们完成这些工作。constructor====>按照类型自动装配(理解自动装配的优缺点是很重要的。byType=========>按照。byName=========>按照。

2022-09-19 09:23:47 666

原创 Maven介绍

存储从远程仓库或中央仓库下载的插件和 jar 包,项目使用一些插件或 jar 包优先 从本地仓库 查找默认本地仓库位置在 ${user.dir}/.m2/repository,${user.dir}表示windows 用 户目录。保存具有版权的资源,包含购买或自主研发的jar- 中央仓库中的jar都是开源的,不能存储具有 版权的资源定范围内共享资源,仅对内部开放,不对外共享。中央仓库: Maven团队维护,存储所有资源的仓库。

2022-09-13 12:37:56 293

原创 Servlet常用方法

HTTP协议,超文本传输协议,是互联网上应用广泛的一种网络传输协议。所有的www文件都必须遵守这个协议。他是TCP/IP协议的一个应用层协议。原理:在我们点击某个链接的时候,浏览器会帮我们向服务器发送一段文本,这段文本包含了请求的链接。服务器收到请求后,就返回给一段文本给浏览器,浏览器将其解析后显示出来。文本的格式遵循HTTP的规范。

2022-08-22 10:39:59 178

原创 Mybatis动态 sql用法

然后采用preparedStatement对象的execute方法去执行这个sql,该sql的值可能等于从文本框中读取的一个SQL或者从键盘输入的SQL,但具体是什么,在编译时无法确定,只有等到程序运行起来,在执行的过程中才能确定,这种SQL叫做动态SQL。set 标签元素主要是用在更新操作的时候,它的主要功能和 where 标签元素其实是差不多的,主是在包含的语句前输出一个 set,然后如果包含的语句是以逗号结束的话将会 把该逗号忽略,如果 set 包含的内容为空的 话则会出错。...

2022-08-15 16:50:00 243

原创 MyBatis映射器用法

在正式介绍MyBatis映射器用法之前,我们先必须清楚一个问题,就是我们?配置SQL语句,体现了半自动化和灵活性。数据库表和 POJO类的映射关系映射器配置文件和接口绑定:配置文件名对应接口名,id 属性值对应方法名。配置文件中利用 parameterType 属性设置参数类型,利用#{}设置参数的使用及位置。接口中,按照方法的入参方式指定参数类型和参数名称。输出pojo对象,简单参数,pojo参数当主键在数据库中为自增字段时,新增成功后,回填主键。...

2022-08-07 23:49:04 162

原创 java 中JDBC操作MySQL的基本实现

JDBC希望用相同的方式访问不同的数据库,让具体的数据库操作与数据库厂商实现无关,从而在不同数据库之间轻易的进行切换。•下载对应的数据库的驱动mysql-connector-java-5.0.4-bin.jar。真正的实现是数据库厂商提供的驱动包完成的。•执行查询SQL语句后返回的结果集,由ResultSet接口接收。•查询结果存放在ResultSet对象的一系列行中。,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去。(不同的SQL语句,要调用不同的方法来执行)......

2022-07-31 20:23:29 183

原创 MySql的DDL和DML和DQL的基本语法

SQL语句 即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名...

2022-07-22 13:57:07 367

原创 IO流梳理

输入流和输出流,字节流和字符流输入和输出基准是数据进入内存就叫输出写出内存就叫。

2022-07-21 18:53:17 115

原创 Java集合迭代器的原理

Java集合迭代器的原理迭代器是对集合进行遍历,而每一个集合内部的存储结构都是不同的,所以每一个集合存和取都是不一样,那么就需要在每一个类中定义hasNext()和next()方法,这样做是可以的,但是会让整个集合体系过于臃肿,迭代器是将这样的方法向上抽取出接口,然后在每个类的内部,定义自己迭代方式,这样做的好处:规定了整个集合体系的遍历方式都是hasNext()和next()方法.迭代器接口:通过 Collection 接口的定义可以看出 Collection 是 Iterable 的子接口。

2022-07-03 23:59:15 364 1

原创 继承关系下构造方法的访问特点

1.子类构造方法当中有一个默认隐含的super()调用,所以一定是先调用的父类构造,后执行的子类构造。2.可以通过super关键字来子类构造调用父类重载构造。3.super的父类构造调用,必须是子类构造方法的第一个语句。不能一个子类构造调用多次super构造。提示:子类必须调用父类构造方法,不写则赠送super();写了则用写的指定的super调用。super只能有一个,还必须是第一个。...

2022-06-27 00:43:13 72

原创 为什么浮点数不精确?

很多人都知道,Java 中的浮点数并不精确,但是,很少有人知道为什么浮点数不精确呢?不精确为什么还要用呢?我们知道,计算机的数字的存储和运算都是通过二进制进行的,对于,十进制整数转换为二进制整数采用"除2取余,逆序排列"法具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。如,我们想要把127转换成二进制,做法如下:那么,十进制小数转换成二

2022-06-20 00:25:27 130

原创 Java中的数据类型

整型:byte , short, int(默认) , long 浮点型:float , double(默认) 字符型:char 布尔型:boolean 字符串:String注意事项:Java中整数默认是int类型, 小数默认是double类型 定义long类型变量时,需要在整数后面加L 定义float类型变量时,需要在小数后面加F四字节浮点类型float的表示范围比八个字节的整型long更大...

2022-06-12 21:24:05 79

空空如也

空空如也

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

TA关注的人

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