Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów


30
Jak mogę uzyskać przydatne komunikaty o błędach w PHP?
Dość często spróbuję uruchomić skrypt PHP i odzyskać pusty ekran. Brak komunikatu o błędzie; tylko pusty ekran. Przyczyną może być prosty błąd składniowy (zły nawias, brak średnika), nieudane wywołanie funkcji lub coś zupełnie innego. Bardzo trudno jest ustalić, co poszło nie tak. W końcu komentuję kod, wszędzie wpisuję „echo” itp., …

10
Python: Znajdź na liście
Natknąłem się na to: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) ale czasami to nie działa ze wszystkimi moimi elementami, tak jakby nie zostały rozpoznane na liście (gdy jest to lista ciągów znaków). Czy jest to najbardziej „pytonowy” sposób znajdowania pozycji na liście if x in l::?
583 python  find 

30
RecyclerView onClick
Czy ktoś za pomocą RecyclerViewznalazł sposób, aby ustawić onClickListenerelementy w RecyclerView? Pomyślałem o ustawieniu detektora do każdego układu dla każdego elementu, ale wydaje mi się to zbyt wielkim kłopotem. Jestem pewien, że istnieje sposób, RecyclerViewaby nasłuchiwać tego onClickwydarzenia, ale nie jestem w stanie tego rozgryźć.




30
Jak utworzyć pole tekstowe, które akceptuje tylko liczby?
Mam aplikację formularzy systemu Windows z formantem pola tekstowego, który chcę akceptować tylko wartości całkowite. W przeszłości przeprowadzałem tego rodzaju walidację, przeciążając zdarzenie KeyPress i usuwając znaki, które nie pasowały do ​​specyfikacji. Patrzyłem na kontrolkę MaskedTextBox, ale chciałbym bardziej ogólne rozwiązanie, które może działać z być może wyrażeniem regularnym lub …
582 c#  .net  winforms  textbox 

18
Wiele przypadków w instrukcji switch
Czy istnieje sposób na przejrzenie wielu instrukcji case bez podania nazwy case value: powtarzania? Wiem, że to działa: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // Default stuff break; } …






13
Czy jeden kontroler AngularJS może wywoływać inny?
Czy jest możliwe, aby jeden kontroler używał innego? Na przykład: Ten dokument HTML po prostu drukuje wiadomość dostarczoną przez MessageCtrlkontroler w messageCtrl.jspliku. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script src="js/messageCtrl.js" type="text/javascript"></script> </body> </html> Plik …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.