moly to holly
TRANSCRIPT
![Page 1: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/1.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 1/212
A Quick Tour
of Logos
The Logical Appea
![Page 2: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/2.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 2/212
So what exactly is logic? Who
cares?Informally, logic is about saying things that makesense. ou can think of it in that way if you like!
"It#s pretty sunny to$ay, so you shoul$ wear sunscreen!%
&ormally, logic is the art of arguing ' notlike a (ght or $ebate, but by using the
information we alrea$y know to $rawnew an$ useful conclusions!
"If it#s sunny to$ay, you shoul$ wear sunscreen!In$ee$ it is sunny to$ay!
Therefore, you shoul$ wear sunscreen!%
![Page 3: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/3.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 3/212
")ut wait! That *ust looke$ like the exact
same thing you sai$ before, you hack!%
Well, yes! )ut that#s how an argument looks i
form+ ou can break $own any argument intothat makes it easier to think about!
If it#s sunny to$ay, you shoul$ wear sunscree
It is sunny to$ay! -------------------------------------------
Therefore, you shoul$ wear sunscreen!
.remises/gi0ens
1onclusion
2.remises always come (rst, an$ the conclusion always c
![Page 4: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/4.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 4/212
4ow about a more complex
argument?5! This piece of fresh fruit is fu66y!
7! It also has see$s!
8! If a fruit is fu66y, it#s either a kiwi or a peach!9! .eaches ha0e a pit they $on#t ha0e see$s!
:! So the fruit can#t be a peach!
;! So the fruit must be a kiwi!
Which of the abo0e sentences is a conclusion?
![Page 5: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/5.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 5/212
4ow about a more complex
argument?5! This piece of fresh fruit is fu66y!
7! It also has see$s!
8! If a fruit is fu66y, it#s either a kiwi or a peach!9! .eaches ha0e a pit they $on#t ha0e see$s!
:! So the fruit can#t be a peach!
;! So the fruit must be a kiwi!
<oo$ logic lets us cobble together lots of $i=erent pieces of information, an$ tell from
them what#s probably or defnitely true.
![Page 6: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/6.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 6/212
)ut what counts as "goo$
logic%? That argument was goo$ 2ma$e sense3, becausethe conclusion followe$ from the premises! We#llsee what this means in a moment!
Why $on#t we look at a bad argument?
![Page 7: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/7.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 7/212
)ut what counts as "goo$
logic%?Some people ha0e fallen o= cli=s an$ li0e$!
Therefore, if I *ump o= this cli=, I will $e(nitely be (
"1ome on!What coul$possibly gowrong?%
![Page 8: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/8.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 8/212
)ut what counts as "goo$
logic%?Some people ha0e fallen o= cli=s an$ li0e$!
Therefore, if I *ump o= this cli=, I will $e(nitely be (
This argument is weak! Although the premise iit#s easy to think of ways 20ery painful ways3 t
conclusion coul$ be false! The easiest way tologic is to $o *ust that> try to think of another
2.hilosophers call these counterexamples3!
![Page 9: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/9.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 9/212
)ut what counts as "goo$
logic%?Let#s look at two kin$s of arguments!
1. e$ucti0e reasoning>
All interns can breathe (re! So .hilipcan breathe (re!
Is there a piece of the pu66le missing?
![Page 10: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/10.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 10/212
)ut what counts as "goo$
logic%?Let#s look at two kin$s of arguments!
1. e$ucti0e reasoning>
All interns can breathe (re! .hilip is anintern! So .hilip can breathe (re!
Sometimes you may encounter "hi$$en% statan$ i$eas, which the writer sneaks in but $oesay outright!
![Page 11: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/11.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 11/212
)ut what counts as "goo$
logic%?Let#s look at two kin$s of arguments!
1. e$ucti0e reasoning>
All interns can breathe (re! .hilip isan intern! So .hilip can breathe(re!
Are the premises true?If so, then the conclusion#s100% guaranteed true!@o getting aroun$ it+
![Page 12: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/12.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 12/212
)ut what counts as "goo$
logic%?Let#s look at two kin$s of arguments!
2. In$ucti0e reasoning>
I touche$ a sto0e an$ it burne$ me! I $i$ this(fty times, an$ the same thing happene$! So
thenext time I touch the sto0e, it will burn me!
Are the premises true?If so, then the conclusion#s probably true! There mightstill be exceptions!
LIB W4AT?
![Page 13: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/13.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 13/212
4ow is this useful to me?
Like Cr! Corgan sai$, the ability to makestrong logical arguments will become more
an$ more important later on in high schoolan$ college!
.athos an$ ethos are still 0aluable+ )ut
your au$ience will be a lot better atDuestioning them! Logos is han$y because,if you use it well, it can#t really be$ispro0e$!
![Page 14: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/14.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 14/212
4ow is this useful to me?
)ut e0en better is the superpower to spotweak logic!
@ext time you watch TE or go online 2withyour parents# permission, of course3, try tokeep track of how many $i=erent argumentsare being pitche$ to you by a$s! 4ow muchinfo is gi0en to you? 4ow much is left out?
![Page 15: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/15.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 15/212
What time is it?
A$0enF wait, no! Acti0ity time+
.air o= into groups of four! Bach group will recei0e an eof a poor argument 2these may be either in$ucti0e or $
With your group, you will ha0e : minutes to try to comone counterexample F one way in which the argumecoul$ be wrong, e0en if the premises are $e(nitely true.oke it full of holes+
Also, choose a group representati0e to tell us your reas
2It#s G to imagine unlikely or weir$ explanations$on#t be afrai$ to think outsi$e the box!G$$ly enough, logic has 0ery little to $o with facts!3
![Page 16: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/16.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 16/212
Some examples>
ARGU!"#$ "I pulle$ an allFnighter stu$ying for last weetest, an$ I en$e$ up with an A! Tire$ness must make me
&U"#!R$ What if you got an A because you actually stGr maybe the test was going to be easy for you all along
ARGU!"#$ "If I play with a$#s power tools, he#ll yell at
)ut a$ is yelling at me for something! So I guess I musplaye$ with the power tools!%
&U"#!R$ What if he#s yelling at you for a $i=erent reasscratching the car, or hammerFthrowing the cat onto the
![Page 17: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/17.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 17/212
John Keats
![Page 18: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/18.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 18/212
"To Autumn" is a poem by EnglishRomantic poet John Keats (31
October 1795 – 23 ebr!ary 121#$
![Page 19: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/19.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 19/212
"%o &!t!mn" is the 'inal or) in agro!p o' poems )non as
Keats*s "119 o+es"$
![Page 20: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/20.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 20/212
"%o &!t!mn" is a poem o' threestan,as- each o' ele.en lines$ /ritten
in 119- the str!ct!re is that o' ano+al hymn- ha.ing three clearly
+e'ine+ sections correspon+ing to the0lassical +i.isions o' strophe-
antistrophe- an+ epo+e
![Page 21: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/21.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 21/212
%he imagery is richly achie.e+
thro!gh the personi'ication o' &!t!mn
![Page 22: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/22.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 22/212
Poem
![Page 23: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/23.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 23/212
eason o' mists an+ mello 'r!it'!lness-
![Page 24: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/24.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 24/212
Close bosom-friend of the maturingsun;
![Page 25: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/25.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 25/212
Conspiring with him how to load and bless
With f it th i th t d th th t h
![Page 26: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/26.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 26/212
With fruit the vines that round the thatch-evesrun;
![Page 27: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/27.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 27/212
%o ben+ ith apples the moss*+ cottage
trees-
A d fill ll f it ith i t th
![Page 28: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/28.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 28/212
And fill all fruit with ripeness to thecore;
%o sell the go!r+ an+ pl!mp the ha,el
![Page 29: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/29.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 29/212
%o sell the go!r+- an+ pl!mp the ha,elshells
/ith t ) l t t b ++i
![Page 30: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/30.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 30/212
/ith a seet )ernel to set b!++ingmore-
![Page 31: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/31.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 31/212
&n+ still more- later 'loers 'or the bees-
![Page 32: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/32.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 32/212
4ntil they thin) arm +ays ill ne.er cease-
For ummer has o!er brimm!d their clamm"
![Page 33: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/33.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 33/212
For ummer has o er-brimm d their clamm"cells#
![Page 34: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/34.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 34/212
/ho hath not seen thee o't ami+ thy store
ometimes hoe.er see)s abroa+ may
![Page 35: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/35.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 35/212
ometimes hoe.er see)s abroa+ may'in+
![Page 36: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/36.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 36/212
%hee sitting careless on a granary 'loor-
%hy hair so't li'te+ by the innoing
![Page 37: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/37.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 37/212
%hy hair so'tli'te+ by the innoingin+
Or on a hal' reap6+ '!rro so!n+
![Page 38: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/38.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 38/212
Or on a hal'reap + '!rro so!n+asleep-
![Page 39: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/39.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 39/212
rose+ ith the '!me o' poppies- hile thy hoo)
pares the ne8t sath an+ all its tin+
![Page 40: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/40.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 40/212
pares the ne8t sath an+ all its tin+'loers:
![Page 41: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/41.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 41/212
&n+ sometimes li)e a gleaner tho! +ost )eep
tea+y thy la+en hea+ across a
![Page 42: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/42.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 42/212
tea+y thy la+en hea+ across abroo)
$r b" a c"der-press% with patient loo&%
![Page 43: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/43.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 43/212
" " p % p %
%ho! atchest the last oo,ings- ho!rs by
![Page 44: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/44.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 44/212
g yho!rs$
/here are the songs o' pring &y here are
![Page 45: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/45.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 45/212
/here are the songs o' pring &y- here arethey
%hi ) t ' th th h t th i t
![Page 46: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/46.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 46/212
%hin) not o' them- tho! hast thy m!sic too-;
/hil b + l + bl th 't + i +
![Page 47: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/47.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 47/212
/hile barr+ clo!+s bloom the so't+ying +ay
&n+ to!ch the st!bbleplains ith rosyh!e
![Page 48: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/48.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 48/212
h!e
%hen in a ail'!l choir the small gnats mo!rn
![Page 49: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/49.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 49/212
Among the river-sallows% bornel ft
![Page 50: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/50.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 50/212
aloft
r sin&ing as the light wind lives or
![Page 51: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/51.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 51/212
g gies;
sin)ing
&n+ '!ll gron lambs lo!+ bleat 'rom hilly bo!rn
![Page 52: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/52.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 52/212
&n+ '!llgron lambs lo!+ bleat 'rom hilly bo!rn
<e+gecric)ets sing an+ no ith treble so't
![Page 53: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/53.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 53/212
g g
%he re+breast histles 'rom a gar+encro't
![Page 54: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/54.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 54/212
cro't
n ga er ng sa os er n es)ies$
![Page 55: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/55.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 55/212
![Page 56: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/56.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 56/212
![Page 57: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/57.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 57/212
E.erything =o! /ante+ to Kno
About Writing Async,
1oncurrent 4TT. Appsin Ha0a
![Page 58: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/58.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 58/212
&gen+a
>ostly this:
![Page 59: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/59.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 59/212
&gen+a
&n+ this:
![Page 60: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/60.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 60/212
&gen+a
&n+ this:
![Page 61: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/61.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 61/212
&bo!t yo!r spea)er
I * b a r uc h
g i t h u b !c o m
/ * b a r u c h link$!in/*baruch
stacko0erJow!com/users/9K7K:8
/h t
![Page 62: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/62.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 62/212
/hat rog
/h t
![Page 63: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/63.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 63/212
/hat rog
/h t
![Page 64: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/64.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 64/212
/hat rog
/h t
![Page 65: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/65.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 65/212
/hat rog
![Page 66: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/66.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 66/212
![Page 67: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/67.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 67/212
eDuirements
![Page 68: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/68.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 68/212
eDuirements
' parallel (le ownloa$s
' .arallel (le parts
' interrupt/pause/resume
' .rogress e0ents
' 1hecksums caching
![Page 69: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/69.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 69/212
irst &ssociation 'or ?conc!rrent
+onloa+er@
![Page 70: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/70.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 70/212
![Page 71: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/71.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 71/212
![Page 72: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/72.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 72/212
![Page 73: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/73.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 73/212
![Page 74: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/74.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 74/212
![Page 75: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/75.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 75/212
Ha0a net urlconnection
![Page 76: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/76.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 76/212
Ha0a!net!urlconnection
5! Cemory wasteful 2bu=ering3
7! Cinimal A.I
8! )locking streams
![Page 77: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/77.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 77/212
What weMre looking for
![Page 78: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/78.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 78/212
What we re looking for
5! Async/nonFblocking
7! B0ent callbacks
What is IT going to take
![Page 79: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/79.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 79/212
What is IT going to take
5! eactor
7! nio
/elcome to the reactor
![Page 80: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/80.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 80/212
/elcome to the reactor
' pattern for lightweight
concurrency
![Page 81: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/81.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 81/212
concurrency
' B0ent $ri0en
' Threa$s reuse
' Nses nonFblocking Io
Original pattern
![Page 82: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/82.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 82/212
Original pattern
http:DD$+re$.an+erbilt$e+!Dschmi+tDFDreactor
siemens p+'
G!ess the a!thor by the +iagram
![Page 83: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/83.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 83/212
y g
http:DDgee cs osego e+!D+lDcpBsli+e
![Page 84: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/84.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 84/212
In Java,Reactor meansNIO
elector as a m!ltiple8er
![Page 85: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/85.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 85/212
p
Ja.a .ersion Registering
![Page 86: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/86.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 86/212
g g
SocketChannel channel= SocketChannel.open();
socketChannel.connect(new
InetSocketAddress("http://remote.com",
80));
...
Selector selector = Selector.open();
channel.configureBlocking(false);
SelectionKey k = channel.register(selector,SelectionKey.OP_READ);
k.attach(handler);
Ja.a .ersion ispatcher
![Page 87: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/87.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 87/212
p
while (!Thread.interrupted()) {
selector.select();
Set selected = selector.selectedKeys();
Iterator it = selected.iterator();while (it.hasNext())
SelectionKey k = (SelectionKey)
(it.next();
((Runnable)(k.attachment())).run(); selected.clear();
}
4an$ling reactor e0ents iscomplex
![Page 88: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/88.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 88/212
complex
'@ee$ to maintain state
')u=ering ' assembling
chunks
'1oor$inating async e0ents
![Page 89: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/89.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 89/212
@io libraries
![Page 90: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/90.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 90/212
'Cost of them are ser0ers'@etty, gri66ly, etc!
'Apache Cina'Apache 4TT. components
asyncclient'@ing http client
![Page 91: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/91.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 91/212
'1lient an$ ser0er nio library
'B0ol0e$ from netty'Latest release Gctober 7K57
![Page 92: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/92.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 92/212
@io libraries
![Page 93: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/93.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 93/212
![Page 94: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/94.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 94/212
Hing6s async http client
![Page 95: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/95.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 95/212
![Page 96: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/96.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 96/212
![Page 97: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/97.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 97/212
![Page 98: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/98.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 98/212
try 2Async4ttp1lient async4ttp1lient O new Async4ttp1lient233 P Listenable&utureesponseR future Oasync4ttp1lient!prepare<et2 "http://oss.jfrog.org/api/system/ping"3!execute2
A 1 l ti 4 $l 23 P
![Page 99: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/99.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 99/212
new Async1ompletion4an$leresponseR23 P
G0erri$e public esponse on1omplete$2esponse response3 P System!out !println2response!getesponse)o$y233 return response
G0erri$e public void onThrowable2Throwable t3 P t!printStackTrace23 3 esponse response O future!get23
![Page 100: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/100.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 100/212
4A1 1oncepts
![Page 101: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/101.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 101/212
'eDuest pro$ucer'esponse consumer
try (CloseableHttpAsyncClient asyncHttpClient = HttpAsyncClients.createDefault()) {asyncHttpClient.start();Future<HttpResponse> future = asyncHttpClient.execute(
HttpAsyncMethods.createet("http://oss.jfrog.org/api/system/ping")!new AsyncByteConsumer<HttpResponse>() {
![Page 102: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/102.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 102/212
"#$errideprotected void onResponseRecei$ed(final HttpResponse response) {
%yste&.out.println(response.'et%tatusine().'etReasonhrase());*
"#$errideprotected void onByteReceived(final Char+u,,er bu,! final -#Control ioctrl) { *
"#$errideprotected void releaseResources() { *
"#$errideprotected HttpResponse buildResult(final HttpContext context) {
return (HttpResponse) context.'etAttribute("http.response");*
*! null);HttpResponse response = future.get();
*
![Page 103: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/103.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 103/212
0hoosing beteen ning an+ httpasyncclient
![Page 104: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/104.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 104/212
All problems in computer
![Page 105: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/105.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 105/212
science can be sol0e$ byanother le0el of in$irection
a0i$
Wheeler
pulic interface "ttp#rovider$ownload"andler {
![Page 106: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/106.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 106/212
void onResponseRecei$ed(int statusCode! Map<%trin'!ist<%trin'>> headers);
oolean on+ytesRecei$ed(+yte+u,,er bu,);
void onFailed(/hro0able error);
void onCanceled();
void onCo&pleted();*
![Page 107: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/107.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 107/212
Fer'ormance
![Page 108: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/108.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 108/212
http:DDblogs$atlassian$comD213D7Dhttpclientper'orm
R'c2L1L: a !ni.erse o' its on
![Page 109: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/109.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 109/212
![Page 110: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/110.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 110/212
0on'!se+
![Page 111: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/111.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 111/212
J!st rea+ some stac)o.er'lo(an+ impro.e yo!r rep as yo! go#
![Page 112: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/112.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 112/212
And that onefor
discoveringthat range
![Page 113: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/113.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 113/212
header is loston redirect
M!estionC
![Page 114: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/114.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 114/212
/hat sho!l+be contentlength hen
!singcompression
![Page 115: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/115.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 115/212
![Page 116: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/116.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 116/212
![Page 117: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/117.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 117/212
https:DDgith!b$comDhttp2Dhttp2specDiss!esDL
M!estionC
![Page 118: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/118.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 118/212
/hy hen re+irecte+ to 0Hall the ch!n)s start 'rom ,ero
HttpAsyncClient+uilder builder = HttpAsyncClients.custo&();11 add redirect strate'y that copies 2ran'e2 headers! i, existuilder.setRedirect%trategy(ne0 $efaultRedirect%trategy() {
"#$erride
![Page 119: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/119.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 119/212
"public Http3riRe4uest 'etRedirect(HttpRe4uest re4uest! HttpResponse
response! HttpContext context)Http3riRe4uest redirectRe4uest = super.'etRedirect(re4uest!
response! context);11 copy 2Ran'e2 headers! i, existHeader56 ran'eHeaders = re4uest.'etHeaders(HttpHeaders.RA78);
i, (ran'eHeaders 9= null) {,or (Header header : ran'eHeaders) {
redirectRe&uest.add"eader(header);*
*return redirectRe4uest;
**);
M!estionC
![Page 120: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/120.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 120/212
<o many sim!ltaneo!sconnections sho!l+ N
open
![Page 121: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/121.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 121/212
![Page 122: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/122.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 122/212
![Page 123: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/123.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 123/212
![Page 124: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/124.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 124/212
M!estionC
/h t6
![Page 125: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/125.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 125/212
/hat6srong ith
the'olloing
co+e
bli t ti t i
![Page 126: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/126.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 126/212
public static tringenco+e4rl(tring !rltr# 4RAEnco+er$encode(!rltr-.TF-/# $$$P
eco+e+ 4RAs cannot bereenco+e+ to the same 'orm
![Page 127: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/127.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 127/212
http:11exa&ple.co&14uery=ab==c
Cannot be decoded bac a,ter it0as encoded:
http
:11exa&ple.co&14uery=a?@b==c
on6t !se Ba.a$net$4RAEnco+er
?4tilit l ' <%>A '
![Page 128: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/128.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 128/212
?4tility class 'or <%>A 'ormenco+ing$ %his class containsstatic metho+s 'or con.erting a
tring to the application/x-www-form-urlencoded >N>E'ormat$
or more in'ormation abo!t <%>A'orm enco+ing- cons!lt the <%>Aspeci'ication$@
&<0 <ernati.es
![Page 129: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/129.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 129/212
![Page 130: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/130.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 130/212
M!estionC
< + N
![Page 131: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/131.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 131/212
<o +o Nclose a
soc)etcorrectly
<o har+ can it be to close a soc)et
![Page 132: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/132.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 132/212
![Page 133: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/133.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 133/212
<al'close+: no ne c!stomers
![Page 134: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/134.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 134/212
He.er bloc) in soc)et close(#
%he other si+e e8pects
![Page 135: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/135.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 135/212
%he other si+e e8pectsyo! to clean !p nicely
Nt ill gi.e !p on time o!t
=o! ill ait ('ore.er#
![Page 136: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/136.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 136/212
Remember
![Page 137: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/137.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 137/212
M!estionC
<o can N
![Page 138: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/138.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 138/212
<o can Nrite 'ile partsconc!rrently
' Write to separate (les,combine on (nish
Write to same (le seeking to
![Page 139: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/139.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 139/212
' Write to same (le, seeking tothe right position
![Page 140: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/140.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 140/212
![Page 141: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/141.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 141/212
4E ile0hannel
Nmplements %eeable+yteChannel
![Page 142: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/142.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 142/212
Nmplements %eeable+yteChannel
a$a.nio.channels.'ileChannelBwrite( a$a.nio.+yte+u,,er src!lon' position)
+onloa+ progress trac)ing
![Page 143: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/143.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 143/212
ersistentileFrogressNn'o
a.e the total si,e- sha1- n!mber o' parts
tate o' each part (o''set- si,e- complete+$$$#
ileFrogressNn'o
ileFartFrogressNn'oQ
ile Aoc)ing
![Page 144: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/144.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 144/212
&ile locking Le0els
'EC le0el
![Page 145: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/145.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 145/212
EC le0el'GS le0el
![Page 146: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/146.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 146/212
Fileoc loc ,ileChannel tr oc()
O Ae.el ile Aoc)ing E8cl!si.e
![Page 147: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/147.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 147/212
Fileoc loc = ,ileChannel.tryoc(); 11onshared: (!on'.MADEA38! false)
if (loc == null) {
throw new#$erlappin'Fileoc8xception(); * return loc;*
private Fileoc loc(FileChannel ,ileChannel) throws
O Ae.el ile Aoc)ing – &+.isory e8cl!si.e
![Page 148: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/148.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 148/212
private Fileoc loc(FileChannel ,ileChannel) throws-#8xception { Fileoc loc =,ileChannel.tryoc(on'. MAX_VALUE G ! ! false);
if (loc == null) { throw new #$erlappin'Fileoc8xception(); * return loc;*
/%C
I> Ae.el ile Aoc)ing
![Page 149: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/149.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 149/212
EC Le0el &ile Locking
' .re0ent same EC threa$s writing tothe (le when we starte$ closing it
![Page 150: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/150.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 150/212
g
' 1losing seDuence>
' elease (le locks
' 1lose channels
' ename a (le to it#s (nal name2remo0e !part3
' Brase progress info
I> Ae.el ile Aoc)ingReentrantReadIriteoc.Readoc write*o'ile+oc, =
r0l.readoc();ReentrantReadIriteoc.Iriteoc close'ile+oc, =
![Page 151: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/151.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 151/212
r0l.0riteoc();
public $oid close() thro0s -#8xception {
this.close'ile+oc,.loc,();*
public int 0rite(int part-ndex! +yte+u,,er bu,) { i, (9this.write*o'ile+oc,.try+oc,()) {
thro0 ne0 -lle'al%tate8xception(2File isbein' closed2); * ...*
/hat6s ne8t
![Page 152: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/152.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 152/212
http/7
' Costly stan$ar$i6ing <oogle#ssp$y
![Page 153: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/153.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 153/212
p y
' 4ea$er compression
' multiplexing' .rioriti6ation
' Ser0er push
' Gn the way clear some stu= ' B!g! compresse$ content length
Ease the loa+
![Page 154: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/154.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 154/212
Ain)sC
R%>: R0 2L1L4lti t b ) *TTP Th , fi iti 1 id
![Page 155: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/155.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 155/212
4ltimate boo): *TTP0 The ,efinitive 1uide
&ma,on
a'ari
Reactor pattern
o!g Aea on HNO
![Page 156: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/156.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 156/212
A Quick Tour
![Page 157: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/157.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 157/212
A Quick Tourof Logos
The Logical Appea
So what exactly is logic? Whocares?
Informally, logic is about saying things that makesense. ou can think of it in that way if you like!
![Page 158: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/158.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 158/212
"It#s pretty sunny to$ay, so you shoul$ wear sunscreen!%
&ormally, logic is the art of arguing ' not like a (ghtor $ebate, but by using the information we alrea$yknow to $raw new an$ useful conclusions!
"If it#s sunny to$ay, you shoul$ wear sunscreen!In$ee$ it is sunny to$ay! Therefore, you shoul$ wear sunscreen!%
")ut wait! That *ust looke$ like the exactsame thing you sai$ before, you hack!%
Well yes )ut that#s how an argument looks i
![Page 159: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/159.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 159/212
Well, yes! )ut that s how an argument looks iform+ ou can break $own any argument intothat makes it easier to think about!
If it#s sunny to$ay, you shoul$ wear sunscree
It is sunny to$ay! -------------------------------------------
Therefore, you shoul$ wear sunscreen!
.remises/gi0ens
1onclusion
2.remises always come (rst, an$ the conclusion always c
4ow about a more complexargument?
5! This piece of fresh fruit is fu66y!7! It also has see$s!
![Page 160: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/160.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 160/212
8! If a fruit is fu66y, it#s either a kiwi or a peach!
9! .eaches ha0e a pit they $on#t ha0e see$s!
:! So the fruit can#t be a peach!
;! So the fruit must be a kiwi!
Which of the abo0e sentences is a conclusion?
4ow about a more complexargument?
5! This piece of fresh fruit is fu66y!7! It also has see$s!
![Page 161: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/161.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 161/212
8! If a fruit is fu66y, it#s either a kiwi or a peach!
9! .eaches ha0e a pit they $on#t ha0e see$s!
:! So the fruit can#t be a peach!
;! So the fruit must be a kiwi!
<oo$ logic lets us cobble together lots of $i=erent pieces of information, an$ tell from
them what#s probably or defnitely true.
)ut what counts as "goo$ logic%?
That argument was goo$ 2ma$e sense3, becausethe conclusion followe$ from the premises! We#llsee what this means in a moment!
![Page 162: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/162.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 162/212
see what this means in a moment!
Why $on#t we look at a bad argument?
)ut what counts as "goo$ logic%?
Some people ha0e fallen o= cli=s an$ li0e$!
Therefore if I *ump o= this cli= I will $e(nitely be (
![Page 163: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/163.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 163/212
Therefore, if I *ump o= this cli=, I will $e(nitely be (
"1ome on!
What coul$possibly gowrong?%
)ut what counts as "goo$ logic%?
Some people ha0e fallen o= cli=s an$ li0e$!
Therefore if I *ump o= this cli= I will $e(nitely be (
![Page 164: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/164.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 164/212
Therefore, if I *ump o= this cli=, I will $e(nitely be (
This argument is weak! Although the premise iit#s easy to think of ways 20ery painful ways3 tconclusion coul$ be false! The easiest way tologic is to $o *ust that> try to think of another
2.hilosophers call these counterexamples3!
)ut what counts as "goo$ logic%?
Let#s look at two kin$s of arguments!1. e$ucti0e reasoning>
![Page 165: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/165.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 165/212
1. e$ucti0e reasoning>
All interns can breathe (re! So .hilipcan breathe (re!
Is there a piece of the pu66le missing?
)ut what counts as "goo$ logic%?
Let#s look at two kin$s of arguments!1. e$ucti0e reasoning>
![Page 166: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/166.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 166/212
1. e$ucti0e reasoning>
All interns can breathe (re! .hilip is anintern! So .hilip can breathe (re!
Sometimes you may encounter "hi$$en% statan$ i$eas, which the writer sneaks in but $oe
say outright!
)ut what counts as "goo$ logic%?
Let#s look at two kin$s of arguments!1. e$ucti0e reasoning>
![Page 167: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/167.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 167/212
g
All interns can breathe (re! .hilip isan intern! So .hilip can breathe(re!
Are the premises true?If so, then the conclusion#s
100% guaranteed true!@o getting aroun$ it+
)ut what counts as "goo$ logic%?
Let#s look at two kin$s of arguments!2. In$ucti0e reasoning>
![Page 168: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/168.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 168/212
I touche$ a sto0e an$ it burne$ me! I $i$this
(fty times, an$ the same thing happene$!
So thenext time I touch the sto0e, it will burn me!
Are the premises true?If so, then the conclusion#s
probably true! There mightstill be exceptions! LIB W4AT?
4ow is this useful to me?
Like Cr! Corgan sai$, the ability to makestrong logical arguments will become more
![Page 169: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/169.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 169/212
strong logical arguments will become morean$ more important later on in high schoolan$ college!
.athos an$ ethos are still 0aluable+ )utyour au$ience will be a lot better atDuestioning them! Logos is han$y because,if you use it well, it can#t really be$ispro0e$!
4ow is this useful to me?
)ut e0en better is the superpower to spotweak logic!
![Page 170: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/170.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 170/212
@ext time you watch TE or go online 2withyour parents# permission, of course3, try to
keep track of how many $i=erent argumentsare being pitche$ to you by a$s! 4ow muchinfo is gi0en to you? 4ow much is left out?
What time is it?
A$0enF wait, no! Acti0ity time+.air o= into groups of four! Bach group will recei0e an e
![Page 171: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/171.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 171/212
g p g pof a poor argument 2these may be either in$ucti0e or $
With your group, you will ha0e : minutes to try to comone counterexample F one way in which the argumecoul$ be wrong, e0en if the premises are $e(nitely true.oke it full of holes+Also, choose a group representati0e to tell us your reas
2It#s G to imagine unlikely or weir$ explanations$on#t be afrai$ to think outsi$e the box!G$$ly enough, logic has 0ery little to $o with facts!3
Some examples>
ARGU!"#$ "I pulle$ an allFnighter stu$ying for last weetest, an$ I en$e$ up with an A! Tire$ness must make me
![Page 172: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/172.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 172/212
&U"#!R$ What if you got an A because you actually stGr maybe the test was going to be easy for you all along
ARGU!"#$ "If I play with a$#s power tools, he#ll yell at)ut a$ is yelling at me for something! So I guess I musplaye$ with the power tools!%
&U"#!R$ What if he#s yelling at you for a $i=erent reasscratching the car, or hammerFthrowing the cat onto the
![Page 173: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/173.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 173/212
John Keats
"To Autumn" is a poem by EnglishRomantic poet John Keats (31
![Page 174: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/174.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 174/212
Romantic poet John Keats (31October 1795 – 23 ebr!ary 121#$
"%o &!t!mn" is the 'inal or) in agro!p o' poems )non as
![Page 175: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/175.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 175/212
gro!p o' poems )non asKeats*s "119 o+es"$
"%o &!t!mn" is a poem o' threestan,as- each o' ele.en lines$ /ritten
in 119- the str!ct!re is that o' ano+al hymn- ha.ing three clearly
![Page 176: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/176.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 176/212
o+al hymn- ha.ing three clearly+e'ine+ sections correspon+ing to the
0lassical +i.isions o' strophe-antistrophe- an+ epo+e
%he imagery is richly achie.e+th h th i'i ti ' & t
![Page 177: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/177.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 177/212
thro!gh the personi'ication o' &!t!mn
Poem
![Page 178: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/178.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 178/212
Poem
eason o' mists an+ mello 'r!it'!lness-
![Page 179: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/179.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 179/212
![Page 180: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/180.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 180/212
Close bosom-friend of the maturingsun;
Conspiring with him how to load and bless
![Page 181: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/181.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 181/212
With fruit the vines that round the thatch-evesrun;
![Page 182: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/182.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 182/212
%o ben+ ith apples the moss*+ cottagetrees-
![Page 183: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/183.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 183/212
And fill all fruit with ripeness to thecore;
![Page 184: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/184.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 184/212
%o sell the go!r+- an+ pl!mp the ha,el
shells
![Page 185: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/185.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 185/212
/ith a seet )ernel to set b!++ingmore-
![Page 186: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/186.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 186/212
&n+ still more- later 'loers 'or the bees-
![Page 187: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/187.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 187/212
4ntil they thin) arm +ays ill ne.er cease-
![Page 188: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/188.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 188/212
For ummer has o!er-brimm!d their clamm"cells#
![Page 189: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/189.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 189/212
/ho hath not seen thee o't ami+ thy store
![Page 190: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/190.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 190/212
ometimes hoe.er see)s abroa+ may'in+
![Page 191: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/191.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 191/212
![Page 192: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/192.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 192/212
![Page 193: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/193.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 193/212
![Page 194: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/194.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 194/212
rose+ ith the '!me o' poppies- hile thy hoo)
![Page 195: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/195.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 195/212
pares the ne8t sath an+ all its tin+'loers:
![Page 196: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/196.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 196/212
&n+ sometimes li)e a gleaner tho! +ost )eep
![Page 197: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/197.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 197/212
tea+y thy la+en hea+ across a broo)
![Page 198: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/198.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 198/212
$r b" a c"der-press% with patient loo&%
![Page 199: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/199.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 199/212
%ho! atchest the last oo,ings- ho!rs byho!rs$
![Page 200: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/200.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 200/212
/here are the songs o' pring &y- here arethey
![Page 201: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/201.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 201/212
%hin) not o' them- tho! hast thy m!sic too-;
![Page 202: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/202.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 202/212
/hile barr+ clo!+s bloom the so't+ying +ay
![Page 203: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/203.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 203/212
&n+ to!ch the st!bbleplains ith rosy h!e
![Page 204: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/204.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 204/212
%hen in a ail'!l choir the small gnats mo!rn
![Page 205: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/205.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 205/212
Among the river-sallows% borne
aloft
![Page 206: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/206.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 206/212
r sin&ing as the light wind lives ories;sin)ing
![Page 207: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/207.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 207/212
&n+ '!llgron lambs lo!+ bleat 'rom hilly bo!rn
![Page 208: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/208.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 208/212
![Page 209: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/209.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 209/212
%he re+breast histles 'rom a gar+en
cro't
![Page 210: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/210.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 210/212
n ga er ng sa os er n e
s)ies$
![Page 211: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/211.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 211/212
![Page 212: Moly to Holly](https://reader031.vdocuments.us/reader031/viewer/2022021321/577cc07b1a28aba711904262/html5/thumbnails/212.jpg)
8/9/2019 Moly to Holly
http://slidepdf.com/reader/full/moly-to-holly 212/212