自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 问答 (1)
  • 收藏
  • 关注

原创 Subversion 的log转成表格形式

Use the following Subversion command to create an xml file out of the repository's log:svn log -v --xml > repository_log.xmlImport the xml file into an Excel spreadsheet (not sure if it will w...

2014-05-08 09:17:27 370

原创 TS文件有错误啊!

:shock:

2014-03-28 20:25:50 1279

原创 Java Memory Leak调查工具

Eclipse Test and Performance Tools Platform(Eclipse TPTP)mat http://www.eclipse.org/mat/

2012-10-26 12:47:23 167

原创 Javascript的String format函数。

[code="js"]String.prototype.format = String.prototype.f = function() { var s = this, i = arguments.length; while (i--) { s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[...

2012-10-10 11:28:54 198

原创 如何用Javascript判断浏览器是否支持XMLHttpRequest 的上传进度。

[code="js"]navigator.hasxmlProgress= (function(){ //Detect if a browser supports XMLHTTPRequest var r= window.XMLHttpRequest && new window.XMLHttpRequest() || ''; return 'onprogress' in ...

2012-10-10 11:25:35 350

原创 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 621

原创 把行号(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 1454

原创 jQuery 做成Task可重叠在一行的gantt干特图。

用了jQuery的gantt插件加了一个函数[code="js"]JSGantt.makeInOneRow = function(groups){ for(var i = 0; i < groups.length; i++){ var group = groups[i]; if(group && group.length > 1){ var barW...

2012-09-20 15:24:56 599

原创 JavaScript InfoVis Toolkit(JIS)简介。

[url]http://thejit.org/demos/[/url] 国内也许有墙看不了。又一个javascript做图的库,支持很多种自动排版的图。[img]http://img.my.csdn.net/uploads/201209/13/1347540542_7175.png[/img]...

2012-09-13 20:50:48 357

原创 用uploadify上传文件时,取得服务器端返回数据的方法。

一般上传文件时,如:Excel,CSV,XML 都需要检查文件内容是否正确。不正确还要给客户端返回信息。在用uploadify上传文件时,特别是一次上传多个文件时,如何把检查的结果传给客户端呢??[code="java"]response.setContentType ("text/plain;charset=utf-8");response.getWriter().a...

2012-09-13 13:50:29 559

原创 ResultSet转换成XML (转)

众所周知XML已经成不同应用程序之间数据交换的事实上的标准。在实际工作中,我们经常需要把JDBC返回的结果集(ResultSet)转化为XML表达形式,便于把数据传送到其他的应用程序。这里提供一个简单的例子,它可以把ResultSet转化为XML格式的文本,并存放在字符串(String)作为返回结果。 这个程序通用之处在于它与选用的数据库结构无关。就是说,如果数据库结构发生了变化,本文提供的程...

2012-09-06 14:02:57 358

原创 用Javascript将form所有内容序列化和反序列化的例子。

为什么有帖子标题那样的需求呢?因为最近要做草稿功能,某个系统里各个页面都需要草稿。并且存草稿时,不做表单的check。 也就是数据库必须项目也可以不填。所以就想到用js把form序列化成string,然后存入db。读草稿时,就把string反序列化成form的值。 [size=large]详细参考附件的例子[/size]...

2012-09-04 16:44:27 280

原创 比较有用的Java库。

这里记录下比较有用的Java库,但没有熟悉用过的。[b]Lucene[/b]:全文检索用[b]Quartz [/b]:计划任务[b]Jena[/b]:用于开发基于RDF与OWL语义(semantic)Web应用程序...

2012-08-30 22:05:14 86

原创 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 960

原创 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 106

原创 使HttpClient能处理错误ResponseHeader的响应信息。

在特定条件下,也许需要来定制HTTP报文通过线路传递,越过了可能使用的HTTP参数来处理非标准不兼容行为的方式。比如,对于Web爬虫,它可能需要强制HttpClient接受格式错误的响应头部信息,来抢救报文的内容。自己参考网上写了个类。[code="java"]package sh.pl;import java.io.IOException;import org.a...

2012-08-17 22:30:26 673

原创 解决readLine() 不区分\r \n的问题。

csdn上碰到一个提问者希望只在\n时,才换行来读取文本文件的每一行。但java的BufferedReader#readLine() 不区分\r 还是\n 都会换到下一行。并且提问者的文件还特别大,不能一次全读到内存里来。为了这个写了个自己的类。 (还没好好测过。。。有bug欢迎留言)[code="java"]package sh.pl;import jav...

2012-08-16 14:44:23 1405

原创 检查不包含重复字符的正则表达式

以下[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 548

原创 下载文件类型和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 2426

原创 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 518 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 125

原创 TERASOLUNA学习笔记

下面的项目可能要用到TERASOLUNA。为了逼自己每天都能学习点东西,特此写这个博客记录学习结果。虽然可能性很大,但还是希望不要半途而废。PS:Spring没学过。[b]【Transaction管理功能】[/b]下例为对于以execute开头的方法,进行Transaction管理。[code="xml"]…… ...

2012-08-09 16:36:00 1126

原创 用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 554

原创 Selenium学习笔记

[size=large][b]Selenium IDE[/b][/size]1)命令的对象当Selenium IDE自动记录的命令里,点击对象会有下拉框可以选择不同的方式定位对象。[size=large][b]WebDriver的测试用例 (Java)[/b][/size]1)使用InternetExplorerDriver的注意点。①IEDriverServer.exe...

2012-07-12 14:51:14 88

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 1400

用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 1863

在EclipsePlugin开发里使用外部Jar包和jni库

[size=large][b]1)使用外部Jar[/b][/size]不仅在编译时和其他Eclipse普通Java项目一样加到classpath里。还要在Eclipse插件开发中的plugin.xml里把 使用的jar 加到runningtime的classpath里。另外在对自己写的类使用发射时, "."也要加到以上的classpath里[size=large][b]...

2010-10-27 17:22:23 141

从不含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 130

分析gclog的程序

由于对Java程序作性能测试,往往要分析gclog。一般使用的工具为gcviewer。但是想把gcviewer显示的结果截图到文档中又显得很不好看。所以利用gcviewer里读取gclog的部分代码作了个,将gclog信息输出到csv文件的工具。以便用Excel将csv打开,用Excel做出自己想要的gclog分析的图来。关键代码[code="java"]...

2010-10-20 15:48:28 243

原创 用程序整理代码 (Format Code)

最近有个项目需要用程序输出代码。由于比较复杂,边整理缩进等再输出,显得非常麻烦。所以,想到直接不管格式输出,然后再排版。现在把代码共享给大家。CodeFormater.java[code="java"]package test.eclipse.plugin.util;import java.io.BufferedReader;import java.io...

2010-10-20 13:46:23 552

原创 Oralce性能问题调查相关

[size=medium][b]1。用Statspack生成Report。[/b][/size]$su - oracle $sqlplus perfstat/perfstat>execute statspack.snap(i_snap_level=>7); #snapshot作成>@$ORACLE_HOME/rdbms/admin/spreportEnter value for...

2010-10-19 16:52:13 98

原创 thunderbird默认将邮件转发当作eml附件形式发送的问题

这个默认设定,很不好。比较理想的情况,是引用原文,并在邮件正文中展现。设置修改如下:工具——>首选项——>高级——>常规——>配置编辑器搜寻如下键值:mail.forward_message_mode三个值分别代表如下含义:0=default as attachment1=forward as quoted (mapped to 2 in mozilla)2...

2009-08-12 09:55:10 451

原创 在日本打免费国际长途电话

【接入号表】语言 地区 接入号中文 东 京 03-4360-169603-4360-1031日文 03-4360-1032中文 千 葉 043-467-1031川 崎 044-670-1031横 滨 045-670-1031名古屋 052-456-1031神 戸 078-45...

2009-07-20 08:50:21 1589

如何修改Android的Bitmap

Android的Bitmap和J2ME的Image比较类似。如果我想从resource里读入一个图片,然后在这个图片上draw一点自己的信息,比如文字。再画到屏幕上怎么做呢?J2ME里只要Image.getGraphic() 拿到 Graphic的对象就可以想draw什么就draw什么了。那么Android里怎么实现呢?[code="java"]Bitmap...

2009-06-10 09:18:23 168

Android onSensorChanged 水平感应(TYPE_ORIENTATION)的方向

[code="java"]public void onSensorChanged(SensorEvent event) { if (event.sensor.getType() != Sensor.TYPE_ORIENTATION || event.values.length < 3) return; long currentTime = System.cur...

2009-06-09 16:37:39 376

Android SimpleOnGestureListener中onScroll的distance

今天玩了下GestureDetector.SimpleOnGestureListener中的onScroll。想判断是往哪个方向触摸的, 结果和预想的相反。结果是distanceX > 0 表示向左distanceY > 0 表示向上当然distanceX distanceY都> 0 是左上。...

2009-06-07 13:38:13 420

Android SDK1.5 模拟器 快捷键 (模拟 屏幕旋转 轨迹球等。。。)

[table]|Emulated Device Key| Keyboard Key||Home| HOME||Menu (left softkey)| F2 or Page-up button||Star (right softkey)| Shift-F2 or Page Down||Back| ESC||Call/dial button| F3||H...

2009-06-05 09:22:37 150

丰富多彩的Android onTouch事件

今天又学了一点关于Android的新东西。 估计iphone有更好的, 高手绕过。。。Android里有两个类android.view.GestureDetector android.view.GestureDetector.SimpleOnGestureListener(另外android.widget.Gallery好像是更牛x的OnGestureListener )...

2009-06-04 21:59:59 92

原创 G1安装android软件方法 (实机运行)

安装android软件很简单, 下Android SDK, 下eclipse, 链接G1到USB.如果是WINDOWS, 下载他们的windows USB 驱动.[color=red]注意:至少SDK1.5里自带了usb驱动,不用去网上下了。[/color]linux好像也要, mac os不用驱动, 链接USB就可以了.eclipse里面只要"run android"...

2009-06-04 14:03:33 124

Red Hat Enterprise 5 安装后ping不通网关和其他局域网机器的问题

如果防火墙等都没有问题的话,解决方法,serices中停掉XEN功能,与他对应的服务是1.xend 2.xendomains。重新启动,ok。

2009-06-04 11:16:36 246

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除