TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach
FEI archív 2010/2011 => 2. ročník => Topic started by: ursus on 05.04.2011, 07:29:10
-
Ake boli zapoctovky, kolegovci? :ropebanana:
-
Ake boli zapoctovky, kolegovci? :ropebanana:
prevazna cast boli zdrojaky rozne a sa ta pytali, co to spravi, nespravi, co sa stane a podobne.. v kazdom pripade odporucam poriadne precitat otazky lebo vacsina su chytaky.... teoria kdesi po ftp myslim je zopar otazok odfotenych co davnejsie fotili...
-
boli aj otazky ohladom minesweepera ?
-
Hej boli :)
Aky stav hry moze byt? - Playing, Solved,....
Aky stav moze mat dlaznica? - Marked,...
A od akej triedy implementuju dlazdice
bq
-
Predam zadanie MINY aj s vsetkymi doplnujucimi ulohami + vlastne ulohy.
cena dohodou
-
Pomozte mi prosim Vas niekto s metodami save a load. Neviem ako ich mam napisat :(
-
eg. save:
ObjectOutputStream oostream = new ObjectOutputStream(new FileOutputStream(SETTING_FILE));
oostream.writeObject(this);
oostream.close();
eg. load:
ObjectInputStream oistream = new ObjectInputStream(new FileInputStream(SETTING_FILE));
returnValue = (Settings) oistream.readObject();
oistream.close();
+ zaobalit do try catch, + pri vynimke v load returnut defaultne nastavenie.
-
:-*
-
ta metoda compareTo() v PlayerTime robit? nechpaem, porovnavat argument, ale s cim
-
s objektom, nad ktorým je tá metóda volaná... aspoň tak je to definované v interface... ak to niekto implementoval inak, tak to je logická chyba potom :)
-
este .. akoby mal vyzerat junit test na save() a load() ? co tam testovat no, nvnm
-
este .. akoby mal vyzerat junit test na save() a load() ? co tam testovat no, nvnm
Napríklad v teste zavolaš save begginer,.. hneď ho loadneš a dáš assert equals loadnutý výsledok a begginer.
-
Vo svojom minulorocnom zadani mam pri mazani databazy nieco take:
Class.forName(DatabaseSetting.DRIVER_CLASS);
Connection connection = DriverManager.getConnection(DatabaseSetting.URL,
DatabaseSetting.USER, DatabaseSetting.PASSWORD);
Statement stm = connection.createStatement();
stm.executeUpdate("DELETE FROM player_time");
stm.close();
connection.close();
Este mi napadlo, ze Ty mozno nemazes ten list playerTimes.
-
Neviete niekto ako spravne urobit to insertTodb() ........ aby to slo ..... bu
-
Neporadí niekto ako má vyzerať metoda toString v BestTimes lebo ta moja akosi nerobí to čo má?
-
Neporadí niekto ako má vyzerať metoda toString v BestTimes lebo ta moja akosi nerobí to čo má?
Vytvoríš si nový objekt triedy Formatter, a potom len využívaš jeho metódu .format("formát podobne ako v ccku...", premenné....)
Táto funcia tam postupne pridáva reťazce, čiže prejdeš cyklom cez vsetky časy a pridávaš....
nakoniec vrátiš .toString nad tvojou inštanciou formatera
príklad f.format("%1$15s %2$d\n", "Meno", 123);
-
Neporadí niekto ako má vyzerať metoda toString v BestTimes lebo ta moja akosi nerobí to čo má?
Vytvoríš si nový objekt triedy Formatter, a potom len využívaš jeho metódu .format("formát podobne ako v ccku...", premenné....)
Táto funcia tam postupne pridáva reťazce, čiže prejdeš cyklom cez vsetky časy a pridávaš....
nakoniec vrátiš .toString nad tvojou inštanciou formatera
príklad f.format("%1$15s %2$d\n", "Meno", 123);
diki i keď som to už vyriešil aj sám ;)
-
este k tomu load, save .. to mi vytvori nejaky settings file ktory sa potom nacita .. okej ale ... ten file "dostanem" na disk jedine tak ze hru ulozim, ze?
cize "defaultne" on by tam ani nemal byt, tak ?
thx
-
este k tomu load, save .. to mi vytvori nejaky settings file ktory sa potom nacita .. okej ale ... ten file "dostanem" na disk jedine tak ze hru ulozim, ze?
cize "defaultne" on by tam ani nemal byt, tak ?
thx
nechápem otázku, ale pri práci so súbormi by si mal vždy počítať s tým, že daný súbor neexistuje (hlavne, ak ho ideš čítať), resp. že existuje (hlavne, keď ho ideš zapisovať - kvôli jeho prepisaniu a pod)
-
este k tomu load, save .. to mi vytvori nejaky settings file ktory sa potom nacita .. okej ale ... ten file "dostanem" na disk jedine tak ze hru ulozim, ze?
cize "defaultne" on by tam ani nemal byt, tak ?
thx
Neukladá sa ten setting file náhodou vždy keď zmeníš nastavenie hry, ktoré je v tom setting? Čiže keď tam defaultne nie je, tak po zmene napr veľkosti hracieho poľa sa to uloží. Teda pri úplne prvom spustení hry tam nebude.
http://hornad.fei.tuke.sk/~poruban/java/09/index.html (http://hornad.fei.tuke.sk/~poruban/java/09/index.html)
3 úloha posledná úloha v rámci nej.
-
este k tomu load, save .. to mi vytvori nejaky settings file ktory sa potom nacita .. okej ale ... ten file "dostanem" na disk jedine tak ze hru ulozim, ze?
cize "defaultne" on by tam ani nemal byt, tak ?
thx
Neukladá sa ten setting file náhodou vždy keď zmeníš nastavenie hry, ktoré je v tom setting? Čiže keď tam defaultne nie je, tak po zmene napr veľkosti hracieho poľa sa to uloží. Teda pri úplne prvom spustení hry tam nebude.
http://hornad.fei.tuke.sk/~poruban/java/09/index.html (http://hornad.fei.tuke.sk/~poruban/java/09/index.html)
3 úloha posledná úloha v rámci nej.
tak ako debilne som to napisal, ale toto je odpoved na moju otazku (tu poslednu ulohu som si nevsimol dajako)
thx a lot
-
aká je klávesová skratka na formatovanie kódu v NetBeanse
(to čo sa označí text a NetBeans ho pekne naformatuje)
-
aká je klávesová skratka na formatovanie kódu v NetBeanse
(to čo sa označí text a NetBeans ho pekne naformatuje)
Alt+Shift+F
-
aká je klávesová skratka na formatovanie kódu v NetBeanse
(to čo sa označí text a NetBeans ho pekne naformatuje)
Alt+Shift+F
a už všetci stoja v jednom šíku ;D
-
ludia, vy ktori ste odovzdali zadanie v stredu 7 30, mate uz body v maise ??
-
:baaa: no taaaak .. to fakt sa tu nenajde nikto co vtedy odovzdaval ?? ??? aj ked nemate zapisane, napiste mi pls.. mne zobral zadanie na min pocet do zapoctu, ale nemal som ho este kompletne, tak som ho este v ten den dobuchal nejak a poslal.. teraz mam flipy ze mi to neuznal nakoniec ;D
-
ja som ho odovzdal stredu rano, vsetko v poriadku, ale na maise este nie je
-
ja som ho odovzdal stredu rano, vsetko v poriadku, ale na maise este nie je
to som chcel pocut ;D diki kamo!
-
public static void main(String[] args) {
if (args[0].equals("-console")) {
DEFAULT_UI = "console";
} else if (args[0].equals("-swing")) {
DEFAULT_UI = "swing";
}
else
JOptionPane.showMessageDialog(null, "-console / -swing", "chyba", JOptionPane.ERROR_MESSAGE);
}
netbeans mi v 2. riadku vyhodí chybu Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
ale keď to spustím cez príkazový riadok tak to ide
Čo tam je zle?
-
Lebo nemáš v NetBeanse nastavené argumenty spustenia hry...
Choď Properties projektu, potom záložka Run, a tam do Arguments napíš -swing alebo -console. Potom to pôjde...
-
Ešte by bolo dobré aj ošetriť počet parametrov (args.length == 1). Aplikácia by nemala padať, ak sa spustí bez parametra :)
-
thx ;)
-
ako mám vymazať všetky časy z databázy?
-
ako mám vymazať všetky časy z databázy?
Vo svojom minulorocnom zadani mam pri mazani databazy nieco take:
Class.forName(DatabaseSetting.DRIVER_CLASS);
Connection connection = DriverManager.getConnection(DatabaseSetting.URL,
DatabaseSetting.USER, DatabaseSetting.PASSWORD);
Statement stm = connection.createStatement();
stm.executeUpdate("DELETE FROM player_time");
stm.close();
connection.close();
Este mi napadlo, ze Ty mozno nemazes ten list playerTimes.
napr. takto ;)
-
no práveže ten playerTimes mažem....
private void selectFromDB() throws ClassNotFoundException, SQLException {
try {
Class.forName(DatabaseSetting.DRIVER_CLASS);
Connection connection = DriverManager.getConnection(DatabaseSetting.URL,
DatabaseSetting.USER,
DatabaseSetting.PASSWORD);
java.sql.Statement stm = connection.createStatement();
ResultSet rs = stm.executeQuery(DatabaseSetting.QUERY_SELECT_BEST_TIMES);
playerTimes.clear();
while (rs.next()) {
PlayerTime pt = new PlayerTime(rs.getString(1), rs.getInt(2));
playerTimes.add(pt);
}
stm.close();
connection.close();
Collections.sort(playerTimes);
} catch (ClassNotFoundException ex) {
System.out.print("Exception occured during loading high score to database: " + ex.getMessage());
} catch (SQLException ex) {
System.out.print("Exception occured during loading high score to database: " + ex.getMessage());
}
}
-
...to hadam este pribudnu terminy na skusky, ne ? :ropebanana:
-
niekto nejake tipy co cakat zajtra v tej praktickej casti skusky ?? :) ak ste boli na prednaske, ked hovoril o skuske, podelte sa ;)
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
-
hej
-
nehovoril niekto o tom ze ci pribudnu terminy este ??
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
a tie metody co si mal nakodit si mal na ne navod napriklad ako na objektovom ci proste si mal nakodit procesinput() a mal si javadoc????
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
a tie metody co si mal nakodit si mal na ne navod napriklad ako na objektovom ci proste si mal nakodit procesinput() a mal si javadoc????
ked si vezmes svoje zadanie a vymazes odtial telo metody napr. processInput() tak to je presne to co dostanes tam.. kazda skupina mala len jednu metodu, nic ine v kode netrebalo upravovat.. a javadoc myslis k minesweeperu ? to tam asi nebolo k dispozicii..
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
a tie metody co si mal nakodit si mal na ne navod napriklad ako na objektovom ci proste si mal nakodit procesinput() a mal si javadoc????
ked si vezmes svoje zadanie a vymazes odtial telo metody napr. processInput() tak to je presne to co dostanes tam.. kazda skupina mala len jednu metodu, nic ine v kode netrebalo upravovat.. a javadoc myslis k minesweeperu ? to tam asi nebolo k dispozicii..
ale myslim ze tu metodu si mal nakodit z hlavy abo si mal na nu neaky navod?
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
a tie metody co si mal nakodit si mal na ne navod napriklad ako na objektovom ci proste si mal nakodit procesinput() a mal si javadoc????
ked si vezmes svoje zadanie a vymazes odtial telo metody napr. processInput() tak to je presne to co dostanes tam.. kazda skupina mala len jednu metodu, nic ine v kode netrebalo upravovat.. a javadoc myslis k minesweeperu ? to tam asi nebolo k dispozicii..
ale myslim ze tu metodu si mal nakodit z hlavy abo si mal na nu neaky navod?
no z hlavy z hlavy jasne ;D
-
taakze pozrite si generate(), update() a processInput().. to je zda sa mi vsetko co sa dnes vyskytlo... a metody podobneho typu samozrejme :beer1:
A ta klikacka bola podobna ako na zapocte? ....
klikacka bola podobna hej.. ja som si pozeral vskutku poctivo tie prednasky a priklady co pri nich boli ale aj tak som bol z tych otazok debil... i ked 15/20... tak neviem, stastie? ;D
@ursus: poruban hovoril ze budu terminy, klidek ;)
a tie metody co si mal nakodit si mal na ne navod napriklad ako na objektovom ci proste si mal nakodit procesinput() a mal si javadoc????
ked si vezmes svoje zadanie a vymazes odtial telo metody napr. processInput() tak to je presne to co dostanes tam.. kazda skupina mala len jednu metodu, nic ine v kode netrebalo upravovat.. a javadoc myslis k minesweeperu ? to tam asi nebolo k dispozicii..
ale myslim ze tu metodu si mal nakodit z hlavy abo si mal na nu neaky navod?
no z hlavy z hlavy jasne ;D
To vyzera tak dvojzmyselne :) .... bud ze si robis p*cu :D abo to myslis vazne :)
-
To vyzera tak dvojzmyselne :) .... bud ze si robis p*cu :D abo to myslis vazne :)
;D vazne to myslim, ved to by bol trochu trapas, keby Ti este k tomu dali aj navod ne ? ;)
-
odporucam vam vediet metody z tried minesweeper, field a consoleUI .. z tych moze dat hocico
-
nemá niekto poznačené kedy sú skúšky z Javy lebo Porubän asi bude vypisovať po jednom termíne a bodlo by vedieť ako sú rozdelené počas skúškového.
-
Nevie niekto kedy sa u Porubana odovzdava vlastne zadanie ? Pisal som mu mail, ale vobec neodpisuje...
-
na moodle je napisane, ze odovzdat najneskor v zapoctovom tyzdni
-
Nevie niekto kedy sa u Porubana odovzdava vlastne zadanie ? Pisal som mu mail, ale vobec neodpisuje...
Viem ze mal v plane niektory tyzden niekam ist (odcestovat), mozno prave teraz... Ale zajtra by mal byt na skuske (L9-A_516).
-
zajtra alebo nikdy ;p
-
zajtra alebo nikdy ;p
To fakt? :D
Kedy, kde, o akej ?
na moodle je napisane, ze odovzdat najneskor v zapoctovom tyzdni
Kde to je napisane? :o V zapoctovom tyzdni mi este len cviciaci dal za projekt "zapocet" a taktiez poruban bol odcestovany
-
Kde to je napisane? :o V zapoctovom tyzdni mi este len cviciaci dal za projekt "zapocet" a taktiez poruban bol odcestovany
[/quote]
v 12.tyzdni uplne dole :D ale ja som tiez odovzdaval az tento tyzden, takze by to nemal byt az taky problem
-
No asi som slepy, ale nevidim to tam :D , no to uz je jedno...
A to bol nejaky termin (teraz v skuskovom) na to odovzdavanie alebo si len tak za nim prisiel ?
-
v 12. cviku je sice napisane "Finálnu hru je nutné odovzdať svojmu cvičiacemu najneskôr v zápočtovom týždni na cvičení. " ... ale malo by sa dat odovzdat prve dva tyzdne zo skuskoveho....avsak uz nie za plny pocet bodov... 8)
-
Ja nemam Minesweeper, mam vlastny projekt, ktory som nemohol odovzdat cviciacemu (ten mi dal za neho iba zapocet) ale musim ho odovzdat u Porubana
-
pre individualne zadania je to samozrejme nieco ine, aj skuska potom je o inom, aj ked niekedy mozno nie je zle napisat aj viac mailov, ked na prvy neodpovedal dlhsiu dobu...
este k tomu odovzdaniu zadania po zapoctovom tyzdni, to nie je nevyhnutne, zeby sa nieco take muselo dat vzdy, je to len moznost a zalezi to od toho ktoreho predmetu a cviciaceho, ci nieco take povoli, preto odporucam sa na to nespoliehat, pripadne si to dojednat uz dopredu stale
-
Ja nemam Minesweeper, mam vlastny projekt, ktory som nemohol odovzdat cviciacemu (ten mi dal za neho iba zapocet) ale musim ho odovzdat u Porubana
V maise to mas.. 20.5.2011 7:50 sa odovzdavaju samostatne zadania. Len sa trebalo prihlasit ;/
-
No nic specialne pri tom termine nepise (plus je tam 0 prihlasenych). Az jak som mysku nasmeroval na ten datum tak sa ukazal tooltip (MAIS gui rulezzzz - po 2 rokoch som zistil, ze ma taku feauture) ... ale to je jedno, uz som sa dohodol
-
keby niekoho zaujimalo, dnes boli markTile a openAdjatentMines tusim...a dalsia skupina to mala o trochu tazsie, trebalo doplnit do hry kontrolu kedy je hra vyriesena a vypisat cas ako dlho sa hralo (spravilo to tusim 5 ludi)
удача
-
doplnit do hry kontrolu kedy je hra vyriesena a vypisat cas ako dlho sa hralo
myslim ze to nie je prave z tych komplikovanych veci.. tie metody su dost jednoduche..
-
mohli by ste mi niekto poslať pozvánku na javu na edukit? pls ;)
shwollo@gmail.com
//edit: thx
-
ako su rozdelene body na skuske za prakticku cast a test?
-
ako su rozdelene body na skuske za prakticku cast a test?
Test je za 20, prakticka 50.
-
poslal by mi niekto pozvanku na edukit z javy?..dakujem:)
-
čaute, nemohla by mi nejaká dobrá duša poslať zdroják k matóde "openAdjacentTiles" , moja verzia je funkčná ale neefektívna a asi na 50 riadkov ;D
-
private void openAdjacentTiles(int row, int column) {
for(int r=-1; r<2; r++){
for(int c=-1; c<2; c++){
if ((row+r) > -1 && (row+r)<getRowCount() && (column+c) > -1 && (column +c) <getColumnCount())
openTile(row +r, column + c);
}
}
}
-
lidi, mate uz zapisanu skusku z piatka?
-
nie, daj tomu čas. Ani tebe by sa s tých nechcelo babrať cez víkend. ;)
-
Ľudia neviete ako je to s termínom 10.6 z Javy bude či nebude vypísaný
Nechápem prečo nevypísali všetky termíny hneď na začiatku.
-
tiez sa mi to nepacilo ale tak asi nechce aby mu chodili 10/18 na skusku atd
-
tiez sa mi to nepacilo ale tak asi nechce aby mu chodili 10/18 na skusku atd
No ale mohol dať vypísať všetky termíny (aspoň jeden na každý deň) ale možnosť prihlásiť sa by bola zablokovaná (tak ako bola na UŠA alebo DBS). Na prednáške síce zverejnil dátumy ale nikto si ich nezapisoval lebo vzápäti povedal že budú aj v Maise a prihlásenie bude zablokované.
Nik si fakt tie termíny nepoznačil?
-
ja si pamatam ze som si tie terminy zaznacoval, ale neviem to nikde najst :D
-
ja si pamatam ze som si tie terminy zaznacoval, ale neviem to nikde najst :D
Hurá aspoň jeden ak by si ich náhodou našiel nedal by si ich tu.
Lebo ja som ešte nemal čas ani na jeden termín a už ma akosi chytá panika lebo inštinkt mi vraví že by mal byť v piatok len akosi ešte nie je v Maise ;D. Len dúfam že termíny nie su každý druhý týždeň.
-
no fakt nemam sajnu kde som to napisal :D ale uz je v maise dalsi termin, no nie je to piatok, ale streda 15.6 :/
-
super
-
mozte mi niekto poslat pozvanku na edukit do JAVY : petop@centrum.sk .... diky moc ;)