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...
schedule
19.01.2024
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...
schedule
30.10.2023
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...
schedule
25.11.2023
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...
schedule
29.10.2023
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...
schedule
03.11.2023
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ă?
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