Pereiti prie turinio

Ispirit

Nariai
  • Pranešimai

    189
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Visas Ispirit turinys

  1. Noreciau pasitikslinti ar tu nori surasti geriausia kelia t.y. pabuti GPS (1) ar nori surasti visus imanomus kelius (2)? 1) Jeigu geriausia kelia, tada siulau pasiskaityti apie Heuristic Search (puiki knyga: http://www.amazon.com/Artificial-Intelligence-Modern-Approach-Edition/dp/0136042597 ). 2) Visu imanomu keliu suradimas grafe yra np-hard problema, t.y. nera greito budo surasti ju. Taip, galima gan stiprokai paspartinti palyginus su dabartiniu tavo algoritmu, bet tai vistiek bus leta.
  2. Pritariu. Tik svarbu gera evaluation funkcija tureti, kad rastu ko no.
  3. Reiktu keist nuomone apie Java. Visai neseniai teko pabuvot nedidialiame forume, kuriame kalbejo keletas aukstas pareigas uzimanciu IT zmoniu is piniginio sektoriaus (bankai (Danskebank, Nordea), investicijos ir pan) apie ju kompaniju back-end sistemas. Mano nenuostabai, beveik visu tu kompaniju didzioji dalis back-end sukosi ant Java EE.
  4. Tau reikia serverio palaikancio tai, pvz Tomcat. Tada uztenka deployinti/eksportuoti projekta i .war ir jeigu serveris tvarkingai sukonfiguruotas, tereikia i atitinkama vieta ikelti .war ir viskas veiks.
  5. Java yra labai plati kalba, kuri turi begales DSL, tad ka tu ten veiksi yra labai sunku pasakyti. Jeigu tave Java domina kaip kalba ir su ja nori sieti ateiti, tad siulyciau skirti laiko ir susipazinti/isnagrineti JVM, concurrent and parallel programming, perskaityti bent viena knyga, kuri skiria demesio Java kalbos gilesniems dalykas ir pan. Siaip, gera ideja butu susirasti keleta kompaniju, kuriose tau butu idomu dirbti ir jos iesko Java programuotoju ir paziureti, ko jie is taves nori.
  6. Tau reikia perduoti reference i forma klasei, kuri turi atlikti funkcijas. Pseudo code: class Main { void main(){ Forma in = new Forma(); Forma out = new Forma(); FormaManager->apversti(in, out); } } class FormaManager { void apversti(Forma in, Forma out){ String original = in.getText(); String apverstas = reverse(original); out.setText(apverstas); } } P.s. dar syki perskaiciau tavo klausima, tad norejau pasitikslinti ar nezinai kaip perduoti formos elementa i kita klase ar isvis kaip reikia pasiekti elementus esancius forma.java faile?
  7. 1)Jau tai buvo senokai, bet jeigu neklystu tai pirmoji kalba nuo kurios pradejau buvo PHP, nors nemanau, kad tai pats geriausias variantas, bet tuo metu kai mokiausi nelabai buvo is ko pasirinkti del literaturos lietuviu kalba stokos. Paciam yra teke susidurti tiek su paciomis pagrindinimes klabomis, tiek su nisinemis, kaip Erlang. Aplamai, labai sunku pasakyti sau, kad jau moki, nebent pas tave neauksti standartai. Jeigu tave aplamai domina programavimas, ne tik svetainiu kurimas, tai siulyciau susipazinti su viena OO kalba (tinka ir PHP, bet siulyciau JAVA), su viena procedurine kalba (LU
  8. Imkim tavo pavyzdi: "SELECT COUNT(`id`) FROM `users` WHERE `username` = '$user' AND `password` = '$password'" Gautume lentele: CREATE TABLE users ( username varchar x password varchar y ) Eini per sql uzklausas ir ziuri i lenteliu ir ju stulpeliu pavadinius ir is to suzinai table struktura, tik tiek, kad duomenu tipus reiks jau paciam sugalvot, bet dazniausiai jie buna aiskus.
  9. if (type.get(count[0]) && count[0] <= questions.size()){ ... }else{ finish(); }
  10. Panasu, kad nelabai supranti skirtumo tarp jquery ir ajax. Jquery yra javascript biblioteka, o ajax yra technologija. Ajax galima atlikti tiek su paprastu Javascript tiek naudojant jQuery biblioteka, cia jau nuo taves priklauso, kuriuom nori naudotis. Zinoma, kadangi jQuery tikslas supaprastinti Javascript, tad ir Ajax callus atlikti yra paprastciau, nors veikimo principas yra 100% toks pat.
  11. Uzmeciau akis i uzdavini ir tai labai paprasta rekurcija turi buti sukama ir saugomi visi rekurcijos rezultatai, kurie rado isejima ir nemire.
  12. Tai atlieki paprasta insertion sort kiekviena kart kai tik ivedamas naujas stringas i sarasa.
  13. Labai jau paprasti klausimai, 30/30. Nors pripazinsiu, kad teko pasukti galva ties kai kuriais, kad prisimit kas grazinama, bet cia ne sudetingumo problema, o kada teke paskutini karta su tuom dirbti.
  14. Ne c++ bet logika ta pati: local a=0.0871557 local b=-0.4999996 local c=0.9659255 function arcsin(x) local summation=x local prod = 1.0; for i=1,1000 do prod = prod * ((2*i-1)/(2*i)) summation = summation + ((math.pow(x,(i*2+1)))/(i*2+1))*prod end return summation*180/3.14159 end print(arcsin(a))-- 5.0000017647046 print(arcsin(b))-- -29.999998876132 print(arcsin(c))-- 74.999991118071 Bereikia patikrinti kuris artimiausias intervalo skaicius gautam rezultatui. P.s. cia ne prie ko programavimo patirtis, cia paprastciausia matematika.
  15. function adresocut($url) { global $nur, $key; $pat = "%[0-9]{4,}%";//tavo duotame nuorodos pavyzdyje nieko neras preg_match($pat, $url, $matches); $key = $matches[0]; $nuoroda = "%[www]{3}[0-9]+%";//tavo duotame nuorodos pavyzdyje ras 'www34' preg_match($nuoroda, $url, $matches); $nur = $matches[0]; return $ups; //niekada nepriskiri value sitam kintamajam todel nieko ir negrazina }
  16. Neimanoma atsakyti i tavo klausima nieko nezinant apie programa. Taviskis klausimas tolygus klausimui - turiu kompiuteri, kodel zaidimas nepasileidzia (ir neduodi zaidimo pavadinimo ir info apie pc). P.s. kadangi nieko nezinau apie tavo programa, tad spesiu, jog klaida ismetama tada, kai telefonas bando del programos neefektyvumo sumazinti/panaikinti jos ryjamus resursus.
  17. Neaisku ko tau reikia, surasyk punktais ko nesupranti ir galesim padet.
  18. Cia ne base64, o nezinant daugiau informacijos nelabai galima pasakyti kokia koduote tai ir as is vis tai ne hash koks.
  19. Manau, kad Imago puikiai supranta koks skirtumas tarp global ir ne global kintamuju, jo klausimas buvo labau susijes su tuom ar yra koks skirtumas egzamine ka naudosi, jeigu taves praso uzduoti ispresti, ypac, kad tai mokyklinio lygio egzaminas.
  20. Nelabai suprantu problemos, nes if'as ir neturetu ciklintis, jis turetu buti atliekamas viena karta kiekvienoje ciklo operacijoje. Jeigu reikia, kad if'as veiktu kaip ciklas, tada jau teks deti dar viena cikla cikle.
  21. Nesvarbu kokia programavimo kalba - OOP yra tas pats (jeigu ignoruosim tam tikrus nuansus), tad viskas priklauso ne nuo kalbos, bet nuo tavo pacio sugebejimo suvokti, kas tas OOP per daiktas yra. O aplamai, tai pati OOP ideja yra labai paprasta: Turime masina, kuri turi keturis ratus, tad sukursime du objektus: Masina, Ratas. Dabar belieka tureti kintamaji Masina objekte, kuris turi asociasija i Ratas objekta (sakykim masyvas, nes mes turime keturis ratus). Na ir va, turime masina su keturiais ratais - OOP ismokta, belieka ismokti kitus nuansus, kurie ir padaro OOP tokia galinga.
  22. Na, error kuri mums rodai, aiskiai sako, kad lentele 'fusion3K77Q_settings' duomenu bazeje 'db' neegzistuoja ir yra 2 sprendimai: 1) pasikoreguoti config.php faila (speju ten visi table names nurodyti) 2) paleisti setup.php faila (speju sukuria visas tables, kurios reikalingos) Siaip, jeigu naudojies kokiu tai workbench, tai turetum exportuoti turima duomenu baze su nustatymais "structure+data" ir neturetu but problemu.
  23. Idek prievartini cookie atnaujinima su kokiu tai flag, kad neatnaujintum visa laika, o tik jeigu senas cookie.
×
×
  • Pasirinkite naujai kuriamo turinio tipą...