Programowanie

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

8
Dlaczego kwaterniony są używane do rotacji?
Jestem fizykiem i uczyłem się programowania i spotkałem wielu ludzi używających kwaternionów do rotacji, zamiast pisać rzeczy w postaci macierzy / wektorów. W fizyce są bardzo dobre powody, dla których nie używamy kwaternionów (pomimo dziwacznej historii, która czasami opowiada się o Hamilton / Gibbs / etc). Fizyka wymaga, aby nasze …

22
Odtwarzaj dźwięk w Pythonie
Jak mogę odtworzyć dźwięk (byłby to 1-sekundowy dźwięk) ze skryptu Python? Najlepiej byłoby, gdyby był niezależny od platformy, ale najpierw musi działać na komputerze Mac. Wiem, że mógłbym po prostu wykonać afplay file.mp3polecenie z poziomu Pythona, ale czy można to zrobić w surowym Pythonie? Byłbym też lepszy, gdyby nie polegał …
107 python  audio 

6
Jak odinstalować edytowalne pakiety za pomocą pip (zainstalowane za pomocą -e)
Zainstalowałem kilka pakietów z -e > pip install -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev Widzę, że z pip Freeze > pip freeze ... -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev ... kiedy próbuję odinstalować pakiety, otrzymuję błędy: > pip uninstall horus-dev Cannot uninstall requirement horus-dev, not installed > pip uninstall horus Cannot uninstall requirement horus, not installed Jak odinstalować …
107 pip  uninstall 

3
Jak zastosować styl do osadzonego SVG?
Gdy plik SVG jest bezpośrednio zawarty w dokumencie za pomocą <svg>znacznika, możesz zastosować style CSS do pliku SVG za pośrednictwem arkusza stylów dokumentu. Jednak próbuję zastosować styl do pliku SVG, który jest osadzony (za pomocą <object>tagu). Czy można użyć czegoś takiego jak poniższy kod? object svg { fill: #fff; }
107 html  css  svg 

5
asp.net mvc umieszcza kontrolery w osobnym projekcie
Właśnie uczę się asp.net mvc i próbuję dowiedzieć się, jak przenieść moje kontrolery do osobnego projektu. Zwykle, gdy wcześniej projektowałem aplikacje internetowe asp.net, utworzyłem jeden projekt dla moich modeli, inny dla mojej logiki, a potem była sieć Web. Teraz, gdy uczę się asp.net mvc, miałem nadzieję, że będę postępować zgodnie …
107 asp.net-mvc 


8
Wywołanie metody statycznej dla parametru typu ogólnego
Miałem nadzieję zrobić coś takiego, ale wydaje się to nielegalne w C #: public Collection MethodThatFetchesSomething<T>() where T : SomeBaseClass { return T.StaticMethodOnSomeBaseClassThatReturnsCollection(); } Pojawia się błąd kompilacji: „„ T ”to„ parametr typu ”, który nie jest prawidłowy w danym kontekście”. Biorąc pod uwagę parametr typu ogólnego, w jaki sposób …
107 c#  generics 

8
Jak ustawić MSDN tak, aby był zawsze w języku angielskim
Wiem, że to nie jest dokładnie pytanie programistyczne, ale jest ściśle powiązane - Jak, do diabła, ustawić MSDN tak, aby wyświetlał wszystko po angielsku? Jestem Czechem i każdy KB lub artykuł w dokumentacji automatycznie tłumaczy je na czeski wraz z ich tłumaczem, co skutkuje tylko bełkotem, a zmiana na angielski …
107 msdn 

19
Jak sprawdzić datę w formacie „mm / dd / rrrr” w JavaScript?
Chcę sprawdzić poprawność formatu daty na wejściu przy użyciu formatu mm/dd/yyyy. Znalazłem poniżej kody w jednej witrynie, a potem z nich skorzystałem, ale to nie działa: function isDate(ExpiryDate) { var objDate, // date object initialized from the ExpiryDate string mSeconds, // ExpiryDate in milliseconds day, // day month, // month …


10
Wybór kolumny IntelliJ za pomocą klawiszy kursora
Czy jest możliwe, jak skonfigurować IntelliJ IDEA tak, żebym mógł wybierać kolumny za pomocą klawiszy kursora, podobnie jak w Notepad ++, Visual Studio lub FlashDevelop. Na przykład, kiedy piszę kod, prawie zawsze nawiguję wyłącznie za pomocą klawiatury. We wspomnianych wcześniej IDE mogę szybko wybrać bloki kodu, przytrzymując Shift+, Alta następnie …

9
Podstawowe uwierzytelnianie HTTP za pomocą Node i Express 4
Wygląda na to, że implementacja podstawowego uwierzytelniania HTTP w Express v3 była banalna: app.use(express.basicAuth('username', 'password')); Wersja 4 (używam 4.2) usunęła jednak basicAuthoprogramowanie pośredniczące, więc trochę utknąłem. Mam następujący kod, ale nie powoduje to, że przeglądarka monituje użytkownika o poświadczenia, co chciałbym (i wyobrażam sobie, że zrobiła to stara metoda): app.use(function(req, …


6
UITableView ze stałymi nagłówkami sekcji
Witaj, czytam, że domyślnym zachowaniem programu UITableViewjest przypinanie wierszy nagłówków sekcji do góry tabeli podczas przewijania sekcji, aż do momentu, gdy następna sekcja wypchnie wiersz poprzedniej sekcji z widoku. Mam UITableViewwewnątrz a UIViewControlleri nie wydaje się, żeby tak było. Czy to tylko nieprawidłowe zachowanie UITableViewController? Oto uproszczony kod oparty na …

16
Czy w Javie jest stoper?
Czy w Javie jest stoper? W google znajduję tylko kod stoperów, które nie działają - zawsze zwracają 0 milisekund. Ten kod, który znalazłem, nie działa, ale nie rozumiem dlaczego. public class StopWatch { private long startTime = 0; private long stopTime = 0; private boolean running = false; public void …
107 java  stopwatch 

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.