![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
iteye_364
这个作者很懒,什么都没留下…
展开
-
从不含package名的class名 取得 含package名的class名
比如1)有个类叫a.b.c.MyClass输入1个字符串"MyClass" 返回字符串"a.b.c.MyClass"比如2)有重名的情况,全部返回有两个类a.b.c.MyClassx.y.z.MyClass输入1个字符串"MyClass" 返回字符串"a.b.c.MyClass"和"x.y.z.MyClass"调用方...2010-10-27 17:00:33 · 115 阅读 · 0 评论 -
POI取得Cell的字符串(String)值
[code="java"]public final static String DATE_OUTPUT_PATTERNS = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";public final static SimpleDateFormat simpleDateFormat = new SimpleDateFormat( DATE_OUTPUT_PATTERNS);...原创 2012-10-01 19:04:30 · 599 阅读 · 0 评论 -
把行号(row)和列号(col)转换成Excel的表示形式。 例如:A1,B2
0,0 ⇒ A1[code="java"]import org.apache.poi.ss.util.CellRangeAddress;import org.apache.poi.ss.util.CellReference;public class TestPOI { public static void main(String[] args) { System....原创 2012-09-24 20:51:29 · 1417 阅读 · 0 评论 -
用uploadify上传文件时,取得服务器端返回数据的方法。
一般上传文件时,如:Excel,CSV,XML 都需要检查文件内容是否正确。不正确还要给客户端返回信息。在用uploadify上传文件时,特别是一次上传多个文件时,如何把检查的结果传给客户端呢??[code="java"]response.setContentType ("text/plain;charset=utf-8");response.getWriter().a...原创 2012-09-13 13:50:29 · 526 阅读 · 0 评论 -
ResultSet转换成XML (转)
众所周知XML已经成不同应用程序之间数据交换的事实上的标准。在实际工作中,我们经常需要把JDBC返回的结果集(ResultSet)转化为XML表达形式,便于把数据传送到其他的应用程序。这里提供一个简单的例子,它可以把ResultSet转化为XML格式的文本,并存放在字符串(String)作为返回结果。 这个程序通用之处在于它与选用的数据库结构无关。就是说,如果数据库结构发生了变化,本文提供的程...原创 2012-09-06 14:02:57 · 339 阅读 · 0 评论 -
比较有用的Java库。
这里记录下比较有用的Java库,但没有熟悉用过的。[b]Lucene[/b]:全文检索用[b]Quartz [/b]:计划任务[b]Jena[/b]:用于开发基于RDF与OWL语义(semantic)Web应用程序...原创 2012-08-30 22:05:14 · 72 阅读 · 0 评论 -
Java去除数字里多余的0。
[code="java"] public static String getPrettyNumber(String number) { return BigDecimal.valueOf(Double.parseDouble(number)) .stripTrailingZeros().toPlainString(); } public static void ma...原创 2012-08-29 13:49:40 · 948 阅读 · 0 评论 -
HttpClient的简单例子。
[code="java"]package sh.pl;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java....原创 2012-08-20 15:49:38 · 92 阅读 · 0 评论 -
使HttpClient能处理错误ResponseHeader的响应信息。
在特定条件下,也许需要来定制HTTP报文通过线路传递,越过了可能使用的HTTP参数来处理非标准不兼容行为的方式。比如,对于Web爬虫,它可能需要强制HttpClient接受格式错误的响应头部信息,来抢救报文的内容。自己参考网上写了个类。[code="java"]package sh.pl;import java.io.IOException;import org.a...原创 2012-08-17 22:30:26 · 643 阅读 · 0 评论 -
解决readLine() 不区分\r \n的问题。
csdn上碰到一个提问者希望只在\n时,才换行来读取文本文件的每一行。但java的BufferedReader#readLine() 不区分\r 还是\n 都会换到下一行。并且提问者的文件还特别大,不能一次全读到内存里来。为了这个写了个自己的类。 (还没好好测过。。。有bug欢迎留言)[code="java"]package sh.pl;import jav...原创 2012-08-16 14:44:23 · 1372 阅读 · 0 评论 -
检查不包含重复字符的正则表达式
以下[A-Z]可以根据需要修改。[code="java"]//匹配不包含重复字母String regex = "^[A-Z]*([A-Z])[A-Z]*\\1[A-Z]*$";System.out.println(!"ABCDEF".matches(regex));System.out.println(!"ABCDEA".matches(regex));System.o...原创 2012-08-15 16:31:57 · 517 阅读 · 0 评论 -
下载文件类型和setContentType对应关系
'ez' => 'application/andrew-inset','hqx' => 'application/mac-binhex40','cpt' => 'application/mac-compactpro','doc' => 'application/msword','bin' => 'application/octet-stream','dms' => 'appli...原创 2012-08-15 16:03:52 · 2375 阅读 · 0 评论 -
Java解析计算式 (例:四则运算)
[url]http://www.ne.jp/asahi/hishidama/home/tech/soft/java/eval16.html[/url][code="java"]import jp.hishidama.eval.*;public class Calc { public static void main(String[] args){ String s...原创 2012-08-15 12:37:14 · 482 阅读 · 2 评论 -
解决文件下载时文件名乱码在ie和firefox下面表现不一致问题
[code="java"]// 其中 Base64 类来自 org.apache.commons.codec 组件 一个40多k的jar public String encodeFileName(HttpServletRequest request, String fileName) throws UnsupportedEncodingException { String a...原创 2012-08-15 10:34:00 · 110 阅读 · 0 评论 -
TERASOLUNA学习笔记
下面的项目可能要用到TERASOLUNA。为了逼自己每天都能学习点东西,特此写这个博客记录学习结果。虽然可能性很大,但还是希望不要半途而废。PS:Spring没学过。[b]【Transaction管理功能】[/b]下例为对于以execute开头的方法,进行Transaction管理。[code="xml"]…… ...原创 2012-08-09 16:36:00 · 1095 阅读 · 0 评论 -
用Jena通过SPARQL读取RDF内容
[code="java"]package sh.pl;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import com.hp.hpl.jena.ontology.OntModel;import...原创 2012-07-17 10:41:54 · 538 阅读 · 0 评论 -
Java 去除空格 (全角半角)的Trim函数。
Java删半角全角空格的Trim(去除开始和结尾的空格)函数。[code="java"] public static String trimAllSpace(String str) { return str == null ? str : str.replaceAll("^[\\s ]*|[\\s ]*$", ""); }[/code][\\s ]里的\\s后面为...2010-12-17 12:15:45 · 1356 阅读 · 0 评论 -
用Java使窗口(window)置于最前方(front)
利用library JacobJacob主页[url]http://sourceforge.net/projects/jacob-project/[/url]关于使用Jacbob库如何搭环境请查找Google。[url]http://www.google.com.hk/search?hl=zh-CN&source=hp&biw=1280&bih=838&q=Jacob+Exce...2010-11-16 14:03:56 · 1814 阅读 · 0 评论 -
Java Memory Leak调查工具
Eclipse Test and Performance Tools Platform(Eclipse TPTP)mat http://www.eclipse.org/mat/原创 2012-10-26 12:47:23 · 151 阅读 · 0 评论