标签:BigInteger

编程技术

源码剖析@ApiImplicitParam对@RequestParam的required属性的侵入性

8

zhuangli 发布于 2020-07-08

问题起源 使用SpringCloud构建项目时,使用Swagger生成相应的接口文档是推荐的选项,Swagger能够提供页面访问,直接在网页上调试后端系统的接口, 非常方便。最近却遇到了一个有点困惑的问题,演示接口示例如下(原有功能接口带有业务实现逻辑,这里简化了接口): /**...

阅读(9)评论(0)赞 (0)

Java

Java工具类——数学相关的类

1

songhua.gao 发布于 2020-07-01

Java工具类——数学相关的类 在上一篇文章中,我们系统学习了 Java 里面的包装类,那么这篇文章,我们就来学习一下Java提供好的类——数学相关的类。 一、数学类介绍 在最早期学习 Java 基础语法结构的时候,其实我们学习并了解了加减乘除这些算数运算符,有了这些运算符,我们...

阅读(18)评论(0)赞 (0)

Java

面试:BigDecimal一定不会丢失精度吗?

yanxinchi 发布于 2020-06-30

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 来源 |   urlify.cn/ZVN7Nb 我们基本已经形成了常识,需要用到金钱的地方要用BigDecimal而不是其他,而我们也都知道浮点型变量在进行计算的时候会出现丢失精...

阅读(15)评论(0)赞 (0)

Java

eclipse实现ECDSA数字签名

1

Harries 发布于 2020-06-23

ECDSA数字签名,供大家参考,具体内容如下 一,实验目的 通过使用密码学库实现基于椭圆曲线的签名方案,能够编写简单的实验代码进行正确的ECDSA签名和验证。 二、 实验要求 熟悉ECDSA算法基本原理; 了解如何使用Java简单实现用ECDSA算法; 掌握用ECDSA签名算法的...

阅读(32)评论(0)赞 (0)

Java

Java基础知识(一些需要注意的点)

3

wenming.gapo 发布于 2020-05-10

前言 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger 种一棵树最好的时间是十年前,其次是现在 我知道很多人不玩 qq 了,但是怀旧一下,欢迎加入六脉神剑Java菜鸟学习群,群聊号码: 54968...

阅读(33)评论(0)赞 (0)

Java

【JAVA SE基础篇】8.数据类型的分类与内容

邓龙华 发布于 2020-05-08

1.数据类型的分类 1.定义: 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。 数据类型分为 基本数...

阅读(37)评论(0)赞 (0)

Java

Java中的小数运算与精度损失

hanze 发布于 2020-04-30

float、double类型的问题 我们都知道,计算机是使用二进制存储数据的。而平常生活中,大多数情况下我们都是使用的十进制,因此计算机显示给我们看的内容大多数也是十进制的,这就使得很多时候数据需要在二进制与十进制之间进行转换。对于整数来说,两种进制可以做到一一对应。而对于小数来...

阅读(30)评论(0)赞 (0)

Java

Java注解

邓龙华 发布于 2020-04-29

flag 元注解: 能注解到注解上的注解,能用在其他注解上的注解 Java 注解(Annotation) JDK 从Java源码中提取的所有注解 注解 版本 说明 @WebParam 表示方法的参数 @Oneway 表示为只有输入消息而没有输出消息的 Web Service 单向...

阅读(40)评论(0)赞 (0)

Java

使用 Java 和 web3j 进行 Token 开发[概述][译]

xiaoli.he 发布于 2020-04-26

学习使用 web3j 部署ERC20 以及与合约进行交互。 题外话, 翻译这篇文章是因为看到 CSDN 公众号这篇 奇烂无比的翻译 。 ( get balance : 获取账号余额被翻译为取得平衡, transaction 交易翻译为事务 , 等等), CSDN 用自己的流量优势...

阅读(40)评论(0)赞 (0)

Java

Spring boot集成Go-FastDFS实现图片上传删除等功能

4

邓龙华 发布于 2020-04-26

一.背景 工作中接触到需要采集并管理大量图片的需求,本来是用的FastDFS,但是发现实际情况是在项目实施时难以找到linux服务器去安装FastDFS,所以经过调研,选择了可以在windows服务器上安装部署的Go-FastDFS文件服务器 二.Go-FastDFS简介 go-...

阅读(47)评论(0)赞 (0)

Java

mybatis源码配置文件解析之三:解析typeAliases标签

3

尖兵 发布于 2020-04-24

在前边的博客在分析了mybatis解析settings标签,《 mybatis源码配置文件解析之二:解析settings标签 》。下面来看解析typeAliases标签的过程。 一、概述 在mybatis核心配置文件(mybatis-config.xml)中有关typeAlias...

阅读(37)评论(0)赞 (0)

Java

比 mybatis 强大优雅的 sqltoy-orm-4.11.6 发版了

7

darida 发布于 2020-04-23

开源地址: github: https://github.com/chenrenfei/sagacity-sqltoy gitee: https://gitee.com/sagacity/sagacity-sqltoy 更新内容: 剔除对BeanUtils的依赖,通过自身实现提升...

阅读(44)评论(0)赞 (0)

Spring

之前写参数校验(Validator),差点被劝退…

3

小丁 发布于 2020-04-20

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 来源:juejin.im/post/5d3fbeb46fb9a06b317b3c48 这么写参数校验(Validator)就不会被劝退了~ 很痛苦遇到大量的参...

阅读(40)评论(0)赞 (0)

Java

jSqlBox 4.0.6 版更新,Java 数据库 ORM 工具

邓龙华 发布于 2020-04-15

jSqlBox是一个Java全功能数据库持久层工具,主页 https://gitee.com/drinkjava2/jsqlbox jSqlBox主要特点是架构优、尺寸小、功能全,基本上所有与数据库操作相关的功能,jSqlBox都已提供。它的主要特点有:   ...

阅读(29)评论(0)赞 (0)

Java

TreeSet的两种排序规则

3

wenming.gapo 发布于 2020-04-14

TreeSet是SortedSet接口的实现类,正如SortedSet名字所表示的,TreeSet可以保证集合元素 处于排序状态 。与HashSet集合相比,TreeSet还提供了几个额外的方法: Object first(): 返回集合的第一个元素。 Object last()...

阅读(30)评论(0)赞 (0)

Java

Tron区块链对接Java开发包【支持USDT-TRC20】

4

xirruiqiang 发布于 2020-04-13

TronTool.Java开发包适用于为Java应用快速增加对Tron/USDT-TRC20数字资产的支持能力, 即支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的 轻量级部署场景。官方下载地址: http://sc.hubwiz.com/code...

阅读(33)评论(0)赞 (0)

Java

老大说:谁要再用double定义商品金额,就自己收拾东西走

7

小丁 发布于 2020-04-10

先看现象 涉及诸如 float 或者 double 这两种浮点型数据的处理时,偶尔总会有一些 怪怪的现象 ,不知道大家注意过没,举几个常见的栗子: 典型现象(一):条件判断超预期 System.out.println( 1f == 0.9999999f ); // 打印:fals...

阅读(35)评论(0)赞 (0)