Author Topic: Distribuovane prog.  (Read 33765 times)

Brand

  • Sr. Member
  • ****
  • Posts: 317
    • View Profile
Re: Distribuovane prog.
« Reply #25 on: 04.10.2010, 17:24:17 »
no tak tam pustim hosta hotoveho do 3. ulohy, s par subormi, nech bezi furt, teda bez sekjurity. :)

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #26 on: 06.10.2010, 17:26:14 »
a to ked posielam nema mi dojst mail alebo niejaky report?


karamel je cukr co se uz neuzdravi!

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #27 on: 07.10.2010, 02:32:14 »
vie mi niekto poradit ako mam odchytit a ignorovat tu timeout vynimku?

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #28 on: 07.10.2010, 02:38:29 »
tak viem si to vysvetlit iba takto:

catch(TimeoutException ex) {
//do fckin nthing
}

a opakujem, po odoslani nemam dostat niejaky response? lebo som to odoslal a mail mam prazdny


karamel je cukr co se uz neuzdravi!

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuovane prog.
« Reply #29 on: 07.10.2010, 02:38:59 »
rovnako ako všetky výnimky sa odchytávajú... ignorovanie znamená, že catch blok necháš prázdny
All code is crap.

42

Brand

  • Sr. Member
  • ****
  • Posts: 317
    • View Profile
Re: Distribuovane prog.
« Reply #30 on: 07.10.2010, 03:33:29 »
Ten REPORT dostanes az ked spustia kontrolu... a to je standardne az niekedy po termine odovzdania.
Je to tak, ze v kazdom termine Ti to skontroluju len raz a to az po deadline. Takze potom to mozes opravovat uz len v "nizsich" terminoch.

Ale tak rozpraval som sa s Paralicom, tak ze zvazia spustenie kontroly aj skor, aby sme mali lepsiu sancu ziskat tych 120%,
snazivych jedincov by takto mohli motivovat.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #31 on: 07.10.2010, 03:37:07 »
nj tak by to bolo fajn... ale zas ak to funguje ako ma, nemal by tam byt problem snad...
diky



karamel je cukr co se uz neuzdravi!

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Distribuovane prog.
« Reply #32 on: 08.10.2010, 23:39:49 »
Jj pustili to predvčerom či kedy...a nechápem ako to zvýšilo šancu získať tých 120 percent. Keď pre jednotku už 120% termín údajne nebude.

A čo ma najviac dostalo, že o tom nikto neinformoval...moj uzol bol detachnutý a nonstop bežal, takže mi všetky testy prešli FAILED kvôli obsadeným portom  :)
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #33 on: 09.10.2010, 01:14:29 »
ja som nic nedostal  bu

edit: takze nakoniec to je v pohode...
« Last Edit: 09.10.2010, 02:21:15 by tino8 »


karamel je cukr co se uz neuzdravi!

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #34 on: 10.10.2010, 02:09:17 »
poradi mi niekto v ktorej casti mam odchytiit tu SocketTimeoutException z 1.3?
ak ju odchycujem pri ms.receive(dp), vuhodi mi ze nebude nikde odchytena a nechce mi to tak zobrat...dk

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #35 on: 10.10.2010, 02:59:27 »
este jedna otazocka, ako zistim od koho mi prisiel paket a ako mam ukoncit to prichadzanie paketov?

Luk1

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
Re: Distribuovane prog.
« Reply #36 on: 10.10.2010, 03:33:06 »
pocujte ked budem mat mesto private public premenne tak moze mi strhnut body ta kontrola ? a mozem odovzdat dvojku ked dokoncim trojku ?

ked dam hladat nejaky retazec prvy krat po spusteni programu tak mi vypise co naslo ale ked dam druhy krat tak vyhodi toto:
Code: [Select]
Enter search string (abort with 'bye <password>'): a
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Chyba 3: Connection refused to host: 147.232.40.99; nested exception is:
        java.net.ConnectException: Connection refused
        at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
        at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Chyba 3: Connection refused to host: 147.232.40.99; nested exception is:
        java.net.ConnectException: Connection refused
