Programowanie

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

12
Przywróć połączenie projektu Eclipse subversion
Mam projekt w Subversion, który rozwijam za pomocą Eclipse. Zrobiłem oryginalne pobranie z repozytorium svn z wnętrza Eclipse. Przez kilka tygodni wszystko było dobrze, a potem z nieznanego powodu Eclipse (w szczególności: subclipse na Ganimedesie) nie rozpoznaje już mojego projektu jako kontrolowanego przez svn. Menu kontekstowe zespołu pokazuje tylko podstawowe …
100 eclipse  svn 

5
Dlaczego można odzyskać dane ze StackOverflowError?
Jestem zaskoczony, jak można kontynuować wykonywanie nawet po StackOverflowErrorwystąpieniu a w Javie. Wiem, że StackOverflowErrorjest to podklasa klasy Error. Klasa Error jest opisana jako „podklasa Throwable, która wskazuje na poważne problemy, których rozsądna aplikacja nie powinna próbować wychwycić”. Brzmi to bardziej jak zalecenie niż reguła, zakładając, że przechwytywanie błędu takiego …



11
Obliczenia zmiennoprzecinkowe i całkowite na nowoczesnym sprzęcie
Wykonuję pewne prace krytyczne dla wydajności w C ++ i obecnie używamy obliczeń całkowitych do problemów, które są z natury zmiennoprzecinkowe, ponieważ „jest szybsze”. Powoduje to wiele irytujących problemów i dodaje dużo irytującego kodu. Pamiętam, jak czytałem o tym, jak obliczenia zmiennoprzecinkowe były tak powolne przez około 386 dni, kiedy …

1
Android: określ dwa różne obrazy dla togglebutton za pomocą XML
Próbuję zastąpić domyślny ToggleButtonwygląd. Oto kod XML, który definiuje ToggleButton: <ToggleButton android:id="@+id/FollowAndCenterButton" android:layout_width="30px" android:layout_height="30px" android:textOn="" android:textOff="" android:layout_alignParentLeft="true" android:layout_marginLeft="5px" android:layout_marginTop="5px" android:background="@drawable/locate_me"/> Teraz mamy dwie ikony 30 x 30, których chcemy użyć dla stanów klikniętych / nieklikniętych. W tej chwili mamy kod, który programowo zmienia ikonę tła w zależności od stanu: centeredOnLocation.setOnClickListener(new …

1
Jak skonfigurować sterownik MongoDB Java MongoOptions do użytku produkcyjnego?
Szukałem w Internecie najlepszych praktyk dotyczących konfigurowania MongoOptions dla sterownika MongoDB Java i nie wymyśliłem nic poza API. To wyszukiwanie rozpoczęło się po tym, jak natrafiłem na błąd „com.mongodb.DBPortPool $ SemaphoresOut: Brak semaforów, aby uzyskać połączenie bazy danych” i przez zwiększenie połączeń / mnożnika udało mi się rozwiązać ten problem. …

4
Kiedy hash (n) == n w Pythonie?
Bawiłem się funkcją skrótu Pythona . W przypadku małych liczb całkowitych pojawia się hash(n) == nzawsze. Jednak nie dotyczy to dużych liczb: >>> hash(2**100) == 2**100 False Nie dziwię się, rozumiem, że hash przyjmuje skończony zakres wartości. Co to za zasięg? Próbowałem użyć wyszukiwania binarnego, aby znaleźć najmniejszą liczbęhash(n) != …


10
Jak zdobyć węzeł tekstowy elementu?
<div class="title"> I am text node <a class="edit">Edit</a> </div> Chcę otrzymać opcję „Jestem węzłem tekstowym”, nie chcę usuwać tagu „edytuj” i potrzebuję rozwiązania obsługującego wiele przeglądarek.
100 javascript  jquery 

12
C # właściwości automatyczne ładowane z opóźnieniem
W C # Czy istnieje sposób na przekształcenie właściwości automatycznej w leniwie ładowaną właściwość automatyczną z określoną wartością domyślną? Zasadniczo próbuję to zmienić ... private string _SomeVariable public string SomeVariable { get { if(_SomeVariable == null) { _SomeVariable = SomeClass.IOnlyWantToCallYouOnce(); } return _SomeVariable; } } w coś innego, gdzie mogę …

6
Czy PNG zawiera dane EXIF, takie jak JPG?
Zastanawiałem się, czy PNG zawiera takie dane? To, co zrobiłem, to przekonwertować plik jpg do formatu png i spodziewałem się odzyskać te same informacje, które miałem w pliku jpg, jak poniżej: Obecnie używam tej biblioteki as3 do odczytu danych. IDF0 --- IDF @ [134–248] (9 wpisów) Orientacja (KRÓTKA): 1 XResolution …
100 actionscript-3  png  jpeg  exif 

8
komunikaty dziennika pojawiające się dwukrotnie z rejestrowaniem w języku Python
Używam logowania w Pythonie iz jakiegoś powodu wszystkie moje wiadomości pojawiają się dwukrotnie. Mam moduł do konfiguracji logowania: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 # Format for our loglines …
100 python  logging 

2
W jaki sposób TransactionScope wycofuje transakcje?
Piszę test integracji, w którym wstawię wiele obiektów do bazy danych, a następnie sprawdzę, czy moja metoda pobiera te obiekty. Moje połączenie z bazą danych odbywa się przez NHibernate ... a moja zwykła metoda tworzenia takiego testu polega na wykonaniu następujących czynności: NHibernateSession.BeginTransaction(); //use nhibernate to insert objects into database …


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.