1.Apache POI简介
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 POI 的功能。
2.POI结构
HSSF - 提供读写Microsoft Excel XLS格式档案的功能。
XS...
分类:
编程语言 时间:
2014-08-04 17:46:28
阅读次数:
413
页面放置一个按钮进行点击导出事件
action="#{eveluatesubject.doSaveExcel}"
styleClass="cssButtonBG">
后台的导出方法
/**
* 导出EXCEL
*
* @param request
* @return
*/
p...
分类:
编程语言 时间:
2014-08-04 14:35:07
阅读次数:
268
Java语言规范:java.sun.com/docs/books/jls三个版本的API:J2SE J2EE J2ME1. J2SE 客户端独立应用程序或者applet2. J2EE 服务端应用程序 [Java Servlets&JavaServer Page]3. J2ME 移动设备变成JDK为J...
分类:
编程语言 时间:
2014-08-03 12:37:55
阅读次数:
230
工作中一直都是C和PYTHON混搭,突然想试试java,记录一下。export JAVAHOME=/home/qs/work/java/jdk1.8.0_11export PATH=$PATH:$JAVAHOME/binexport CLASSPATH=.:$JAVAHOME/lib/dt.jar:...
分类:
编程语言 时间:
2014-08-02 15:07:23
阅读次数:
241
程序员必看,学习的方法 0.引言在学习编程语言的路上,发现初学者(包括俺)问 得最多的问题莫过于“如何学习编程?Java该如何学习?“。类似的问题回答多了,难免会感觉厌烦,就萌生了写下本文的想法。到时候再有人问起类似的问 题,我可以告诉他(她),请你去看看《Java学习之路》。拜读过台湾蔡学镛先生的...
分类:
其他好文 时间:
2014-08-02 04:10:01
阅读次数:
317
见摘要、见代码注释,其他话不多说: DTD文档: <?xml?version="1.0"?encoding="UTF-8"?>
<!ELEMENT?SwordLibrary?(Sword*)>
<!ELEMENT?Sword?(SwordName,Price,Attack)>
<!ELEMENT?SwordName?(#PCDATA)...
分类:
编程语言 时间:
2014-08-01 00:18:51
阅读次数:
359
在多线程程序运行过程中,可能会涉及到两个或者多个线程试图同时访问同一个资源。为了防止这种情况的发生,必须在线程使用共享资源时给资源“上锁”,以阻挡其它线程的访问。而这种机制也常常被称为互斥量,本文主要介绍它的两种方式synchronized和Lock 。
1、synchronized
当任务要执行被synchronized关键字保护的代码片段的时候,它会检查锁是否可用,然后获取锁,执行代码,释...
分类:
编程语言 时间:
2014-07-31 17:11:30
阅读次数:
235
一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。一、基础类1、《Thinkinginjava》,入门第一位是建立正确的概念。2、《CoreJava》,我没系统读...
分类:
编程语言 时间:
2014-07-31 12:08:26
阅读次数:
242
之前学习的都是关于顺序编程的知识,程序在任意时刻都只能执行一个步骤。线程作为我接触并发编程的第一堂课,我感觉很兴奋。
1、定义任务
实现Runnable接口并编写run()方法(线程将会执行此方法内代码)。
class LiftOff implements Runnable {
protected int countDown = 10;
private static int t...
分类:
编程语言 时间:
2014-07-30 14:53:33
阅读次数:
334