Programowanie

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


5
Uzyskaj dostęp do bazy danych hosta z kontenera Docker
Jeśli mam bazę danych mysql uruchomioną na jakimś komputerze hosta, a na tym hoście również działa kontener Docker: Jak uzyskać dostęp do bazy danych mysql z kontenera docker działającego na hoście? Na przykład, czy istnieje sposób na opublikowanie portu hostów w kontenerze (odwrotność tego, co robi docker run -p)?
131 docker 

6
setState () wewnątrz componentDidUpdate ()
Piszę skrypt, który przesuwa się poniżej lub powyżej wejścia w zależności od wysokości rozwijanego menu i pozycji wejścia na ekranie. Chcę też ustawić modyfikator na rozwijany zgodnie z jego kierunkiem. Ale użycie setStatewewnątrz componentDidUpdatetworzy nieskończoną pętlę (co jest oczywiste) Znalazłem rozwiązanie w używaniu getDOMNodei ustawianiu nazwy klasy bezpośrednio na liście …

8
Pokrycie kodu dla Jest
Czy istnieje sposób na pokrycie kodu we frameworku testowym Javascript Jest zbudowanym na bazie Jasmine? Wewnętrzna struktura nie wyświetla pokrycia kodu, jaki otrzymuje. Próbowałem też używać Istanbul , blanket i JSCover , ale żaden z nich nie działa.
131 javascript  jestjs 

1
Co to jest „symbol” w Julii?
W szczególności: próbuję użyć pakietu DataFrames Julii, a konkretnie funkcji readtable () z opcją names, ale wymaga to wektora symboli. co to jest symbol? dlaczego mieliby wybrać to zamiast wektora ciągów? Jak dotąd znalazłem tylko kilka odniesień do słowa symbol w języku Julia. Wydaje się, że symbole są reprezentowane przez …
131 julia 


11
Kotlin z JPA: domyślny konstruktor piekło
Zgodnie z wymaganiami JPA @Entityklasy powinny mieć domyślny konstruktor (bez argumentów) do tworzenia instancji obiektów podczas pobierania ich z bazy danych. W Kotlinie właściwości są bardzo wygodne do zadeklarowania w głównym konstruktorze, jak w poniższym przykładzie: class Person(val name: String, val age: Int) { /* ... */ } Ale kiedy …

11
Jak uniknąć jawnego „ja” w Pythonie?
Uczyłem się Pythona, postępując zgodnie z kilkoma samouczkami dotyczącymi pygame . Tam znalazłem szerokie zastosowanie słowa kluczowego self , a ponieważ wywodzę się głównie z języka Java, stwierdzam, że ciągle zapominam o wpisaniu self . Na przykład zamiast self.rect.centerxwpisywać rect.centerx, ponieważ dla mnie rect jest już zmienną składową klasy. Równoległość …
131 python  self 

4
Pseudoklasy CSS ze stylami wbudowanymi
На этот вопрос есть ответы на Przepełnienie stosu на русском : Как прописать: hover внутри style = ''? Czy można mieć pseudoklasy korzystające ze stylów wbudowanych? Przykład: <a href="http://www.google.com" style="hover:text-decoration:none;">Google</a> Wiem, że powyższy kod HTML nie będzie działać, ale czy jest coś podobnego, co będzie działać? PS Wiem, że powinienem …

12
Dlaczego C nie ma pływaków bez znaku?
Wiem, pytanie wydaje się dziwne. Programiści czasami myślą za dużo. Proszę czytaj dalej ... W zastosowaniach CI signedi unsignedwielu liczbach całkowitych. Podoba mi się fakt, że kompilator ostrzega mnie, gdy robię takie rzeczy, jak przypisywanie liczby całkowitej ze znakiem do zmiennej bez znaku. Otrzymuję ostrzeżenia, jeśli porównam ze znakiem liczb …

6
Strategia rozgałęziania Git zintegrowana z procesem testowania / kontroli jakości
Nasz zespół programistów korzysta ze strategii rozgałęziania GitFlow i było świetnie! Niedawno zatrudniliśmy kilku testerów, aby poprawić jakość naszego oprogramowania. Chodzi o to, że każda funkcja powinna zostać przetestowana / QA przez testera. W przeszłości programiści pracowali nad funkcjami w oddzielnych gałęziach funkcji i po zakończeniu scalali je z powrotem …
131 git  testing  qa  git-flow 

12
Jak uzyskać aktualny kod języka za pomocą Swift?
Chcę uzyskać kod języka urządzenia (en, es ...) w mojej aplikacji napisanej w Swift. Jak to osiągnąć? Próbuję tego: var preferredLanguages : NSLocale! let pre = preferredLanguages.displayNameForKey(NSLocaleIdentifier, value: preferredLanguages) Ale to zwraca zero.
131 swift  nslocale 

8
Sekwencja nie zawiera żadnych elementów?
Obecnie używam jednego zapytania w dwóch miejscach, aby pobrać wiersz z bazy danych. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); Zapytanie działa poprawnie podczas pobierania wiersza w celu umieszczenia danych w polach tekstowych, ale zwraca błąd „Sekwencja nie zawiera żadnych elementów”, gdy jest używane …
131 c#  linq 

7
React-router: Jak ręcznie wywołać Link?
Jestem nowy w ReactJS i React-Router. Mam komponent, który odbiera przez props <Link/>obiekt z routera reagującego . Za każdym razem, gdy użytkownik kliknie przycisk „Dalej” w tym komponencie, chcę <Link/>ręcznie wywołać obiekt. W tej chwili używam referencji, aby uzyskać dostęp do instancji zapasowej i ręcznie klikam <Link/>generowany tag „a” . …

6
Dostęp do elementu dict_keys przez indeks w Python3
Próbuję uzyskać dostęp do elementu dict_key przez jego indeks: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys object keys.index(0) AttributeError: 'dict_keys' object has no attribute 'index' Chcę dostać foo. tak samo z: keys[0] TypeError: 'dict_keys' object does not support indexing W jaki sposób mogę to zrobić?

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.