JAVA
思君黯然
主要方向:自然语言处理,文本分类
展开
-
Eclipse和MyEclipse的比较浅析
Eclipse和MyEclipse比较的缘由,最近和朋友一起做项目,是一个网站的内容管理系统,系统的第一个版本是基于Struts的,演示版本已经开放了源代码。 现在正在制作正式的发布版,采用了struts+hibernate等现在非常流行的开源技术,于是决定使用Eclipse,主要是因为:Eclipse可以通过plug-in直接支持struts和hibernate的开发。而且Eclipse原创 2013-10-06 23:59:12 · 2135 阅读 · 0 评论 -
学习正则表达式:Pattern类
正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java 2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。 我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。 一、首先我们看一下怎么使用正则表达式的一个例子: A Match转载 2015-04-06 11:57:59 · 849 阅读 · 0 评论 -
JSP页面到Servlet出现乱码问题
需要先进行码类型设置实例:servlet类package com.deng.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;impo原创 2015-04-10 16:34:07 · 680 阅读 · 0 评论 -
使用 Apache Lucene 搜索文本
本文将探讨 Apache Lucene —— 性能卓越、功能全面的文本搜索引擎库。我们将学习 Lucene 架构及其核心 API。学习如何使用 Lucene 进行跨平台全文本搜索、建立索引、显示结果,以及如何扩展搜索。 简介Lucene 是一个开源、高度可扩展的搜索引擎库,可以从 Apache Software Foundation 获取。您可以将 Lucene 用于商转载 2015-04-01 12:55:39 · 668 阅读 · 0 评论 -
Lucene:基于Java的全文检索引擎简介
Lucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史全文检索的实现:Luene全文索引和数据库索引的比较中文切分词机制简介:基于词库和自动切分词算法的比较具体的安装和使用简介:系统结构介绍和演示Hacking Lucene:简化的查询分析器,删除的实现,定制的排序,应用接口的扩展从Lucene我们还可以学到什么另外,如转载 2015-03-24 16:44:03 · 586 阅读 · 0 评论 -
Lucene 3.6.2关键词高亮显示实现例子
* @see 高亮功能属于Lucene的扩展功能(或者叫做贡献功能) * @see 其所需jar位于Lucene-3.6.2.zip中的/contrib/highlighter/文件夹中 * @see 本例中需要以下4个jar * @see lucene-core-3.6.2.jar * @see lucene-highlighter-3.6.2.jar * @see转载 2015-03-30 11:26:43 · 667 阅读 · 0 评论 -
001绘制直线
package com.zzk;import java.awt.Graphics;import javax.swing.*;public class DrawLineFrame extends JFrame{ DrawLinePanel drawLinePanel = new DrawLinePanel(); // 创建面板类的实例 public s原创 2014-08-29 11:52:28 · 728 阅读 · 0 评论 -
002 绘制矩形
package com.zzk;import java.awt.Graphics;import javax.swing.*;public class DrawRectangleFrame extends JFrame{ DrawRectanglePanel jp = new DrawRectanglePanel(); // 创建面板类实例 publi原创 2014-08-29 12:13:01 · 604 阅读 · 0 评论 -
java 动作事件的处理
动作事件的监听接口是ActionListener接口,原创 2014-08-26 12:05:13 · 2104 阅读 · 0 评论 -
Swing中事件处理过程
// 说明:当点击按钮时会触发动作事件,清空文本框的数据import javax.swing.*;import java.awt.*;import java.awt.event.*;public class test { static final int WIDTH = 200; static final int HEIGHT = 300; sta原创 2014-08-25 17:34:49 · 1090 阅读 · 0 评论 -
修改eclipse标题栏图标
JFrame jf = new JFrame("测试程序"); ImageIcon icon = new ImageIcon("C:\\Users\\dengyexun\\Desktop\\user.jpg"); jf.setIconImage(icon.getImage());原创 2014-08-25 17:05:38 · 2240 阅读 · 0 评论 -
Java.awt.event
1. 语义事件类l ActionEvent:对应按钮点击、菜单选择、选择列表项或者在文本域中输入ENTER。监听接口:ActionListenerl AdjustmentEvent:用户调整一个滚动条监听接口:AdjustmentListenerl ItemEvent:用户从一组选择框或者列表项中选择一个。监听接口:ItemLi原创 2013-10-11 22:45:16 · 1672 阅读 · 0 评论 -
java.awt.Insets
Insets 对象描述容器的边界区域。它指定一个容器在它的各个边界上应留出的空白区间。这个空白可以是一个边界,一个不显示区域或一个标题。变量索引 bottom 底部的空白宽度。 left 左边的空白宽度。 right 右边的空白宽度。 top 顶部的空白宽度。 -------------------------------------原创 2013-10-11 22:39:31 · 3678 阅读 · 1 评论 -
java中的super()
要说super就先要说this。"this",作为一个特殊的关键字,它的规则如下: 1。可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法,不是变量,没有什么类型。2。可以在一个类的非static成员内部使用,表示当前这个对象。此时,this就是一个final的普通变量,它有静态类型,就是这个类C本身;它有动态类型,就是当前这个对象的原创 2013-10-11 23:06:54 · 687 阅读 · 0 评论 -
java.awt.Dimension
Dimension:对单个对象的组件的宽度、高度封装在一个类中。通常,width与height的值是正数(若为负数,则由其他对象定义的一些方法的行为是不明确的)。获取的宽度、高度都是double型的,且向上取整。setSize(double width, double height):Note that if width or height arelarger than Integ原创 2013-10-11 22:33:04 · 6030 阅读 · 0 评论 -
javax.swing.JFrame中使用jpanel来布局
javax.swing.JFrame中使用jpanel来布局【本文摘自CSDN】通俗的讲jframe相当与桌子,而jpanel相当桌布,jbutton,jlabel等相当于杯子,碗筷等,杯子,碗筷虽然可以直接放到桌子上但不是很规范,应该放到桌布上才对。以前我没有用jpanel来布局。直接就是jframe.add(jlabel1);然后就是jlabel1.setbound();这种做法不妥,转载 2013-10-11 21:55:13 · 2089 阅读 · 0 评论 -
利用正则表达式读取txt文件中的邮箱,电话号码,url地址,手机号,将数据一行一个保存到一个新的文件中去
本人最近整合了从文本中提取信息,将之保存的新的文本中,在此处用到的是正则表达式,希望大家一起学习.文件操作类:fileOperation.javapackage dyx_13;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.Fil原创 2015-05-04 14:38:06 · 4613 阅读 · 0 评论