Programowanie

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

11
Czy Python jest interpretowany, kompilowany, czy jedno i drugie?
Z mojego zrozumienia: Interpretowany język jest prowadzony język wysokiego poziomu i wykonywane przez tłumacza (program, który konwertuje język wysokiego poziomu do kodu maszynowego, a następnie wykonanie) w podróży; przetwarza program po trochu. Zestawiane język jest w języku wysokiego poziomu, w której kod jest przekształcany do maszynowego kodu przez kompilator (programu, …

5
Mockito: wstrzykuj prawdziwe obiekty do prywatnych pól @Autowired
Używam Mockito @Mocki @InjectMocksadnotacji do wstrzykiwania zależności do prywatnych pól, które są opatrzone adnotacjami za pomocą Springa @Autowired: @RunWith(MockitoJUnitRunner.class) public class DemoTest { @Mock private SomeService service; @InjectMocks private Demo demo; /* ... */ } i public class Demo { @Autowired private SomeService service; /* ... */ } Teraz chciałbym …
190 java  spring  mockito 


2
W jaki sposób git scala się po pracy w cherry pick?
Wyobraźmy sobie, że mamy masteroddział. Następnie tworzymy newbranch git checkout -b newbranch i wykonaj dwa nowe commity do newbranch: commit1 i commit2 Następnie przełączamy się na master i make cherry-pick git checkout master git cherry-pick hash_of_commit1 Patrząc na gitkto, widzimy, że commit1 i jego wybrana wersja mają różne skróty, więc …



12
Konwertuj listę na słownik w Pythonie
Załóżmy, że mam listę aw języku Python, której wpisy są wygodnie mapowane na słownik. Każdy parzysty element reprezentuje klucz do słownika, a następujący nieparzysty element jest wartością na przykład, a = ['hello','world','1','2'] i chciałbym przekonwertować go na słownik b, gdzie b['hello'] = 'world' b['1'] = '2' Jaki jest najczystszy syntaktycznie …
190 python  list  dictionary 

6
Wywołanie metody getLayoutInflater () w miejscach, w których nie ma aktywności
Co trzeba zaimportować lub jak mogę nazwać inflator układu w miejscach innych niż aktywność? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Mogę dzwonić getLayoutInflatertylko w działaniu, czy to …




21
Jak korzystać z Mongoimport do importowania CSV
Próbuję zaimportować plik CSV z danymi kontaktowymi: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Uruchomienie tego nie wydaje się dodawać żadnych dokumentów do bazy danych: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace mówi imported 1 objects, ale odpalenie powłoki Mongo i uruchomienie …


8
zerowalny obiekt musi mieć wartość
W opisie wyjątku występuje paradoks: Obiekt dopuszczający wartości zerowe musi mieć wartość (?!) To jest problem: Mam DateTimeExtendedklasę { DateTime? MyDataTime; int? otherdata; } i konstruktor DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime = myNewDT.MyDateTime.Value; this.otherdata = myNewDT.otherdata; } uruchomienie tego kodu DateTimeExtended res = new DateTimeExtended(oldDTE); rzuca InvalidOperationExceptionz komunikatem: Obiekt zerowalny musi …

3
Jak mogę wyświetlić obraz z pliku w Notatniku Jupyter?
Chciałbym użyć notatnika IPython jako metody interaktywnej analizy niektórych wykresów genomu, które tworzę z GenomeDiagrammodułem Biopython . Podczas gdy istnieje obszerna dokumentacja na temat tego, jak używać matplotlibwykresów wbudowanych w notatniku IPython, GenomeDiagram korzysta z zestawu narzędzi ReportLab, który moim zdaniem nie jest obsługiwany dla graficznego wstawiania w IPython. Myślał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.