Java
Inconsolabl
这个作者很懒,什么都没留下…
展开
-
JXL报BiffException解决方案
jxl.read.biff.BiffException: The input file was not found 解决方法:新建excel文件,手动复制原文件内容至新文件。然后删除原文件,并将新文件的文件改成原文件的文件名。然后用jxl读取成功。 原理:JSP页面“content=text/html”属性会将下载的文件设置为html的文本格式,所以以你上传的时候,其实转载 2015-06-20 16:32:43 · 3896 阅读 · 0 评论 -
Mysql Oracle Java 数据类型对照
Mysql Oracle Java BIGINT NUMBER(19,0) java.lang.Long BIT RAW byte[] BLOB BLOB RAW byte[]原创 2015-06-20 16:33:17 · 540 阅读 · 0 评论 -
Java 实现断点续传 (HTTP)
使用HTTP协议时可以借助http响应头的Content-Range参数,和请求头的RANGE: bytes参数。 其实断点续传的原理很简单,就是在 Http 的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为 wwww.sjtu.edu.cn,文件名为 down.zip。 GET /d转载 2015-06-20 16:58:06 · 534 阅读 · 0 评论 -
JAVA中的WeakReference(弱引用)
java语言中为对象的引用分为了四个级别,分别为 强引用 、软引用、弱引用、虚引用。 本文只针对java中的弱引用进行一些分析,如有出入还请多指正。 在分析弱引用之前,先阐述一个概念:什么是对象可到达和对象不可到达状态。 其实很简单,我举个例子: 现在有如下两个类class A class B,在JVM上生成他们两个类的实例分别为 instance a instance转载 2015-07-21 14:52:15 · 351 阅读 · 0 评论 -
ThreadPoolExecutor运转机制详解
最近发现几起对ThreadPoolExecutor的误用,其中包括自己,发现都是因为没有仔细看注释和内部运转机制,想当然的揣测参数导致,先看一下新建一个ThreadPoolExecutor的构建参数: [java] view plaincopy public ThreadPoolExecutor(int corePoolSize,转载 2015-09-06 11:40:32 · 419 阅读 · 0 评论