Programowanie

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

18
Jak działa słowo kluczowe „końcowe” w Javie? (Nadal mogę modyfikować obiekt).
W Javie używamy finalsłowa kluczowego ze zmiennymi, aby określić, że jego wartości nie będą zmieniane. Ale widzę, że możesz zmienić wartość w konstruktorze / metodach klasy. Ponownie, jeśli zmienna jest, staticto jest to błąd kompilacji. Oto kod: import java.util.ArrayList; import java.util.List; class Test { private final List foo; public Test() …
480 java  final 

12
Dlaczego hashCode () Java w String używa 31 jako mnożnika?
Zgodnie z dokumentacją Java kod skrótu dla Stringobiektu jest obliczany jako: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] używając intarytmetyki, gdzie s[i]jest i tym znakiem łańcucha, njest długością łańcucha i ^wskazuje na potęgowanie. Dlaczego 31 jest używany jako mnożnik? Rozumiem, że mnożnik powinien być stosunkowo dużą liczbą pierwszą. Dlaczego więc …
480 java  string  algorithm  hash 

5
Jak korzystać z tablic w C ++?
C ++ odziedziczył tablice po C, gdzie są używane praktycznie wszędzie. C ++ zapewnia abstrakcje, które są łatwiejsze w użyciu i mniej podatne na błędy ( std::vector<T>od C ++ 98 i std::array<T, n>od C ++ 11 ), więc potrzeba tablic nie pojawia się tak często jak w C. Jednak podczas …




20
Dekoduj dane Base64 w Javie
Mam obraz zakodowany w standardzie Base64. Jaki jest najlepszy sposób na odkodowanie tego w Javie? Mam nadzieję, że używamy tylko bibliotek zawartych w Sun Java 6.
480 java  base64 



8
Jak mogę sprawić, by mój mecz nie był chciwy w vimie?
Mam duży plik HTML z dużą ilością znaczników, który wygląda następująco: <p class="MsoNormal" style="margin: 0in 0in 0pt;"> <span style="font-size: small; font-family: Times New Roman;">stuff here</span> </p> Próbuję zrobić Vima wyszukiwania i zamiany, aby pozbyć się wszystkich class="", a style=""jednak mam problemy podejmowania mecz ungreedy. Moja pierwsza próba była taka %s/style=".*?"//g …
479 regex  vim  regex-greedy 


26
Operator logiczny w pliku handlebars.js {{#if}} warunkowy
Czy w kierownicy JS jest sposób na włączenie operatorów logicznych do standardowego operatora warunkowego handlebars.js? Coś takiego: {{#if section1 || section2}} .. content {{/if}} Wiem, że mógłbym napisać własnego pomocnika, ale najpierw chciałbym się upewnić, że nie wymyślę koła na nowo.



30
Nie można uzyskać dostępu do żądanej strony, ponieważ powiązane dane konfiguracji strony są błędne
Chcę wgrać własną stronę asp.net na IIS z IIS Manager. Ale kiedy to robię, pojawia się następujący błąd Błąd HTTP 500.19 - Wewnętrzny błąd serwera Nie można uzyskać dostępu do żądanej strony, ponieważ powiązane dane konfiguracyjne strony są nieprawidłowe Moduł IIS Web Rdzeń Powiadomienie nieznane Handler nie jest jeszcze ustalona …

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.