自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (5)
  • 收藏
  • 关注

原创 双重检查单例为什么要加volatile

前言 单例模式是开发中常见应用模式,在实际开发中一个实例只需创建一次就能满足使用要求,我们选择使用单例模式,避免不必要的内存消耗。先简单介绍下双重检查单例模式是什么,代码如下:public class Single { private Factory factory; public Factory getFactory(){ if (factory == null){/

2018-03-28 00:50:28 5534 17

原创 阿里java规范手册总结

本文总结一些常见编码注意问题,每条规范来自各个模块,所以序号有点凌乱,一些简单及很少用的规范没有进行收录,具体的规范可见文末阿里java规范.pdf,进行下载详细阅读OOP规约7.【强制】所有的相同类型的包装类对象之间值的比较,全部使用equals方法比较。 说明:对于Integer var = ? 在-128至127范围内的赋值,Integer对象是在IntegerCache.cache产生,会...

2018-03-26 14:16:25 528

原创 使用itext实现pdf图片签章

1:配置环境 首先配置开发环境,本人使用itext5生成pdf,除了,itext5的一些基础包外,org.bouncycastle的两个包是itext生成证书所依赖的包,必须添加,否则会提示ClassNotFound,我百度查到的解决方案,详细见 解决方案当然网上还有文章说将bcprov-jdk15on-149.jar放到jdk安装目录jre/lib/ext 见 [其他解决思路](http:/

2018-03-02 18:04:53 9268 6

Xshell+ftp个人班免费使用

在xshell官网通过申请,提供的免费版的软件进行使用,若有安装过可以直接覆盖以前已到期的软件。

2019-01-30

Java多线程编程核心技术

java多线程编程核心---详细说明并发编程核心技术。 在java并发编程基础上加深细节理解。

2019-01-08

java编译后的文件上传至linux服务端

帮助把git两个提交间的差异文件从本地编译后的项目中上传至linux系统服务端项目并生成统计的相关文件信息

2018-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除