琦彦

Find out who you are,and be that person.

排序:
默认
按更新时间
按访问量

Hadoop : hdfs的核心工作原理

hdfs的核心工作原理 namenode元数据管理要点 什么是元数据? hdfs的目录结构及每一个文件的块信息(块的id,块的副本数量,块的存放位置<datanode>)   元数据由谁负责管理? namenode   namenode把元数据...

2018-08-22 08:20:40

阅读数:2

评论数:0

Hadoop : hdfs的客户端操作

hdfs的客户端操作 客户端的理解 hdfs的客户端有多种形式: 网页形式 命令行形式 客户端在哪里运行,没有约束,只要运行客户端的机器能够跟hdfs集群联网   文件的切块大小和存储的副本数量,都是由客户端决定! 所谓的由客户端决定,是通过配置参数来定的 hdfs的客户端会读以下两...

2018-08-21 15:34:54

阅读数:4

评论数:0

Hadoop : 搭建hdfs分布式集群

什么是大数据   基本概念   在互联网技术发展到现今阶段,大量日常、工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经无法胜任,需求催生技术,一套用来处理海量数据的软件工具应运而生,这就是大数据! 处理海量数据的核心技术: 海...

2018-08-21 15:32:05

阅读数:8

评论数:0

DES加解密算法:含DES密钥生成、参数名ASCII码从小到大排序

import com.newcapec.cloudpay.constant.SysConstant; import org.apache.commons.lang.StringUtils; import javax.crypto.*; import javax.crypto.spec.Iv...

2018-08-16 16:44:01

阅读数:49

评论数:0

深入理解Java中的IO

引言:     对程序语言的设计者来说,创建一个好的输入/输出(I/O)系统是一项艰难的任务 < Thinking in Java >   Java IO概要   为了方便理解与阐述,先引入两张图:        a、Java IO中常用...

2018-08-15 16:37:59

阅读数:71

评论数:0

java:compareTo和compare方法之比较

compareTo compareTo(Object o)方法是java.lang.Comparable<T>接口中的方法,当需要对某个类的对象进行排序时,该类需要实现Comparable<T>接口的,必须重...

2018-08-14 17:01:04

阅读数:21

评论数:0

java命令 : java -jar 和 java -cp

java -jar     java -jar myClass.jar 执行该命令时,会用到目录META-INF\MANIFEST.MF文件, 在该文件中,有一个叫Main-Class的参数,它说明了java -jar命令执行的类   java -jar  *.jar param1 par...

2018-08-14 15:46:16

阅读数:17

评论数:0

ThreadPoolExecutor:线程池不允许使用Executors创建

合理利用线程池能够带来三个好处 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用...

2018-08-11 11:18:54

阅读数:29

评论数:0

ScheduledExecutorService:多线程任务调度

今天使用Timer实现任务调度时,阿里巴巴Java开发规范提示 多线程并行处理定时任务时,Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行,使用ScheduledExecutorService则没有这个问题。  建议多线程-任务调度,使用如下方式:...

2018-08-09 19:45:44

阅读数:32

评论数:0

fastjson:对象转化成json出现$ref

Fastjson:Maven依赖 <!-- FASTJSON --> <dependency> <groupId>com.alibaba&lt...

2018-08-08 11:10:17

阅读数:46

评论数:0

ElasticSearch: java API - 基本增删改查和聚合查询

ElasticSearch版本 elasticsearch-5.4.3.jar 指定 ip地址创建client private TransportClient client = null; /** *指定 ip地址创建client */ @Befo...

2018-08-07 19:50:19

阅读数:41

评论数:0

Elasticsearch: java客户端之AdminClient

Elasticsearch版本 elasticsearch-5.4.3.jar   指定 ip地址创建client private TransportClient client = null; /** *指定 ip地址创建client */ ...

2018-08-06 19:56:11

阅读数:28

评论数:0

Lucene:基本增删改查(Java方式)

  Lucene相关Maven依赖 <!-- lucene的核心 --> <dependency> <groupId&...

2018-08-06 16:16:37

阅读数:20

评论数:0

Elasticsearch插件:elasticsearch-sql安装和使用

使用此插件,您可以使用熟悉的SQL语法查询elasticsearch。您还可以在SQL中使用ES函数。 有两种方法可以使用此插件: 使用其余的api  http://localhost:9200/_sql?sql=select * from indexName limit 10 2. 或者...

2018-08-05 19:52:56

阅读数:80

评论数:0

Elasticsearch:RESTful风格API

RESTful接口URL的格式: http://IP:9200/<index>/<type>/[<id>] 其中index、type是必须提供的。 id是可选...

2018-08-05 18:57:16

阅读数:32

评论数:0

Elasticsearch安装:单机版和集群版

Elasticsearch介绍 ES,是基于Lucene开发的一个分布式全文检索框架,往ES中存储和从ES中查询,格式都是JSON; 索引:Index,相当于数据中的Database; 类型:Type,相当于数据中的table; 主键:Id,相当于数据库中的主键; 往ES中存储数据,其实...

2018-08-04 08:17:16

阅读数:42

评论数:0

Idea:代码块折叠

Idea为我们提供了方法、注释等的折叠 展开后,是“-”号;折叠后,变成了“+”号 那么,折叠代码块,该怎么办?如下,想要折叠while循环 idea为我们,提供了如下方式 鼠标左键选中需要折叠的代码块儿-->右键-->Folding...

2018-08-03 14:47:48

阅读数:48

评论数:0

Luke:用于Lucene / Solr / Elasticsearch索引的GUI工具

Luke是由Andrzej Bialecki创建的Lucene Indexing Toolbox。该工具解决了Lucene / Solr工程师需要深入了解索引中实际存储的内容并深入了解索引统计信息的工具。 Luke特点 Luke是用于内省Lucene / Solr / Elasticsearc...

2018-07-24 19:03:26

阅读数:72

评论数:0

搜索引擎选择: Elasticsearch与Solr

搜索引擎选型调研文档 Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 A...

2018-07-24 17:55:26

阅读数:57

评论数:0

git异常:refusing to merge unrelated histories

本地仓库项目在git remote 后,git pull 提示 refusing to merge unrelated histories 原因分析: 此时本地仓库项目和远程仓库项目没有建立关联,是两个完全不同的项目 解决办法 我们的源是origin,分支是master,那么我们 需...

2018-07-22 16:40:19

阅读数:22

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