Programowanie

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


9
Co oznacza „ValueError: nie można reindeksować ze zduplikowanej osi”?
Dostaję, ValueError: cannot reindex from a duplicate axisgdy próbuję ustawić indeks do określonej wartości. Próbowałem to odtworzyć na prostym przykładzie, ale nie mogłem tego zrobić. Oto moja sesja wewnątrz ipdbśledzenia. Mam DataFrame z indeksem ciągów i kolumnami liczb całkowitych, wartościami zmiennoprzecinkowymi. Jednak gdy próbuję utworzyć sumindeks sumy wszystkich kolumn, pojawia …
254 python  pandas 

4
W jaki sposób odwołujesz się do grupy przechwytywania za pomocą wyrażenia regularnego znajdź i zamień w Visual Studio 2012, 2013, 2015 i VS Code
Zdaję sobie sprawę, że jest mnóstwo pytań na ten temat, ale żadne z nich nie odnosiło się konkretnie do wersji VS, do której się odwoływały. Przy braku tych ważnych informacji nadal nie mogłem z powodzeniem korzystać z odpowiedzi, które znalazłem. Najczęstszy był Surround z {}, przechwytywanie obrazu za pomocą \ …

4
RS256 vs HS256: Jaka jest różnica?
Używam Auth0 do obsługi uwierzytelniania w mojej aplikacji internetowej. Używam ASP.NET Core v1.0.0 i Angular 2 rc5 i ogólnie nie wiem dużo na temat uwierzytelniania / bezpieczeństwa. W dokumentach Auth0 dla ASP.NET Core Web Api istnieją dwie możliwości wyboru algorytmu JWT: RS256 i HS256. To może być głupie pytanie, ale: …

4
Czy mogę zmienić nazwę „nohup.out”?
Kiedy uruchamiam nohup some_command &, wyjście przechodzi do nohup.out; man nohupmówi, aby spojrzeć na to, info nohupco z kolei mówi: Jeśli standardowym wyjściem jest terminal, standardowe wyjście polecenia jest dołączane do pliku „nohup.out”; jeśli nie można tego zapisać, jest on dołączany do pliku „$ HOME / nohup.out”; a jeśli nie …
254 bash  logging  nohup 



3
Uprość porównanie łańcuchowe
Mam wartość całkowitą xi muszę sprawdzić, czy zawiera się między a, starta endwięc piszę następujące instrukcje: if x >= start and x <= end: # do stuff To oświadczenie zostaje podkreślone, a podpowiedź mówi mi, że muszę uprościć porównanie łańcuchowe O ile wiem, porównanie jest tak proste, jak tylko się …
254 python  pycharm 

8
AndroidJUnit4.class jest przestarzały: Jak korzystać z androidx.test.ext.junit.runners.AndroidJUnit4?
Do testów oprzyrządowania używałem @RunWith(AndroidJUnit4.class) z import androidx.test.runner.AndroidJUnit4; w celu ustalenia moich przypadków testowych. Obecnie linia ta zostanie oznaczona jako przestarzałe z nutą do korzystania AndroidJUnit4z import androidx.test.ext.junit.runners.AndroidJUnit4 Jednak jeśli spróbuję zaimportować AndroidJUnit4z nazwanego pakietu, otrzymam błąd, którego extnie można rozwiązać. Czy masz pomysł, jaki pakiet powinien zostać uwzględniony w …


15
Jak skonfigurować Automapper w ASP.NET Core
Jestem stosunkowo nowy w .NET i postanowiłem zająć się .NET Core zamiast uczyć się „starych sposobów”. Znalazłem tutaj szczegółowy artykuł na temat konfigurowania AutoMapper dla .NET Core , ale czy dla początkującego jest prostszy przewodnik?

4
GCD do wykonania zadania w głównym wątku
Mam wywołanie zwrotne, które może pochodzić z dowolnego wątku. Kiedy otrzymuję to wywołanie zwrotne, chciałbym wykonać pewne zadanie w głównym wątku. Czy muszę sprawdzać, czy jestem już w głównym wątku - czy istnieje kara za nieprzeprowadzenie tej kontroli przed wywołaniem poniższego kodu? dispatch_async(dispatch_get_main_queue(), ^{ // do work here });


9
Tytuł lub nazwa kolumny indeksu Pandy
Jak uzyskać nazwę kolumny indeksu w pandach python? Oto przykładowa ramka danych: Column 1 Index Title Apples 1 Oranges 2 Puppies 3 Ducks 4 Próbuję uzyskać / ustawić tytuł indeksu ramki danych. Oto, co próbowałem: import pandas as pd data = {'Column 1' : [1., 2., 3., 4.], 'Index Title' …

13
Spark - repartition () vs coalesce ()
Według Learning Spark Pamiętaj, że podział danych na partycje jest dość kosztowną operacją. Spark ma również zoptymalizowaną wersję repartition()wywołania, coalesce()która pozwala uniknąć przenoszenia danych, ale tylko wtedy, gdy zmniejsza się liczbę partycji RDD. Jedną różnicą, którą dostaję, jest to, że wraz repartition()z liczbą partycji można zwiększać / zmniejszać, ale z …

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.