Programowanie

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

16
Jak przekonwertować JSON do formatu CSV i zapisać w zmiennej
Mam link, który otwiera dane JSON w przeglądarce, ale niestety nie mam pojęcia, jak to odczytać. Czy istnieje sposób na przekonwertowanie tych danych za pomocą JavaScript w formacie CSV i zapisanie ich w pliku JavaScript? Dane wyglądają następująco: { "count": 2, "items": [{ "title": "Apple iPhone 4S Sale Cancelled in …
103 javascript  json  csv 


1
Jakie jest znaczenie „krawędzi” i „węzła” w GraphQL?
Używam określonego punktu końcowego GraphQL i chociaż dostarczam czystą strukturę JSON jako zapytanie, kiedy otrzymuję wyniki, otrzymuję tagi „krawędzi” i „węzła”. Wygląda na to, że zanieczyszcza moje dane bez oczywistych korzyści. Dlaczego tam jest i czy można się ich pozbyć w celu szybszego i prostszego analizowania danych?
103 graphql 

6
Ubuntu: OpenJDK 8 - Nie można zlokalizować pakietu
Właśnie zainstalowałem Ubuntu i po raz pierwszy pracuję w środowisku Linux, więc wytrzymaj tutaj mój noobish. W każdym razie pobrałem Java 8 JDK bezpośrednio z Oracle, ale rozumiem, że istnieje również OpenJDK dla Java 8. Mam dwa pytania. Jaka jest różnica między wersją Oracle a OpenJDK. Za I przeciw? Kiedy …
103 java  linux  ubuntu 

8
Przetwarzanie wieloprocesowe: użyj tqdm, aby wyświetlić pasek postępu
Aby mój kod był bardziej „pythonowy” i szybszy, używam funkcji „multiprocessing” i funkcji map do wysyłania a) funkcji i b) zakresu iteracji. Wszczepione rozwiązanie (tj. Wywołanie tqdm bezpośrednio z zakresu tqdm.tqdm (zakres (0, 30)) nie działa z przetwarzaniem wieloprocesowym (zgodnie z poniższym kodem). Pasek postępu jest wyświetlany od 0 do …



2
jak sprawdzić, jak wywoływana jest metoda obiektu niebędącego makietą?
Wydaje się, że mockito tylko sprawdza, czy wywoływana jest metoda obiektu pozorowanego, a obiekt pozorowany zawsze ma coś podobnego doReturn().when(mock object) Ale czy mogę utworzyć obiekt pozorowany i zdefiniować, doReturn().when(mock object) a następnie zweryfikować wywołanie metody innego obiektu? Oto, co chcę zrobić: definiuję mockEnvironment i zwracam odpowiedź bez względu na …

5
KeyboardEvent.keyCode jest przestarzały. Co to oznacza w praktyce?
Według MDN zdecydowanie nie powinniśmy korzystać z .keyCodenieruchomości. Jest przestarzały: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode W szkole W3 ten fakt jest pomniejszony i jest tylko uwaga poboczna, która mówi, że .keyCodejest dostarczana tylko dla kompatybilności i że najnowsza wersja specyfikacji DOM Events zaleca używanie .keyzamiast tego właściwości. Problem polega na tym, że .keynie jest …


7
Wiązanie klawiszy VSCode, aby ukryć Eksploratora
Czy w VSCode jest jakieś przypisanie klawiszy, które może ukryć Eksploratora, na przykład Ctrl+Shift+Edziała, aby go pokazać? Nienawidzę sięgać po mysz i nie mam wystarczająco dużo miejsca na ekranie, aby Eksplorator był zawsze włączony. Dziękuję Ci.


8
Visual Studio Code zawsze ponownie otwiera poprzedni plik lub folder
VSCode zawsze wydaje się zapamiętywać moją sesję i ponownie otwierać pliki i / lub projekt, które były otwarte ostatnim razem, gdy go użyłem. Oczywiście zachowuje się poprawnie, gdy jest uruchamiany z wiersza poleceń z dostarczonym plikiem lub folderem, ale podczas otwierania ze skrótu na pasku zadań chciałbym, aby domyślnie było …

22
sortowanie właściwości obiektów i JSON.stringify
Moja aplikacja ma dużą tablicę obiektów, które następnie modyfikuję i zapisuję na dysku. Niestety, gdy obiekty w tablicy są manipulowane, a czasami zastępowane, właściwości obiektów są wyświetlane w różnej kolejności (kolejność tworzenia?). Kiedy robię JSON.stringify () na tablicy i zapisuję ją, różnica pokazuje właściwości, które są wyświetlane w różnych kolejności, …
103 javascript  json 

6
Dlaczego wektor <bool> nie jest kontenerem STL?
Punkt 18 książki Scotta Meyersa Efektywny STL: 50 konkretnych sposobów na poprawę korzystania ze standardowej biblioteki szablonów mówi, aby tego unikać, vector &lt;bool&gt;ponieważ nie jest to kontener STL i tak naprawdę nie zawiera bools. Poniższy kod: vector &lt;bool&gt; v; bool *pb =&amp;v[0]; nie skompiluje się, naruszając wymóg kontenerów STL. Błąd: …

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.