java相关
fdsfdf3434
这个作者很懒,什么都没留下…
展开
-
MD5 & SHA1 加密
什么是MD5,什么是SHA-1,如何校验这些Hash。还有拿单个ISO文件的MD5,SHA-1讯问是不是原版的问题,在这里,对以上问题做一个终结解释!让我们先来了解一些基本知识,了解hash。Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空转载 2017-11-08 15:39:10 · 378 阅读 · 0 评论 -
org.apache.commons.codec Hex.encodeHexString(Byte[] bytes)byte[]转16进制字符串
org.apache.commons.codec包的Hex.encodeHexString(Byte[] bytes)可将byte[]转为16进制字符串 @Test public void codecTest() { String str = "Hello World"; System.out.println("hexString:" + Hex.enc原创 2017-11-08 17:32:38 · 5404 阅读 · 0 评论 -
时间日期操作组件joda 简单体验
时间日期操作组件joda 简单体验: 1. 构造方法&取出3个月之前的日期时间 @Test public void testJoda1() { DateTime dateTime=new DateTime(2017, 5, 31, 18, 23,55); String s1 = "-"; String s2 = "3";原创 2017-11-08 17:45:04 · 368 阅读 · 0 评论 -
Java AtomicInteger(转载)
原文 AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。来看AtomicInteger提供的接口。//获取当前的值public final int get()//取当前的值,并设置新的值public fin转载 2017-11-08 17:51:35 · 229 阅读 · 0 评论 -
int 转 String 位数补全0
需求: int:1 输出”0001” int:11 输出”0011” int:111 输出”0111” int:1111 输出”1111”解决: 可用 java.text.DecimalFormat @Test public void testDecimalFormat() { //需要补全几位0,就输入几个"0000" //format(原创 2017-11-10 11:42:32 · 1595 阅读 · 0 评论 -
多线程调用AXIS2 线程不安全客户端stub 解决办法:对象池
网上关于多线程调用webService全是一句话:”虽然直接使用多线程可以很好地解决这个问题,但比较麻烦。幸好Axis2的客户端提供了异步访问WebService的功能。 ” 我也知道比较麻烦,也知道幸好Axis2的客户端提供了异步访问WebService的功能。但是能别每篇文章都是一样的转载吗?我踏马就是想知道直接使用多线程调用wenService的资料!网上关于多线程调用axis2生成的stu原创 2017-12-28 16:45:45 · 1424 阅读 · 0 评论