Programowanie

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


7
super () podnosi „TypeError: must be type, not classobj” dla klasy nowego stylu
Następujące użycie super()podnosi typ błędu: dlaczego? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj Podobne pytanie dotyczy StackOverflow: Python super () podnosi TypeError , gdzie błąd jest wyjaśniony przez fakt, …

5
Dlaczego „końcowe” jest niedozwolone w metodach interfejsu Java 8?
Jedną z najbardziej przydatnych funkcji Java 8 są nowe defaultmetody interfejsów. Istnieją zasadniczo dwa powody (mogą być inne), dlaczego zostały wprowadzone: Zapewnienie rzeczywistych domyślnych implementacji. Przykład:Iterator.remove() Zezwolenie na ewolucję API JDK. Przykład:Iterable.forEach() Z punktu widzenia projektanta API chciałbym móc korzystać z innych modyfikatorów metod interfejsu, np final. Przydałoby się to …


5
Różnica między MEAN.js i MEAN.io
Chciałem użyć stosu MEAN JavaScript, ale zauważyłem, że istnieją dwa różne stosy z własną witryną i metodami instalacji: mean.js i mean.io. Więc wymyśliłem sobie pytanie: „Którego używam?”. Aby odpowiedzieć na to pytanie, pytam społeczność, czy możesz wyjaśnić, jakie są między nimi różnice? A jeśli to możliwe zalety i wady? Ponieważ …


15
Jak zaokrąglić wynik dzielenia liczb całkowitych?
Mam na myśli w szczególności sposób wyświetlania elementów sterujących paginacją podczas używania języka, takiego jak C # lub Java. Jeśli mam x elementów, które chcę wyświetlić w kawałkach y na stronę, ile stron będzie potrzebnych?
335 c#  java  math 


17
std :: string to char *
Chcę przekonwertować std :: string na typ danych char * lub char [] . std::string str = "string"; char* chr = str; Powoduje: „błąd: nie można przekonwertować 'std :: string' na 'char' ...” . Jakie są dostępne metody, aby to zrobić?
335 c++  string  char 


8
Liczba dni między dwiema datami w Joda-Time
Jak znaleźć różnicę w dniach między dwiema instancjami Joda-Time DateTime ? Z „różnicą dni” mam na myśli, że jeśli początek jest w poniedziałek, a koniec we wtorek, spodziewam się zwrotu 1, niezależnie od godziny / minuty / sekund daty rozpoczęcia i zakończenia. Days.daysBetween(start, end).getDays() daje mi 0, jeśli początek jest …
335 java  date  jodatime 



7
<code> vs <pre> vs <samp> dla wstawianych i blokowych fragmentów kodu
Moja witryna będzie zawierać trochę kodu wbudowanego („podczas korzystania z foo()funkcji ...”) i fragmenty bloków. Zwykle są to XML i mają bardzo długie linie, które wolę, aby przeglądarka je zawijała (tzn. Nie chcę ich używać &lt;pre&gt;). Chciałbym również umieścić formatowanie CSS we fragmentach bloku. Wygląda na to, że nie mogę …

13
Konfigurujesz klucze obce w phpMyAdmin?
Konfiguruję bazę danych przy użyciu phpMyAdmin. Mam dwie tabele ( fooi bar), indeksowane na kluczach podstawowych . Próbuję utworzyć relacyjną tabelę ( foo_bar) między nimi, używając ich kluczy podstawowych jako kluczy obcych. Te tabele utworzyłem jako MyISAM, ale od tego czasu zmieniłem wszystkie trzy na InnoDB, ponieważ przeczytałem, że MyISAM …
335 mysql  phpmyadmin 

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.