Programowanie

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


4
Jak używać CMake?
Próbuję użyć CMake do skompilowania opencv. Czytam samouczek, ale nie rozumiem, co to są pliki CMakeLists i jak jest połączone z interfejsem użytkownika CMake? Nie mogłem też zrozumieć, co to są makefile, czy są takie same jak CMakeLists? A który to plik, który ostatecznie otwieram w Visual Studio?
103 c++  visual-studio  cmake 


12
Jak mogę dołączyć surowy JSON do obiektu za pomocą Jacksona?
Próbuję dołączyć surowy kod JSON do obiektu Java, gdy obiekt jest (de) serializowany przy użyciu Jacksona. Aby przetestować tę funkcjonalność, napisałem następujący test: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException { String foo = "one"; String …


5
Jak znaleźć elementy z „value = x”?
Muszę usunąć element, który ma value="123". Wiem, że wszystkie elementy o różnych wartościach znajdują się w #attached_docs, ale nie wiem, jak wybrać element za pomocą value="123". $('#attached_docs').find ... .remove(); Możesz mi pomóc?
103 jquery  find  attr 


7
Jak dokładnie działa stos wywołań?
Staram się uzyskać głębsze zrozumienie tego, jak działają operacje niskiego poziomu języków programowania, a zwłaszcza jak współdziałają z systemem operacyjnym / procesorem. Prawdopodobnie przeczytałem każdą odpowiedź w każdym wątku związanym ze stosem / stertą w Stack Overflow i wszystkie są genialne. Ale jest jeszcze jedna rzecz, której jeszcze nie w …

2
Projekt, do którego istnieją odniesienia, „gubi się” w czasie kompilacji
Mam rozwiązanie C # z dwoma projektami: usługą (projekt główny) i loggerem. Usługa korzysta z klas z loggera. Dodałem referencję do projektu rejestratora w ramach projektu usługi. W czasie projektowania autouzupełnianie działa dobrze: klasy rejestratora są widoczne, referencje, których używam, są odpowiednio pokolorowane. Odbudowuję rozwiązanie i coś idzie nie tak. …
103 c#  reference  project 

4
Zastępowanie ciągów w pliku wsadowym
Możemy zamienić ciągi znaków w pliku wsadowym za pomocą następującego polecenia set str="jump over the chair" set str=%str:chair=table% Te linie działają dobrze i zmieniają sznurek „przeskocz przez krzesło” na „przeskocz przez stół”. Teraz chcę zamienić słowo „krzesło” w ciągu na jakąś zmienną i nie wiem, jak to zrobić. set word=table …

9
Czy istnieje przykład JSON Web Token (JWT) w C #?
Czuję, że biorę tutaj szalone tabletki. Zwykle w Internecie jest zawsze milion bibliotek i próbek do dowolnego zadania. Próbuję zaimplementować uwierzytelnianie za pomocą „konta usługi” Google przy użyciu tokenów sieciowych JSON (JWT), jak opisano tutaj . Jednak istnieją tylko biblioteki klienckie w PHP, Python i Java. Nawet szukając przykładów JWT …
103 c#  oauth  oauth-2.0  jwt 

14
Biblioteka transformacji operacyjnej?
Szukam biblioteki, która pozwoliłaby mi synchronizować tekst w czasie rzeczywistym pomiędzy wieloma użytkownikami (ala Google Docs). Natknąłem się na Operacyjną Transformację, która wydaje się pasować do moich potrzeb. Powiedziawszy to, rozumiem istotę OT, ale nie rozumiem matematyki ani implementacji OT. Dlatego zastanawiałem się, czy istnieje biblioteka Javascript typu drag'n'drop, która …


6
Przekazywanie argumentów wiersza poleceń do R CMD BATCH
Używałem R CMD BATCH my_script.Rz terminala do wykonania Rskryptu. Jestem teraz w punkcie, w którym chciałbym przekazać argument do polecenia, ale mam pewne problemy z jego działaniem. Jeśli robię R CMD BATCH my_script.R blablawtedy blablastaje plik wyjściowy, zamiast interpretować jako argument dostępnych skrypt R jest wykonywany. Próbowałem, Rscript my_script.R blablaco …
103 r  rscript 

20
Zbieraj kolejne pary ze strumienia
Biorąc pod uwagę strumień, taki jak { 0, 1, 2, 3, 4 }, jak mogę najbardziej elegancko nadać mu daną formę: { new Pair(0, 1), new Pair(1, 2), new Pair(2, 3), new Pair(3, 4) } (zakładając oczywiście, że zdefiniowałem parę klas)? Edycja: nie dotyczy to wyłącznie ints ani strumieni pierwotnych. …
103 java  java-8  java-stream 

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.