Search request for <a> finished.

Za slovensky narod bije mi srdce v hrudi.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #37 on: 10.10.2010, 04:32:48 »
mam taku istu chybu aj ja...


karamel je cukr co se uz neuzdravi!

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Distribuovane prog.
« Reply #38 on: 10.10.2010, 05:59:34 »
Svedomie Vám nemôže dovoliť napísať k premennej public !!!! :D
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #39 on: 10.10.2010, 15:29:14 »
svedomie nie, ale lenivost dovoli nenapisat nic :D


nevie nahodou niekto co s tym?

Code: [Select]
java.rmi.ConnectException: Connection refused to host: dslab; nested exception is:
        java.net.ConnectException: Connection refused
        at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
        at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
        at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
        at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
        at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
        at java.rmi.Naming.rebind(Naming.java:160)
        at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.start(Unknown Source)
        at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:56)
Caused by: java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:529)
        at java.net.Socket.connect(Socket.java:478)
        at java.net.Socket.<init>(Socket.java:375)
        at java.net.Socket.<init>(Socket.java:189)
        at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
        at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
        at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
        ... 7 more
« Last Edit: 10.10.2010, 21:04:05 by tino8 »


karamel je cukr co se uz neuzdravi!

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #40 on: 10.10.2010, 22:37:48 »
nevie niekto ako ma vyzerat to vlakno v host liste....ja to mam tak new garbagecollectro(this) potom new thread(gc).start()  v stopGarbagecollector mam gc.stop(); ale ked spustim program vobec nevidim vypis ze sa pridavaju uzly a odstranuju a neviem kde je chyba

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #41 on: 10.10.2010, 22:50:58 »
garbage collector bezi v niekolko sekundovych periodach, takze musis trochu pockat.


karamel je cukr co se uz neuzdravi!

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #42 on: 10.10.2010, 23:27:35 »
akoze mam spustit program a cakat ci nieco vybehne?
neverim ze musim pockat nejaku minutu kym to zacne robit...sak to je somarina

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #43 on: 11.10.2010, 00:31:15 »
udp je conectionless takze je mozne ze niekolko datagramov zasebou nedojde a preto treba cakat viac nasobkou period dochadzania datagramou kym si mozes byt ista ze dany uzol je dole. A zabudol som este ze ak to odstranovanie z hash tabulky chces otestovat musis to vypnutie uzlu ty akoze simulovat. spravis viac sessionov cez putty na dslab a spustit viac uzlov naraz a jeden vypnut a tak by ti ten este beziaci mal oznamit ze jeden je odstraneny z hashtabulky



Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy
« Last Edit: 11.10.2010, 23:12:25 by tino8 »


karamel je cukr co se uz neuzdravi!

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #44 on: 13.10.2010, 04:13:27 »
no to chapem, ale mne ani nevypisuje ze sa prida uzol a neviem kde chyba, keby som tu tagla moju triedu hostlistiml, nevedeli by ste mi pomoct ci tam mam niekde chybu?

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Distribuovane prog.
« Reply #45 on: 13.10.2010, 04:31:44 »
skús... pri najhoršom ti nikto nebude vedieť pomôcť :)
All code is crap.

42

Brand

  • Sr. Member
  • ****
  • Posts: 317
    • View Profile
Re: Distribuovane prog.
« Reply #46 on: 13.10.2010, 04:35:58 »
Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy

To vypisuje, ked sa pokusas komunikovat s hostami, ktore este nemaju implementovane veci, sa mi zda.

Kazdopadne, finta, na ktoru prisli kamosi (gengar a spol.), aby Ti tie exceptiony ukazovali cisla riadkov, ked to kompilujes cez ant :) :

