Programowanie

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


30
Niektórych projektów nie można zaimportować, ponieważ już istnieją w błędzie obszaru roboczego w środowisku Eclipse
Próbuję zaimportować projekt, nad którym pracowaliśmy ja i mój współpracownik. Nadal pojawia się ten błąd po wybraniu opcji „importuj”, a następnie „importuj istniejący projekt”, a następnie kliknij plik archiwum, a następnie kliknij przycisk Dalej, i pojawia się ten błąd: „Niektórych projektów nie można zaimportować, ponieważ już istnieją w obszarze roboczym”
291 eclipse 

5
Artefakt Maven i nazwa grupy
Obecnie jestem w trakcie przenoszenia projektu z Ant do Maven. Konformistyczny, tak jak ja, chcę używać ustalonych konwencji do wyszukiwania groupIdi artifactId, ale nie mogę znaleźć żadnych szczegółowych konwencji (są pewne, ale nie obejmują one kwestii, o których zastanawiam się). Weźmy na przykład ten projekt, najpierw pakiet Java: com.mycompany.teatimer Licznik …

4
Jaka jest różnica między select_related i prefetch_related w Django ORM?
W dokumencie Django select_related() „śledzi” relacje z kluczem obcym, wybierając dodatkowe dane obiektu pokrewnego podczas wykonywania zapytania. prefetch_related() wykonuje osobne wyszukiwanie dla każdej relacji i wykonuje „łączenie” w Pythonie. Co to znaczy „robić łączenie w pythonie”? Czy ktoś może zilustrować przykładem? Rozumiem, że w przypadku relacji klucza obcego użyj select_related; …


25
Pracownicy sieci bez osobnego pliku JavaScript?
O ile mi wiadomo, pracownicy sieci muszą być zapisani w osobnym pliku JavaScript i nazywani w ten sposób: new Worker('longrunning.js') Używam kompilatora zamykającego do łączenia i minimalizowania całego kodu źródłowego JavaScript i wolałbym nie mieć swoich pracowników w osobnych plikach do dystrybucji. Czy jest jakiś sposób, aby to zrobić? new …



22
Jak zajrzeć do obiektu Python?
Zaczynam pisać w różnych projektach przy użyciu Pythona (w tym tworzenie stron internetowych Django i tworzenie gier Panda3D). Aby pomóc mi zrozumieć, co się dzieje, chciałbym po prostu „spojrzeć” wewnątrz obiektów Pythona, aby zobaczyć, jak zaznaczają - podobnie jak ich metody i właściwości. Powiedzmy, że mam obiekt Python. Czego potrzebowałbym …

24
Singleton: Jak go używać
Edycja: Z innego pytania podałem odpowiedź, która zawiera linki do wielu pytań / odpowiedzi na temat singletonów: Więcej informacji na temat singletonów tutaj: Przeczytałem więc temat Singletons: dobry projekt czy kula? A kłótnia wciąż trwa. Widzę Singletony jako wzorzec projektowy (dobry i zły). Problemem w Singleton nie jest wzorzec, ale …

24
Uprawnienia systemu Android M: nie wywoływano onRequestPermissionsResult ()
Aktualizuję naszą aplikację, aby korzystać z nowego systemu uprawnień do uruchamiania M. Wszystko działa oprócz onRequestPermissionsResult (). Muszę sprawdzić uprawnienia po naciśnięciu przycisku, a jeśli się powiedzie, wyślij wiadomość tekstową. Po udzieleniu pozwolenia okno to zamyka się, ale nie uruchamia wysyłania tekstu, dopóki ponownie nie naciśnie przycisku. Debugowałem i ustawiłem …

10
Jak przekazać parametry do metody ThreadStart w wątku?
Jak przekazać parametry do Thread.ThreadStart()metody w C #? Załóżmy, że mam metodę o nazwie „pobierz” public void download(string filename) { // download code } Teraz utworzyłem jeden wątek w metodzie głównej: Thread thread = new Thread(new ThreadStart(download(filename)); oczekiwany typ błędu. Jak mogę przekazać parametry za ThreadStartpomocą metody docelowej z parametrami?
291 c#  .net  multithreading 

10
Jaki jest najlepszy sposób na iterację Kursora Android?
Często widzę kod, który polega na iteracji wyniku zapytania do bazy danych, zrobieniu czegoś z każdym wierszem, a następnie przejściu do następnego wiersza. Typowe przykłady są następujące. Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } Cursor cursor = db.rawQuery(...); for (boolean hasItem = cursor.moveToFirst(); hasItem; …
291 android  cursor 

7
Klasa JavaLaunchHelper jest implementowana w dwóch miejscach
Czy masz problem z przepełnieniem stosu w programie : Как разрешить конфлиитт двух JDK? Dzisiaj zaktualizowałem mój Intellij Idea na macOS Sierra, a teraz, kiedy uruchamiam aplikacje w konsoli, mam ten błąd: objc [3648]: Klasa JavaLaunchHelper jest zaimplementowana zarówno w /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0), jak i /Library/Java/JavaVirtualMachines/jdk1.8.0/121.jd Spis treści / Strona główna …


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.