- 浏览: 41899 次
- 性别:
- 来自: 大连
最新评论
文章列表
本文将通过问答的方式帮助你了解NPOI。
什么是NPOI?
NPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office
的情况下读写Office 97-2003的文件,支持的文件 ...
注册表项是注册表中的基本组织单位,好比是Windows
资源管理器中的文件
夹。
每个具体的注册表项都可以有子项,就像文件夹下可以有子文件夹一样。只要用户具有相应的权限,且注册表项不是基项或基项的下一级项 ...
一.POI简介
Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API
目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。
二.HSSF概况
HSSF 是Horrible SpreadSheet Format的缩写,也即“讨厌的电子表格格式”。也许HSSF的名字有点滑稽,就本质而言它是一个非常严肃、正规的API。通过HSSF,你可以用纯 ...
response.setContentType()
的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME
类型来判断文件是GIF图片。通过MIME类型来处理json字符串。
Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,你可也去看一下。
做用表单上传文件,想在服务端验证上传文件的类型,只允许上传GIF,JPG,ZIP, 我们有两种方法:
第一:检查文件的扩展名;
第二:检查文件的MIME类型 。
检查文件的扩展名的方法,很简单 ...
来自不同的位置的代码可以由一个CodeSource对象描述其位置和签名证书。根据代码的CodeSource的不同,代码拥有不同的权限。例如所有
Java
SDK自带的代码都具有所有的权限,而Applet中的代码则具有非常受限的权限,用户编写的代 ...
背景:在项目中有一堆javabean,要用在界面上画一堆tableview,要对这一堆tableview进行排序,因此要写一堆sorter类(假如为每个tableview都写一个的话),工作量比较大。 思考:其实这些sorter类都是差不多的,只是调用的javabean不同,方法名称不同,实现的原理,没有什么不同,那么该如何使用一个sorter类就可对所有的tableview进行排序呢? 思考结果:也许可以用Class类与Method类,也就是什么reflect机制。 困难:从来没用过reflect机制。 没有过,没关系。JDK5.0文档与g ...
由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节
省服务器的外存空间。
Java 1.1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和解
压缩的实现比较容易,下面介绍利用ZipEntry、ZipInputStream和ZipOutputStream三个Java
类实现zip数据压缩方式的编程方法。
zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个唯一的名称,entry的
数据项存储压缩数据。
与zip文件有关的几个Java类
·类ZipEntry
pub ...
这几天做了一个项目,大量用到了JSP与 servlet之间的传值,所以总结了一下
JSP与 servlet之间的传值有两种情况:JSP -> servlet, servlet -> JSP。
通过对象 request和 session (不考虑 application)完成传值。
一、JSP -> servlet
JSP页面有3种方法向 servlet传值: form表单、URL 、其他
<!--
JSP page
-->
...
<%
...
...
session.setAttribute( ...
官方地址:
http://tomcat.jaxwiki.org/ssl-howto.html
scorm:
http://peng19820117.blog.163.com/blog/static/852135632009312712303/
applet数字签名:
http://zhidao.baidu.com/question/10671541.html
在 Excel 启动时运行宏
适用于 Microsoft Excel 2000 和 2002
如果您希望每当启动 Microsoft Excel 时都自动执行某些操作,可以录制或编写一个每当打开工作簿时都将运行的宏。有两个办法可以做到这一点:
录制一个宏,然后用 Auto_Open 这一名称保存它。
将此宏编写为工作簿“打开”事件的 Microsoft Visual Basic® for Applications (VBA) 过程。
录制 Auto_Open 宏会受到诸多限制(见下文所述)。与录制 Auto_Open 宏相比,将启动宏编写为工作簿“打开”事件的 V ...
连接:
提供Reflector以及插件
Reflector是一个dll的反编译工具,提供vb 、c#、IL、Delphi、MC++、F#等的反编译
http://www.cnblogs.com/xugang/archive/2008/01/20/1045940.html
反编译工具Reflector下载(集成FileGenerator和FileDisassembler)
...
在C/C++中调用Java的方法一般分为五个步骤:初始化虚拟机、获取类、创建类对象、调用方法和退出虚拟机。 1. 初始化虚拟机
代码如下:
JNIEnv *env;
JavaVM *jvm;
JavaVMInitArgs vm_args;
JavaVMOption options[3];
int res;
//设置参数
options[0].optionString = "-Djava.compiler=NONE";
//classpath有多个时,UNIX下以“:”分割。 ...
近来我在开发一个运用C#生成EXCEL文档的程序,其中要根据数据生成相应的图表,该图表对颜色和格式都有严格的要求,在百度和谷歌中搜索了所有的相关信息,只有部分介绍,具体格式的介绍没有,经过我不断的实践和探索,终于完成了这项艰巨的任务。
有两种实现方式,一种是利用OWC11组件完成,一种运用Excel完成!
运用OWC11的完成,适合生成一个图形文件,之后不能不在文件中编辑;运用Excel则更适合利用EXCEL文件中的数据直接在文件中加入图表,方便以后编辑!两种我都尝试了,由于我更适合于使用第二种,所以我开发的较完善。在这里公布源码供大家参考使用
说 ...
Eclipse插件大全 挑选最牛的TOP30
地址:http://developer.51cto.com/art/201007/214478_1.htm
vss(Visual Source Safe
):
文档管理工具,不适合作为代码管理,分服务器端和客户端,用法如下:
1、建立数据库
2、建立用户及其分配权限(权限有四种,R-读,C-改,A-添加删除,D-永久删除)
3、建立项目,然后在项目下面就可以建立文件夹以及进行其他操作
cvs(Concurrent Versions System
)
代码管理工具,CVS是一个C/S系统,多个开发人员通 ...
一、jQuery 两个包
jQuery minfied (23K)
jQuery regular (154K)
二、在线版本的jquery
使用 Google 的 CDN
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs
/jquery/1.4.0/jquery.min.js"></script>
</head>
使用 Microsoft 的 CDN
<hea ...