To run tests:
./gradlew test
To run server:
./gradlew bootRun
Then visit http://localhost:8080/
On MsWindows use gradlew.bat instead of gradlew
Užduotis kandidatui į Java programuotojo vietą
Suprogramuoti žodžių skaičiavimo algoritmą:
- Reikalavimai funkcionalumui
1.1. Programa turi mokėti nuskaityti N tekstinių failų. Tekstiniuose failuose – angliški žodžiai, angliškas
1.2. Programa turi suskaičiuoti, kiek kartų kartojasi per visus failus kiekvienas toks pats žodis.
1.3. Rezultatą (žodis ir kartojimosi skaičius) įrašyti į keturis failus:
1.3.1. žodžiai prasidedantys raide A-G;
1.3.2. žodžiai prasidedantys raide H-N;
1.3.3. žodžiai prasidedantys raide O-U;
1.3.4. žodžiai prasidedantys raide V-Z.
- Reikalavimai užduoties išpildymui
2.1. Technologijas, framework‘us galima rinktis laisvai.
2.2. Programuojant turi būti panaudotos gijos (threads).
- Papildomi balai bus skiriami, jei (atlikti nebūtina):
3.1. Bus paruošta web application, kuri turės GUI interface.
3.2. Bus panaudotas file upload mechanizmas, bus galima uploadinti N failų.
3.3. Rezultatai bus pateikiami ir web application GUI.
3.4. Panaudoti programinio kodo perpanaudojimo, tolimesnio vystymo principai.