Programowanie

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

16
Jak uzyskać szerokość i wysokość ekranu w iOS?
Jak uzyskać wymiary ekranu w iOS? Obecnie używam: lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; w viewWillAppear:iwillAnimateRotationToInterfaceOrientation:duration: Za pierwszym razem otrzymuję cały rozmiar ekranu. Za drugim razem dostaję ekran minus pasek nawigacyjny.
506 cocoa-touch  ios  uikit  screen 

14
Umieszczanie ramki wewnątrz div, a nie na jej krawędzi
Mam <div>element i chcę nałożyć na niego ramkę. Wiem, że umiem pisać style="border: 1px solid black", ale to dodaje 2 piksele po obu stronach div, co nie jest tym, czego chcę. Wolałbym, aby ta krawędź znajdowała się -1px od krawędzi div. Sama div ma wymiary 100px x 100px, a jeśli …
506 html  css  border 

30
Jak zainstalować psycopg2 z „pip” w Pythonie?
Używam virtualenvi muszę zainstalować „psycopg2”. Zrobiłem następujące: pip install http://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 I mam następujące wiadomości: Downloading/unpacking http://pypi.python.org/packages/source/p/psycopg2/psycopg2 -2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 Downloading psycopg2-2.4.tar.gz (607Kb): 607Kb downloaded Running setup.py egg_info for package from http://pypi.python.org/packages/sou rce/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path …


10
Co to jest Node.js? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

13
Jaka jest różnica między char [s] a char * s?
W C można użyć literału łańcuchowego w deklaracji takiej jak ta: char s[] = "hello"; lub tak: char *s = "hello"; Jaka jest różnica? Chcę wiedzieć, co faktycznie dzieje się pod względem czasu przechowywania, zarówno podczas kompilacji, jak i wykonywania.
506 c  string  char  constants 


13
Jak korzystać z itertools.groupby ()?
Nie byłem w stanie znaleźć zrozumiałego wyjaśnienia, jak właściwie korzystać z itertools.groupby()funkcji Pythona . To, co próbuję zrobić, to: Zrób listę - w tym przypadku dzieci zobiektywizowanego lxmlelementu Podziel go na grupy na podstawie niektórych kryteriów Później iteruj osobno po każdej z tych grup. Przejrzałem dokumentację i przykłady , ale …
506 python  itertools 

5
Jak „obwinić” usuniętą linię?
git blamejest świetny dla zmodyfikowanych i dodanych linii, ale jak mogę znaleźć, kiedy linia, która istniała w określonym poprzednim zatwierdzeniu została ostatecznie usunięta. Myślębisect , ale liczyłem na coś wygodniejszego. (Zanim zapytasz: w tym przypadku właśnie zrobiłem a git log -pi przeszukałem linię kodu i (a) jakiś idiota właśnie usunął …
506 git 


12
Jak ustawić nieświadomą strefę czasową datetime w Pythonie
Co muszę zrobić Mam obiekt datetime nieświadomy strefy czasowej, do którego muszę dodać strefę czasową, aby móc ją porównać z innymi obiektami datetime rozpoznającymi strefę czasową. Nie chcę przekonwertować całej aplikacji na strefę czasową, nieświadoma tego jednego starszego przypadku. Co próbowałem Po pierwsze, aby zademonstrować problem: Python 2.6.1 (r261:67515, Jun …

30
Nieblokujący odczyt w podprocesie.PIPE w pythonie
Korzystam z modułu podprocesu, aby uruchomić podproces i połączyć się z jego strumieniem wyjściowym (standardowym wyjściem). Chcę mieć możliwość wykonywania nieblokujących odczytów na swoim standardowym wyjściu. Czy istnieje sposób, aby blokować .readline lub sprawdzić, czy w strumieniu znajdują się dane przed wywołaniem .readline? Chciałbym, żeby to było przenośne lub przynajmniej …


15
LINQ: Kiedy używać SingleOrDefault vs. FirstOrDefault () z kryteriami filtrowania
Rozważ metody rozszerzenia IEnumerable SingleOrDefault()iFirstOrDefault() Dokumenty MSDN, któreSingleOrDefault : Zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; ta metoda zgłasza wyjątek, jeśli w sekwencji jest więcej niż jeden element. natomiast FirstOrDefaultz MSDN (przypuszczalnie przy używaniu OrderBy()lub OrderByDescending()albo wcale), Zwraca pierwszy element sekwencji Rozważ kilka przykładowych zapytań, nie …
505 .net  linq  linq-to-sql 

30
Debugowanie / ładowanie programu Visual Studio odbywa się bardzo powoli
Jestem skończony. Program Visual Studio jest zwykle bardzo powolny do debugowania lub zwykłego ładowania („rozpocznij bez debugowania”) moich witryn ASP.NET MVC. Nie zawsze: na początku projekty ładują się ładnie i szybko, ale gdy ładują się powoli, potem zawsze ładują się wolno. Mogę czekać 1-2 minuty lub dłużej. Moja konfiguracja: Obecnie …

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.