Programowanie

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




6
$ lookup na ObjectId w tablicy
Jaka jest składnia wyszukiwania $ na polu będącym tablicą ObjectId, a nie tylko pojedynczym ObjectId? Przykładowy dokument zamówienia: { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } Niedziałające zapytanie: db.orders.aggregate([ { $lookup: { from: "products", localField: "products", foreignField: "_id", as: "productObjects" } } ]) Pożądany rezultat { _id: …

4
git push do określonej gałęzi
Nawet po przeczytaniu tego pytania: git-push-current-branch wciąż mam trudności ze zrozumieniem, jak napisać polecenie git push. Jak wspomniano w linku do pytania, z dokumentacji nie wynika jasno. Chciałbym wykorzystać mój przykład z „prawdziwego świata”. Oto, co widzę, gdy wykonuję git statuspolecenie na najwyższym poziomie mojej gałęzi: W oddziale amd_qlp_tester Twoja …

4
Jak uzyskać mnożenie macierzy z uwzględnieniem elementów (iloczyn Hadamarda) w numpy?
Mam dwie matryce a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) i chcę uzyskać iloczyn elementarny [[1*5,2*6], [3*7,4*8]]równy [[5,12], [21,32]] próbowałem print(np.dot(a,b)) i print(a*b) ale oba dają wynik [[19 22], [43 50]] który jest iloczynem macierzy, a nie iloczynem elementarnym. Jak mogę uzyskać produkt elementarny (znany również jako produkt Hadamarda) …


2
Unix / Linux: Różnica między rzeczywistym identyfikatorem użytkownika, efektywnym identyfikatorem użytkownika i zapisanym identyfikatorem użytkownika
Znam już prawdziwy identyfikator użytkownika . Jest to unikalny numer użytkownika w systemie. W moim systemie My uidjest $ echo $UID 1014 $ Jakie są pozostałe dwa identyfikatory? A jaki jest pożytek z efektywnego identyfikatora użytkownika i zapisanego identyfikatora użytkownika i gdzie go używamy w systemie?
104 linux  unix  posix 

5
Domyślna inicjalizacja std :: array?
Czy w przypadku C ++ 11 std::arraymam gwarancję, że składnia std::array<T, N> x;będzie domyślnie inicjowała wszystkie elementy tablicy? EDYCJA : jeśli nie, czy istnieje składnia, która będzie działać na wszystkich tablicach (w tym tablicach o rozmiarze zerowym), aby zainicjować wszystkie elementy do ich wartości domyślnych? EDYCJA : w cppreference , …

12
Angular ReactiveForms: Tworzysz tablicę wartości pól wyboru?
Biorąc pod uwagę listę pól wyboru powiązanych z tym samym formControlName, w jaki sposób mogę utworzyć tablicę wartości pól wyboru powiązanych z formControl, a nie po prostu true/ false? Przykład: <form [formGroup]="checkboxGroup"> <input type="checkbox" id="checkbox-1" value="value-1" formControlName="myValues" /> <input type="checkbox" id="checkbox-2" value="value-2" formControlName="myValues" /> <input type="checkbox" id="checkbox-3" value="value-2" formControlName="myValues" /> …


1
Wizualizuj gałęzie w GitHub
W TortoiseGit, gitk lub BitBucket często ma się wizualizację historii projektu ze wszystkimi gałęziami, na przykład: Jednak historia zmian w GutHub wydaje się być płaska, przynajmniej nie mogłem znaleźć sposobu na wyświetlenie tego rodzaju wykresu. Czy interfejs sieciowy GitHub może w jakiś sposób wizualizować gałęzie, tak jak inni klienci Git?
104 git  github  branch 

8
Dlaczego miałbym chcieć stage przed zatwierdzeniem w Git?
Nie mam doświadczenia z kontrolą wersji i rozumiem, że „zatwierdzanie” to zasadniczo tworzenie kopii zapasowej podczas aktualizowania nowej „bieżącej” wersji tego, nad czym pracujesz. Nie rozumiem, do czego służy inscenizacja z praktycznego punktu widzenia. Czy wystawianie czegoś, co istnieje tylko z nazwy, czy służy celowi? Kiedy się zgodzisz, i tak …
104 git 


7
Jak wyrównać element pozycjonowany absolutnie do środka?
Próbuję ułożyć razem dwa płótna i uczynić je podwójnym płótnem. Widziałem tutaj przykład: <div style="position: relative;"> <canvas id="layer1" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> <canvas id="layer2" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> </div> Ale chciałbym ustawić oba płótna wyrównane na środku ekranu. …
104 css  html5-canvas 

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.