随笔分类 - f:Java
摘要:0.简介Java的地位及重要性,大家都懂的,很多软件都依赖于jdk,在Ubuntu上安装Java的选择有很多,openJDK,Oracle Jdk...1.安装默认 JRE/JDK(可选)这是最简单的方式,首先更新package index:sudo apt-get update查看一下当前机器上是...
阅读全文
摘要:NLPIR工具 支持自定义词表; 可以离线使用;下载地址:http://ictclas.nlpir.org/newsdownloads?DocId=389在线演示:http://ictclas.nlpir.org/nlpir/自然语言处理与信息检索共享平台:(nlpir相关的一些软件、文档、论文...
阅读全文
摘要:1 public class ReadFromFile { 2 /** 3 * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 4 */ 5 public static void readFileByBytes(String fi...
阅读全文
摘要:在SWT的线程开发中,基本思路是:将前台和后台分开为两个类;为后台处理开辟一个线程,让前台和后台处理相互不受影响;前台提供一些组件的操作方法,后台调用方法,并将执行情况写入到前台的组件中显示。在SWT线程开发中,如果使用一个线程去访问另一个线程,则需要使用到Display对象的asyncExce方法,或者syncExce方法;在关闭前台窗口时,需要将后台工作停止。由于是多线程,前台窗口关闭后,后台的程序还会在运行,并且回访问到前台的方法,这时,需要调用stop方法,使后台即使停止工作。下边是一个示例:前台运行类:1:前台类中要有一个后台类成员,以便用this进行构造后台类;2:前台类中要把后台
阅读全文
摘要:java读文件 1 import java.io.BufferedReader; 2 import java.io.BufferedWriter; 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.InputStreamReader; 7 import java.io.OutputStreamWriter; 8 9 public class ReaderTest1 {10 public static vo...
阅读全文
摘要:以一个web项目为例,代码是可以移植的首先要导入mail.jar包,然后创建自己的类1:HTMLSender类 1 package com.txq.mail; 2 3 import java.util.Properties; 4 5 import javax.mail.Message;...
阅读全文
摘要:代码:返回一个目录C:\MyDir下的全部txt文件import java.io.File;import java.io.FilenameFilter;public class OpenFiles { public static void main(String[] args){ File file = new File("C:\\MyDir"); String[] files = file.list(new FilenameFilter(){ public boolean accept(File dir,String name){ ...
阅读全文
摘要:1、File不同的操作系统对于档案系统路径的设定各有差别,例如在Windows中,一个路径的表示法可能是:"c:\\Windows\\Fonts\\"而在Linux下的路径设定可能是:"/home/justin/"Windows的路径指定是使用UNC(Universal Naming Convention)路径名,以\\开始表示磁盘根目录,如果没有以\\开始表示相对路径,c是可选的磁盘指定,后面跟随着 : 字符。而UNIX-Like系统的路径指定以 / 开始表示绝对路径,不以 / 开始表示相对路径。因而在程序中设定路径时会有系统相依性的问题,File类别
阅读全文
摘要:1.ArrayListArrayList类别实作了List接口,List接口是Collection接口的子接口,主要增加了根据索引取得对象的方法。ArrayList使用数组实作List接口,所以对于快速的随机取得对象来说,使用ArrayList可以得到较好的效能,不过在移除对象或插入对象时,ArrayList就比较慢(使用 LinkedList 在这方面就好的多)。来看看一个ArrayList的范例:ArrayListDemo.javapackage onlyfun.caterpillar;import java.util.*;public class ArrayListDemo { publ
阅读全文
摘要:1.为什么使用泛型以及使用Object实现泛型考虑您要设计下面的两个类别(两个很无聊的类别,但足以说明需求):BooleanFoo.javapublic class BooleanFoo { private Boolean foo; public void setFoo(Boolean foo) { this.foo = foo; } public Boolean getFoo() { return foo; }}IntegerFoo.javapublic class IntegerFoo { private Integer foo; public void setFoo(Integer ..
阅读全文
摘要:1.在类别(Class)或接口(Interface)中宣告常数加以管理,这只是让您存取与管理常数方便而已,来看看这个例子:public void someMethod() { .... doOp(OpConstants.TURN_RIGHT); ....}public void doOp(int op) { switch(op) { case OpConstants.TURN_LEFT: System.out.println("向左转"); break; case OpConstants.TURN_RIGHT: System.out.println("向右转&qu
阅读全文
摘要:publicclassCRFClassifier<INextendsCoreMap>extendsAbstractSequenceClassifier<IN>使用CRF模型进行层序划分的类。这个类具有处理不同格式文档的功能,但是当使用标准ColumnDocumentReaderAndWriter类用来训练或者测试模型时,输入文件中要一行一个token(几列标志性的东西,比如单词、POS、chunk和answerclass)。ColumnDocumentReaderAndWriter默认训练集是有3列输入的,分别是:单词、pos、goldclass,但是这个可以通过map
阅读全文
摘要:这个链接文章介绍的比较全面:http://blog.csdn.net/hevicky/article/details/7239977我把其中认为对自己有用的几个快捷键整理出来,以便熟悉、使用。MyEclipse 快捷键1(CTRL) ---------------------------------...
阅读全文
摘要:项目截图:注意导入红色方框内的两个jar包。三个函数,一个用于创建xml文件,一个用于修改xml文件,一个用于格式化xml文件。import java.io.File;import java.io.FileWriter;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFormat
阅读全文
摘要:Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenExceptionat org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207) at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:164)上边就是错误提示信息
阅读全文
摘要:46、包/套件/packageJava提供package机制,它就像是一个管理容器,可以将您所 定义的名称区隔管理在package下,而不会有相互冲突的发生,例如您定义了一个 dimension2d与dimension3d的package,在它们之下都有一个Point类别,但由于属于不同的packa...
阅读全文
摘要:31、使用Class类型【快速浏览】对象导向设计中,对象并不是凭空产生的,您必须先定义您的对象,您要一个规格书,这个规格书称之为类别(Class)。在Java中使用"class"关键词来书写类别(规格书),您使用类别来定义一个对象(object)时,您考虑这个对象可能拥有的「属性」(Property,在Java中则是用Field)与「方法」(Method)。属性是参与对象内部运算的数据成员,而方法则是对象与外界互动的动态操作。您使用类别定义出对象的规格书,之后根据这个规格书来建构对象,然后透过对象所提供的操作接口来与程序互动。举个例子来说,您可以定义一个对象:「球」。考虑球
阅读全文
摘要:吃水不忘挖井人,我是根据http://www.iteedu.com/plang/java/javadiary/2.php学习的,所以大部分内容也都是这个网站上的。1、第一个Java程序1 public class HelloWorld {2 public static void main(S...
阅读全文