Java
文章平均质量分 79
palm_civet
这个作者很懒,什么都没留下…
展开
-
Optimizing regular expressions in Java
转自:http://www.javaworld.com/javaworld/jw-09-2007/jw-09-optimizingregex.htmlIf youve struggled with regular expressions that tookhours to match when you needed them to complete in seconds, thisart转载 2008-10-20 20:23:00 · 917 阅读 · 0 评论 -
JAVA.SWT/JFace: SWT类所代表的事件常量
<br /> <br />转自:<br /> <br />http://hi.baidu.com/sonmeika/blog/item/7dcba50adddf0033b1351d3b.html<br /> <br />《Eclipse SWT/JFACE 核心应用》 清华大学出版社 8.6.1 注册无类型事件监听器<br /><br />SWT类所代表的事件常量:<br />事件类型常量说明SWT.Activate当激活窗口时SWT.Arm菜单项被选中之前SWT.Close关闭窗口时SWT.Collaps转载 2010-12-11 10:34:00 · 1065 阅读 · 0 评论 -
Java Font Metrics
<br />转自:<br />http://www.duncanjauncey.com/blog/?p=51<br /> <br />定位字体位置总是不准确,看了这张图就明白了<br />转载 2010-12-22 21:14:00 · 1420 阅读 · 0 评论 -
在swt上使用windows消息编程
最近看了一下windows编程,比较了一下swt底层的一些调用,发现swt封装了很多基本的函数,可以直接使用进行windows的消息编程swt里面主要的windows函数都被封装在org.eclipse.swt.internal.win32.OS这个类里面,这个类大部分都是native方法,名称与window编程里面的一样,非常方便使用。下面是windows编程书上的一个例子,只做了一部分import org.eclipse.swt.internal.Callback;import org.eclips原创 2010-11-15 18:51:00 · 2188 阅读 · 0 评论 -
utf8字符编码检测
根据维基百科上的一篇文章编写,比较了一下gbk字符集,utf8检测与gbk冲突的汉字不多基本可以满足要求了。gbk:rangebyte 1byte 2code pointscharactersGB 18030GBK 1.0Codepage 936GB 2312Level GBK/1A1–A9A1–FE846728717702682Level GBK/2B0–F7A1–FE6,7686,7636,7636,763Level GBK/381–A040–FE except 7F6,0806,0806,080 Le原创 2010-11-20 20:02:00 · 1976 阅读 · 0 评论 -
JavaCC常用Token
CJK字符以及字母TOKEN :{|原创 2011-03-26 15:43:00 · 1171 阅读 · 0 评论 -
使用swt判断word是否安装
<br />swt其实包装了很多操作系统上比较底层的操作,通过查看swt的源代码就可以知道使用方法<br /> <br />根据名字获得guid,没有获得则返回空<br /> <br /> private static GUID getClassID(String clientName) { GUID guid = new GUID(); char[] buffer = null; if (clientName != null) { int count = clientName.l原创 2011-03-26 16:32:00 · 966 阅读 · 0 评论 -
javacc解析jacobgen输出文件
引用:http://blog.chenwenxuan.com/index.php/2011/03/31/javacc%E8%A7%A3%E6%9E%90jacobgen%E8%BE%93%E5%87%BA%E6%96%87%E4%BB%B6/首先调用jacobgen产生输出文件,例子代码,这里只是简单的输出了一下(需要保存的是start以后的内容):byte buf[];TypeLibInspector dll =new TypeLibInspector();buf = dll.queryInter原创 2011-04-07 23:05:00 · 1289 阅读 · 0 评论 -
在java中格式化sql
<br />使用的是sqlinform,收费的,这个项目的网站已经上不去了,不过从oracle sql developer里面有这个东西,拿出来就可以用了,jar包的文件名是SQLinForm.jar<br /> <br />例子代码:<br /> <br />String sql = "";SQLForm form = new SQLForm();form.setCase(false, false);form.setLowerCase(false);form.setGraphLevel(f原创 2010-12-04 11:09:00 · 3719 阅读 · 0 评论 -
利用commonsfileupload+ffmpeg+mencoder完成视频的上传与转换
<br />from:http://home.cnblogs.com/xiaoao808/<br /> <br /> <br /> <br /> 前一段时间朱哥一直在搞视频转换这个东东,我也一直很有兴趣,就尝试了一下。<br /> 首先是文件上传功能的完成,做得很粗糙,没有验证上传文件是否为视频文件。利用前一段时间看视频学来的部分代码很轻松搞定。<br /> 接下来,就是视频转换了,我的ffmpeg和mencoder放在d:/ffmpeg目录中,代码如下<br /> <br />pa转载 2010-07-31 13:08:00 · 1154 阅读 · 1 评论 -
开源协议简介
from:http://www.oschina.net/bbs/thread/2826http://www.oschina.net/bbs/thread/2830http://www.oschina.net/bbs/thread/2829http://www.oschina.net/bbs/thread/2828http://www.oschina.net/bbs/thread转载 2009-12-03 19:06:00 · 619 阅读 · 0 评论 -
Java 类的热替换 —— 概念、设计与实现
对于许多关键性业务或者庞大的 Java 系统来说,如果必须暂停系统服务才能进行系统升级,既会大大影响到系统的可用性,同时也增加了系统的管理和维护成本。因此,如果能够方便地在不停止系统业 务的情况下进行系统升级,则可以很好地解决上述问题。在本文中,我们将基于实例,对构建在线升级 Java 系统的基础技术和设计原则进行了深入的讲解。相信读者能够根据文中的技术构建出自己的在线升级系统来。Java转载 2010-02-18 19:42:00 · 395 阅读 · 0 评论 -
Security concern in connection pooling
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:22140261281764 关于jdbc pool,oralce package-level variable的一些讨论 Submitted on 12-Aug-2004 11:50 Central time zoneToms转载 2010-02-16 18:20:00 · 7047 阅读 · 0 评论 -
对象池化技术
主要作者:Morgan Delagrange、Geir Magnusson、CraigMcClanahan、Rodney Waldhoff、David Weinrich和Dirk Verbeeck最新版本:1.1所含包数:2个(org.apache.commons.pool和org.apache.commons.pool.impl)所含类数:21个(其中转载 2010-04-20 23:08:00 · 731 阅读 · 0 评论 -
Femtocontainer — The IoC container built into the JDK
FROM:http://www.javarants.com/2005/02/16/femtocontainer-the-ioc-container-built-into-the-jdk/ was published on February 16th, 2005 and is listed in Java, TechnologyThere are many转载 2010-05-23 17:46:00 · 514 阅读 · 0 评论 -
Java对文件的16进制读取和操作
from:http://blog.csdn.net/cdtdx/archive/2007/03/15/1529804.aspx 大家可以参考一下源代码的相关部分注释,然后写出自己的16进制处理程序。有几个重点地方:16进制字符串-》10进制数 int input = Integer.parseInt("Str", 16)10进制整数-》16进制字符串转载 2010-05-27 21:53:00 · 7783 阅读 · 0 评论 -
Java Best Practices – High performance Serialization
<br />from:<br />http://www.javacodegeeks.com/2010/07/java-best-practices-high-performance.html<br /> <br />Continuing our series of articles concerning proposed practices while working with the Java programming language, we are going to discuss and demons转载 2010-07-25 08:15:00 · 798 阅读 · 0 评论 -
Serialization - shared delegates
<br />from:<br />http://www.jroller.com/scolebourne/entry/serialization_shared_delegates<br /> <br />I've been working on Joda-Money as a side project and have been investigating serialization, with a hope of improving JSR-310<br />Small serialization<br转载 2010-07-25 08:21:00 · 475 阅读 · 0 评论 -
实现ibatis的动态加载sqlmap配置文件
有人反馈SqlMapParserFactory不可视,自己看看ibatis或者spring的源代码,具体是哪个忘记了,这个类不是public的,自己改成public的就可以了,欢迎访问chenwenxuan.com原创文章,转帖请注明出处:http://blog.csdn.net/palm_civet/archive/2010/11/07/5993613.aspx i原创 2010-11-07 19:04:00 · 12597 阅读 · 20 评论