Programowanie

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

13
Czy Python ma system zarządzania pakietami / modułami?
Czy Python ma system zarządzania pakietami / modułami, podobny do tego, jak Ruby ma rubygemy, gdzie możesz to zrobić gem install packagename? Podczas instalowania modułów Pythona widzę tylko odniesienia do python setup.py install, ale to wymaga, abyś najpierw znalazł pakiet.
145 python  module 



3
Dyrektywa AngularJS z domyślnymi opcjami
Właśnie zaczynam od angularjs i pracuję nad konwersją kilku starych wtyczek JQuery do dyrektyw Angular. Chciałbym zdefiniować zestaw domyślnych opcji dla dyrektywy my (element), które można przesłonić, podając wartość opcji w atrybucie. Rozejrzałem się po tym, jak zrobili to inni, iw bibliotece angular -ui plik ui.bootstrap.pagination wydaje się robić coś …


3
GROUP_CONCAT Separator przecinków - MySQL
Mam zapytanie, w którym używam GROUP_CONCAT i niestandardowy separator, ponieważ moje wyniki mogą zawierać przecinki: „----” To wszystko działa dobrze, jednak nadal jest oddzielone przecinkami, więc moje wyjście to: Result A----,Result B----,Result C---- Jak mogę to zrobić, aby wynik był: Result A----Result B----Result C---- Myślałem, że to był pomysł niestandardowego …

6
Dlaczego NSUserDefaults nie może zapisać NSMutableDictionary w iOS?
Chciałbym zapisać NSMutableDictionaryobiekt w formacie NSUserDefaults. Typ klucza w NSMutableDictionaryto NSString, typ wartości to NSArray, który zawiera listę obiektów, które implementują NSCoding. Na dokument NSStringi NSArrayoba są zgodne z NSCoding. Otrzymuję ten błąd: [NSUserDefaults setObject: forKey:]: Próba wstawienia wartości innej niż właściwość .... klasy NSCFDictionary.



8
Jak mogę mieć trasy małymi literami w ASP.NET MVC?
Jak mogę mieć trasy małymi literami i podkreśleniem, jeśli to możliwe, w ASP.NET MVC? Żebym miał /dinners/details/2zadzwonić DinnersController.Details(2)i, jeśli to możliwe, /dinners/more_details/2zadzwonić DinnersController.MoreDetails(2)? Wszystko to przy użyciu wzorów takich jak {controller}/{action}/{id}.
145 asp.net-mvc  url  routes  case 

5
Próbuję zrozumieć CMTime i CMTimeMake
1) CMTimeMake(1,10)oznacza czas trwania 1 sekundy i skalę czasu 10 lub 10 klatek na sekundę. Oznacza to 1s czas trwania filmu z 10 klatkami? 2) CMTime lastTime=CMTimeMake(1,10); CMTime frameTime=CMTimeMake(1, 10); CMTime currentTime=CMTimeAdd(lastTime, frameTime) = (2, 10)? 2 sekundy wideo i 10 klatek na sekundę bieżącego czasu?
145 video  ios4 

6
Fragmenty wewnątrz fragmentów
Zastanawiam się, czy to rzeczywiście błąd w Android API: Mam taką konfigurację: ┌----┬---------┐ | | | | 1 | 2 | | |┌-------┐| | || || | || 3 || └----┴┴-------┴┘ To menu, które ładuje fragment # 2 (ekran wyszukiwania) w prawym panelu. Jest ekranem wyszukiwania zawierającym fragment nr 3 …

6
Odbiornik zmiany wyboru JComboBox?
Próbuję wywołać zdarzenie za każdym razem, gdy wybierany jest plik JComboBox. Problem polega na tym, że nie ma oczywistej addSelectionListener()metody. Próbowałem użyć actionPerformed(), ale nigdy nie odpala. Brakuje mi zastąpienia modelu dla JComboBox, nie mam pomysłów. Jak mogę otrzymać powiadomienie o zmianie wyboru na JComboBox? ** Edycja: muszę przeprosić. Okazuje …

8
Jak uzyskać kolekcję błędów stanu modelu w ASP.NET MVC?
Jak uzyskać zbiór błędów w widoku? Nie chcę używać podsumowania walidacji pomocnika HTML lub komunikatu walidacji. Zamiast tego chcę sprawdzić błędy i wyświetlić je w określonym formacie. Również w kontrolkach wejściowych chcę sprawdzić określony błąd właściwości i dodać klasę do danych wejściowych. PS Używam Spark View Engine, ale pomysł powinien …

6
iPhone - główny wątek Grand Central Dispatch
Z powodzeniem korzystałem z funkcji Grand Central Dispatch w moich aplikacjach, ale zastanawiałem się, jaka jest prawdziwa zaleta korzystania z czegoś takiego: dispatch_async(dispatch_get_main_queue(), ^{ ... do stuff lub nawet dispatch_sync(dispatch_get_main_queue(), ^{ ... do stuff Chodzi mi o to, że w obu przypadkach odpalasz blok do wykonania w głównym wątku, dokładnie …

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.