java
文章平均质量分 67
dongle2001
这个作者很懒,什么都没留下…
展开
-
介绍一些java开源项目
ZBNO 中文自动断词引擎开源项目简介:英文句子里的词汇都有空格分开,中文句子里的词却没有这个特点。如何识别中文词语便成了中文信息检索的关键技术之一。ZBNO在此公布我们的《中文自动断词引擎开源项目》,希望对各位有有志开发中文信息检索的研究者带来启示。主页:http://www.zbno.com/下载地址:http://www.zbno.com/seg.jsp开源的HTML解析器-- HTML P原创 2005-10-16 20:09:00 · 1215 阅读 · 0 评论 -
推荐一下,ictclas4j很好的java分词系统
ictclas4j中文分词系统是sinboy在中科院张华平和刘群老师的研制的FreeICTCLAS的基础上完成的一个java开源分词项目,简化了原分词程序的复杂度,旨在为广大的中文分词爱好者一个更好的学习机会。 关于ICTCLAS分词系统的讨论,请访问google group关于ictclas分词系统的讨论组http://groups.google.com/group/ictclas原创 2007-07-30 17:49:00 · 2426 阅读 · 0 评论 -
Custom Models and Dynamic Trees
Custom Models and Dynamic Trees A JTreeuses a TreeModelto get its data. As with JList, you can replace the model altogether, specifying how to extract data from the custom model. See the tutori转载 2007-08-10 12:21:00 · 914 阅读 · 0 评论 -
JTree的拖拽响应实现
dragSource.addDragSourceMotionListener(new DragSourceMotionListener() { public void dragMouseMoved(DragSourceDragEvent dge) { // TODO 自动生成方法存根 Drag原创 2007-06-03 15:34:00 · 1878 阅读 · 0 评论 -
JTable,仿Outlook界面
import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.SwingUtilities;import javax.swing.event.ListSelectio原创 2007-06-03 15:46:00 · 1202 阅读 · 0 评论 -
在JTree的节点上使用gif动画图标
class NodeImageObserver implements ImageObserver { JTree tree; DefaultTreeModel model; Vector nodes = new Vector(); public NodeImageObserver(JTree tree) { super(); this.tree原创 2007-06-03 15:49:00 · 1252 阅读 · 0 评论 -
swing的开源网页浏览器搜集
jdicjbrowserxbrowserjxwbICEbrowserCobrajrex 所有这些浏览器无论是基于Mozilla Gecko开发的还是自己写的HTML解析引擎,都存在对css和javascript的支持问题。看来要想在swing上实现嵌入网页的功能,还的慢慢等sdk7.0了。ps:最近有加公司开发了一个浏览器插件WebRenderer,可是不开源,要拿来卖钱。不知道这家原创 2007-06-03 16:29:00 · 1986 阅读 · 0 评论 -
Echo2入门文档
Echo2入门文档简介 Echo2(http://nextapp.com/)是一个开源的完全基于 Ajax 技术的开发框架,用它做出的系统是一个单页面系统,所有的界面更新都是通过不停的更新 DOM 来实现;而且系统只有一个 URL,所以用户很难通过 URL 来非法进入系统内部。 它通过一个强大的基于 Ajax 的展现(rendering)引擎,将您用 Java 编写的代码转原创 2008-06-17 16:41:00 · 3049 阅读 · 0 评论 -
使用jdic过程中遇到的问题总结
1. 如何将jdic加入JSplitPane中 WebBrowser wb = new WebBrowser(); wb.setMinimumSize(new Dimension(100,100)); 像上面那样,一定要设置minsize,这样的话jdic的大小就会随着JSplitPane大小的变化进行变化了。2. 遇到j网页的s错误原创 2008-06-17 17:11:00 · 1869 阅读 · 6 评论 -
使用java将网页保存为mht格式
package com.tag;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.DataOutp原创 2008-06-17 15:53:00 · 8580 阅读 · 66 评论 -
使用java得到网页编码格式
package com.tag;import java.net.MalformedURLException;import java.net.URL;import org.apache.commons.httpclient.Header;import org.apache.commons.httpclient.HeaderElement;import原创 2008-06-17 16:00:00 · 2799 阅读 · 5 评论 -
学flex写的第一个小程序
<![CDATA[ import flash.media.Sound; private var my_sound:Sound=new Sound(); private var my_sound1:Sound=new Sound();原创 2008-06-17 16:48:00 · 1191 阅读 · 0 评论 -
自定义jtable,实现排序,windows式多选习惯,斑马线,ToolTip
package com.browser;import java.awt.Component;import java.awt.Dimension;import java.awt.Font;import java.awt.Point;import java.awt.dnd.DnDConstants;import java.awt.event.Mo原创 2008-06-17 16:09:00 · 1713 阅读 · 0 评论 -
web harvest 使用手册
web harvest 使用手册简介 Web-Harvest是Web数据挖掘工具。提供一种方法收集目标网页和挖掘有用的数据。为此,使用XSLT,XQUERY,Regular Exp等技术。其网址在http://web-harvest.sourceforge.net/。 挖掘数据也称为WebScraping或WebDataMining。每个挖掘过程是用户自定义的,通过执行原创 2008-06-17 16:38:00 · 7683 阅读 · 2 评论 -
将一组tiff格式的图片转化为一个pdf文件
package com.netcode.pdf;import java.io.*;import java.awt.image.RenderedImage;import java.awt.image.BufferedImage;import java.awt.image.Raster;import java.util.Hashtable;import com.lowagie.text.Documen原创 2007-07-30 17:22:00 · 2766 阅读 · 0 评论 -
还是SWT爽呀,word,IE想用什么都行
swing的先天缺陷,jeditpane功能具弱,想用word还得用jacob,而且只能控制没有编辑控件.swt就好多了, word,IE想用什么直接调就行了,看来以后要多留意swt了.package gui.test;import java.io.File;import org.eclipse.swt.SWT;import org.eclipse.swt.layout.FillLay原创 2007-04-25 19:40:00 · 5352 阅读 · 1 评论 -
使用httpclient下载需要登录的网页续
上次写的使用httpclient下载需要登录的网页 只是对最普通的登录页面进行模拟登陆的代码。网络上有些网站在处理登录时,为了保证安全经常把对登录过程的处理写入到js脚本中,上次的代码对于这样的网站时无能为力的。 为了解决个问题,我请教了网络上的一个朋友,终于得到了解决的方法。 要对这类网站进行模拟登陆,可以先使用一款查看HTTP报文信息工具(例如ieHt原创 2007-04-15 11:29:00 · 3505 阅读 · 4 评论 -
等待对话框类
import javax.swing.JProgressBar;import java.awt.BorderLayout;import java.awt.event.ComponentEvent;import javax.swing.JPanel;import java.awt.Toolkit;import java.awt.event.ComponentAdapter;import javax.原创 2007-01-05 19:49:00 · 1083 阅读 · 0 评论 -
时间限制类
import java.io.File;import java.io.BufferedWriter;import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.Random;import com.netcod原创 2007-01-05 19:53:00 · 995 阅读 · 0 评论 -
自定义Appender ,实现输出log4j日志到GUI
ComponentAppender .javapackage log4gui.log4j;import java.awt.*;import java.util.Hashtable;import javax.swing.*;import javax.swing.text.*;import org.apache.log4j.*;import org.apache.log4j.spi.Logg原创 2007-01-14 10:08:00 · 4785 阅读 · 5 评论 -
得到网页的最新更新时间
/** * 得到网页更新时间 * 输入网页url * 返回网页更新时间字符串 */ private String getUpdateTime(String strUrl) { String strTime = null; URL hp; URLConnection hpCon = null; try { hp = new URL(strUrl); hpCon = hp.原创 2007-01-14 10:21:00 · 1576 阅读 · 3 评论 -
学习使用dom4j写的测试类
package xmltest.test;import org.dom4j.io.*;import org.dom4j.*;import java.io.*;import java.util.*;/** * Title: * Description: * Copyright: Copyright (c) 2006 * Company: * @author not attributab原创 2007-01-14 10:24:00 · 796 阅读 · 0 评论 -
得到一个路径相对另一个路径的相对路径
有点绕嘴,其实这个是为了下载带图片的网页写的一个函数。当把网页和网页链接的图片都下载到本地时,一定要重定位网页图片的链接,否则下载到本地的图片就没有意义了。这个就是为了得到图片的本地路径相对链接它的网页的本地路径的相对路径设计的。 /** * 得到一个路径相对另一个路径的相对路径 * @version 2.0, 2006-09-5 * @param strRootPat原创 2007-01-20 10:26:00 · 1677 阅读 · 0 评论 -
自定义HTMLParser的复合标签
import org.htmlparser.nodes.TagNode;/** * Title: Link标签解析类 * Description: * Copyright: Copyright (c) 2006 * Company: 用于解析HTML文件的Link标签 * 例如:解析"..." * getAttribute("rel") == "stylesheet" *原创 2007-01-20 11:17:00 · 2228 阅读 · 0 评论 -
使用httpclient下载需要登录的网页
import java.io.IOException;import org.apache.commons.httpclient.*;import org.apache.commons.httpclient.cookie.*;import org.apache.commons.httpclient.methods.*; public class JClientLoginTest {publi原创 2007-04-07 18:08:00 · 4685 阅读 · 1 评论 -
使用regexp提取字符串
import org.apache.regexp.RE;import org.apache.regexp.RESyntaxException;public class RegTest { static final String strData = "abbbx"; public static void main(String[] args) throws RESyntaxExceptio原创 2007-04-07 18:05:00 · 1739 阅读 · 0 评论 -
GWT开发文档
简单的例子具体参见:使用 Google Web Toolkit、Apache Derby 和 Eclipse 构建 Ajax 应用程序,第 1 部分: 梦幻前端如何使用Eclipse开发GWT项目1. 配置eclipse的Web开发环境参见eclipseEclipse使用指南2. 新建一个动态web项目, 点击下一步.注意,在配置原创 2007-04-07 18:19:00 · 3310 阅读 · 0 评论 -
Berkeley DB XML入门
Introducing Berkeley DB XMLBerkeley DB XML入门For dbxml-2.2.13第一章 概观 本章内容的以dbxml-2.2.13为例,请使用dbxml-2.2.13基础BDB xml 以库的形式直接练到用户的应用程序,BDB XML也有一个命令提示符让用户在脱离编程环境的情况下访问xml文档,你可以把命令提示符作为你应用程序的管原创 2007-04-15 10:17:00 · 4361 阅读 · 0 评论 -
neko的奇怪乱码
最近使用neko和xalan做网页信息提取,很奇怪,网页的文本中包含的&nbs;提取出来时都变成了?,经过痛苦的煎熬,原来neko能够自动对这种类型的HTML字符实体进行分析,但是资源文件却不包含对&nbs;的定义。最后我在nekohtml.jar中找到了它使用的资源文件HTMLlat1.properties,在其中加入了一行: nbsp=/u00a0,问题就解决了。原创 2007-04-15 09:59:00 · 1547 阅读 · 1 评论 -
使用java模拟登陆百度
public static void loginBaidu() { URL url = null; HttpURLConnection httpurlconnection = null; try { url = new URL("http://www.baidu.com/"); httpurlconnection = (HttpURLC原创 2008-06-17 17:15:00 · 3443 阅读 · 6 评论