自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huangdi1309的博客

追求原创但不反对转载

  • 博客(5)
  • 收藏
  • 关注

原创 解决poi解析过大文件导致内存溢出问题

解析excel的时候,我们一般都会用poi提供的api来实现,也很方便使用,但是如果excel文件较大,文件行数过多,那么很可能会造成内存溢出,解析失败。 本文只要是针对这种情况给出另外一种性能更好的方式import java.io.InputStream;import java.sql.SQLException;import java.util.ArrayList;import ...

2018-04-29 22:48:39 3767

原创 java实现文件下载

js 假设以下文件名fileName 是后台返回 var fileName = resp.data; fileName = encodeURIComponent(encodeURIComponent(fileName)); var url = 'fileName=' + fileName; window.location = path + '/exportProductDetail.d...

2018-04-29 22:08:46 437

原创 dubbo实战

common-if工程单独打包,dubbo服务提供端和消费端共享。common-if工程很简单只定义了一个接口和一个User类,利用maven构建工具打成一个jar包:common-if-1.0-SNAPSHOT.jardubbo-provide工程为服务提供端,引入了dubbo和zk的依赖,pom.xml,并且引入上面的common-if-1.0-SNAPSHOT.jar<...

2018-04-28 11:28:56 190

原创 java多线程异步和阻塞性调用方式

java多线程可以直接通过ExecutorService接口的execute方法提交任务,也可以通过invokeAll方法让多个任务一起提交,前者execute是异步提交,也就是说不会阻塞主线程,后则会阻塞主线程,等待所有任务执行完成主线程才回继续执行。其实不管是execute还是invokeAll,它们最终都会去执行Executor接口的execute(Runnable run)方法,下面是截取...

2018-04-26 11:39:10 942

原创 RabbitMq安装过程详细介绍

本文主要介绍Install: RPM-based Linux安装方式进入官网地址http://www.rabbitmq.com/install-rpm.html因为我是CentOS 6.x的,直接点击下方图片显示位置下载即可 下载是一个rpm文件rabbitmq-server-3.7.4-1.el6.noarch.rpm因为安装RabbitMQ之前必须要先安装erlang,所以要...

2018-04-15 12:21:46 212

空空如也

空空如也

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

TA关注的人

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