1、错误描述
java.util.zip.ZipException:ZIP file must have at least one entry
2、错误原因
由于在导出文件时,要将导出的文件压缩到压缩文件中,但是导出文件为空时,压缩包会报错
3、解决办法
(1)路径不正确,使用File.separator方法取得路径
(2)查看使用File定义输入文...
分类:
编程语言 时间:
2015-03-27 23:58:26
阅读次数:
323
1、错误描述
Servlet.service() for Servlet jsp threw exception javax.servlet.ServletException:File "/pageFoot.jsp "not found
2、错误原因
3、解决办法
利用导入页面时,路径出错...
分类:
编程语言 时间:
2015-03-27 23:56:15
阅读次数:
277
接着上次文字的内容,继续深入讲解isolation,timeout,readOnly之类的用法。...
分类:
编程语言 时间:
2015-03-27 23:54:14
阅读次数:
182
%p与指针对应,是输出指针的地址如:char * p="abc";......printf("The address %p is %s", p, p);输出就如同这样The address 0FEA is abc
分类:
编程语言 时间:
2015-03-27 23:54:21
阅读次数:
164
Java NIO原理 图文分析及代码实现博客分类:java底层java NIO原理阻塞I/O非阻塞I/OJava NIO原理图文分析及代码实现前言:最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求...
分类:
编程语言 时间:
2015-03-27 23:51:35
阅读次数:
208
package kpp.sort;/** * 堆的定义如下: n个元素的序列{k0,k1,...,ki,…,k(n-1)}当且仅当满足下关系时,称之为堆。 " ki=k2i,ki>=k2i+1.(i=1,2,…,[n/2])" 若将和此次序列对应的一维数组(即以一维数组作此序列的存储结构)看成...
分类:
编程语言 时间:
2015-03-27 23:51:03
阅读次数:
186
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com'52: N-Queens IIhttps://oj.leetcode.com/problems/n-queens-ii/Follow up for N-Queens problem...
分类:
编程语言 时间:
2015-03-27 23:52:53
阅读次数:
409
原子操作互斥mutex相互排斥的意思,它是一种锁或者信号灯。互斥用来保护多个线程共享的数据和结构,不会被同时修改,一个互斥锁只能有两种状态:locked 枷锁unlocked 解锁加锁后互斥不让其他线程访问。任何时刻只能有一个线程来掌握某个互斥上锁。一个线程如果试图在一个已经加锁的互斥上再加锁,这个...
分类:
编程语言 时间:
2015-03-27 23:51:20
阅读次数:
235
修复 Java 内存模型,第 1 部分——Brian Goetz
分类:
编程语言 时间:
2015-03-27 23:51:31
阅读次数:
241
接着上一篇继续并发包的学习,本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执...
分类:
编程语言 时间:
2015-03-27 23:52:10
阅读次数:
175
Html语言基础1.HTML编辑软件Microsoft Virsual Studio.NET2.文档类型定义(Document Type Definition,DTD)格式(1)HTML指文档定义类型(2)PUBLIC指DTD文档对任何人公开访问,而不是某个公司的内部规范文件。(3)version ...
分类:
编程语言 时间:
2015-03-27 23:50:49
阅读次数:
143
package kpp.sort;/** * 选择排序 * 从第0个元素开始,每次选择最小的元素,与当前元素交换 * 简单选择排序是不稳定的排序。 时间复杂度:T(n)=O(n^2)。 * @author kpp * */public class SelectSort { public s...
分类:
编程语言 时间:
2015-03-27 23:50:28
阅读次数:
215
自JDK5之后,Java推出了一个并发包,java.util.concurrent,在Java开发中,我们接触到了好多池的技术,String类的对象池、Integer的共享池、连接数据库的连接池、Struts1.3的对象池等等,池的最终目的都是节约资源,以更小的开销做更多的事情,从而提高性能。 .....
分类:
编程语言 时间:
2015-03-27 23:48:55
阅读次数:
355
本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17560467,转载请注明。线程中断线程中断涉及到三个方法,如下: interrupt()方法用于中断线程,通常的理解来看,只要某个线程启动后,调用了该方法,则该线程不...
分类:
编程语言 时间:
2015-03-27 23:49:52
阅读次数:
329
本文内容参考JavaScript高级程序设计(第3版)第6章:面向对象的程序设计 ECMA-262中把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”我所理解的就是对象就是一个结构体,结构体中有一些它的基本属性以及对结构体处理的方法,把它们封装起来称为一个整体。JS中所有的对象都...
分类:
编程语言 时间:
2015-03-27 23:47:31
阅读次数:
263
为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包的作用 1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该...
分类:
编程语言 时间:
2015-03-27 23:46:02
阅读次数:
225
默认下都是十进制 int i, j, k, l; cin>>oct>>i; //输入为八进制数 cin>>hex>>j; //输入为十六进制数 cin>>k; //输入仍为十六进制数 cin>>dec>>l; //输入为十进制数 cout<<”hex:”<<”i=”<<hex<<i<<endl; c...
分类:
编程语言 时间:
2015-03-27 23:46:41
阅读次数:
264