JAVA/J2EE
文章平均质量分 81
clbchenlb
这个作者很懒,什么都没留下…
展开
-
poi会中文乱码,Jexcelapi不会
目前比较流行的生成Excel文件的有poi和Jexcelapipoi加中文有问题必需对每一个Cell设: cell.setEncoding(HSSFCell.ENCODING_UTF_16); 才不会中文乱码.没有找到更好的方法一次性设置所有Cell的字符属性用Jexcelapi试下发现不会出现中文问题,是因为它是韩国人写的吧,以多字节字符为根点还是喜欢用Jexcel...2007-03-21 19:06:00 · 253 阅读 · 0 评论 -
jxl 写 excel
项目中要写excel,把这个例子写出来,以后可以看。1.写excel类package net.blogjava.chenlb;import java.io.IOException;import java.io.OutputStream;import java.util.List;import jxl.Workbook;import jxl.write.Label;...2007-10-29 10:52:00 · 118 阅读 · 0 评论 -
jxl 读 excel
与写对应的是读. package net.blogjava.chenlb;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import jxl.Cell;import jxl.Sheet;import jxl...2007-10-29 11:04:00 · 181 阅读 · 0 评论 -
ant build 出现 warning modified in the future
今天同学想rebuild项目源码,但出现上面情况。上网找一下说与系统时间有问题。今天他机器有点问题,时间回到“前几天”的状态,面rebuild前的class文件的时间比“前几天”的状态新了。改正时间就行了。^_^...2007-12-13 23:13:00 · 180 阅读 · 0 评论 -
ant 编译特定包下面的源文件
项目中有applet,现在想只编译applet包下面的内容。部分代码: <target name="compile.applet" depends="compile.java"> <mkdir dir="${deploy.applet.dir}" /> <javac destdir="${deploy.apple.2007-12-15 12:13:00 · 372 阅读 · 0 评论 -
生产者-消费者
这学期,应聘的时候有一些是线程相关的,虽然自己对线程编程有点概念,但没有写过经典的例子。放假了有点时候,就想写多线程的例子。 笔试的题目类似地:一个生产者一次生产10个,满了后通知消费者,然后等待。一个消费者产品有满了就消费。到空时通知生产者,然后等待。 那时对等待/通知机制没怎么写过,那次笔试应该写的大概对(想法对),但写的wait()和notifyAll()的位置不...2008-01-24 11:36:00 · 146 阅读 · 0 评论 -
Java读RTF乱码问题
这几天想用Java读富文档。用javax.swing.text和javax.swing.text.rtf包中的类读RTF文档时出现中文乱码问题(出现?号)。 幸好找到 ANGEL SKY 的博客。用ISO8859_1编码转换。代码片断:String bodyText = null; DefaultStyledDocument styledDoc = new D...2008-02-01 17:05:00 · 513 阅读 · 0 评论 -
System.in重复接收用户输入一行命令
以前想用循环来System.in (或是其它输入方式老是达不预想的效果,第一次输入后回车,不会接收下一次用户的输入)。后来才发现readline() != null才能达到效果。package net.blogjava.chenlb;import java.io.BufferedReader;import java.io.IOException;import java.io.I...2008-03-11 21:49:00 · 336 阅读 · 0 评论 -
下载文件保存提示文件名显示中文
用URLEncoder转换。String filename = URLEncoder.encode("中文.zip", "UTF-8"); response.addHeader("Content-Disposition","attachment;filename="+filename);2008-03-16 14:29:00 · 233 阅读 · 0 评论 -
logging 级别
jdk14的logging还有点麻烦,要覆盖jre/lib/logging.properties的配置,还要在启动时加-Djava.util.logging.config.file=mylogging.propertiesjava 1.4日志纪录在java.util.logging.Level类中定义了下列日志级别常数Ø SERVER:表示一个严重失败。常常将有一个...2008-04-11 11:50:00 · 393 阅读 · 0 评论 -
jstl 1.0 formatDate yyyy-mm 不能正常工作
jstl 1.0 formatDate yyyy-mm 不能正常工作,格式出来的月是00,要用yyyy-MM,才能,郁闷。2007-10-25 22:38:00 · 108 阅读 · 0 评论 -
java 压缩目录为 zip
用java好久了,还没有写个压缩文件的示例,昨晚弄了下,把写下来,以后可以看。关系到java.util.zip.ZipEntryjava.util.zip.ZipOutputStream如果要解决中文文件名问题,用到ant.jar这两个类。ZipOutputStream.putNextEntry(ZipEntry);就可以了,然后ZipOutputStream.wir...2007-10-18 13:53:00 · 239 阅读 · 0 评论 -
itest生成pdf中文为空白
要下载iTextAsian.jar地址: http://prdownloads.sourceforge.net/<wbr>itext/iTextAsian.jar?download</wbr>import com.lowagie.text.Font;import com.lowagie.text.pdf.BaseFont;BaseFont bfChinese = Ba...2007-03-21 19:52:00 · 608 阅读 · 0 评论 -
[转载]jsp 实现 word, excel
这里使用一个小技巧,就是先将其转换为可编辑的JSP文件,然后再像操作其它的JSP页面一样操作,就这么简单。因为ms word和excel的文档都支持html文本格式,因此可以先用word或excel做好模版,另存为web页,然后将该html改成jsp,将数据部分动态填入即可,不用很辛苦的调整格式 。word页面只要在jsp头设置如下指令: <%@page contentType="app...2007-08-22 13:15:00 · 145 阅读 · 0 评论 -
jsp 提交表单中文问题解决
用过虑器,但只对post有效,get方式请看。http://www.blogjava.net/chenlb/archive/2007/07/17/130922.html1.用tomcat里面的例子(在webapps\servlets-examples\WEB-INF\classes\里把filters目录放到你的classer\下,其实只要SetCharacterEncodingFil...2007-09-09 09:47:00 · 336 阅读 · 0 评论 -
不抛出越界异常的求子串方法
用String.substring方法,不小心会有越界异常。现实现一个没抛出越界异常,越界就返回null,不过直接返回的再用其它方法,可能有Null异常。现还实现可以负index的,可能逆向的。package com.chenlb.util;public class StringUtil { /** * start与end均可负数<br/> * start &...2008-06-18 14:36:24 · 189 阅读 · 0 评论 -
java -D参数简化加入多个jar
java命令引入jar时可以-cp参数,但时-cp不能用通配符(多个jar时什么烦要一个个写,不能*.jar),面通常的jar都在同一目录,且多于1个。前些日子找到(发现)-Djava.ext.dirs太好。如:java -Djava.ext.dirs=lib MyClass...2008-05-30 11:22:40 · 435 阅读 · 0 评论 -
Weblogic 中部署 Web 应用程序
1、安装好weblogic8.12、利用Configuration Wizard配置Domain和server,按照缺省即可如:第二部后,我机上结果:有了D:\bea\user_projects\domains\mydomain目录其中mydomain是向导中自己写的。然后把web应用程序放到D:\bea\user_projects\domains\mydomain\applicatio...2007-09-22 18:48:00 · 371 阅读 · 0 评论 -
weblogic 8.1.4服务器挂起,出现StuckThreadMaxTime错误
前几天用spring+hibernate+struts写了个增/删/改/查的例子。调试期间问题就来了,当查询结果翻页好几次就没N久没有响应了。最后控制报错。网上查了,它说数据库连接(池)问题。出现错误如下:<<st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="9" year=&2007-10-06 21:10:00 · 410 阅读 · 0 评论 -
weblogic8.1作为windows服务运行
实验室机房里安装的Weblogic 每次想打开网页看一下时都说连接不上,说页面打不开。最后得出原因是:过久了Web服务就关闭了,远程连下机器Web服务才开,每次都要这样远程链下机器,真烦,想到Windows服务方式运行不会这样。于是就找了下。今天终于找到了,^_^ D:\bea\user_projects\domains\mydomain目录下的installServi...2007-10-06 23:02:00 · 383 阅读 · 0 评论 -
jsp 下载文件
jsp 直接输出二进制文件怎么办呢?download.jsp<%@ page language="java" pageEncoding="utf-8"%><%@ page import="java.io.*" %><%try { FileInputStream fin = new FileInputStream(application....2007-10-16 23:57:00 · 314 阅读 · 0 评论 -
[原]自己实现的优先队列 PriorityQueue
java库里的PriorityQueue无法满足我,它不能固定容量,不遍历(遍历后就无序了),它的排序因字是从小到大(虽然可以用Comparator来反转大小顺序)。我所要的是可以固定容量(在一大堆数据通信中选择最大或最小的几个数时很有用),可遍历(不是一个个poll())。 于是,在有空的时间里写了一下。内容是一个双向链表(带头的,头不作保存数据),用插入排序。个人认为一个个添加的...2008-05-08 23:08:00 · 161 阅读 · 0 评论