Jump to content

TLG Andrei26

Member
  • Posts

    884
  • Joined

  • Last visited

Everything posted by TLG Andrei26

  1. - Aceasta este un cod pentru dropdown menu: <html> <head> <meta charset="UTF-8"> <style> #button{ background-color: #1e519d; color: #ffffff; padding: 15px; border: 0; width:100px; font-weight: bold; } #dropdown{ display: inline-block; } #dropdown:hover #content { display: block; } #content{ display: none; width:100px; background-color: #2f6ac1; } #content a{ color: #FFFFFF; padding: 15px; text-decoration: none; display: block; font-family:Arial; font-size:12px; text-align:center; } #content a:hover{ background-color: #28a2bd; font-weight: bold; } </style> </head> <body> <div id="dropdown"> <button id="button">Button</button> <div id="content"> <a href="#">Tutorial 1</a> <a href="#">Tutorial 2</a> </div> </div> </body> </html> - In locul acelor "#" puteti pune link-uri catre diferite pagini. - Butonul creat va arata cam asa: - In momentul cand cursorul este pe buton, se va deschide acest meniu: - Pentru orice intrebare/nelamurire ma puteti contacta printr-un PM.
  2. Daca tot ma acuzi de greseli de ce nu imi arati si care sunt?
  3. Clasa Object - In Java, clasa Object este superclasa pentru toate clasele. Orice clasa din Java mosteneste metodele din clasa Object. Cele mai importante sunt: 1) protected.Object clone() > Creeaza si returneaza o copie a obiectului curent 2) public boolean equals(Object obj) > Testeaza daca obiectul specificat este egal cu cel curent 3) protected void finalize() > Metoda este apelata de catre garbage collector cand acesta constata ca nu mai exista referinte la obiectul curent 4) public Class<?> getClass() > Returneaza clasa din care face parte obiectul curent in momentul executiei 5) public int hashCode() > Returneaza codul asociat obiectului curent 6) public String toString() > Returneaza reprezentarea obiectului curent intr-un String - Clasa Object poseda doar un constructor fara parametri. - Utilizarea metodei getClass(): public class Object1 { public static void main(String args[]) { // crearea unui obiect de tip String String s = "Sir"; // crearea unei referinte Object Object o = s; // Afisarea numelui clasei din momentul executiei System.out.println(o.getClass().getName()); } } Programul de mai sus va afisa: java.lang.String Chiar daca apelul este realizat de o referinta de tip Object, este afisat numele clasei efective a obiectului. - Testarea egalitatii codurilor aferente obiectelor: public class Object2 { public static void main(String[] args) { // crearea a doua obiecte String s = "sir 1"; Object o = new String("sir 2"); // cele doua sunt diferite if(o.equals(s)) System.out.println("Egalitate"); else System.out.println("Diferenta"); // acum devin identice o = s; // ambele sunt referinta la acelasi obiect if(o.equals(s)) System.out.println("Egalitate"); else System.out.println("Diferenta"); } } La executie programul va afisa: Diferenta Egalitate - Exemplu pentru metoda toString(): public class Object3 { public static void main(String[] args) { // crearea unui obiect ObiectSimplu ob = new ObiectSimplu(); // setarea continutului ob.setContent("Test"); // afisarea mesajului // metoda toString() va fi apelata implicit System.out.println(ob + "\t\t[ OK ]"); } } La executie se va afisa: ObiectSimplu: Test [ Ok ]
  4. Daca nu iti place sau nu iti e de folos nu vad de ce ai venit sa faci hate pe aici. L-am postat pentru cei ce sunt la inceput si cauta un exemplu de index simplu.
  5. Asta e. Nu ma apuc acum sa fac ceva wow si sa il postez aici
  6. Bun venit pe comunitate!
  7. Descriere: Index simplu.Poze / Video (obligatoriu): CLICKLink download: CLICK - https://www.virustotal.com/#/url/ce26ed4bee291075f0e5fe0d9fe9fab660704e2a87a531c119ecb530bf454a39/detectionAlte precizari: Ma plictiseam si am facut index-ul asta. Nu e cine stie ce, dar sper sa va fie de ajutor
  8. Instructiunea While - Java - Instructiunea while este intrebuintata pentru executia repetata a unei instructiuni. - Sintaxa: while (<Expresie) <Instructiune> * <Expresie> trebuie sa aiba tipul boolean, altfel obtinem o eroare la compilare. - Executia intructiunii while incepe prin evaluarea lui <Expresie>. Daca evaluarea acestuia se termina anormal si instructiunea se termina anormal. Altfel, executia continua astfel: 1) Daca valoarea lui <Expresie> este true, atunci se executa <Instructiune>: Daca executia lui <Instructiune> se termina normal, atunci intreaga instructiune while se executa din nou, incepand cu reevaluarea lui <Expresie>. Daca executia lui <Instructiune> se termina anormal, atunci se executa pasul 3. 2) Daca valoarea lui <Expresie> este false, atunci nu se executa nimic si executia instructiunii while se termina normal. De aceea, daca valoarea lui <Expresie> este false pentru prima evaluare, atunci <Instructiune> NU se executa. 3) Daca executia lui <Instructiune> se termina anormal din cauza unui break fara etichete, atunci nu se executa nimic si executia instructiunii se termina normal. 4) Daca executia lui <Instructiune> se termina anormal din cauza unui continue fara eticheta, atunci instructiunea se executa inca o data. 5) Daca executia lui <Instructiune> se termina anormal din alt motiv, atunci intreaga instructiune while se termina anormal din acelasi motiv. - Astfel, o intructiune while se poate executa de 0 ori (in cazul in care <Expresie> este evaluata false de la inceput), de un numar finit de ori (in cazul in care <Expresie> se evalueaza true sau exista un break in <Instructiune> - cazul cel mai des intalnit) sau de o infinitate de ori (in cazul in care <Instructiune> nu reuseste sa implice evaluarea lui <Expresie> la true sau nu exista un break in <Instructiune>). - Exemplu de utilizare a instructiunii while ce se termina cu ajutorul lui break: public class WhileUnu { public static void main(String args[]){ int i = 0; while(true) { if ( i == 1 ) break; i = (int)(Math.random() * 5); System.out.println("i = " + i); } } } Acesta va afisa (eventual) la executie: i = 2 i = 3 ... i = 1 Executia programului de mai sus este nedeterminista, adica la 2 executii distincte este foarte posibil sa obtinem rezultate diferite. - Un al doilea exemplu de utilizare a intructiunii while conditionat (adica de iesire cu satisfacerea conditiei booleene, si nu cu break): public class WhileDoi { public static int f (int n) { return (int)(Math.random() * n); } public static void main (String args[]) { int i = 0; while(f(5) != 1) i++; System.out.println("Au fost " + i + " iteratii"); } } O posibila executie este: Au fost 9 iteratii. - Daca aveti intrebari sau nelamuriri va rog sa mi le lasati intr-un PM.
  9. E buuun Iti ofer un +1.
  10. @VaNNila, multumesc. @RaresT, multumesc. @Mikey, multumesc. Arata super bine. Pe acesta o sa il folosesc. Se poate da T/C.
  11. Display Name: TLG Andrei26 Doresc (Avatar/Semnatura/Userbar/Logo/Cover Profil): Avatar. Link către ultima cerere făcută (obligatoriu): CLICK Imagine (obligatoriu pentru semnătură): click Tema (În caz că nu există o imagine): - Text: "TLG Andrei26" si "B-Zone.Ro" text secundar. Dimensiuni: 150x250 Alte precizări: Toate creatiile primesc +1.
  12. E clar, pleaca omu' 2 minute de la PC si deja 3 pagini in plus
  13. @gxd, o sa te anunt. Sper doar sa nu uit
  14. @rTn Dyablox VIP, deci cum ramane? Ca ati postat multi deodata si nu cred ca ai vazut ce am scris Trebuie sa aplic iar aici sau?
  15. @gxd, n-am stiut. Le-am deschis mai pe seara pentru ca daca le deschid ziua mi se strang o gramada de aplicatii..
  16. Salutare! Ce mai faceti? Banuiesc ca mai fac parte din clan, nu? Am aplicat acum ceva timp si am fost acceptat, insa am uitat sa mai postez pe aici
  17. Nick: Andrei26 Poza cu [/clandeposit]: CLICK Alte precizari: La multi ani, TLG!
  18. Multumesc pentru creatii. Ati primit toti +1. Mai astept 1-2.
  19. Display Name: TLG Andrei26 Doresc (Avatar/Semnatura/Userbar/Logo/Cover Profil): Avatar. Link către ultima cerere făcută (obligatoriu): CLICK Imagine (obligatoriu pentru semnătură): - Tema (În caz că nu există o imagine): Masini sau ceva elegant. Text: "TLG Andrei26" si "B-Zone.Ro" text secundar. Dimensiuni: 150x250 Alte precizări: Toate creatiile primesc +1. Multumesc!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.