Programowanie

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

6
Prawidłowy kod statusu HTTP do złego wprowadzenia
Jaki jest optymalny kod odpowiedzi HTTP, jeśli nie zgłasza 200 (wszystko jest w porządku), ale błąd danych wejściowych? Na przykład przesyłasz jakieś dane do serwera, a on odpowie, że Twoje dane są nieprawidłowe używanie 500wygląda bardziej jak problem z serwerem używanie 200z ostrzeżeniem / błędem tekst odpowiedzi jest zły (zezwala …
169 api  http  validation 


13
Jak sprawdzić puste obiekty w jQuery
Używam jQuery i chcę sprawdzić istnienie elementu na mojej stronie. Napisałem następujący kod, ale nie działa: if($("#btext" + i) != null) { //alert($("#btext" + i).text()); $("#btext" + i).text("Branch " + i); } Jak sprawdzić istnienie elementu?
169 javascript  jquery  dom  object  null 

8
Python: List vs Dict dla tabeli przeglądowej
Mam około 10 milionów wartości, które muszę umieścić w jakiejś tabeli wyszukiwania, więc zastanawiałem się, która byłaby bardziej wydajna lista lub dyktowania ? Wiem, że możesz zrobić coś takiego dla obu: if something in dict_of_stuff: pass i if something in list_of_stuff: pass Myślę, że dyktando będzie szybsze i wydajniejsze. Dzięki …

11
Jak wysłać wiadomość e-mail za pomocą Pythona?
Ten kod działa i dobrze wysyła mi e-mail: import smtplib #SERVER = "localhost" FROM = 'monty@python.com' TO = ["jon@mycompany.com"] # must be a list SUBJECT = "Hello!" TEXT = "This message was sent with Python's smtplib." # Prepare actual message message = """\ From: %s To: %s Subject: %s %s …

6
Jak mogę bezpiecznie przechowywać hasła moich użytkowników?
O ile jest to bezpieczniejsze niż zwykły MD5 ? Właśnie zacząłem zajmować się bezpieczeństwem hasłem. Jestem całkiem nowy w PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = '$password'"); if (mysql_num_rows($result) < 1) { /* Access denied */ echo …

17
Nie udało się odłączyć pliku
Próbuję wykonać git pull i pojawia się następujący błąd: Odłączenie pliku „lib / xxx.jar” nie powiodło się. Powinienem spróbować ponownie? (t / n) Bez względu na to, czy wybiorę t czy n, nie jest możliwe osiągnięcie stanu, w którym mogę ciągnąć lub pchać.
169 windows  git 

6
WPF TemplateBinding a RelativeSource TemplatedParent
Jaka jest różnica między tymi dwoma wiązaniami: <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{TemplateBinding Property=Background}"> <ContentPresenter /> </Border> </ControlTemplate> i <ControlTemplate TargetType="{x:Type Button}"> <Border BorderBrush="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Background}"> <ContentPresenter /> </Border> </ControlTemplate> ?


5
Kierowanie na .NET Framework 4.5 za pośrednictwem programu Visual Studio 2010
Dzisiaj zainstalowałem .NET Framework 4.5 na moim komputerze, spodziewając się, że będę mógł go używać z Visual Studio 2010, ponieważ jest to tylko drobna aktualizacja, która nie powinna stwarzać problemów dla Visual Studio 2010. Niestety nie, nawet ręcznie usuwając niektóre 4.0 i dodanie odpowiednich zespołów 4.5 spowodowało, że oryginalne zestawy …

14
Zmiana bieżącego katalogu roboczego w Javie?
Jak mogę zmienić bieżący katalog roboczy z poziomu programu Java? Wszystko, co udało mi się znaleźć na temat problemu, mówi, że po prostu nie możesz tego zrobić, ale nie mogę uwierzyć, że tak jest naprawdę. Mam fragment kodu, który otwiera plik za pomocą zakodowanej na stałe względnej ścieżki pliku z …

7
Wydajność / użyteczność Java NIO FileChannel a FileOutputstream
Próbuję dowiedzieć się, czy jest jakaś różnica w wydajności (lub zaletach), gdy używamy nio w FileChannelporównaniu z normalnym FileInputStream/FileOuputStreamdo odczytu i zapisu plików w systemie plików. Zauważyłem, że na moim komputerze oba działają na tym samym poziomie, również wielokrotnie FileChanneldroga jest wolniejsza. Czy mogę poznać więcej szczegółów porównujących te dwie …


2
publiczny element członkowski wymiany znajomych
W pięknej odpowiedzi na idiom `` kopiuj i zamień '' jest fragment kodu, potrzebuję trochę pomocy: class dumb_array { public: // ... friend void swap(dumb_array& first, dumb_array& second) // nothrow { using std::swap; swap(first.mSize, second.mSize); swap(first.mArray, second.mArray); } // ... }; i dodaje notatkę Istnieją inne twierdzenia, że ​​powinniśmy specjalizować …

15
Rola / cel ContextLoaderListener na wiosnę?
Uczę się Spring Framework, który jest używany w moim projekcie. Znalazłem wpis ContextLoaderListener w moim pliku web.xml . Ale nie możesz dowiedzieć się, jak dokładnie pomaga to deweloperowi? W oficjalnej dokumentacji ContextLoaderListener jest napisane, że należy uruchomić WebApplicationContext . Dotyczące WebApplicationContext Javadocs powiedzieć: Interfejs umożliwiający konfigurację aplikacji internetowej. Ale nie …

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.