自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WorldGate的博客

JAVA小白

  • 博客(11)
  • 收藏
  • 关注

原创 mysql中的round函数

mysql中的round函数在mysql中,round函数用于数据的四舍五入,它有两种形式:1、round(x,d) ,x指要处理的数,d是指保留几位小数这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;2、round(x) ,其实就是round(x,0),也就是默认d为0;下面是几个实例1、查询: select round(1123.26723,2); 结果:1123.272、查询: select round(1123.26723,1);

2021-04-07 23:17:25 1901

原创 mybatis xml,不要在sql里有带#{}这种参数形式的注释

2021-03-20 22:46:17 176

原创 MyBatis choose(when, otherwise)标签

MyBatis choose(when, otherwise)标签choose (when, otherwise)标签有时候我们并不想应用所有的条件,而只是想从多个选项中选择一个。而使用if标签时,只要test中的表达式为 true,就会执行 if 标签中的条件。MyBatis 提供了 choose 元素。**if标签是与(and)的关系,而 choose 是或(or)**的关系。choose标签是按顺序判断其内部when标签中的test条件出否成立,如果有一个成立,则 choose 结束。当 cho

2021-03-11 09:55:04 187

原创 XML 中的 ﹤![CDATA[ ]]>

XML 中的 ﹤![CDATA[ ]]>CDATA 全名:character data。所有 XML 文档中的文本均会被解析器解析,除了 CDATA 区段(CDATA section)中的文本会被解析器忽略。CDATA的形式如下: <![CDATA[文本内容]]> 。CDATA的文本内容中不能出现字符串**“]]>”**。另外,CDATA不能嵌套。XML 实例: 在CDATA标记中的信息被解析器原封不动地传给应用程序,并且不解析该段信息中的任何控制标记。 CDATA区域是由

2021-03-09 14:30:46 1641 1

原创 泛型

泛型泛型是一种未知的,不确定的数据类型。举例: ArrayList<E>中的E就是一个泛型,是一个未知的数据类型。泛型虽然是未知的数据类型,但是并不是一直未知,一直不确定,在我们使用一个类的时候,这个泛型表示的数据类型会被确定下来。举例: ArrayList<Student> 此时这个泛型类型E表示的就是Student类型。泛型也可以省略,如果省略泛型相当于泛型是Object泛型好处: 1. 省略了向下转型的代码。 2. 将运行时期的问题提前到了编译时期。

2021-02-22 00:06:15 200

原创 Iterator迭代器

Iterator迭代器我们之前都是使用for循环结合索引的方式遍历集合,这种方式并不适用于所有的集合,因为有些集合是没有索引的。有一种通用的遍历集合的方式,叫做迭代器遍历,这种遍历方式可以遍历所有的单列集合。迭代器就是遍历集合的一个工具,内部有一个光标,这个光标最开始指向了集合的最开头Collection中获取迭代器的方法: Iterator<E> iterator():获取集合的迭代器对象。Iterator是接口类型,这个接口中有一些方法用于集合遍历(迭代器中的方法): bo

2021-02-21 22:29:05 144

原创 Collection根接口

Collection根接口介绍Collection是所有 单列集合 的根接口,所有的单列集合都会 实现这个接口。常见方法 Collection中的常见方法: (常用)public boolean add(E e) : 把给定的对象添加到当前集合中 。 public void clear() :清空集合中所有的元素。 public boolean remove(E e) : 把给定的对象在当前集合中删除。 public b

2021-02-21 22:21:51 143

原创 switch、for循环、增强for循环、while循环、 do...while循环、break关键字、continue关键字

switch、for循环、增强for循环、while循环、 do…while循环、break关键字、continue关键字switch switch格式: switch(表达式) { case 目标值1: 执行语句1; break; case 目标值2: 执行语句2; break; ... case 目标值n: 执行语句n; break; def

2021-02-21 22:11:21 386

原创 i++和++i区别

1、首先,单独拿出来说++i和i++,意思都是一样的,就是i=i+1。2、如果当做运算符来说,就是a=i++或者a=++i这样的形式。情况就不一样了。 先说a=i++,这个运算的意思是先把i的值赋予a,然后在执行i=i+1; 而a=++i,这个的意思是先执行i=i+1,然后在把i的值赋予a; 举个例子来说, 如果一开始i=4。那么执行a=i++这条语句之后,a=4,i=5; 那么执行a=++i这条语句之后,i=5,a=5; 同理,i--和--i的用法也是一样的。...

2021-02-21 21:57:18 3578 3

原创 Stream流

【代码】Stream流。

2021-02-21 21:33:28 155

原创 lambda表达式

lambda表达式面向对象思想:怎么做。函数式编程思想:做什么 匿名内部类的格式: new 父类或接口() { 重写方法 } 匿名内部类中很多东西都是冗余的,在匿名内部类中核心的东西是方法的参数,方法体,返回值,最好的情况只关注这三点。 在整个匿名内部类中最重要的是方法的前中后三点。 前:方法参数 中:方法体 后:返回值。 使用Lambda表达式可以让我们只关注方法参数,

2021-02-21 20:12:30 135

空空如也

空空如也

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

TA关注的人

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