Programowanie

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

10
NoSQL (MongoDB) vs Lucene (lub Solr) jako baza danych
Ponieważ ruch NoSQL rośnie w oparciu o bazy danych oparte na dokumentach, ostatnio patrzyłem na MongoDB. Zauważyłem uderzające podobieństwo do traktowania przedmiotów jako „Dokumentów”, podobnie jak Lucene (i użytkownicy Solr). Pytanie: dlaczego miałbyś używać NoSQL (MongoDB, Cassandra, CouchDB itp.) Nad Lucene (lub Solr) jako „bazy danych”? To, czego szukam (i …

6
Uzyskaj kontekst w usłudze
Czy jest jakiś niezawodny sposób, aby uzyskać ContextodService ? Chcę zarejestrować odbiornik emisji, ACTION_PHONE_STATE_CHANGEDale nie potrzebuję mojej aplikacji, aby zawsze otrzymywać te informacje, więc nie umieszczam ich w Manifest. Nie mogę jednak dopuścić, aby odbiornik telewizyjny został zabity przez GC, gdy potrzebuję tych informacji, więc rejestruję odbiornik w Service. Dlatego …

19
Entity Framework. Usuń wszystkie wiersze w tabeli
Jak mogę szybko usunąć wszystkie wiersze w tabeli za pomocą Entity Framework? Obecnie używam: var rows = from o in dataDb.Table select o; foreach (var row in rows) { dataDb.Table.Remove(row); } dataDb.SaveChanges(); Wykonanie zajmuje jednak dużo czasu. Czy są jakieś alternatywy?
280 c#  sql  linq  entity-framework 

16
twitter bootstrap typeahead ajax example
Próbuję znaleźć działający przykład twitterowego elementu typu bootstrap , który wykona wywołanie ajax w celu zapełnienia menu rozwijanego. Mam istniejący działający przykład autouzupełniania jquery, który definiuje adres URL ajax do i sposób przetwarzania odpowiedzi <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { var options = { minChars:3, max:20 }; $("#runnerquery").autocomplete('./index/runnerfilter/format/html',options).result( function(event, data, formatted) …


14
jQuery usuwa wszystkie wiersze tabeli oprócz pierwszego
Za pomocą jQuery, jak usunąć wszystkie wiersze w tabeli oprócz pierwszego? To moja pierwsza próba użycia selektorów indeksu. Jeśli dobrze rozumiem przykłady, następujące działania powinny działać: $(some table selector).remove("tr:gt(0)"); który przeczytałbym jako „Zawiń tabelę w obiekt jQuery, a następnie usuń wszystkie elementy (wiersze)„ tr ”, gdzie indeks takich wierszy jest …

12
MySQL Po numerze, Nulls last
Obecnie wykonuję bardzo proste OrderBy w moim oświadczeniu. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC Problem polega na tym, że wpisy NULL dla „pozycji” są traktowane jako 0. Dlatego wszystkie wpisy z pozycją NULL pojawiają się przed tymi z 1,2,3,4. na przykład: NULL, NULL, NULL, …

15
Jak dodać zdarzenie dotykowe do UIView?
Jak dodać zdarzenie dotykowe do UIView? Próbuję: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Nie chcę tworzyć podklasy i nadpisywać - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

17
Błąd Git przy zatwierdzeniu po scaleniu - krytyczny: nie można wykonać częściowego zatwierdzenia podczas scalania
Prowadziłem taki, git pullktóry zakończył się konfliktem. Rozwiązałem konflikt i teraz wszystko jest w porządku (skorzystałem także z narzędzia scaletool). Po zatwierdzeniu rozwiązanego pliku pojawia git commit file.php -m "message"się błąd: fatal: cannot do a partial commit during a merge. Miałem wcześniej ten sam problem i użycie -aw zatwierdzeniu działało …
280 git  commit 

6
Używanie Mockito do kpienia z klas za pomocą ogólnych parametrów
Czy istnieje czysta metoda wyśmiewania klasy za pomocą ogólnych parametrów? Powiedz, że muszę wyśmiewać klasę, Foo<T>którą muszę przekazać do metody, która oczekuje Foo<Bar>. Z łatwością mogę wykonać następujące czynności: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Zakładając, getValue()zwraca typ ogólny T. Ale to będzie miało kocięta, kiedy później przekażę to do …
280 java  generics  mockito 

21
przyznać zdalny dostęp do bazy danych MySQL z dowolnego adresu IP
Mam świadomość tego polecenia: GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; Ale wtedy pozwala mi tylko nadać określony adres IP, aby uzyskać dostęp do tej zdalnej bazy danych MySQL. Co jeśli chcę, aby każdy zdalny host mógł uzyskać dostęp do tej bazy danych MySQL? W jaki sposób …
280 mysql  grant 


24
Jak poprawnie zainicjować log4j?
Po dodaniu log4j do mojej aplikacji za każdym razem, gdy uruchamiam aplikację, otrzymuję następujące dane wyjściowe: log4j: WARN Nie można znaleźć dodatków dla programu rejestrującego (slideselector.facedata.FaceDataParser). log4j: OSTRZEŻENIE Proszę poprawnie zainicjować system log4j. Wygląda na to, że oznacza to brak pliku konfiguracyjnego. Gdzie powinien znajdować się ten plik konfiguracyjny i …

4
Dawno, dawno temu, kiedy> było szybsze niż <… Zaraz, co?
Czytam niesamowity samouczek OpenGL . To naprawdę świetne, zaufaj mi. Tematem, w którym aktualnie jestem, jest bufor Z. Oprócz wyjaśnienia, o co w tym wszystkim chodzi, autor wspomina, że ​​możemy wykonywać niestandardowe testy głębokości, takie jak GL_LESS, GL_ALWAYS itp. Wyjaśnia również, że rzeczywiste znaczenie wartości głębokości (która jest najwyższa, a …
280 c  optimization  opengl  cpu  gpu 

8
Jak wysłać żądanie GET z PHP?
Planuję używać PHP do prostych wymagań. Muszę pobrać treść XML z adresu URL, dla którego muszę wysłać żądanie HTTP GET na ten adres URL. Jak to zrobić w PHP?
280 php  http  get 

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.