Programowanie

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

25
Znajdź wersję zainstalowanego pakietu npm
Jak znaleźć wersję zainstalowanego pakietu node.js / npm ? Spowoduje to wydrukowanie samej wersji npm: npm -v <package-name> Wyświetla to tajemniczy błąd: npm version <package-name> Spowoduje to wydrukowanie wersji pakietu w rejestrze (tj. Najnowszej dostępnej wersji): npm view <package-name> version Jak uzyskać zainstalowaną wersję ?
2198 node.js  package  npm 

18
Jak opróżnić tablicę w JavaScript?
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy istnieje sposób na opróżnienie tablicy, a jeśli tak, to za pomocą .remove()? Na przykład, A = [1,2,3,4]; Jak mogę to opróżnić?
2197 javascript  arrays 

17
Jak zdecydować, kiedy używać Node.js?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jestem nowy w tego typu rzeczach, ale ostatnio dużo słyszałem o tym, jak dobry jest Node.js. Biorąc pod uwagę, jak bardzo lubię pracować z jQuery …

12
Jaka jest różnica między poleceniami „KOPIUJ” i „DODAJ” w Dockerfile?
Jaka jest różnica między poleceniami COPYi ADDw pliku Docker i kiedy miałbym używać jednego nad drugim? COPY <src> <dest> Instrukcja COPY skopiuje nowe pliki <src>i doda je do systemu plików kontenera pod ścieżką<dest> ADD <src> <dest> Instrukcja ADD skopiuje nowe pliki <src>i doda je do systemu plików kontenera pod ścieżką …
2195 docker  dockerfile 


30
Jak uzyskać spójną reprezentację bajtów ciągów w C # bez ręcznego określania kodowania?
Jak przekonwertować stringna byte[].NET (C #) bez ręcznego określania konkretnego kodowania? Mam zamiar zaszyfrować ciąg. Mogę go zaszyfrować bez konwersji, ale nadal chciałbym wiedzieć, dlaczego tutaj kodowanie się pojawia. Dlaczego warto nawet brać pod uwagę kodowanie? Czy nie mogę po prostu pobrać bajtów, w których zapisano ciąg? Dlaczego istnieje zależność …

20
Konwertowanie ciągu na datę i godzinę
Mam ogromną listę dat, takich jak ciągi znaków: Jun 1 2005 1:33PM Aug 28 1999 12:00AM Zamieszczę je z powrotem w odpowiednie pola daty i godziny w bazie danych, więc muszę je magicznie przekształcić w prawdziwe obiekty datetime. Przechodzi przez ORM Django, więc nie mogę użyć SQL do konwersji na …
2178 python  datetime 





20
Git odmawia połączenia niepowiązanych historii w bazie
Podczas git rebase origin/developmentnastępującego komunikatu o błędzie jest wyświetlany z Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Moja wersja Git to 2.9.0. W poprzedniej wersji działało dobrze. Jak mogę kontynuować ten rebase, umożliwiając niepowiązane historie z wymuszoną flagą wprowadzoną w nowej wersji?
2144 git  rebase 

12
Jak uzyskać podciąg ciągu znaków w Pythonie?
Czy istnieje sposób na podciąganie łańcucha w Pythonie, aby uzyskać nowy ciąg od trzeciego znaku do końca ciągu? Może jak myString[2:end]? Jeśli opuszczenie drugiej części oznacza „do końca”, a jeśli opuścisz pierwszą część, to czy zacznie się od początku?
2142 python  string  substring 

7
Jakie są podstawowe zasady i idiomy dotyczące przeciążania operatora?
Uwaga: odpowiedzi udzielono w określonej kolejności , ale ponieważ wielu użytkowników sortuje odpowiedzi według głosów, a nie czasu, w którym zostały udzielone, oto indeks odpowiedzi w kolejności, w której mają one największy sens: Ogólna składnia przeciążenia operatora w C ++ Trzy podstawowe zasady przeciążania operatora w C ++ Decyzja między …

28
Złapać wiele wyjątków jednocześnie?
Odradza się po prostu łapanie System.Exception. Zamiast tego należy wychwytywać tylko „znane” wyjątki. To czasami prowadzi do niepotrzebnego powtarzającego się kodu, na przykład: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch (OverflowException) { WebId = Guid.Empty; } Zastanawiam się: czy istnieje sposób, aby …

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.