Che cosa significa "(say)" in questo metodo Java in Hadoop The Definitive Guide?

1

Che cosa significa "(say)" in questo metodo Java?

Since Mapper and Reducer are separate classes, the type parameters have different scopes, and the actual type argument of KEYIN (say) in the Mapper may be different from the type of the type parameter of the same name (KEYIN) in the Reducer. For instance, in the maximum temperature example from earlier chapters, KEYIN in replaced by longWritaeble for the Mapper and by Text for the Reducer.

Da Hadoop The Definitive Guide, di Tom White, pagina 224 (versione scannerizzata della pagina 223 e 224 ).

    
posta davidjhp 25.07.2013 - 02:01
fonte

3 risposte

13

Ho letto che (diciamo) in questo caso come "per esempio", cioè il parametro type degli altri potrebbe anche variare tra il Mapper e il Reducer.

Quindi, lo sto analizzando per indicare che KEYIN , KEYOUT , VALUEIN , VALUEOUT potrebbero avere ciascuno argomenti di tipo diverso nel Riduttore rispetto ai corrispondenti tipi di argomento Mapper.

    
risposta data 25.07.2013 - 03:21
fonte
3

L'uso di "dire" nel passaggio è un altro modo di scrivere "per esempio" ponendo un ipotetico.

Un esempio di questo utilizzo visto su English.SE - Come citare un esempio indicato da "say" che mostra "virgolette parentali":

"If you have (say) a bucket..."

Nel paragrafo, "Per esempio" segue questa frase e un editor potrebbe trovarlo prolisso per usare un altro costrutto di clausola che inizia con "for". È più facile modificare quello nel mezzo di una frase per "dire" piuttosto che quello che inizia una frase.

Un significato identico del testo:

Since Mapper and Reducer are separate classes, the type parameters have different scopes, and the actual type argument of KEYIN, for example, in the Mapper may be different from the type of the type parameter of the same name (KEYIN) in the Reducer. For instance, in the maximum temperature example from earlier chapters, KEYIN in replaced by longWritaeble for the Mapper and by Text for the Reducer.

    
risposta data 25.07.2013 - 19:52
fonte
0

Non c'è dubbio che è solo l'uso della parola inglese 'say' e non penso che abbia nulla a che fare con Java.

    
risposta data 25.07.2013 - 18:00
fonte

Leggi altre domande sui tag