Programowanie

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

8
Jak mogę otrzymać powiadomienie, gdy element zostanie dodany do strony?
Chcę, aby wybrana przeze mnie funkcja działała po dodaniu elementu DOM do strony. Dzieje się to w kontekście rozszerzenia przeglądarki, więc strona działa niezależnie ode mnie i nie mogę modyfikować jej źródła. Jakie mam tutaj opcje? Myślę, że teoretycznie mógłbym po prostu używać setInterval()do ciągłego poszukiwania obecności elementu i wykonywania …

2
CMake: Struktura projektu z testami jednostkowymi
Próbuję ustrukturyzować mój projekt, aby uwzględnić źródła produkcji (w srcpodfolderze) i testy (w testpodfolderze). Do zbudowania tego używam CMake. Jako minimalny przykład mam następujące pliki: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) src / sqr.h #ifndef SQR_H #define SQR_H double …


7
Jak wytrenować sztuczną sieć neuronową do gry w Diablo 2 za pomocą wizualnych danych wejściowych?
Obecnie próbuję zmusić ANN do grania w grę wideo i liczyłem na pomoc od wspaniałej społeczności tutaj. Zdecydowałem się na Diablo 2. Gra toczy się więc w czasie rzeczywistym iz izometrycznego punktu widzenia, a gracz kontroluje jednego awatara, na którym skupiona jest kamera. Aby było konkretnie, zadaniem twojej postaci jest …

4
Github: dostęp tylko do odczytu do prywatnego repozytorium
Rozwijam kilka prywatnych projektów na Github i chciałbym dodać nocne cronjoby do moich serwerów wdrożeniowych, aby pobrać najnowszą wersję z Github. Obecnie robię to, generując pary kluczy na każdym serwerze wdrażania i dodając klucz publiczny do projektu github jako „Klucz wdrożeniowy”. Jednak niedawno dowiedziałem się, że te klucze wdrażania faktycznie …

11
Nie można znaleźć wersji spełniającej wymaganie <package>
Instaluję kilka pakietów Pythona w Ubuntu 12.04 przy użyciu następującego requirements.txtpliku: numpy&gt;=1.8.2,&lt;2.0.0 matplotlib&gt;=1.3.1,&lt;2.0.0 scipy&gt;=0.14.0,&lt;1.0.0 astroML&gt;=0.2,&lt;1.0 scikit-learn&gt;=0.14.1,&lt;1.0.0 rpy2&gt;=2.4.3,&lt;3.0.0 i te dwa polecenia: $ pip install --download=/tmp -r requirements.txt $ pip install --user --no-index --find-links=/tmp -r requirements.txt (pierwszy pobiera pakiety, a drugi je instaluje). Proces jest często zatrzymywany z powodu błędu: Could …

7
Układanie bloków DIV od dołu do góry
Podczas dodawania divs do a divo stałej wysokości, podrzędne elementy DIV będą pojawiać się od góry do dołu, przyklejając się do górnej krawędzi. ┌─────────────────────────┐ │ Child Div 1 │ │ Child Div 2 │ │ │ │ │ │ │ └─────────────────────────┘ Teraz próbuję wyświetlić je od dołu do góry w …

13
Obliczanie odległości między dwoma współrzędnymi geograficznymi szerokości i długości geograficznej
Obliczam odległość między dwoma GeoCoordinates. Testuję moją aplikację pod kątem 3-4 innych aplikacji. Kiedy obliczam odległość, zwykle otrzymuję średnio 3,3 mili do moich obliczeń, podczas gdy inne aplikacje otrzymują 3,5 mili. To duża różnica w obliczeniach, które próbuję wykonać. Czy są jakieś dobre biblioteki klas do obliczania odległości? Obliczam to …




5
Jak otworzyć wiele żądań ściągnięcia w GitHub
Kiedy otwieram żądanie ściągnięcia w GitHub . Wszystkie zatwierdzenia od mojego ostatniego żądania i wszystkie nowe są automatycznie dodawane do tego żądania . Nie mogę kontrolować, które zatwierdzenia są dodawane, a które nie. Kiedy próbuję otworzyć kolejne żądanie ściągnięcia, pojawia się błąd „Ups! Jest już żądanie ściągnięcia”. Czy istnieje łatwy …
139 git  github  pull-request 


8
Czy wybrać format daty MySQL DD / MM / RRRR?
Jestem trochę zdezorientowany, jak porządkować według formatów daty. W przypadku formatu YYYY-MM-DDmożesz to zrobić:...ORDER BY date DESC... Jak zamawiałbyś DD/MM/YYYY? To nie działa: SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT 14
139 mysql 


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.