Programowanie

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

9
Sugestie Twittera typeahead.js nie są stylizowane (nie mają obramowania, przezroczystego tła itp.)
Używam twittera typeahead.js 0.9.3 i wygląda na to, że moje sugestie wcale nie są stylizowane. Dostaję to: Zamiast czegoś takiego: (wzięty ze strony przykładów ) JavaScript włącza typeahead: $('.search-typeahead').typeahead({ name: 'videos', remote: { url: '/api/v1/internal/videos/typeahead?text=%QUERY' } }); Element wejściowy HTML: <input type="text" value="" id="search_keywords" class="no-clear search-typeahead"/> Dodatkowe uwagi: Witryna, nad …

7
Błąd uruchamiania usługi WCF „Ta kolekcja zawiera już adres ze schematem http”
Zbudowałem aplikację internetową zawierającą umowę serwisową WCF i kontrolkę Silverlight, która wykonuje połączenia z tą usługą WCF. Na moich serwerach programistycznych i testowych działa świetnie. Po wdrożeniu na naszym serwerze na żywo i uruchomieniu aplikacji otrzymuję wyjątek typu, System.ServiceModel.ServiceActivationExceptionktóry stwierdza, że ​​usługa nie może zostać aktywowana z powodu wyjątku podczas …
182 .net  wcf 

9
Po co jawnie zgłaszać wyjątek NullPointerException, zamiast pozwalać, aby stało się to naturalnie?
Podczas czytania kodu źródłowego JDK często zdarza się, że autor sprawdza parametry, jeśli są one puste, a następnie ręcznie rzuca nowy wyjątek NullPointerException (). Dlaczego oni to robią? Myślę, że nie ma takiej potrzeby, ponieważ wywoła nową NullPointerException (), gdy wywoła dowolną metodę. (Oto przykładowy kod źródłowy HashMap :) public …


5
Dlaczego porównania == z Integer.valueOf (String) dają różne wyniki dla 127 i 128?
Nie mam pojęcia, dlaczego te wiersze kodu zwracają różne wartości: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); Dane wyjściowe to: true false true Dlaczego pierwszy powraca, truea drugi powraca false? Czy jest coś innego, że nie wiem, od 127a 128? (Oczywiście, że wiem, że 127< 128.) Ponadto, dlaczego trzeci powraca true? Przeczytałem odpowiedź na …
182 java  integer  comparison 



4
Użycie parametru HeapDumpOnOutOfMemoryError dla zrzutu sterty dla JBoss
Powiedziano mi, że mogę dodać -XX:+HeapDumpOnOutOfMemoryErrorparametr do opcji uruchamiania JVM do skryptu uruchamiania JBoss, aby uzyskać zrzut stosu, gdy wystąpi błąd braku pamięci w naszej aplikacji. Zastanawiałem się, gdzie te dane zostaną zrzucone? Czy to tylko konsola, czy plik dziennika? Jeśli chodzi tylko o konsolę, co się stanie, jeśli nie …
182 java  jboss  memory-leaks  heap 


12
Pokaż aktualny stan wersji Jenkins na repozytorium GitHub
Czy istnieje sposób, aby pokazać status kompilacji Jenkins na GitHub Readme.md mojego projektu? Używam Jenkinsa do uruchamiania ciągłych kompilacji integracyjnych. Po każdym zatwierdzeniu upewnia się, że wszystko się kompiluje, a także wykonuje testy jednostkowe i integracyjne, zanim w końcu opracuje dokumentację i wyda pakiety. Nadal istnieje ryzyko nieumyślnego popełnienia czegoś, …
182 github  jenkins 

10
Synchronizacja vs Blokada
java.util.concurrentInterfejs API zapewnia klasę o nazwie as Lock, która w zasadzie serializowałaby kontrolę w celu uzyskania dostępu do zasobu krytycznego. Daje metodę taką jak park()i unpark(). Możemy zrobić podobne rzeczy, jeśli możemy użyć synchronizedsłowa kluczowego oraz użycia wait()i notify() notifyAll()metod. Zastanawiam się, który z nich jest lepszy w praktyce i …

8
Importowanie projektu Maven do Eclipse
Chcę zaimportować istniejący projekt Maven do Eclipse. Znalazłem 2 sposoby na zrobienie tego: Poprzez uruchamianie z wiersza poleceń mvn eclipse:eclipse Aby zainstalować wtyczkę Maven Eclipse z Eclipse. Jaka jest różnica między tymi dwoma i które są lepsze? Jeśli zainstaluję wtyczkę Maven Eclipse za pomocą menu Eclipse Pomoc -> Zainstaluj nowe …
182 eclipse  maven-2 



8
var self = to?
Użycie metod instancji jako wywołań zwrotnych dla procedur obsługi zdarzeń zmienia zakres thisz „Moje wystąpienie” na „Cokolwiek, co właśnie wywołało wywołanie zwrotne” . Mój kod wygląda tak function MyObject() { this.doSomething = function() { ... } var self = this $('#foobar').bind('click', function(){ self.doSomethng() // this.doSomething() would not work here }) …

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.