toto je cca posledna stvrtina build.xml, rozdiel medzi ich a tymto je, ze v kazdom tagu javac je pridany atribu debug="on".
Toto zaruci, ze pri stack trace kazdej exception uvidis cisla riadkov, kadial sa to propaguje :), ako v IDE.

Code: [Select]
<!--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->

  <target name="java">
    <mkdir dir="${classes}"/>
    <javac classpath="${classes}:${lib}" destdir="${classes}" debug="on">
      <src path="${impl}" />
      <include name="**/*.java" />
      <exclude name="ShareMeImpl.java" />
      <exclude name="security/CorbaCAImpl/*.java" /> <!-- target "idlj" did already this task -->
    </javac>
    <javac classpath="${classes}:${lib}" destdir="${classes}" debug="on">
      <src path="${impl}" />
      <include name="ShareMeImpl.java" />
    </javac>
  </target>

  <target name="rmic">
    <mkdir dir="${classes}"/>
    <rmic classpath="${classes}:${lib}" classname="at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl" base="${classes}" />
  </target>

 <target name="idlj">
    <mkdir dir="${classes}"/>
    <exec dir="./resources" executable="idlj">
<arg line="-td ../${src} -pkgPrefix CorbaCAImpl at.ac.tuwien.infosys.rnue.implementation.security -fclient DsgCA.idl" />
    </exec>
    <javac classpath="${classes}:${lib}" compiler="modern" destdir="${classes}" debug="on">
      <src path="${impl}" />
      <include name="security/CorbaCAImpl/*.java" />
    </javac>
  </target>

</project>

edit: sorry za vlezenie tu ale nahodou som dal zmenit a nie citaciu
« Last Edit: 13.10.2010, 05:13:55 by tino8 »

calys

  • Full Member
  • ***
  • Posts: 106
    • View Profile
Re: Distribuovane prog.
« Reply #47 on: 13.10.2010, 04:56:53 »
ahojte, nevypisuje mi ze sa mi pridava novy uzol a odstranuje nefunkcny uzol. neviete kde by mohla byt chyba?

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Distribuovane prog.
« Reply #48 on: 13.10.2010, 05:14:31 »
Je tento tyzden cviko u Tomaseka? na ten exception nepridem snad nikdy

To vypisuje, ked sa pokusas komunikovat s hostami, ktore este nemaju implementovane veci, sa mi zda.

Kazdopadne, finta, na ktoru prisli kamosi (gengar a spol.), aby Ti tie exceptiony ukazovali cisla riadkov, ked to kompilujes cez ant :) :

toto je cca posledna stvrtina build.xml, rozdiel medzi ich a tymto je, ze v kazdom tagu javac je pridany atribu debug="on".
Toto zaruci, ze pri stack trace kazdej exception uvidis cisla riadkov, kadial sa to propaguje :), ako v IDE.

Code: [Select]
...

edit: sorry za vlezenie tu ale nahodou som dal zmenit a nie citaciu



aj ja sa nazdavam ze ta chyba je preto, ale niesom si isty...
a diky za tip
« Last Edit: 13.10.2010, 05:26:24 by tino8 »


karamel je cukr co se uz neuzdravi!

dEVIANT

  • Hero Member
  • *****
  • Posts: 1311
  • Robím, čo môžem. Keď nerobím, nemôžem!
    • View Profile
Re: Distribuovane prog.
« Reply #49 on: 13.10.2010, 05:20:42 »
Ja som dneska pustil po 2 týždňoch zadanie a nešlo...nasratý som bol...a nakoniec to bolo tým, že nejaký panco si tam jebol 3 uzly, na ktorých ma spravenú dobre len jednotku, a ešte si ich tam 3 razy detachol...a preto mi searching hádzal exception. Týmto ho prosím aby si ich vypol...ďakujem...

A zajtra by malo byť cviko, tiež idem konzultovať nejaké pičovinky... :D
Nie je nič nákazlivejšie ako rozhodný a presvedčením sa vyznačujúci život.