Nothing is impossible

Be good. Remember If. M

面向对象:多态 Polymorphism、重载、重写、继承

1. 声明本文来源于维基百科: Polymorphism (computer science) 2.定义 In programming languages and type theory, polymorphism or polyphormism is the provision of a...

2017-10-07 16:31:49

阅读数 214

评论数 0

IntelliJ IDEA Cannot resolve method println(java.lang.String)

问题代码只有一句 System.out.println( “Hello World!” ); IDEA确报错 Cannot resolve method println(java.lang.String) 不能解析,且不能自动补全 代码无任何问题 重启都不好使 对,就是莫名其妙抽风了 ...

2017-10-03 16:01:08

阅读数 4392

评论数 1

MongoDB 通过 Maven 用 Java API 进行增删改查

1. 源码/** * App.java */ package com.jiecxy;import com.mongodb.Block; import com.mongodb.MongoClient; import com.mongodb.client.FindIterable; import ...

2017-09-29 14:53:25

阅读数 752

评论数 0

HBase 通过 Maven 用 Java API 进行增删查put/get/delete

1. 读写源码注意加注释的地方!!! /** * App.java */ package jiecxy; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration...

2017-09-27 19:54:09

阅读数 2007

评论数 0

HBase 分布式安装搭建/独立Zookeeper集群

一、前提要求注:本文部署结构为,全部搭建在一台机器上。事先部署了独立的Zookeeper集群和Hadoop集群(集群均为1个 =。 =) JDK版本 有关要求见 https://hbase.apache.org/book.html#basic.prerequisites 本文采用 jdk1.8...

2017-09-27 19:06:17

阅读数 512

评论数 0

Hadoop 通过 Maven 用 Java API 对HDFS的读取/写入示例

1. 读写源码注意加注释的地方!!! /** * App.java */ package com.jiecxy;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataInputStream;...

2017-09-17 17:10:04

阅读数 5409

评论数 0

[Hadoop] Ubuntu localhost: ssh: connect to host localhost port 22: Connection refused

问题描述在Ubuntu下启动hadoop的hdfs时出现:hadoop@ubuntu:~/hadoop-2.8.1$ sbin/start-dfs.sh Starting namenodes on [localhost] localhost: ssh: connect to host local...

2017-09-16 14:16:34

阅读数 3781

评论数 0

Linux (Ubuntu/CentOS) 安装配置JDK,用户/全局

1.下载JDKNOTE: 由于服务器一般不直接连外网,最好下载安装包后手动离线安装 官网下载地址(JDK8): http://www.oracle.com/technetwork/java/javase/downloads/index.html 注:下载对应版本的.tar.gz后缀压缩包 ...

2017-09-16 10:06:07

阅读数 559

评论数 0

Linux (Ubuntu/CentOS) 添加用户、改变管理员权限

1.添加用户通常使用命令useradd或adduser1.1 Ubuntu中添加用户 使用命令 useradd # 添加用户username # 参数m为自动创建/home/username目录,若不加m则可能导致无法登陆 $ useradd -m username# 设置用户username的密...

2017-09-15 23:33:17

阅读数 7435

评论数 0

sed替换成换行符/回车符

举例介绍将分号变成换行符 方法一echo "a;b" | sed 's/;/\n/g'方法二echo "a;b" | sed 's/;/\ /g' 该方法适用一些老版本(方法一无效),注意 换行 前的转义符

2017-08-24 18:38:42

阅读数 7641

评论数 0

Linux dstat 综合监控工具

1. 安装CentOS下:(其他自行百度)yum install dstat2. 说明    直接使用dstat,默认为-cdngy参数,分别显示cpu、disk、net、page、system信息,也即每个字母对应一类信息,字母顺序随意;默认每1s显示一行信息。可以在最后指定时间间隔,如dsta...

2017-04-15 13:48:59

阅读数 422

评论数 0

Java:获取本机所有IP地址,内网IP

获取IP地址Java代码如下:import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import j...

2017-03-13 15:06:32

阅读数 3143

评论数 2

Kafka:Producer生产者发送逻辑 - 源码

1. 简述注:kafka版本为0.10.1.0 本文大致梳理Producer的发送过程,若有不对请指出。 我们在使用producer客户端,基本使用方法如下:KafkaProducer<byte[], byte[]> producer = new KafkaProducer<...

2017-02-27 19:50:54

阅读数 3901

评论数 0

Linux 磁盘IO性能测试工具:FIO

1. FIO安装CentOS下:$ yum install fio2. FIO简介FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证。 项目主页:https://github.com/axboe/fio FIO输出结果详细解释可参见:https://tobert.github.i...

2017-02-27 19:17:15

阅读数 5934

评论数 0

Kafka 概述

1. 介绍 Kafka 是一个分布式的流平台. 2. 应用 构建实时流数据管道,在系统和应用程序间可靠地获取数据。 构建实时流应用程序,能够对数据流进行转换或响应。 3. 概念 Kafka 运行在一个或多个服务器上,以 topic 分类,每个 record 包含 key...

2017-02-27 17:26:02

阅读数 950

评论数 0

Sendfile & Zero-copy

1. 典型IO调用一个典型的IO调用过程如下:read(file, tmp_buf, len); write(socket, tmp_buf, len);首先调用read将文件从磁盘读取到tmp_buf,然后调用write将tmp_buf写入到socket,在这过程中会出现四次数据 copy,过程...

2016-11-30 11:44:56

阅读数 323

评论数 0

Kafka:Producer Config 配置

Producer Configs 配置 属性 描述 类型 默认值 bootstrap.servers 用于建立与kafka集群的连接,这个list仅仅影响用于初始化的hosts,发现全部的servers。格式:host1:port1,host2:port2,…,尽量不止一个,...

2016-11-29 16:57:02

阅读数 14613

评论数 2

Kafka:Broker Config 配置

Broker Configs配置文件config/server.properties 属性 描述 类型 默认值 broker.id 每一个broker在集群中的唯一表示,要求是正数 int -1 zookeeper.connect 指定zk连接,[hostna...

2016-11-29 10:38:13

阅读数 1853

评论数 0

Kafka errors NotLeaderForPartitionException, TimeoutException: Batch containing * record(s) expired

1. 错误描述kafka Producer在运行期间,出现大量以下错误:# 第一种 org.apache.kafka.common.errors.NotLeaderForPartitionException: This server is not the leader for that topic...

2016-11-27 22:59:51

阅读数 19243

评论数 2

解决 Error:java: javacTask: source release 1.X requires target release 1.X

在使用 Intellij idea 对项目 Make 时,出现错误: Error:java: javacTask: source release 1.6 requires target release 1.6 解决方法: 点击 File -> Settings… 找到 Java ...

2016-09-07 13:49:09

阅读数 473

评论数 0

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