Cele mai importante întrebări

Care este diferența dintre __str__ și __repr__?
Care este diferența dintre __str__ și __repr__ în Python?
schedule 22.12.2023

Cicluri în software-ul arborelui genealogic
Sunt dezvoltatorul unor programe de arbore genealogic (scris în C++ și Qt). Nu am avut probleme până când unul dintre clienții mei mi-a trimis un raport de eroare. Problema este că clientul are doi copii cu propria fiică și, ca urmare, nu poate...
schedule 08.12.2023

Cum ar trebui să abordez din punct de vedere etic stocarea parolei utilizatorului pentru recuperarea ulterioară a textului simplu?
Pe măsură ce continui să construiesc din ce în ce mai multe site-uri web și aplicații web, mi se cere adesea să stochez parolele utilizatorului într-un mod care să poată fi recuperate dacă/când utilizatorul are o problemă (fie să trimit prin e-mail un...

Importuri relative pentru a miliardelea oară
Am fost aici: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Pachete Python: importuri relative codul de exemplu de import relativ python nu funcționează Importuri relative în...

Ignorați Git global
Vreau să configurez Git pentru a ignora la nivel global anumite fișiere. Am adăugat un fișier .gitignore în directorul meu de acasă ( /Users/me/ ) și i-am adăugat următoarea linie: *.tmproj Dar nu ignoră acest tip de fișiere, aveți idee...
schedule 24.01.2024

Ce fac __init__ și self în Python?
Învăț limbajul de programare Python și am dat peste ceva ce nu înțeleg pe deplin. Într-o metodă ca: def method(self, blah): def __init__(?): .... .... Ce face self ? Ce se vrea să fie? Este obligatoriu? Ce face metoda...
schedule 16.12.2023

Adăugați ruptură de linie la „git commit -m” din linia de comandă
Folosesc Git din linia de comandă și încerc să adaug o întrerupere de linie la mesajul de comitere (folosind git commit -m "" ) fără a intra în Vim. Este posibil?
schedule 18.11.2023

Având în vedere doi arbori de directoare, cum pot afla ce fișiere diferă în funcție de conținut? [închis]
Dacă vreau să găsesc diferențele dintre doi arbori de directoare, de obicei execut: diff -r dir1/ dir2/ Aceasta arată exact care sunt diferențele dintre fișierele corespunzătoare. Sunt interesat să obțin doar o listă de fișiere...
schedule 05.11.2023

Comutați focalizarea între editor și terminalul integrat în Visual Studio Code
Știe cineva scurtătura de la tastatură (Mac și Linux) pentru a comuta focalizarea între editor și terminalul integrat în Visual Studio Code?
schedule 30.12.2023

Moment.js se transformă în obiect data
Folosind Moment.js nu pot transforma un obiect moment corect într-un obiect dată cu fusuri orare. Nu pot obține data corectă. Exemplu: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate =...
schedule 28.12.2023

Cum testez dacă o variabilă este un număr în Bash?
Pur și simplu nu îmi pot da seama cum mă asigur că un argument transmis scriptului meu este un număr sau nu. Tot ce vreau să fac este ceva de genul: test *isnumber* $1 && VAR=$1 || echo "need a number" Orice ajutor?
schedule 23.11.2023

Escape @ caracter în motorul de vizualizare a rasului
Creez un exemplu de site ASP.NET MVC 3 folosind Razor ca motor de vizualizare. Sintaxa razor începe cu caracterul @ de ex. @RenderBody() . Dacă scriu @test pe pagina mea cshtml, îmi dă o eroare de analiză CS0103: Numele „test” nu există...
schedule 08.11.2023

Cum pot aștepta în Node.js (JavaScript)? Trebuie să fac o pauză pentru o perioadă de timp
Dezvolt un script de consolă pentru nevoi personale. Trebuie să pot face o pauză pentru o perioadă lungă de timp, dar, din cercetările mele, Node.js nu are cum să se oprească așa cum este necesar. Devine din ce în ce mai greu să citești informațiile...
schedule 12.12.2023

Invalidarea jetoanelor web JSON
Pentru un nou proiect node.js la care lucrez, mă gândesc să trec de la o abordare de sesiune bazată pe cookie-uri (prin aceasta, vreau să spun, stocarea unui ID într-un magazin cheie-valoare care conține sesiuni de utilizator în browserul unui...

Schimbați limba aplicației în mod programatic în Android
Este posibil să schimbați limba unei aplicații în mod programatic în timp ce încă folosiți resurse Android? Dacă nu, este posibil să solicitați o resursă într-o anumită limbă? Aș dori să permit utilizatorului să schimbe limba aplicației din...
schedule 17.12.2023

EF Migrations: Rollback ultima migrare aplicată?
Aceasta pare o sarcină cu adevărat comună, dar nu găsesc o modalitate ușoară de a o face. Doresc să anulez ultima migrare aplicată. M-aș fi așteptat la o comandă simplă, de genul PM> Update-Database -TargetMigration:"-1" În schimb, tot...

Cum se implementează Android Pull-to-Refresh
În aplicațiile Android, cum ar fi Twitter (aplicație oficială), atunci când întâlniți un ListView, îl puteți trage în jos (și va reveni când este lansat) pentru a reîmprospăta conținutul. Mă întreb care este cel mai bun mod, în opinia...

Cum se atribuie șir de caractere matricei de octeți
Vreau să atribui un șir matricei de octeți: var arr [20]byte str := "abc" for k, v := range []byte(str) { arr[k] = byte(v) } Ai o altă metodă?
go
schedule 12.01.2024

Cum pot construi XML în C#?
Cum pot genera XML valid în C#?
schedule 12.01.2024

Android Spinner: obțineți evenimentul de schimbare a elementului selectat
Cum puteți seta ascultătorul de evenimente pentru un Spinner când elementul selectat se schimbă? Practic, ceea ce încerc să fac este ceva asemănător cu asta: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object...
schedule 31.10.2023