Pytania oznaczone «q»

85
Jak serializować obiekt w C ++?

Mam małą hierarchię obiektów, które muszę serializować i przesyłać przez połączenie przez gniazdo. Muszę zarówno serializować obiekt, a następnie deserializować go na podstawie tego, jakiego typu jest. Czy jest na to łatwy sposób w C ++ (tak jak w Javie)? Czy są jakieś przykłady kodu lub...

85
Przecięcie wielu list za pomocą IEnumerable.Intersect ()

Mam listę list, dla których chcę znaleźć skrzyżowanie w ten sposób: var list1 = new List<int>() { 1, 2, 3 }; var list2 = new List<int>() { 2, 3, 4 }; var list3 = new List<int>() { 3, 4, 5 }; var listOfLists = new List<List<int>>() { list1, list2, list3 }; //...

85
Właściwość Count a metoda Count ()?

Pracując z kolekcją, mam dwa sposoby uzyskania liczby obiektów; Count(właściwość) i Count()(metoda). Czy ktoś wie, jakie są kluczowe różnice? Mogę się mylić, ale zawsze używam tej Countwłaściwości w jakichkolwiek instrukcjach warunkowych, ponieważ zakładam, że Count()metoda wykonuje jakieś...

84
Dlaczego „vapply” jest bezpieczniejsze niż „sapply”?

Dokumentacja mówi vapplyjest podobny do sapply, ale ma wstępnie określony typ wartości zwracanej, więc może być [...] bezpieczniejszy w użyciu. Czy mógłbyś wyjaśnić, dlaczego jest to ogólnie bezpieczniejsze, może podając przykłady? PS: Znam odpowiedź i staram się już tego unikać sapply....

84
Jak zresetować użytkownika do zarządzania Rabbitmq

Korzystając z rabbitmq, możemy zainstalować wtyczkę zarządzającą. Następnie uzyskujemy dostęp przez przeglądarkę za http://localhost:55672/pomocą gościa: gość. Problem w tym, że nie mogę się już zalogować, ponieważ zmieniłem hasło i wpisałem puste dla roli. Czy istnieje sposób na zresetowanie...

84
Jak sprawdzić, czy obietnica Angular $ q została rozwiązana

Rozumiem, że zazwyczaj wystarczy dołączyć kod kontynuacji z zachowaniem then()wywołania i łańcucha podczas korzystania z obietnic. Chcę jednak rozpocząć asynchroniczne wywołanie zapakowane w obietnicę, a następnie osobno rozpocząć 3-sekundowe, $timeout()aby móc wykonać akcję interfejsu...

84
jq Wyjście warunkowe

Używam jq do zabawy z json. Zastanawiałem się, jak warunkowo coś w tym wydrukować. Powiedzmy, że jestem zainteresowany rozmową w terenie geo. Użyłem następującego polecenia i stwierdziłem, że jest tylko jeden wpis, który geoto null: % cat all.json | jq '.geo != null' | sort | uniq -c 1...

84
Zmień nazwę wielu kolumn według nazw

Ktoś powinien był już o to zapytać, ale nie mogłem znaleźć odpowiedzi. Powiedz, że mam: x = data.frame(q=1,w=2,e=3, ...and many many columns...) jaki jest najbardziej elegancki sposób zmiany nazwy dowolnego podzbioru kolumn, których pozycji niekoniecznie znam, na inne dowolne nazwy? np....

83
LINQ OrderBy z więcej niż jednym polem

Mam listę, której potrzebuję, posortowaną według dwóch pól. Próbowałem użyć OrderBy w LINQ, ale to pozwala mi określić tylko jedno pole. Szukam listy do posortowania według pierwszego pola, a następnie, jeśli są jakieś duplikaty w pierwszym polu, aby posortować według drugiego pola. Na przykład...

83
Utworzyć sekwencję powtarzających się wartości?

Potrzebuję sekwencji powtarzających się liczb, czyli 1 1 ... 1 2 2 ... 2 3 3 ... 3 etc.sposób, w jaki to zaimplementowałem: nyear <- 20 names <- c(rep(1,nyear),rep(2,nyear),rep(3,nyear),rep(4,nyear), rep(5,nyear),rep(6,nyear),rep(7,nyear),rep(8,nyear)) który działa, ale jest...

83
Sortuj listę alfabetycznie

Mam następującą klasę: class Detail { public Detail() { _details = new List<string>(); } public IList<string> Details { get { return _details; } } private readonly List<string> _details; } Obecnie sortuję klasę losowo, korzystając z: void