Programowanie

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


4
Scalanie pand - jak uniknąć powielania kolumn
Próbuję połączyć dwie ramki danych. Każda ramka danych ma dwa poziomy indeksu (data, cusip). Na przykład niektóre kolumny w kolumnach pasują do tych dwóch (waluta, data dostosowania). Jaki jest najlepszy sposób na scalenie ich według indeksu, ale nie należy brać dwóch kopii waluty i daty dostosowania. Każda ramka danych ma …
93 python  pandas 

4
Jak opisywać typy w pętli for
Chcę dodać adnotację do typu zmiennej w for-pętli. Próbowałem tego: for i: int in range(5): pass Ale to oczywiście nie zadziałało. Oczekuję, że działa autouzupełnianie w PyCharm 2016.3.2. Adnotacja wstępna, taka jak ta: i: int for i in range(5): pass nie pomaga. PS Pre-adnotation działa dla PyCharm> = 2017.1

2
Uaktualnienie ASP.NET Core 2,2 -> 3,0. Nie znaleziono env.IsDevelopment ()
Zaktualizowałem istniejący projekt 2.2 do 3.0. Skopiowałem nowy kod programu Program / Startup z nowego projektu 3.0 do mojego istniejącego projektu 2.2. Zadziałało, ale IsDevelopment()poniżej: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } } Skutkuje tym błędem: „IWebHostEnvironment” nie zawiera definicji „IsDevelopment” i najlepszego przeciążenia metody …

10
Jackson zmienia nazwę prymitywnego pola boolowskiego, usuwając „jest”
To może być duplikat. Ale nie mogę znaleźć rozwiązania mojego problemu. mam klasę public class MyResponse implements Serializable { private boolean isSuccess; public boolean isSuccess() { return isSuccess; } public void setSuccess(boolean isSuccess) { this.isSuccess = isSuccess; } } Metody pobierające i ustawiające są generowane przez Eclipse. W innej klasie …
93 java  json  jackson 


16
Android Studio Nie można zainicjować klasy org.codehaus.groovy.runtime.InvokerHelper
Jestem nowy w Android Studio. Po instalacji, kiedy próbuję zaimportować aplikację, pojawia się ten błąd, więc gradle nie może zbudować. Błąd: nie można zainicjować klasy org.codehaus.groovy.runtime.InvokerHelper Sprawdziłem, czy moje ustawienie ścieżki klas dla języka Java jest prawidłowe. Używam systemu operacyjnego Windows. Czy ktoś zna źródło błędu?



3
Jaka jest różnica między zmianą kształtu a widokiem w pytorchu?
W numpy używamy ndarray.reshape()do przekształcania tablicy. Zauważyłem, że w pytorchu ludzie używają torch.view(...)do tego samego celu, ale jednocześnie jest też taki torch.reshape(...)istniejący. Zastanawiam się więc, jakie są między nimi różnice i kiedy powinienem użyć któregokolwiek z nich?
93 pytorch 

3
Czy można wpisać podpowiedź do funkcji lambda?
Obecnie w Pythonie parametry funkcji i typy zwracane mogą mieć następujące wskazówki: def func(var1: str, var2: str) -> int: return var1.index(var2) Co oznacza, że ​​funkcja przyjmuje dwa ciągi i zwraca liczbę całkowitą. Jednak ta składnia jest bardzo myląca z lambdami, które wyglądają następująco: func = lambda var1, var2: var1.index(var2) Próbowałem …
93 python  lambda 

10
Jak wymusić ponowne załadowanie strony podczas korzystania z przycisku Wstecz w przeglądarce?
Muszę jakoś wykryć, że użytkownik nacisnął przycisk Wstecz przeglądarki i ponownie załadować stronę z odświeżaniem (przeładowaniem zawartości i CSS) za pomocą jquery. Jak wykryć takie działanie za pomocą jQuery? Ponieważ w tej chwili niektóre elementy nie są ponownie ładowane, jeśli używam przycisku Wstecz w przeglądarce. Jeśli jednak korzystam z linków …


3
W maszynie, jak zdefiniować typ funkcji asynchronicznej
Próbowałem zdefiniować typ funkcji asynchronicznej, ale kompilacja nie powiodła się, patrz poniżej: interface SearchFn { async (subString: string): string; } class A { private Fn: SearchFn public async do():Promise<string> { await this.Fn("fds") // complain here: cannot invoke an expression whose type lacks a call signature return '' } } Czy …
93 typescript 

6
Jak wybrać nazwę kolumny ze spacją w MySQL [duplikat]
To pytanie ma już odpowiedzi tutaj : Kiedy używać apostrofów, cudzysłowów i apostrofów w MySQL (13 odpowiedzi) Zamknięte 6 miesięcy temu . Pracuję nad projektem, w którym inny programista utworzył tabelę z nazwami kolumn, takimi jak 'Business Name'. To jest odstęp między dwoma słowami. Jeśli uruchomię SELECTwyciąg z „Business Name”, …
93 mysql  sql 

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.