`
hellonickco
  • 浏览: 50538 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
文章列表
绘制图形 POI 支持调用MS-Office 绘图工具进行图形的绘制。一张sheet页上的图形是按照有层级的图形组和图形来安排的。最顶层的图形是patriarch,它在sheet页上是不可见的。在开始绘制图形之前,您需要在HSSFSheet 对象中调用createPatriarch方法。调用这个方法会清除在该sheet页中储存的所有的图形信息。默认情况下只要这个方法不被调用,POI不会将图形数据清除。 要创建一个图形,您需要做以下几步: 1.         创建一个patriarch 对象 2.         创建一个锚点以供图形在sheet页上定位 3.         ...
写在前面 想尽快的使用HSSF和XSSF对电子表格进行操作吗?这个指南正是您所需要的。现在稳定的POI的版本为3.6。但最近在查阅POI的资料时发现,虽然资料很多,但是大都局限于2.x的版本,3.x中文资料比较少,查阅apache网站的时候发现了这份文档,看着不错,就翻译了一下,希望能够对大家有所帮助。由于时间仓促难免有翻译不当之处,还望不吝赐教,费神指正,感激不尽!                                                      岑坚(高凯)                                                    c ...
Ext 的cookie操作十分简单,   具体的实现代码如下     //var cp = new Ext.state.CookieProvider(); //Ext.state.Manager.setProvider(cp); 插入cookie // cp.set("username",username); 获取cookie值  //var defaultvalue=cp.get("username");   /*! * Ext JS Library 3.2.1 * Copyright(c) 2006-2010 Ext J ...
//我们定义一个函数,用来读取特定的cookie值。function getCookie(cookie_name){ var allcookies = document.cookie; var cookie_pos = allcookies.indexOf(cookie_name); // 如果找到了索引,就代表cookie存在, // 反之,就说明不存在。 if (cookie_pos != -1) { // 把cookie_pos放在值的开始,只要给值加1即可。 cookie_pos += cookie_name.length + 1; var cookie_end = allcookies ...
先把所有的代码都拷上来 MapEntryBase.java 为了生成数据,没有用高级方法,一个for循环put进hashmap 写的非常挫,呵呵,完成功能就好 package mapEntry; import java.util.HashMap; import java.util.Map; //基类初始化数据 public class MapEntryBase { ...
Java代码 package com.suypower.chengyu.collection;     import java.util.ArrayList;   import java.util.Arrays;   import java.util.HashMap;   import java.util.HashSet;   import java.util.Iterator;   import java.util.LinkedHashSet;   import java.util.LinkedList;   import java.util.Map;   import ...
这是JAVA1.5 增强的for 循环的新特性。。(enhanced for loop) 所谓“增强的for 循环”,主要也是针对容器的。使用该项特性时,开发者可以将“利用iterator 遍历容器”的逻辑交给编译器来处理。例如下列代码: void cancelAll(Collection c) { for (Iterator i = c.iterator(); i.hasNext(); ) { TimerTask tt = (TimerTask) i.next(); tt.cancel(); } } 可以用增强的for 循环改写为: void cancelAll(Collection c) { ...
用velocity 将字符串中的"\n"换行符转变成<br/>现在非常常用下面提供两种解决方案 如果用如下方法经过测试不能够正常工作 #set($comments = $stringUtils.replace($comments, "\n", "<br />")) 但是如果采用jdk1.4中的 String.replaceAll(new, old) 可以解决 解决方案1: #set($comments = $comments.replaceAll("\n", "<br /&g ...
使用xwiki时发现velocity很强大,能自动帮助我们做很多事情。 但有的时候自动化并不是我们真正需要的。 比如有如下这段代码 #macro(getStateDesc $level)   #if($level>0)     已登录   #else     未登录   #end #end 你好,#getStateDesc($level)的用户。 我们本来是期望输出这样的格式: 你好,未登录的用户 但是由于velocity会自动在每一行后面加个换行,根据情况不同,有时是"<br/>",有时是"<p/>& ...
IE6很邪恶,但我爱它的盒子模型 matrix 发表于 2010年6月12日 11时12分 星期六   Printer-friendly   Email story 来自中国盒部门 Internet Explorer 锐商企业CMS 写道 "盒子模型(Box Model)是 CSS 的核心,现代 Web 布局设计简单说就是一堆盒子 ...
DbUnit中文教程——核心组件 DbUnit中文教程——核心组件10.0103 注:本文基本翻译自DbUnit的文档,翻译不好朋友见谅 本文主要介绍在使用DBUnit编写测试用例的时候会常用的几个接口和类 IDatabaseConnection:接口,DbUnit的数据库连接对象,封装了java.sql.Connection IDataSet:接口,DbUnit的数据集对象,里面可以放多个数据表 DataBaseOperation:抽象类,数据库操作类 IDatabaseConnection有两个子类: DatabaseConnection:封装了一个普通的JDBC连接 Database ...
Global site tag (gtag.js) - Google Analytics