java
文章平均质量分 84
fox_wayen
像狐狸一样思考,学术也是一样。
展开
-
java进制转换
java中进行二进制,八进制,十六进制,十进制间进行相互转换 十进制转成十六进制:Integer.toHexString(int i)十进制转成八进制Integer.toOctalString(int i)十进制转成二进制Integer.toBinaryString(int i)十六进制转成十进制Integer.valueOf("FFFF",16).toString()八进制转成十进制Intege转载 2017-11-11 09:16:37 · 134 阅读 · 0 评论 -
解决Ubuntu下的Eclipse打开Windows编写的java代码的中文乱码
其实所有的中文乱码 问题都是编码不同所导致的。这里要想让eclipse能正常显示出汉字,就要修改它的字符编码步骤如下:1 ,点击菜单栏中的Window(窗口),选择Preferences(首选项)2,在出来的窗口中选择左边的General(常规)。下拉出它的菜单3,在选择Content Types选项,这是会在右边看到Text,点击拉下菜单4,选择其中的Java Source转载 2018-01-01 17:36:07 · 193 阅读 · 0 评论 -
Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04
当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛。尽管安装其实很简单,书上有写到,官方网站也有 Hadoop 安装配置教程,但由于对 Linux 环境不熟悉,书上跟官网上简略的安装步骤新手往往 Hold 不住。加上网上不少教程也甚是坑,导致新手折腾老几天愣是没装好,很是打击学习热情。本教程适合于原生 Hadoop 2,包括 Hadoop 2.6.0, Hadoop转载 2017-12-27 19:43:32 · 237 阅读 · 0 评论 -
【Hadoop】搭建完全分布式的hadoop
用于测试,我用4台虚拟机搭建成了hadoop结构我用了两个台式机。一个xp系统,一个win7系统。每台电脑装两个虚拟机,要不然内存就满了。 1、安装虚拟机环境 Vmware,收费产品,占内存较大。 或 Oracle的VirtualBox,开源产品,占内存较小,但安装ubuntu过程中,重启会出错。 我选Vmware。 2、安装转载 2017-12-27 19:47:33 · 259 阅读 · 1 评论 -
Linux下Hadoop2.7.1集群环境的搭建(超详细版)
本文旨在提供最基本的,可以用于在生产环境进行Hadoop、HDFS分布式环境的搭建,对自己是个总结和整理,也能方便新人学习使用。一、基础环境在Linux上安装Hadoop之前,需要先安装两个程序:1.1 安装说明1. JDK 1.6或更高版本(本文所提到的安装的是jdk1.7);2. SSH(安全外壳协议),推荐安装OpenSSH。 下面简述一下安装转载 2017-12-27 19:50:13 · 292 阅读 · 0 评论 -
一步步教你Hadoop多节点集群安装配置
1、集群部署介绍1.1 Hadoop简介Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统HDFS(Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。对于Hadoop的集群来讲,可以分成两大类角色:转载 2017-12-27 19:53:18 · 326 阅读 · 0 评论 -
Hadoop入门基础教程 Hadoop之完全分布式环境搭建
开发环境硬件环境:CentOS 6.5 服务器4台(一台为Master节点,三台为Slave节点)软件环境:Java 1.7.0_45、hadoop-1.2.11、 集群拓扑图我们使用4台机器来搭建Hadoop完全分布式环境,4台机器的拓扑图如下图所示:Hadoop集群中每个节点的角色如下表所示:2、 配置SSH环境准备下面以配置K-Ma转载 2017-12-27 19:55:03 · 213 阅读 · 0 评论 -
Hadoop学习笔记(4)-Eclipse下搭建Hadoop2.6.4开发环境并写wordcount
0.前言本文参考博客:http://www.51itong.net/eclipse-hadoop2-7-0-12448.html搭建开发环境前保障已经搭建好hadoop的伪分布式。可参考上个博客: http://blog.csdn.net/xummgg/article/details/511730721.下载安装eclipse下载网址:http://www.eclipse.转载 2017-12-27 22:46:37 · 318 阅读 · 0 评论 -
hadoop中使用MapReduce编程实例
原文链接:http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html从网上搜到的一篇hadoop的编程实例,对于初学者真是帮助太大了,看过以后对MapReduce编程基本有了大概的了解。看了以后受益匪浅啊,赶紧保存起来。 1、数据去重 "数据去重"主要是为了掌握和利用并行化思想来对数据进行有意义的筛选。统计大数转载 2017-12-28 19:34:12 · 1427 阅读 · 0 评论 -
eclipse安装图形界面插件
为eclipse安装图形界面插件1、直接去eclipse官网:http://www.eclipse.org/windowbuilder/点击Download; 2、查看eclipse版本,方法:Help->About Eclipse;就可查看了; 3、在浏览器网页中,选择对应的版本,如图 我是4.4,点击打开 4、在eclipse中安装: Help->Inst转载 2018-01-06 16:39:01 · 7936 阅读 · 0 评论 -
Eclipse中文版之完美汉化教程(详细图解)
很多朋友都比较喜欢eclipse中文版,但网上版本一般都是英文版的而且配置也有些麻烦,这里为大家分享一个纯净官方版的完美解决方案,需要的朋友可以收藏下是中国人都喜欢汉化的东西,除非你想挑战英文,抑或你就是英语高手。百度一下eclipse中文版,眼花缭乱,不知道哪个才是。于是随便下载一个,不幸运的话,不是病毒就是英文版的,或者是“残缺版”的,让人煞费苦心。好吧,教大家一个纯净官方版的完美解决转载 2018-01-06 22:39:06 · 45577 阅读 · 6 评论 -
在Eclipse中安装Hibernate Tools
在Eclipse中安装Hibernate Tools在Eclipse中使用Hibernate时,我们可以借助于一些插件开辅助开发,如:Synchronizer、Hibernate Tools等,这里我们讲解一下在Eclipse中使用Hibernate Tools插件辅助开发。 Hibernate Tools是由JBoss(红帽公司的一个开源中间件部门)推出的一个Eclips转载 2018-02-01 15:42:49 · 186 阅读 · 0 评论 -
Eclipse安装Spring插件
Eclipse 中 安装 Spring 插件 后开发效率会显著提高,web.xml中只需提示,便可完成Spring 相关配置在Spring的配置文件中 增加个命名空间 也只是勾选个复选框的事情1、eclipse菜单栏 help ===》》》install New software点击 add如下图所示转载 2018-02-01 17:33:48 · 4334 阅读 · 0 评论 -
java生成图片验证码
引言 小编今天身体倍感不适,头疼欲裂,所以没有办法学习比较理论的知识,在这个时候看书看视频都是没有什么效果的,但是这个时候小编喜欢敲代码,因为在敲代码的时候头疼会减轻,正好今天在看书的时候看到了一个生成验证码的例子,不过他生成的简直丑哭了,就一个黑背景和几个白色的数字,但是我们平常遇到的验证码都非常的好看还有一些朦胧的感觉。于是小编就查找了一些资料自己做了个demo。 效果展示 ...转载 2018-05-02 11:17:32 · 223 阅读 · 0 评论 -
Java读写二进制数据以及byte[]与各种数据类型互相转换示例
1.将数据写入二进制文件[java] view plain copy public void wirteBinary() { try { DataOutputStream os = new DataOutputStream( new BufferedOutputStream(new FileOutputStrea...转载 2018-05-20 12:42:28 · 22960 阅读 · 2 评论 -
ubuntu 14.04 安装 eclipse
在安装 eclipse 之前必须先安装 jdk1. 卸载默认的 jdk,以防安装出错1sudo apt-get purge openjdk*2. 安装 jdk1.8.0_111下载jdk1.8.0_111 , 选择合适的版本,jdk-8u111-linux-x64.tar.gz 地址:转载 2017-12-13 11:41:21 · 274 阅读 · 0 评论 -
Ubuntu 16.04安装Eclipse
Ubuntu 16.04安装Eclipse1.下载jdk , jdk-8u77-linux-x64.tar.gz2.下载 eclipse, eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz注:我下载的都是64位的,因为我的系统是64位系统3.将jdk解压到 /opt/jvm/文件夹中操作步骤:sudo mkdir /opt/jvmsu转载 2017-12-13 11:28:01 · 3074 阅读 · 0 评论 -
Java连接Sql Server 2008的简单数据库应用
1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的文件, 如果JDK版本低于6.0转载 2017-10-29 15:03:29 · 1483 阅读 · 0 评论 -
Java屏幕截图及剪裁
Java标准API中有个Robot类,该类可以实现屏幕截图,模拟鼠标键盘操作这些功能。这里只展示其屏幕截图。 截图的关键方法createScreenCapture(Rectangle rect) ,该方法需要一个Rectangle对象,Rectangle就是定义屏幕的一块矩形区域,构造Rectangle也相当容易:new Rectangle(int x, int y, int w转载 2017-11-06 21:18:10 · 267 阅读 · 0 评论 -
java通过JDBC链接SQLServer2012
下面请一字一句地看,一遍就设置成功,比你设置几十遍失败,费时会少得多。 首先,在连接数据库之前必须保证SQL Server 2012是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:http://blog.163.com/jackie_howe/blog/static/1994913472012226112121转载 2017-10-29 15:00:23 · 1177 阅读 · 1 评论 -
使用JAVA爬取网页图片
经过之前的HttpURLConnection还有各种流的结束,已经可以开始理解怎么下载网页上的一张图片了。对各种流不理解的话,可以翻翻前面的随笔,讲得都比较详细。在此就不细讲了。主要流程:1、HttpURLConnection连接上图片的网址,打开一个InputStream。2、把InputStream的内容读取到ByteArrayOutputStream中,此时B转载 2017-12-10 15:49:43 · 8526 阅读 · 0 评论 -
网页抓取jsoup
解析和遍历一个HTML文档如何解析一个HTML文档:复制代码 代码如下:String html = "First parse" + "Parsed HTML into a doc."; Document doc = Jsoup.parse(html); 其解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格式是否完整。转载 2017-12-10 17:32:21 · 185 阅读 · 0 评论 -
爬虫从入门 之 关于深度优先和广度优先
网站的树结构深度优先算法和实现广度优先算法和实现网站的树结构通过伯乐在线网站为例子: 并且我们通过访问伯乐在线也是可以发现,我们从任何一个子页面其实都是可以返回到首页,所以当我们爬取页面的数据的时候就会涉及到去重的问题,我们需要将爬过的url记录下来,我们将上图进行更改 在爬虫系统中,待抓取URL队列是很重要的一部分,待抓取URL队列中的URL以什么转载 2017-12-10 18:14:22 · 3881 阅读 · 0 评论 -
庖丁解牛分词工具使用教程
今天想测试一下“庖丁”分词的效果,编写了一个测试小程序,从文件中读入文本,并将分词结果显示到控制台。 环境平台:Win7+eclipse过程如下:1.编辑paoding-analysis.jar中的paoding-dic-home.properties文件,去掉“#paoding.dic.home=dic”前面的#号,并将等号后面的dic改为dic文件夹在你本地存放的具体路劲,转载 2017-12-18 17:44:53 · 677 阅读 · 0 评论 -
测试庖丁解牛分词工具
因为笔者要在MapReduce中进行中文分词解析数据,所以测试了一下庖丁解牛中文分词器(paoding-analysis-2.0.4-beta)。现将使用过程小结:下载地址:http://pan.baidu.com/s/1eQ88SZS个人环境:linux+eclipse使用分为如下几步:1. 配置dic文件:修改paoding-analysis.jar中的paoding-di转载 2017-12-18 17:11:53 · 356 阅读 · 0 评论 -
中文分词之Java实现使用IK Analyzer实现
IK Analyzer是基于lucene实现的分词开源框架,下载路径:http://code.google.com/p/ik-analyzer/downloads/list需要在项目中引入:IKAnalyzer.cfg.xmlIKAnalyzer2012.jarlucene-core-3.6.0.jarstopword.dic什么都不用改示例转载 2017-11-08 23:50:11 · 390 阅读 · 0 评论 -
中文分词技术(中文分词原理)
一、 为什么要进行中文分词?词是最小的能够独立活动的有意义的语言成分,英文单词之间是以空格作为自然分界符的,而汉语是以字为基本的书写单位,词语之间没有明显的区分标记,因此,中文词语分析是中文信息处理的基础与关键。Lucene中对中文的处理是基于自动切分的单字切分,或者二元切分。除此之外,还有最大切分(包括向前、向后、以及前后相结合)、最少切分、全切分等等。二、转载 2017-11-01 17:10:58 · 6452 阅读 · 0 评论 -
Java中导入、导出Excel
一、介绍当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel下面我就转载 2017-12-20 20:15:35 · 221 阅读 · 0 评论 -
Apache POI HSSF读写Excel总结
博客分类: Apache POIApacheExcelJavaHTML Apache POI HSSF和XSSF读写EXCEL总结 HSSF是指2007年以前的,XSSF是指2007年版本以上的 这个还是比较好用的,这些总结来自Apache的官方向导的点点滴滴 还有好多没有没有写的,详细的请参考http://poi.apache.org/spreadsheet/转载 2017-12-20 20:50:26 · 228 阅读 · 0 评论 -
POI使用详解 Apache POI使用详解
1.POI结构与常用类(1)POI介绍 Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。(2)POI结构说明 包名称说明HSSF提供读写Microsof转载 2017-12-20 21:16:02 · 1090 阅读 · 0 评论 -
Ubuntu 安装 JDK 7 / JDK8 的两种方式
ubuntu 安装jdk 的两种方式:1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装ora转载 2017-12-13 10:13:21 · 202 阅读 · 0 评论 -
基于Java实现K-means算法
1. K-means算法介绍先放着,日后补上!2. java实现代码代码说明: 1. 测试数据的输入维度必须都相等才能运行! [1,2,3,3]和[2,3,4,4] 这样维度相同,都是4维,可以运行。 [1,2,3,3]和[2,3,4] 这样维度不相同,不能运行。 2. 输入数据的点,尽量不要重复! 输入的数据点[1,2,3]和[1,2,3] 这样...转载 2018-05-27 09:59:45 · 14984 阅读 · 9 评论