Waarbij in Singles best een boompje op te zetten valt hoe de garbage collector ophoudt met goed functioneren zo gauw de relaties sterker worden.quote:Op woensdag 23 september 2009 21:44 schreef Pheno het volgende:
[..]
Zolang de garbagecollector maar op het eind zijn werk doet is er niets aan de hand.
Bier?quote:Op woensdag 23 september 2009 22:21 schreef Q. het volgende:
Gaat het hier alweer over begrijpelijke dingen?
Ik ga nu even douchen en als ik daarmee klaar ben is mijnquote:
Er is overigens geen causaal verband tussen beidenquote:Op woensdag 23 september 2009 22:33 schreef Plato1980 het volgende:
[..]
Ik ga nu even douchen en als ik daarmee klaar ben is mijnDuvel
op de juiste temperatuur
.
Sure.quote:Op woensdag 23 september 2009 22:33 schreef Plato1980 het volgende:
[..]
Er is overigens geen causaal verband tussen beiden.
Vind je dat echt lekker op een niet al te warme herfstavond?quote:Op woensdag 23 september 2009 23:02 schreef Tegan het volgende:
Hier ook niet, maar toch eet ik nu een Danoontje-ijsje...
Ik ga er vanuit dat ze binnen zit.quote:Op woensdag 23 september 2009 23:04 schreef Plato1980 het volgende:
[..]
Vind je dat echt lekker op een niet al te warme herfstavond?
Zal ik hem opnieuw submitten zonder, of gewoon laten?quote:Op woensdag 23 september 2009 11:38 schreef Litpho het volgende:
[..]
Nice. Alhoewel de while op regel 34 de if op regel 35 al voor iedere iteratie van de loop uitvoert, dus die is dubbelop.
Submitten, lijkt het dat je er echt mee zatquote:Op woensdag 23 september 2009 23:07 schreef Tegan het volgende:
[..]
Zal ik hem opnieuw submitten zonder, of gewoon laten?
quote:Op woensdag 23 september 2009 22:24 schreef Pheno het volgende:
Glass glass = new Glass("Bier");
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | a newly-instantiated wall of beer. */ public class Sing99Bob { public static void main(String[] args) { ((NeedToFindBeer)(new Drinkers())).pointAtBeer(new WallOfBeer()); } } interface NeedToFindBeer { void pointAtBeer(WallOfBeer wob); } /* an instance of Drinkers, after being pointed at a wall containing beer, will periodically take one down. The singing is driven by the taking of the beer. */ class Drinkers extends Thread implements NeedToFindBeer { static final int drinkRate = 2; WallOfBeer ourBeer; public void run() { while (ourBeer.takeOne()>0) { try { Thread.sleep(drinkRate*1000); } catch (InterruptedException ignore) {} } } public void pointAtBeer(WallOfBeer wob) { ourBeer = wob; this.start(); } } interface Countable { int howMany(); } /* an instance of a WallOfBeer will maintain a count of the beer bottles. The wall has an associated Narrator who reports each time the number of bottles is changed. */ class WallOfBeer implements Countable { static final int full = 99; int count = 0; WallWatcher ww; { ww = new Narrator(); putSome(full); } void putSome(int some) { count += some; if (ww!=null) ww.wallEvent(this); } int takeOne() { count--; if (ww!=null) ww.wallEvent(this); return count; } public int howMany() { return count; } } interface WallWatcher { void wallEvent(Countable wob); } /* an instance of Narrator sings the verse each time it is notified that something has happened to the wall. This narrator attempts to be grammatical, and uses words for the bottle count (singers sing words not numerals). The singing is paced, not merely lump-dumped to sysout. */ class Narrator implements WallWatcher { static final int singspeed = 500; public void wallEvent(Countable wob) { int b = wob.howMany(); try { System.out.print(bob(b, true)+onwall+", "); Thread.sleep(singspeed); System.out.print(bob(b, false)+".\n"); Thread.sleep(singspeed); System.out.print((b>0)?takedown:gostore); Thread.sleep(singspeed); System.out.print((b>0)?bob(b-1, false):bob(WallOfBeer.full, false)); System.out.print(onwall+".\n"); } catch (InterruptedException ignore) {} } static final String bob(int i, boolean c) { String word = word( i ); if (c) word = (word.substring(0, 1).toUpperCase())+word.substring(1); return word+" bottle"+((i==1)?"":"s")+" of beer"; } static final String word(int i) { if (i==0) return "no more"; if (i<20) return units[i]; return tens[i/10]+((units[i%10]=="")?"":"-"+units[i%10]); } static final String onwall = " on the wall", takedown = "Take one down and pass it around, ", gostore = "Go to the store, get some more, "; static final String[] tens = {"", "", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety"}, units = {"", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"}; } |
Het staat dan ook voor relaties en pc's.quote:Op woensdag 23 september 2009 23:35 schreef El_Matador het volgende:
R&P en het enige wat je tegenkomt is softwarenerds.
Wat als je een Mac hebt?quote:Op donderdag 24 september 2009 07:41 schreef Pheno het volgende:
[..]
Het staat dan ook voor relaties en pc's.
En toch doe je het hè?quote:Op donderdag 24 september 2009 07:44 schreef Pheno het volgende:
Ik mag hier ook niet posten, dat is hetzelfde als in singles toentertijd.
Whehehehe, zie ninja edit.quote:Op donderdag 24 september 2009 07:50 schreef Q. het volgende:
PC < - > Mac
Single < - > Relatie
Niet helemaal hetzelfde. Doch close. Ook de Mac is Verder.
Garageband heeft geen violen, toch?quote:Op donderdag 24 september 2009 08:19 schreef nectarientje het volgende:
Dan mag ik nu ook wel even meedoen denk ik he? Zit nu op een Mac te klootviolen
Dat ligt an sich niet buiten de mogelijkheden van het programma.quote:Op donderdag 24 september 2009 08:42 schreef Pheno het volgende:
[..]
Garageband heeft geen violen, toch?
Stelletjes in het zwembad zijn altijd stomquote:Op donderdag 24 september 2009 13:06 schreef rhubarbje het volgende:
Jij ook al?
Hebben we het zelfde huis?
Ik heb spierpijn
Ben gisteren een dagje gaan zwemmen met vriendje
was briljant leuk
Alsof dat ooit een reden is geweest om een bericht hier niet te plaatsenquote:Op donderdag 24 september 2009 12:50 schreef nectarientje het volgende:
Compleet zinloze post natuurlijk,
voor mij nietquote:Op donderdag 24 september 2009 16:30 schreef Plato1980 het volgende:
Alsof dat ooit een reden is geweest om een bericht hier niet te plaatsen.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |