[voikko] Malaga-Javan uusi versio julkaistu
Hannu Väisänen
hvaisane at joyx.joensuu.fi
Mon Feb 16 09:27:37 EET 2009
Malaga-luokka ei toimi, jos Java-ohjelmassa on useampi kuin yksi säie
ja jos kaksi säiettä käyttää Malaga-luokkaa yhtaikaa. Ulkomaan
kielellä sanottuna Malaga-luokka ei ole thread-safe.
Tein Malaga-Java -pakettiin uuden luokan, StaticMalaga, jonka pitäisi
olla synkronoitu niin, että Malaga analysoi sanan ja palauttaa
tulokset muuttujassa tyyppiä Collection muitten säikeitten pääsemättä
sotkemaan asiaa. Esimerkki luokan käytöstä on tiedostossa
examples/StaticExample.java.
Tietenkään en ole vielä testannut StaticMalaga-luokkaa monisäikeisessä
ohjelmassa. (-:
Ennen StaticExample-luokan käyttöä pitää Malagan projektitiedosto
antaa ympäristömuuttujassa MALAGA_PROJECT_FILE, esim.
export MALAGA_PROJECT_FILE=/home/hvaisane/.sukija/suomi.pro
StaticMalaga toimii vain Suomi-Malagan Sukija-versiolla.
Ai niin, Malaga-Java löytyy sivulta
http://joyds1.joensuu.fi/programs/index.html
More information about the voikko
mailing list