Java
文章平均质量分 70
无限大地NLP_空木
这个作者很懒,什么都没留下…
展开
-
java工具---将txt文件转成xml格式的文件
通过java,将txt文档的内容转化成xml格式的内容,并且xml格式比较标准,可以通过调用相关的jar包来实现原创 2014-04-29 20:52:55 · 6156 阅读 · 0 评论 -
java---hashmap
重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。 再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个转载 2014-05-08 10:02:56 · 674 阅读 · 0 评论 -
Java中HashMap遍历的两种方式
转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry转载 2014-05-08 13:07:13 · 569 阅读 · 0 评论 -
Java读取中文文件出现乱码解决过程
前些天在读取一个UTF-8文件时,中文出现乱码,现在将处理过程简单记录如下:1. 首先看现象。2.确认一下文件的格式为UTF-8。3.首先想到的处理方法是将读取的内容转换一下,可是结果是有的字是乱码。4.修改WORKSPACE默认编码为UTF-8。结果好像没问题了,但是放到服务器上后发现还是不行。5.如果指定读取时的编码,看看结果怎样。6.上图中有个问号转载 2014-06-18 17:17:39 · 1049 阅读 · 0 评论 -
Eclipse控制台中的中文输出乱码问题
前两天刚刚装了一个MyEclipse,今天用了一下,却发现,每次想要在控制台上输出中文时,总是以乱码显示的。查了很多资料,对算是搞明白,怎么回事。首先,在这里先解释下,MyEclipse(其实Eclipse也是一样)中,对于中文输出的控制(个人意见,仅供参考)当我们创建一个Java文件时,可以对该文件的编码格式进行调整:选中要修改的Java文件,点击选择但是输出到控制台的时转载 2014-06-18 17:20:19 · 1200 阅读 · 0 评论 -
java语法---mkdir()和mkdirs()
mkdir()只能新建一个文件夹,而且只能是单层的父文件夹或已存在父文件夹的子文件夹。如想新建一个多层文件夹"/mnt/sdcard/feicui/upload" ,得先建一个"/mnt/sdcard/feicui"文件夹,再建一个"/mnt/sdcard/feicui/upload"文件夹mkdirs()可以新建多层文件夹如下所示。直接将多层文件夹建成。转载 2014-06-17 09:38:57 · 1414 阅读 · 0 评论 -
Java中正则表达式的使用
在Java中,我们为了查找某个给定字符串中是否有需要查找的某个字符或者子字串、或者对字符串进行分割、或者对字符串一些字符进行替换/删除,一般会通过if-else、for 的配合使用来实现这些功能 。如下所示:public class Test{ public static void main(String args[]) { String str="@Shang Ha转载 2014-10-13 19:24:04 · 727 阅读 · 0 评论 -
eclipse设置java虚拟机内存大小
最近NLP课程,需要做新词发现与新词转载 2014-10-13 21:15:40 · 11738 阅读 · 0 评论 -
ubuntu下环境变量设置(java, eclipse)
一、在Ubuntu中有如下几个文件可以设置环境变量 1./etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.2./etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量3.~/.profile:在登录时用到的第三转载 2015-08-11 20:05:48 · 741 阅读 · 0 评论 -
工具——intellij相关
Preface:已经不知不觉入职一个多月了。在公司里线上用java,线下可用python。目前熟悉上线流程、写脚本等工作,稍微写写java,尽管不是那么喜欢java,但写着写着发现还是可以的,只是环境配置啥的麻烦。而且公司统一用intellij,也要熟悉下新的工具,用着用着就发现这工具吊炸天了,相当方便,不过还是要多多记录积累下自己用过的快捷方式什么啥的,若干年后离开公司的话,公司里内部博客带不走原创 2017-03-01 11:45:09 · 843 阅读 · 1 评论 -
Java JVM——基础概念介绍
Java jvm 深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)——周志明原创 2017-09-01 15:53:59 · 641 阅读 · 0 评论 -
JAVA FTPClient——远程文件操作
FTPClient使用初探原创 2017-10-17 11:35:59 · 4776 阅读 · 1 评论 -
java正则表达式---最短匹配
正则表达式正则表达贪婪与懒惰当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更需要懒惰匹配,也就是匹配尽可能少的字符。前面给出的限定符都可以被转化为懒惰匹配模式,只要转载 2014-04-26 10:37:17 · 4728 阅读 · 1 评论 -
java开发API文档
文档下载地址:http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html原创 2014-04-20 23:06:20 · 1186 阅读 · 0 评论 -
java转义字符
转义字符是以'\'开头的字符序列,可以理解为前导的字符\改变了紧接其后的那个字符的原意,如:'\n','\t','\0'.......'\'是在转义符号,有特殊含义,所以在上面的代码中路径中用单杠,JVM会报错.?FileInputStream readFile =new FileInputStream("D:/Java/输入输出流/ja转载 2014-04-20 22:40:58 · 738 阅读 · 0 评论 -
使用java buffer读入读出文档
使用java buffer读入读出文档最近遇到需要处理4个G的文本文档,用UE打开也显得慢,于是打算用python读取前面比如说6000行存为一个文件,即分割为多个小文件,坑爹的是python readlines()函数不给力,换用Java处理,用buffer读入读出搞定import java.io.*;public class test { public static voi原创 2014-03-22 20:32:09 · 1008 阅读 · 0 评论 -
java读取文件的方法
java读取txt文件内容。可以作如下理解:首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西既然你使用了FileInputStrea原创 2014-04-20 17:47:22 · 934 阅读 · 0 评论 -
java学习讲义(三) Java基本数据类型和运算符
讲义(三) Java基本数据类型和运算符(回顾上回讲的,练习完成情况,哪些不了解,有哪些疑惑?提出来)三、数据类型和运算符1. 注释快捷键;怎么注释,单多行;重要性,记录,调试;文档注释(了解);2. 标识符、关键字; { } [ ] . ( );字符、数字、下划线、美元符号、数字不开头;不能关键字、保留字,可包原创 2014-04-20 21:48:57 · 835 阅读 · 0 评论 -
在eclipse导入Java 的jar包的方法
先把jar包放在项目的目录下,刷新项目,通过添加jar包,是使用相对地址的,这样把项目复制到其它电脑也可以用第二种方法是导入外部的jar包,是绝对地址,如果项目要复制到其它电脑又要重新导入原创 2014-04-07 09:24:33 · 845 阅读 · 0 评论 -
JAVA的整型与字符串相互转换
JAVA的整型与字符串相互转换1如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intVal转载 2014-05-08 14:02:07 · 499 阅读 · 0 评论 -
Java中Set的使用
在Java中使用Set,可以方便地将需要的类型以集合类型保存在一个变量中.主要应用在显示列表.Set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。以下是在JAVA中使用Set的范例,希望对大家有帮助.import j转载 2014-05-08 18:08:43 · 822 阅读 · 0 评论 -
Java动态数组的用法详解
Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList。下面介绍一下ArrayList作为Java动态数组的用法。 1.语法:add()是添加一个新的元素,remove()删除一个元素,size()获得ArrayList的长度。ArrayList的下标是从0开始。转载 2014-04-27 21:34:03 · 17753 阅读 · 1 评论 -
java输入输出---读取文件名
import java.io.FileNotFoundException;import java.io.IOException;import java.io.File;public class ReadFile { public ReadFile() { } /** * 读取某个文件夹下的所有文件 */转载 2014-04-26 09:18:43 · 1046 阅读 · 0 评论 -
java正则表达式---简单的使用
java正则表达式原创 2014-05-14 15:48:33 · 784 阅读 · 0 评论 -
mac系统下配置Eclipse Java/C++ 开发环境
步骤如下: 1. Mac OS X 本身已经安装好 jdk,所以搭建 Java Eclipse环境很简单,只需要下载适合系统的 Eclipse即可,首先查看系统是几位的(点击 Mac屏幕左上角的苹果 Logo,选择“关于本机”,在弹出的方形窗口里点击“更多信息…”按钮,再点击"系统报告…"按钮,在“软件”一栏就能看到目前你的苹果电脑 Mac OS X系统是否开启 64 位运算了。)转载 2014-04-19 09:05:43 · 7363 阅读 · 0 评论 -
MAC 下的Java JDK
基本关系MAC OS X 集成了一个配置完整,随时可用的java运行时和开发环境。J2SE的完整版本以及JDK,JVM都已经预先安装在MAC OS X中,避免了JDK的下载,安装,配置的环节。集成的在MAC OS X下的Java版本与其它Sun(Oracle)发布的java版本是类似的,唯一的不同是MAC OS X下的Java是由苹果发行并紧紧绑定到进入到MAC OS X系转载 2014-04-19 09:53:51 · 1503 阅读 · 0 评论 -
MAC---安装Mac OS X版Eclipse
2.5.2 安装Mac OS X版Eclipse 2.5.2 安装Mac OS X版Eclipse《Google Android程序设计指南》第2章Android SDK软件开发组件,本章的主要内容有Android SDK软件开发组件;安装Android SDK最低系统硬件需求;安装Windows版本Android SDK;Linux平台安装Android SDK;Mac OS X平转载 2014-04-19 10:12:44 · 2079 阅读 · 0 评论 -
NLP工具——stanford coreNLP NER模块学习
环境Mac java1.8 Maven一、调用pom依赖 <dependency> <groupId>edu.stanford.nlp</groupId> <artifactId>stanford-corenlp</artifactId> <version>3.9.1</version>转载 2019-03-09 20:41:06 · 2359 阅读 · 0 评论