Programowanie

1316
Jak posortować ramkę danych według wielu kolumn

Chcę posortować ramkę danych według wielu kolumn. Na przykład z data.frame poniżej chciałbym sortować według kolumny z(malejąco), a następnie według kolumny b(rosnąco): dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D",...

1311
Dlaczego potrzebujemy funkcji wirtualnych w C ++?

Uczę się C ++ i dopiero zaczynam korzystać z funkcji wirtualnych. Z tego, co przeczytałem (w książce i online), funkcje wirtualne to funkcje w klasie bazowej, które można zastąpić w klasach pochodnych. Ale wcześniej w książce, kiedy uczyłem się o dziedziczeniu podstawowym, byłem w stanie zastąpić...

1311
Jak cofnąć „git reset”?

Jaki jest najprostszy sposób na cofnięcie git reset HEAD~ Komenda? Obecnie jedynym sposobem, jaki mogę wymyślić, jest wykonanie „git clone http: // ...” ze zdalnego

1309
Jak dowiedzieć się, który element DOM ma fokus?

Chciałbym dowiedzieć się, w JavaScript, który element jest obecnie aktywny. Przeglądałem DOM i nie znalazłem jeszcze tego, czego potrzebuję. Czy jest na to sposób i jak to zrobić? Powodem, dla którego tego szukałem: Staram się tworzyć klucze takie jak strzałki i enternawigować w tabeli elementów...

1308
Jak działa słowo kluczowe „to”?

Przekazywanie informacji o stosie w przepełnieniu stosu w ciągu : Więcej informacji Zauważyłem, że wydaje się, że nie ma jasnego wyjaśnienia, czym thisjest słowo kluczowe i jak jest poprawnie (i niepoprawnie) używane w JavaScript w witrynie przepełnienia stosu. Byłem...

1303
Różnica między sh i bash

Podczas pisania programów powłoki często używamy /bin/shi /bin/bash. Zwykle używam bash, ale nie wiem, jaka jest między nimi różnica. Jaka jest główna różnica między bashi sh? O czym musimy pamiętać, programując w bashi

1302
Otwórz pliki zawsze w nowej karcie

Używam Visual Studio Code 1.3.1 z nowo wprowadzonymi kartami. Po kliknięciu plików pierwszy plik otworzy się na karcie. Jeśli nie wprowadzę żadnych zmian w tym pliku, plik z drugim kliknięciem otworzy się na tej samej karcie. Jak mogę tego uniknąć i sprawić, że Visual Studio Code zawsze otwiera...