`
文章列表
2013年11月22日 星期五 10时33分24秒 poi-src-3.10-beta2-20130904.zip POI中文意译为“兴趣点”。       Apache POI是一个开源的利用Java读写Excel、WORD等微软OLE2组件文档的项目。最新的版本有很多改进,加入了对采用OOXML格式的 Office 2007支持,如xlsx、docx、pptx文档。以下是POI的几个重要组成部分,以及各组件的功能概述。       POIFS是该项目的最古老,最稳定的一部分。.这是格式化OLE2复合文档为纯Java的接口。 它同时支持读写功能。所有的组件,最终都依赖于它的定义。   ...
package com; public class VersionDemo { public static void main(String[] args) {         System.out.println("Java运行时环境版本 :"+System.getProperty("java.version"));         System.out.println("Java运行时环境供应商:"+System.getProperty("java.vendor"));         System.out. ...
2013年10月23日 星期三 08时55分13秒 1.0 【log4j-1.2.9.jar】       用于日志的记录。
2013-10-22 22:23 Log4j的用法: 第一种: 用Log4j自己单独写个类(src\log4j\LogUtil.java)。         package log4j; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.log4j.Appender; import org.apache.log4j.ConsoleAppende ...
2013年10月21日 星期一 21时43分23秒 说明:  继上次的java.sql.SQLException: ORA-01013: user requested cancel of current operation 错误。查了两天也没查出具体原因。后在同事的建议下,延长查询时间。因为生产库不能随意重启,         于是就写了个testQuery.jsp测试页面来测试生产环境中延长脚本查询时间是否可以完全生成文件并导出:             <%@page import="com.poson.cb.lib.DBConn"%> <%@pag ...
//Java利用第三方jar包(ganymed-ssh2-build210.jar)读取远程主机文件 package com.poson.cb.web.action.bill; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; ...
package collections; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; //时间格式处理收集 public class DateFomatCollection { //1 simpleDateFormat类 /**    SimpleDateFormat函数语法:    G 年代标志符    y 年    M 月    d 日    h 时 在上午或下午 (1~12) ...
        2013年8月19日 星期一 16时16分04秒                 在做一个界面导出功能时,报以下错误:         java.sql.SQLException: ORA-01013: user requested cancel of current operation         at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)         at oracle.jdbc.driver.DatabaseError.newSQLExceptio ...
2013年8月1日 星期四 21时05分59秒 第十三章 字符串         可以证明,字符串操作是计算机设计中最常见的行为 13.1 不可变String         String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象。        13.2 重载“+”与StringBuilder          可以用javap命令来反编译class文件,查看代码是如何工作。          例如:类Concatenation                                    package chapter13; publ ...
2013年7月10日 星期三 00时04分21秒 第十二章  通过异常处理错误 12.1 概念         Java的基本理念是“结构不佳的代码不能运行”         Java使用异常来提供一致的错误报告模型,使得构件能够与客户端代码可靠地沟通问题。        12.2 基本异常         异常情形(Exceptional condition)是指阻止当前方法或作用域继续执行的问题。         当抛出异常后,有几件事会随之发生:                 首先:同Java中其他对象一样,将使用new在堆上创建异常对象。                 然后: ...

xml通用解析类

    博客分类:
  • XML
package com.poson.cb.util; import java.io.File; import java.io.UnsupportedEncodingException; import java.util.List; import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder; import com.poson.cb.dao.impl.sidmngr.XmlConfig; /** * Title: XmlParse * Description: 用来解析配置了SQL脚 ...

xml解析

    博客分类:
  • XML
package com; import java.io.File; import java.io.UnsupportedEncodingException; import java.util.List; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; import org.jdom.input.SAXBuil ...
package com; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFPalette; import org.apache.poi.hssf.usermodel.HSSFRichTextString; import org.apache.poi.hssf.usermodel.HSSFRow; imp ...
//根据账期导出各类Excel package com.poson.cb.ext.export; import java.io.File; import java.io.UnsupportedEncodingException; import java.sql.ResultSet; import java.text.DecimalFormat; import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import javax.servlet.http.HttpSe ...
2013年6月24日 星期一 20时57分09秒 第十一章   持有对象         如果一个程序只包含固定数量的且其生命周期都是已知的对象,那么只是一个非常简单的程序。         通常,程序总是根据运行时才知道的某些具体条件去创建对象。在此之前,不会知道所需对象的数量,甚至不知道确切的类型。为解决这个问题,需要在任意时刻和任意位置创建任意数量的对象。所以就不能依靠创建命名的引用来持有一个对象。         Java通过容器(collection)来解决该问题。(Set,List,Map,Queue) 11.1 泛型和类型安全的容器                        ...
Global site tag (gtag.js) - Google Analytics