Programowanie

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

22
Jak sprawdzić, czy IEnumerable ma wartość NULL lub jest pusty?
Uwielbiam string.IsNullOrEmptymetodę. Chciałbym mieć coś, co zapewniłoby tę samą funkcjonalność dla IEnumerable. Czy jest taki? Może jakaś klasa pomocnika kolekcji? Powodem, o który pytam, jest to, że w ifinstrukcjach kod wygląda na zagracony, jeśli wzór jest (mylist != null && mylist.Any()). Byłoby o wiele czystsze Foo.IsAny(myList). Ten post nie daje …

14
Jak zainstalować najnowszą wersję Node za pomocą Brew
Najnowsza wersja NodeJs to obecnie 0.4.1 Polecenie w brew install nodetej chwili instaluje 0.2.6 - co nie jest idealne. Chciałbym 0.4.1 Spojrzałem na listę poleceń dla naparu i spróbowałembrew install --HEAD node Ale to instaluje węzeł 0.5-pre. Dlaczego brew nie instaluje odpowiedniej wersji i jak mogę zmusić go do uzyskania …
154 macos  homebrew 

17
„Mapa bitowa jest zbyt duża, aby można ją było przesłać do tekstury”
Ładuję mapę bitową do ImageView i widzę ten błąd. Rozumiem, że ten limit odnosi się do limitu rozmiaru tekstur sprzętowych OpenGL (2048x2048). Obraz, który muszę załadować, to powiększony przez szczypanie obraz o wysokości około 4000 pikseli. Próbowałem wyłączyć akcelerację sprzętową w manifeście, ale bez radości. <application android:hardwareAccelerated="false" .... > Czy …

14
Uruchom skrypt php jako proces demona
Muszę uruchomić skrypt php jako proces demona (czekaj na instrukcje i rób rzeczy). cron nie zrobi tego za mnie, ponieważ działania muszą zostać podjęte, gdy tylko nadejdzie instrukcja. Wiem, że PHP nie jest najlepszą opcją dla procesów demonów ze względu na problemy z zarządzaniem pamięcią, ale z różnych powodów muszę …
154 php  linux  unix  daemon 

12
NSCameraUsageDescription w środowisku wykonawczym iOS 10.0 uległa awarii?
Korzystanie z iOS 10.0ostatniej wersji beta. Próbowałem użyć aparatu do skanowania kodu kreskowego w mojej aplikacji i zawiesił się z tym błędem w czasie wykonywania. Ta aplikacja uległa awarii, ponieważ próbowała uzyskać dostęp do danych wrażliwych na prywatność bez opisu użytkowania. Aplikacja Info.plist musi zawierać klucz NSCameraUsageDescription z wartością ciągu …

9
Jak mogę używać Iptables na Centos 7? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte w zeszłym roku . Popraw to pytanie Zainstalowałem CentOS 7 z minimalną konfiguracją (narzędzia os + dev). Próbuję otworzyć port 80 dla httpdusługi, …




13
Jak stworzyć prosty rozdzielacz w nowym NavigationView?
Firma Google wprowadziła do NavigationViewbiblioteki Design Support Library w wersji 22.2.0, za pomocą której można bardzo łatwo utworzyć szufladę za pomocą zasobu menu. Jak mogę utworzyć prostą linię podziału między dwoma elementami? Grupowanie elementów nie działa. Utworzenie sekcji elementów podrzędnych powoduje utworzenie linii podziału, ale wymaga tytułu, którego nie chcę. …

5
Wyciek wciąż osiągalny wykryty przez Valgrinda
Wszystkie funkcje wymienione w tym bloku są funkcjami bibliotecznymi. Jak mogę naprawić ten wyciek pamięci? Znajduje się w kategorii „ Nadal osiągalne ”. (Są jeszcze 4, które są bardzo podobne, ale o różnych rozmiarach) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 at 0x4004F1B: …
154 c  pthreads  valgrind 


9
Skopiuj dane do innej tabeli
Jak skopiować / dołączyć dane z jednej tabeli do innej tabeli z tym samym schematem w SQL Server? Edytować: powiedzmy, że jest zapytanie select * into table1 from table2 where 1=1 który tworzy table1z tym samym schematem i danymi jak w table2. Czy jest jakieś krótkie zapytanie, takie jak to, …

23
Transpozycja tablicy 2D w JavaScript
Mam tablicę tablic, coś w rodzaju: [ [1,2,3], [1,2,3], [1,2,3], ] Chciałbym to przetransponować, aby uzyskać następującą tablicę: [ [1,1,1], [2,2,2], [3,3,3], ] Programowo nie jest to trudne przy użyciu pętli: function transposeArray(array, arrayLength){ var newArray = []; for(var i = 0; i < array.length; i++){ newArray.push([]); }; for(var i …

9
Jak mogę sprawdzić, czy obraz tła jest załadowany?
Chcę ustawić obraz tła na tagu body, a następnie uruchomić kod - na przykład: $('body').css('background-image','http://picture.de/image.png').load(function() { alert('Background image done loading'); // This doesn't work }); Jak mogę się upewnić, że obraz tła jest w pełni załadowany?
154 javascript  jquery 

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.