Programowanie

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

5
Git Commit Messages: Formatowanie 50/72
Tim Pope opowiada się za szczególnym stylem wiadomości Git commit w swoim blogu: http://www.tpope.net/node/106 . Oto krótkie podsumowanie tego, co poleca: Pierwszy wiersz ma 50 znaków lub mniej. Następnie pusta linia. Pozostały tekst powinien być zawinięty w 72 znaki. Jego post na blogu zawiera uzasadnienie dla tych zaleceń (które nazywam …
310 git 

18
Czy element HTML może mieć wiele identyfikatorów?
Rozumiem, że identyfikator musi być unikalny na stronie HTML / XHTML. Moje pytanie brzmi: czy dla danego elementu mogę przypisać mu wiele identyfikatorów? <div id="nested_element_123 task_123"></div> Zdaję sobie sprawę, że mam proste rozwiązanie, korzystając z klasy. Jestem ciekawy używania identyfikatorów w ten sposób.

11
Sortowanie wektora w kolejności malejącej
Powinienem użyć std::sort(numbers.begin(), numbers.end(), std::greater<int>()); lub std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators posortować wektor w kolejności malejącej? Czy są jakieś zalety lub wady jednego lub drugiego podejścia?
310 c++  sorting  stl  vector  iterator 


26
Jak wykryć poziom powiększenia strony we wszystkich nowoczesnych przeglądarkach?
Jak mogę wykryć poziom powiększenia strony we wszystkich nowoczesnych przeglądarkach? Podczas gdy ten wątek mówi, jak to zrobić w IE7 i IE8, nie mogę znaleźć dobrego rozwiązania dla różnych przeglądarek. Firefox przechowuje poziom powiększenia strony dla przyszłego dostępu. Czy przy pierwszym ładowaniu strony będę w stanie uzyskać poziom powiększenia? Gdzieś …



30
Urządzenia Chrome DevTools nie wykrywają urządzenia po podłączeniu
Nie mogę sprawić, by funkcja DevTools Devices działała na moim Samsungu Galaxy S4, nawet po wykonaniu kroków opisanych na https://developers.google.com/chrome-developer-tools/docs/remote-debugging Moje urządzenie ma Chrome v32 i Chrome Beta v33, a mój komputer ma Chrome v33 i Chrome Canary v35. Debugowanie USB jest włączone na moim urządzeniu, a sterownik urządzenia został …

30
Nie można uruchomić serwera sieci Web IIS Express
Mam rozwiązanie asp.net MVC 4. Podczas próby otwarcia go za pomocą programu Visual Studio 2012 pojawia się następujący błąd: Microsoft Visual Studio Konfiguracja Web https://localhost:dla ASP.NET 4.5 nie powiodła się. Musisz ręcznie skonfigurować tę witrynę dla ASP.NET 4.5, aby witryna działała poprawnie. Nie można znaleźć serwera https://localhost:44300/na komputerze lokalnym. Upewnij …

10
Uruchamianie wielu poleceń za pomocą xargs
cat a.txt | xargs -I % echo % W powyższym przykładzie xargs przyjmuje echo %jako argument polecenia. Ale w niektórych przypadkach potrzebuję wielu poleceń do przetworzenia argumentu zamiast jednego. Na przykład: cat a.txt | xargs -I % {command1; command2; ... } Ale xargs nie akceptuje tej formy. Jednym ze znanych …
310 bash  xargs 


7
Zrozumienie __get__ i __set__ oraz deskryptorów Pythona
Ja próbuje zrozumieć, co deskryptory Pythona są i jakie są przydatne do. Rozumiem, jak działają, ale oto moje wątpliwości. Rozważ następujący kod: class Celsius(object): def __init__(self, value=0.0): self.value = float(value) def __get__(self, instance, owner): return self.value def __set__(self, instance, value): self.value = float(value) class Temperature(object): celsius = Celsius() Dlaczego potrzebuję …
310 python  descriptor 

15
Jak mogę utworzyć obiekt i dodać do niego atrybuty?
Chcę utworzyć obiekt dynamiczny (wewnątrz innego obiektu) w Pythonie, a następnie dodać do niego atrybuty. Próbowałem: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') ale to nie zadziałało. Jakieś pomysły? edytować: Ustawiam atrybuty z forpętli, która przechodzi przez listę wartości, np params = ['attr1', 'attr2', 'attr3'] obj = someobject …

6
Jak zdobyć xdebug var_dump, aby wyświetlić pełny obiekt / tablicę
Używam xdebug (php_xdebug-2.1.2-5.3-vc9.dll) na WAMP . Kiedy używam var_dumpdużego obiektu lub zmiennej, nie wyświetla pełnej zmiennej. array 'node' => array 'my_form' => array 'form' => array ... Bez xdebug pokazuje, jak należy się spodziewać. Przejrzałem dokumentację, ale nie znalazłem rozwiązania. Czy ktoś wie, jak to naprawić, aby xdebug var_dumpwyświetlał pełny …
310 php  xdebug 

17
Jak uzyskać strefę czasową z lokalizacji przy użyciu współrzędnych szerokości i długości geograficznej?
StackOverflow ma zbyt wiele pytań na temat rozwiązywania strefy czasowej z lokalizacji. Ta wiki społeczności jest próbą skonsolidowania wszystkich poprawnych odpowiedzi. Zaktualizuj moją odpowiedź lub dodaj własną według własnego uznania. Pytanie Biorąc pod uwagę szerokość i długość geograficzną lokalizacji, skąd wiadomo, która strefa czasowa obowiązuje w tej lokalizacji? W większości …

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.