JAVA-utIl
OovEver
这个作者很懒,什么都没留下…
展开
-
使用BigDecimal解决double加减乘除丢失精度问题
如何解决double计算精度的问题一 先看问题首先看下面一段代码 public static void main(String[] args) { double a = 0.05; double b = 0.01; System.out.println(a + b); } 看到这段代码,或许刚学到一天JAVA的同学都能将答案脱原创 2017-11-19 17:26:50 · 747 阅读 · 0 评论 -
JAVA 读取属性文件方式
JAVA 读取属性文件方式原创 2017-11-19 21:53:33 · 1427 阅读 · 0 评论 -
JAVA使用jodatime进行date类型与string类型的时间相互转换
JAVA使用jodatime进行date类型与string类型的时间相互转换一 jodatime简介 Joda-Time 令时间和日期值变得易于管理、操作和理解。事实上,易于使用是 Joda 的主要设计目标。其他目标包括可扩展性、完整的特性集以及对多种日历系统的支持。并且 Joda 与 JDK 是百分之百可互操作的,因此您无需替换所有 Java 代码,只需要替换执行日期/时间计算的那部分代码。原创 2017-11-19 22:45:05 · 14835 阅读 · 0 评论 -
JAVA用户注册登录使用MD5非对称加密解密
用户注册登录使用MD5非对称加密解密一 简介 在我们日常开发中,有一些表字段,不适合明文存储,比如各个系统登录所使用的密码,这样做可以防止,一旦数据库遭遇黑客攻击,不至于导致密码等重要数据的外泄。由于现存的Md5字典中可以查询出一些常见的Md5密文,为了防止Md5密文被破解,在加密过程中,还需要对Md5密文进行加“盐”操作,从而使Md5密文无法被轻易破解。二 具体实现package util;原创 2017-11-19 23:28:23 · 3096 阅读 · 0 评论 -
JAVA 利用UUID生成随机字符串
JAVA 利用UUID生成随机字符串 public static String randomString() { return UUID.randomUUID().toString(); }附 :所有java工具相关的代码,已放到github上,除了此工具类,还有其他工具类,欢迎大家补充,github地址: https://github.com/oovever/ja原创 2017-11-20 14:27:25 · 1768 阅读 · 0 评论 -
JAVA改变图片大小,将图片改为Jpg格式
JAVA改变image大小,将Image改为Jpg格式原创 2017-11-19 23:42:19 · 2789 阅读 · 0 评论 -
JAVA判断一个Object对象是否为Array类型
JAVA判断一个Object对象是否为Array类型使用getClass()getClass()可以获得对象的类型,根据获得的对象类型,判断是否为Array数组/** * 对象是否为数组对象 * * @param obj 对象 * @return 是否为数组对象,如果为{@code null} 返回false */ public static boolean is原创 2017-12-24 17:28:46 · 27375 阅读 · 0 评论 -
JAVA中ResourceBundle使用详解
JAVA中ResourceBundle使用详解这个类主要用来解决国际化和本地化问题。国际化和本地化可不是两个概念,两者都是一起出现的。可以说,国际化的目的就是为了实现本地化。比如对于“取消”,中文中我们使用“取消”来表示,而英文中我们使用“cancel”。若我们的程序是面向国际的(这也是软件发展的一个趋势),那么使用的人群必然是多语言环境的,实现国际化就非常有必要。而ResourceBund原创 2018-01-14 22:40:50 · 92936 阅读 · 10 评论 -
JAVA生成字符数字交替的随机密码
package com.oovever.util;import java.util.Date;import java.util.Random;/** * PassWord工具类 * @author OovEver * 2018/1/14 23:58 */public class PasswordUtil {//定义可以使用的字符 public final static原创 2018-01-15 00:01:59 · 555 阅读 · 1 评论