Programowanie

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


11
Zmień kolor wypełnienia zasobu wektorowego w Android Studio
Android Studio obsługuje teraz zasoby wektorowe w wersjach 21+ i generuje pliki PNG dla niższych wersji w czasie kompilacji. Mam zasób wektorowy (z ikon materiałów), dla którego chcę zmienić kolor wypełnienia. Działa to na 21+, ale wygenerowane png nie zmieniają koloru. Czy jest na to sposób? <vector android:height="48dp" android:viewportHeight="24.0" android:viewportWidth="24.0" …

8
Błąd analizy ESLint: nieoczekiwany token
Za pomocą tego kodu: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Otrzymuję ten błąd eslint: 7:16 error Parsing error: Unexpected token .. Why? Oto moja konfiguracja eslint: …

6
Jak przekonwertować List do Map w Kotlin?
Na przykład mam listę ciągów takich jak: val list = listOf("a", "b", "c", "d") i chcę przekonwertować go na mapę, w której ciągi są kluczami. Wiem, że powinienem użyć tej .toMap()funkcji, ale nie wiem jak i nie widziałem żadnych przykładów.
169 dictionary  kotlin 


19
Limit czasu dla żądań Pythona. Pobierz całą odpowiedź
Zbieram statystyki na temat listy stron internetowych i dla uproszczenia używam zapytań. Oto mój kod: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(), str([(l.status_code, l.url) for l in r.history]), str(r.headers.items()), str(r.cookies.items())) ) Teraz chcę requests.getwygasnąć po 10 sekundach, aby pętla nie utknęła. Ta kwestia …

14
Konstruktor klasy Async / Await
W tej chwili próbuję użyć async/awaitfunkcji konstruktora klasy. Jest to tak, że mogę uzyskać niestandardowy e-mailtag dla projektu Electron, nad którym pracuję. customElements.define('e-mail', class extends HTMLElement { async constructor() { super() let uid = this.getAttribute('data-uid') let message = await grabUID(uid) const shadowRoot = this.attachShadow({mode: 'open'}) shadowRoot.innerHTML = ` <div id="email">A …


13
Jak ustawić domyślne zaznaczone pole wyboru ReactJS?
Mam problem ze zaktualizowaniem stanu pola wyboru po przypisaniu mu wartości domyślnej checked="checked"w Reakcie. var rCheck = React.createElement('input', {type: 'checkbox', checked:'checked', value: true}, 'Check here'); Po przypisaniu checked="checked"nie mogę zmienić stanu pola wyboru, klikając, aby odznaczyć / zaznaczyć.
169 reactjs  checkbox 

3
pandy: scal (połącz) dwie ramki danych w wielu kolumnach
Próbuję połączyć dwie ramki danych pandy za pomocą dwóch kolumn: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') ale pojawił się następujący błąd: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Masz jakiś pomysł, jaki powinien być właściwy …

7
Nie mogę zrozumieć zachowania git rebase --onto
Zauważyłem, że dwa bloki następujących poleceń git mają różne zachowania i nie rozumiem dlaczego. Mam Ai Bgałąź, która różni się od jednejcommit ---COMMIT--- (A) \ --- (B) Chcę zmienić Bgałąź na najnowszą A(i mieć zatwierdzenie na Bgałęzi) ---COMMIT--- (A) \ --- (B) Nie ma problemu, jeśli to zrobię: checkout B …
169 git  git-rebase 

4
Ostrzeżenie SameSite Chrome 77
Od ostatniej aktualizacji mam błąd związany z plikami cookie związanymi z atrybutem SameSite. Pliki cookie pochodzą od zewnętrznych programistów (Fontawesome, jQuery, Google Analytics, Google reCaptcha, Google Fonts itp.) Błędy w konsoli Chrome są takie. A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A …


17
Czy istnieje narzędzie Unix do dołączania sygnatur czasowych do stdin?
Skończyło się na napisaniu krótkiego skryptu do tego w Pythonie, ale zastanawiałem się, czy istnieje narzędzie, do którego można by wprowadzić tekst, które poprzedzałoby każdą linię jakimś tekstem - w moim przypadku znacznikiem czasu. Idealnie byłoby użyć czegoś takiego: cat somefile.txt | prepend-timestamp (Zanim odpowiesz sed, próbowałem tego: cat somefile.txt …
168 unix  shell  awk 


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.