Ajastus

Miten saa ajastettua jonkin tiedoston lukemisen. Esimerkiksi sillä lailla että se lukee jonkin tiedoston sekunnin välein?
4364
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Javaa en osaa, mutta ideana näin

looppi {
luetaan tiedosto
laitetaan scripti nukkumaan 1 sek
}

PHP:ssä tähän tapaan

while (1){
file('tiedosto.txt);
sleep(1);
}

Äänestä

Joko timerillä

http://java.sun.com/docs/books/tutorial/essential/threads/timer.html

tai Threadilla

1: class Counter extends Thread {
2: /* This class simply runs a thread to count to 50 */
3: public int count = 1;
4:
5: public void run() {
6: while (count < 50) {
7: try {
8: sleep(1000);
9: } catch (InterruptedException e) { }
10: count ;
11: }
12:         stop();
13: }
14: }

Äänestä
  • Jos kamaa pitää lukea sekunnin välein, niin onko tiedosto se oikea kaman sijoituspaikka?

    Jos tiedosto on iso, niin saako se avattua,luettua ja suljettua sen varmasti sen sekunnin sinään? Eli pitää tehdä kaikenlaisia tarkistuksia jne.

    Äänestä

  • Piru kirjoitti:

    Jos kamaa pitää lukea sekunnin välein, niin onko tiedosto se oikea kaman sijoituspaikka?

    Jos tiedosto on iso, niin saako se avattua,luettua ja suljettua sen varmasti sen sekunnin sinään? Eli pitää tehdä kaikenlaisia tarkistuksia jne.

    ... java.lang.Thread:sta ihan tosimielessä oikea järjellinen periytyminen. Runnable rajapinta on olemassa toteuttajalla on usein vain harmaa aavistus miten jaava alusta säikeitä yhdenaikaistaa.
    Vielä vähemmän siitä, mitä tapahtuu silloin kun jaava alusta vaihtuu sovelluksen säilyessä samana.

    nimim: javasta mitään tietämätön

    Äänestä

Kommentoi aloitusta


tyhymä kirjoitti:

Miten saa ajastettua jonkin tiedoston lukemisen. Esimerkiksi sillä lailla että se lukee jonkin tiedoston sekunnin välein?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu