java
文章平均质量分 71
Zmin0707
这个作者很懒,什么都没留下…
展开
-
Java里的CompareAndSet(CAS)
1. incrementAndGet的实现 public final int incrementAndGet() { for (;;) { int current = get(); int next = current + 1; if (compareAndSet(current, next)转载 2015-12-21 11:20:01 · 1589 阅读 · 0 评论 -
JAVA对称加密算法汇总及实现
JAVA对称加密算法汇总及实现转载 2016-03-07 10:44:04 · 606 阅读 · 0 评论 -
struts2-2.1.6 bug
严重: Exception starting filter struts2 java.lang.NullPointerException at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)这是struts-2.1.6版本的一个BUG,原因是TOMC转载 2016-04-19 16:19:13 · 448 阅读 · 0 评论 -
Java生成图片时使用BufferedImage的构造方法,让图片不失真
在一次做考试系统的时候,有一个场景是考生开考前需要通过系统做拍照并进行脸部信息的比对;脸部信息的计算使用FACE++(旷视科技)的接口,但是发现查看拍照的照片信息是,考生的照片显示十分模糊,对比度变低,有验证的泛红!经过检查发现报错在Oracle 数据库的blob 字段直接查看信息是正常的,再看看在程序里生成的图片缓存文件是模糊的图像;查看生成图片的代码,十分简单,如下://生成图片返回图片路转载 2016-07-07 17:35:16 · 31262 阅读 · 2 评论 -
face++的开发包faceppsdk.jar 和httpclient.jar 冲突解决
face++的开发包faceppsdk.jar 和httpclient.jar 冲突解决原创 2016-08-11 16:53:02 · 2317 阅读 · 0 评论 -
单例模式(饿汉/懒汉)
/*饿汉式单例优点:无须考虑线程安全;从调用速度和反应时间角度来讲,一开始就得以创建,因此要优于懒汉式缺点:从资源利用效率角度,饿汉式类加载时就创建,利用率低于懒汉式;而且系统的加载时间可能会比较长*/public class Singleton{ private static Singleton instance = new Singleton(); private Sin原创 2016-09-29 11:41:16 · 466 阅读 · 0 评论 -
深入理解Java:SimpleDateFormat安全的时间格式化
想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多线程环境下调用 format() 和 parse() 方法应该使用同步代码来避免问题。下面我们通过一转载 2016-12-30 18:01:57 · 335 阅读 · 0 评论