抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

HashMap的初始化过程

HashMap的初始化有两种方法:

HashMap的组成

HashMap的内部实现是一个数组,但是它是一个特殊的数组。如下图所示:
HashMap数据结构

起因

上周五新建了一个项目,在开发完成后,和运维沟通准备上到生产环境中,套用了现有服务的通用启动命名行:

index_img

开篇

index_img

文章的由来

index_img

简介

在我们的数据库开发的过程中,很多关键性的操作都需要使用到事务,保证数据的一致性和安全性。Spring为事务管理提供了非常丰富的支持,主要分为编码式(通过编码方式实现事务)、声明式(基于AOP,将具体业务逻辑与事务处理逻辑进行解耦)。编码式的事务使用起来较为繁琐,会对代码造成侵入,破坏整体的协调性。声明式则不然,在日常使用中声明式的使用相对比较频繁,它可以在xml中做相关事务规则配置,还有一种则是@Transactional 注解的方式。今天就@Transactional 的注解使用来简单的谈一谈我的理解。

index

介绍

index

BigDecimal的由来

cdoingx

起因

index

NumberUtils工具类

判断字符串是否是数字

NumberUtils.isNumber(“5.96”);//结果是true

NumberUtils.isNumber(“s5”);//结果是false

NumberUtils.isNumber(“0000000000596”);//结果是true

判断字符串中是否全为数字

NumberUtils.isDigits(“0000000000.596”);//false

NumberUtils.isDigits(“0000000000596”);//true

字符串转换为整数

NumberUtils.toInt(“5”);

NumberUtils.toLong(“5”);

NumberUtils.toByte(“3”);

NumberUtils.toFloat(“3.2”);

NumberUtils.toDouble(“4”);

NumberUtils.toShort(“3”);

找出最大的一个

NumberUtils.max(newint[]{3,5,6});//结果是6

NumberUtils.max(3,1,7);//结果是7

找出最小的一个

NumberUtils.min(newint[]{3,5,6});//结果是6

NumberUtils.min(3,1,7);//结果是7

通过字符串创建BigDecimal类型,支持long、int、float、double、number等数值

NumberUtils.createBigDecimal(“1”);

NumberUtils.createLong(“1”);

NumberUtils.createInteger(“1”);