[!] nano Справочник: Работа с текстоыми файлами в терминале, редактирование, сохранение, поиск -- примеры горячих клавиш

Начать редактирование

Чтобы начать редактировать используйте команду вида:

nano filename

Сохранить файл

Чтобы сохранить файл в редакторе nano сначала набираем комбинацию клавиш:

Ctrl + X

потом в ответ на уточняющий вопрос набираем букву:

Y

Потом убедитесь что предлагается сохранить файл на то же место, где он и был и нажмите клавишу ВВОД

Ubuntu установить ip адрес + маршрут

В командной строке пишем:

sudo nano /etc/network/interfaces 

откроется файл настроек - добавьте в него:

iface eth0 inet static 
address 192.168.0.1 
netmask 255.255.255.0 
gateway 192.168.0.254 
auto eth0

где:

Linux Узнать IP

Узнать IP в linux (ubuntu):

ifconfig

или если /sbin не включена в PATH то так:

/sbin/ifconfig

Кстати в ubuntu можно воспользоваться и такой вот командой:

sudo lshw -C network

Если выведенный ip вас не устраивает, то вам сюда =)

Ошибка Cannot find annotation method 'value()' in type 'LimitedPrivate': class file for org.apache.hadoop.classification.Interfa

Cannot find annotation method 'value()' in type 'LimitedPrivate': class file for org.apache.hadoop.classification.InterfaceAudience not found
Note: WordCount.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning

Ошибка: error: method does not override or implement a method from a supertype

Проблема в том, что как-то нет сделана попытка реализовать или переопределить метод

Ошибка - error: class, interface, or enum expected

error: class, interface, or enum expected

Ошибка возникает обычно когда что-то не так с предыдущими строками или символами. например
вместо

 org.apache.hadoop.mapreduce.Partitioner

требуется написать:

import org.apache.hadoop.mapreduce.Partitioner

Partitioner Hadoop - хадуп - Class Partitioner (Разбиватель, Разделитель) - 2.2.0

Partitioner (класс в 2.2.0) - назовём его разделитель прежде всего позволяет манипулировать значением ключа для пары ключ-значение - и таким образом манипулировать группировка пар для обработки конкретным редуктором.

Для использования достаточно реализовать (переопределить) такой метод:

int getPartition(K2 key, // ключ очередной пары
                 V2 value, // ключ очередной пары
                 int numPartitions) // число 

Источники
hadoop.apache.org/docs/r1.1.1/api/org/apache/hadoop/mapred/Partitioner.html

java % процент

% - это операция взятие остатка от деления (так называемое "деление по модулю")

Подзадача (task) -Hadoop

Будем называть то, что в английской литературе называют task подзадачей (по отношению к задаче).

Задача порождает (разбивается на) подзадачи map и reduce.

WordCount - надём слово которое встречается максимальное число раз

Добавим в public static class IntSumReducer два дополнительных поля для хранения слова которое входит в текст максимум раз и числа вхождений:

Text max_occured_key = new Text();
int max_sum = 0;

И также переопределим родительский метод, который вызывается после того как редуктор отработал:

Pages

Subscribe to fkn+antitotal RSS