- 浏览: 61941 次
- 性别:
- 来自: 北京
最新评论
-
liuqi_67:
这个问题最后如何解决
checkstyle cannot initialize module TreeWalker - Unable to instantiate TabCharacter FileLength -
redlwb225:
,,,我要动态设置啊 ,,,蛋疼了。。。
jxl 合并单元格 拷贝 边框 丢失
文章列表
我用jxl导出包含有多个工作表的excel,打印时需要一个一个设置,很麻烦。其实可以用jxl在写入excel时对每个工作表进行设置,详细设置方法见http://hi.baidu.com/victorlin23/blog/item/abb71f7eb59b6e340cd7daa8.html。
此外,jxl导出的excel在打印时出现最后一页为空白页的问题,这其实可以在jxl写入excel时通过设置打印区域来解决。设置打印区域为有数据的那些行。设置方法见上面那个网址。
- 2010-06-07 13:00
- 浏览 1024
- 评论(0)
在java里,当对从数据库里取到的数据进行校验时,有可能数据里包含有乱码,这时还没校验,在取数时程序就已经抛出了异常。
一般的想法是找出产生乱码的原因,但大部分这个原因不好找。于是就可以退而求其次,我们可以捕获有乱码的记录,作特殊的处理,例如置空,而正常的记录则继续参与校验。对于没有深入了解Java的人会认为,某条记录有乱码时抛出异常,然后整个函数也就终止了,后面的记录也就无法继续参与校验。其实不然,catch到错误并意味着程序的终止。只不过一般人喜欢简单化,把一大堆代码放到try里,然后最后加个catch。这样做程序肯定会终止。因为catch里的代码执行完毕后函数也就结束了。换句话说,即使c ...
- 2010-05-24 18:33
- 浏览 674
- 评论(0)
问题是这样的,当从拷贝模板的sheet到一个新excel里时,出现边框丢失现象。
解决办法是:
如果边框里的数据是静态的,即是死的,不是程序写入的,那么可以在最后空白的单元格加上一个空格字符。
如果边框里的数据时动态的,即通过程序写入的,那么只能在程序里强制设置这个合并单元格的边框,值得注意的是,当给合并单元格加边框时,不需要给组成这个合并单元格的元单元格进行一一设置边框,而只要把代表这个合并单元格的左上元单元格设置边框就行。
- 2010-05-24 18:17
- 浏览 1558
- 评论(1)
有时候用Datastage内置的函数无法满足实际需要,这时就需要自己编写parallel routine。这种routine可以用在transformer stage的Expression Editor里,和普通函数的使用完全相同,只不过这是自定义函数罢了。新建一个parallel routine并不困难,看帮助或者教程就能明白。一个parallel routine需要调用一编译成.o文件的包含有函数的c程序或者c++程序(注:这里选择了静态链接库文件而没有选择动态链接库文件,即设置parallel routine属性type为external function、属性object type
- 2010-03-20 22:10
- 浏览 1760
- 评论(0)
从request里获得GB18030编码的乱码时,假设获得的包含乱码的字符串变量名为luanma,可以用new String(luanma.getBytes("GB18030"),"UTF-8")来获得不含乱码的新字符串
- 2010-02-06 11:59
- 浏览 866
- 评论(0)
要想去掉外面的滚动条,保留ifrmame或者frame的滚动条的话,可以设置ifame的height百分比,往小处设置就会发现外面的滚动条越来越短,直至消失。(外部的滚动条要设置为自动哦)
- 2010-02-03 18:06
- 浏览 1120
- 评论(0)
在js里定义了一个int型变量,结果提示说js 缺少对象。将int型改为var就ok了。js就是变态。弱类型语言真不如强类型好排错。
- 2010-01-08 16:38
- 浏览 771
- 评论(0)
在网上搜索了一下,大部分说是在与resultset关联的statement对象(包括preparedstatement对象等)关闭后,resultset会自动关闭。但我觉得大部分应该说的是sun的jdk的情况。那在ibm的jdk又是什么情况呢?
在ibm网站上查询了一下,发现跟sun一样,resultset也可以在statement,preparedstatement关闭后自动关闭,但ibm推荐手动关闭resultset,因为这样可以迅速释放数据库资源,来提高程序的吞吐量。而sun却没有明确说明这一点。我想sun与ibm的jdk的内部实现方式还是有区别的。用ibm的jdk时还是手动关闭resu ...
- 2009-12-30 10:45
- 浏览 702
- 评论(0)
checkbox其实并没有enabled属性,要使checkbox不可选的话要像下面这样
<INPUT TYPE="checkbox" NAME="MyCheckbox" VALUE="Select Me" DISABLED>
或者用js控制:document.forms[0].MyCheckbox.disabled = true;如果浏览器支持的话,不可选状态应该是这个样子:
<!-- HOWTO content -->
- 2009-11-14 17:57
- 浏览 1346
- 评论(0)
原因是:在form中,不应有名字为action或submit的input对象,如代码"<input type='xxxx' name="action" >"或"<input type='xxxx' name="submit" >"
- 2009-11-11 22:28
- 浏览 712
- 评论(0)
例如:现在有一个空表a和一个有数据的表格b,他们的部分字段是一样的, 把b表中的数据插入到a表中的语句是: INSERT INTO A (a,b) SELECT a,b FROM B ;
- 2009-11-09 17:48
- 浏览 1159
- 评论(0)
今天动态添加option到selectl时,出现了添加后option为空白,个数却正确的情况。代码如下:
for(var i = 0; i < results.length; i++) { oOption = document.createElement("OPTION"); oOption.value=results[i].childNodes[0].text; oOption.text=results[i].childNodes[1].text;tabcodelist.appendChild(oOption); }
在网上找了半天,也没找到解决办法,后来 ...
- 2009-11-08 20:45
- 浏览 824
- 评论(0)
我从excel读取数据,然后存储到Informix数据库里。偶尔会发现出现Found a quote for which there is no matching quote这个错误。调试后发现,是因为excel里的某些单元格存在回车符的原因。把单元格里的回车符删除就ok了。
- 2009-11-01 21:57
- 浏览 1605
- 评论(0)
在我的联想昭阳e43笔记本的C盘上装有windows xp和联想的一键还原,我想在保留一键还原的情况下用光盘将ubuntu 9.04安装到硬盘上。网上搜索了很多东西,但都挺杂挺乱,几乎没有适合我这种情况的。没办法,只能自己不断地尝试。终于,拨开云雾见青天,其实很简单,只是我没有选择对合适的工具和看到合适的方法罢了。为了让和我情况差不多的同学们少走弯路,介绍一下我成功的方法。
1.使用光盘将ubuntu安装到硬盘上,具体怎么安装我就不说了,都是图形界面的。需要注意的是在安装的最后一步,默认情况下会将ubuntu的引导安装到mbr,这样会破坏一键还原。为了保留一键还原,我们点击右下角的“高级” ...
- 2009-10-10 10:33
- 浏览 1009
- 评论(0)