Programowanie

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

30
Błąd typu 3 Błąd: Klasa aktywności {} nie istnieje
Mam projekt Android IntelliJ, który pomyślnie zaimportowałem do Android Studio 0.4.0. Działa idealnie, jeśli niczego nie zmieniam w manifestie. Jednak gdy chcę zmienić działanie programu uruchamiającego i uruchomić go, błąd kończy się niepowodzeniem: Launching application: com.trackingeng/LandingActivity. DEVICE SHELL COMMAND: am start -D -n "com.trackingeng/LandingActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER Starting: Intent …

8
Znajdź i zamień na nowy wiersz w programie Visual Studio Code
Próbuję nowego edytora Microsoft Visual Studio Code w środowisku Linux Fedora. Chciałbym wiedzieć, jak zastąpić nowy wiersz (\ n) zamiast jakiegoś innego tekstu. Na przykład mam taki tekst HTML <tag><tag> który chciałbym zastąpić jako <tag> <tag> W wzniosły sposób użyłbym wzorca wyrażenia regularnego i znajduję „> <” i zastępuję go …


6
Jak zmodyfikować kolumnę MySQL, aby umożliwić wartość NULL?
MySQL 5.0.45 Jaka jest składnia zmieniająca tabelę, aby kolumna mogła mieć wartość NULL, na przemian, co jest nie tak z tym: ALTER mytable MODIFY mycolumn varchar(255) null; Zinterpretowałem instrukcję jako po prostu uruchom powyższą i odtworzy kolumnę, tym razem pozwalając na null. Serwer mówi mi, że mam błędy składniowe. Po …
396 mysql  syntax 



7
Jak znaleźć zatwierdzenie Git, które wprowadziło ciąg w dowolnej gałęzi?
Chcę być w stanie znaleźć określony ciąg, który został wprowadzony w dowolnym zatwierdzeniu w dowolnej gałęzi, jak mogę to zrobić? Znalazłem coś (co zmodyfikowałem dla Win32), ale git whatchangedwydaje się, że nie patrzy na różne gałęzie (zignoruj ​​fragment py3k, to tylko poprawka msys / win line feed) git whatchanged -- …
396 git  search 


11
Czym jest przeciwieństwo „make install”, tj. Jak odinstalować bibliotekę w systemie Linux?
Podczas biegu ./configure --prefix=/mingw w systemie MinGW / MSYS dla biblioteki, którą wcześniej uruchomiłem './configure --prefix=/mingw && make && make install' Natrafiłem na tę wiadomość: OSTRZEŻENIE: Wersja zestawu SDK wtyczki Vamp jest już zainstalowana. Oczekuj zmartwień i smutków, jeśli zainstalujesz nową wersję bez uprzedniego usunięcia starej. (Kontynuacja) Martwiło mnie to. …

30
Użycie „const” dla parametrów funkcji
Jak daleko posuniesz się const? Czy po prostu wykonujesz funkcje, constgdy jest to konieczne, czy chodzisz po całym świecie i używasz go wszędzie? Na przykład wyobraź sobie prostego mutatora, który przyjmuje pojedynczy parametr boolowski: void SetValue(const bool b) { my_val_ = b; } Czy to jest constnaprawdę przydatne? Osobiście wybieram …
396 c++  const 

30
Błąd debugowania „Element nie jest klikalny w punkcie”
Widzę to tylko w Chrome. Pełny komunikat o błędzie brzmi: „org.openqa.selenium.WebDriverException: Elementu nie można kliknąć w punkcie (411, 675). Inny element otrzymałby kliknięcie: ...” Element, który „otrzyma kliknięcie”, znajduje się z boku tego elementu, a nie nad nim i nie nakładając się na niego, nie poruszając się po stronie. Próbowałem …


8
Python: Sprawdzanie, czy „Słownik” jest pusty, nie działa
Próbuję sprawdzić, czy słownik jest pusty, ale nie działa poprawnie. Po prostu pomija go i wyświetla ONLINE bez niczego oprócz wyświetlania wiadomości. Jakieś pomysły dlaczego? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: socket.send("Nobody is online, please …
396 python  dictionary 


10
Rozprzestrzenianie się obiektów vs. Object.assign
Powiedzmy, że mam optionszmienną i chcę ustawić wartość domyślną. Jaka jest korzyść / wada tych dwóch alternatyw? Korzystanie z rozkładania obiektów options = {...optionsDefault, ...options}; Lub używając Object.assign options = Object.assign({}, optionsDefault, options); To zatwierdzenie sprawiło, że się zastanawiałem.

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.