自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tyroscz的博客

tyroscz的博客

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 BigDecimal的用法详解(数学运算,比较大小,保留小数,精度丢失,数值取反)

BigDecimal简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的参数也必须

2020-09-09 11:33:10 6213

原创 MySQL 各种存储引擎详解

前言在数据库中存的就是一张张有着千丝万缕关系的表,所以表设计的好坏,将直接影响着整个数据库。而在设计表的时候,我们都会关注一个问题,使用什么存储引擎。等一下,存储引擎?什么是存储引擎?什么是存储引擎?关系数据库表是用于存储和组织信息的数据结构,可以将表理解为由行和列组成的表格,类似于Excel的电子表格的形式。有的表简单,有的表复杂,有的表根本不用来存储任何长期的数据,有的表读取时非常快,但是插入数据时去很差;而我们在实际开发过程中,就可能需要各种各样的表,不同的表,就意味着存储不同类型的数据,数据的

2020-09-01 14:58:04 277

原创 Java 遍历Map 五种方法详解

Java 遍历Map对象 五种方法推荐使用前两种方法初始化数据Map<Integer, Integer> map = new HashMap<>();map.put(1,1);map.put(2,2);map.put(3,4);方法一 Java8的lambda表达式//方法一 Java8的lambda表达式map.forEach((key,value) -> { System.out.println("Key = " + key + ", Value

2020-08-21 16:18:48 207

原创 JDK 1.5~1.8版本 新特性

JDK各个版本的新特性以下介绍一下JDK1.5版本到JDK1.7版本的特性及JDK1.8主要部分特性。仅供参考。JDK1.5新特性1:自动装箱与拆箱:自动装箱:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中。自动拆箱:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没必要再去调用intValue()和doubleValue()方法。自动装箱,只需将该值赋给一个类型包装器引用,java会自动创建一个对象。自动拆箱,只需将该对象值赋给一个基本类型即可。java——

2020-08-20 13:43:02 249

原创 MyBatis 传多个参数查询(四种解决方案)

Mybatis传多个参数(三种解决方案)1.参数出现的顺序 方式传参List<CmsImg> selectCmsImgListT1(String modelType, Long modelId);<select id="selectCmsImgListT1" resultMap="BaseResultMap">SELECT * FROM cms_img WHERE model_type=#{arg0} AND model_id=#{arg1} AND del_flag='0

2020-08-18 16:25:12 2061

原创 mysql 使用group_concat 返回数据不完整

在mysql 使用group_concat 操作返回结果到一个字段,数据太多返回不全查看数据库group_concat 默认最大长度SHOW VARIABLES LIKE ‘group_concat_max_len’;设置group_concat默认大小1.SET SESSION group_concat_max_len = 10240;2.SET GLOBAL group...

2020-08-17 11:18:10 814

原创 MyBatis-Plus sum函数求和

mybatis plus sum函数QueryWrapper<CmsVideo> ew = new QueryWrapper<>();ew.eq("user_id", userId );ew.select("IFNULL(sum(give_num),0) AS giveNum");Map<String, Object> map = cmsVideoService.getMap(ew);System.out.println(map);打印 map结果{giv

2020-08-17 11:17:21 10446

Navicat Premium 12 免安装版

Navicat Premium 12 免安装版,解压直接可用。 官方站点: https://www.navicat.com.cn/download/navicat-premium Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 数据库。

2020-08-18

空空如也

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

TA关注的人

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