Programowanie

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

8
Jak złe są definicje cieniowania w zewnętrznych zakresach?
Właśnie przeszedłem na Pycharm i bardzo się cieszę z wszystkich ostrzeżeń i wskazówek, które pozwalają mi ulepszyć swój kod. Z wyjątkiem tego, którego nie rozumiem: This inspection detects shadowing names defined in outer scopes. Wiem, że złą praktyką jest dostęp do zmiennej z zakresu zewnętrznego, ale jaki jest problem z …

7
Indeksy MySQL - jakie są najlepsze praktyki?
Od jakiegoś czasu korzystam z indeksów w bazach danych MySQL, ale nigdy się o nich właściwie nie dowiedziałem . Zasadniczo umieszczam indeks na dowolnych polach, które będę wyszukiwał lub wybrał za pomocą WHEREklauzuli, ale czasami nie wydaje się on tak czarno-biały. Jakie są najlepsze praktyki dotyczące indeksów MySQL? Przykładowe sytuacje …

9
Jaka jest różnica między przekierowaniem 302 a 307?
Jaka jest różnica między odpowiedzią 302 FOUNDa a 307 TEMPORARY REDIRECTodpowiedzią HTTP? Specyfikacja W3 wydaje się wskazywać, że oba są używane do tymczasowych przekierowań i nie można ich buforować, chyba że reakcja na to wyraźnie zezwala.
208 http  redirect 


1
XPath, aby wybrać element na podstawie wartości potomnej potomka
Próba wybrania elementu na podstawie wartości jednego z jego dzieci dla dzieci Myśląc o tym, ale nie działa, dziękuję za wszelką pomoc, dzięki ./book[/author/name = 'John'] lub ./book[/author/name text() = 'John'] Chcesz wszystkich książek, których nazwisko autora = „John” Plik XML <list> <book> <author> <name>John</name> <number>4324234</number> </author> <title>New Book</title> <isbn>dsdaassda</isbn> …
208 xml  xpath 

6
Dlaczego Linux nazywa się monolitycznym jądrem?
Czytam, że Linux jest monolitycznym jądrem. Czy monolityczne jądro oznacza kompilowanie i łączenie całego kodu jądra z plikiem wykonywalnym? Jeśli Linux jest w stanie obsługiwać moduły, dlaczego nie rozbić wszystkich podsystemów na moduły i załadować je w razie potrzeby? W takim przypadku jądro nie musi początkowo ładować wszystkich modułów i …

19
Android: TextView: Usuń odstępy i wypełnienia u góry iu dołu
Kiedy mam TextViewz \nw tekście ,, po prawej mam dwie singleLine TextViews, jeden pod drugim bez odstępu pomiędzy nimi. Dla wszystkich trzech ustawiłem następujące TextView. android:lineSpacingMultiplier="1" android:lineSpacingExtra="0pt" android:paddingTop="0pt" android:paddingBottom="0pt" Pierwsza linia lewej TextViewlinii idealnie pokrywa się z prawym górnymTextView . Druga linia po lewej stronie TextView jest nieco wyższa niż …

8
php jest pusty lub pusty?
Mam pytanie dotyczące NULLw PHP: $a = ''; if($a == NULL) { echo 'is null'; } Dlaczego widzę, że jest pusty, gdy $ajest pusty ciąg? Czy to błąd?
208 php  null 




18
elipsa css w drugiej linii
CSS text-overflow: ellipsisna drugiej linii, czy to możliwe? Nie mogę tego znaleźć w sieci. przykład: chcę to tak: I hope someone could help me. I need an ellipsis on the second line of... ale dzieje się tak: I hope someone could help me. I ...
208 html  css 

5
Co oznacza $ (function () {}); robić?
Czasami wykonuję funkcję i wywołuję ją później. Przykład: function example { alert('example'); } example(); // <-- Then call it later Jakoś niektórych funkcji nie można wywołać. Muszę wywołać te funkcje wewnątrz: $(function() { }); Co $(function() {});i co (function() { });oznaczają oraz jaka jest ich różnica / cel?
208 javascript  jquery 

7
Jaka jest różnica między łączeniem i łączeniem w Pandach?
Załóżmy, że mam dwie takie ramki danych: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Chcę je scalić, więc próbuję czegoś takiego: pd.merge(left, right, left_on='key1', right_on='key2') I cieszę się key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar …
208 python  pandas  dataframe  join 

8
Jak sprawdzić, czy istnieje dowiązanie symboliczne
Próbuję sprawdzić, czy dowiązanie symboliczne istnieje w bash. Oto, co próbowałem. mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi To jednak nie działa. Jeśli '!' jest pominięty, nigdy się nie …
208 bash  symlink 

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.