Programowanie

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



10
Opcjonalny parametr trasy kątowej 2
Czy można mieć opcjonalny parametr trasy w trasie Angular 2? Wypróbowałem składnię Angular 1.x w RouteConfig, ale otrzymałem poniższy błąd: „ORYGINALNY WYJĄTEK: ścieżka” / user /: id? ”Zawiera znak„? ”, Który nie jest dozwolony w konfiguracji trasy.” @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }])

6
Passport.js - błąd: nie można serializować użytkownika do sesji
Mam problem z modułem Passport.js i Express.js. To jest mój kod i chcę tylko użyć zakodowanego logowania przy pierwszej próbie. Zawsze dostaję wiadomość: Szukałem dużo i znalazłem kilka postów w stackoverflow, ale nie udało mi się. Error: failed to serialize user into session at pass (c:\Development\private\aortmann\bootstrap_blog\node_modules\passport\lib\passport\index.js:275:19) Mój kod wygląda tak. …

6
Wartość domyślna szablonu Angularjs, jeśli powiązanie jest puste / niezdefiniowane (z filtrem)
Mam powiązanie szablonu, które wyświetla atrybut modelu o nazwie „data”, który jest datą, używając filtru daty Angulara. <span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span> Na razie w porządku. Jednak w tej chwili, jeśli w polu daty nie ma wartości, powiązanie nic nie wyświetla. Chciałbym jednak, aby wyświetlał ciąg „Różne”, jeśli nie ma daty. …


9
Wycieki pamięci w Pythonie [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Mam długo działający skrypt, który, jeśli zostanie uruchomiony wystarczająco długo, zajmie całą pamięć …


16
Jak sprawdzić, czy są ustawione flagi kombinacji flag?
Powiedzmy, że mam to wyliczenie: [Flags] enum Letters { A = 1, B = 2, C = 4, AB = A | B, All = A | B | C, } Aby sprawdzić, czy na przykład ABjest ustawione, mogę to zrobić: if((letter & Letters.AB) == Letters.AB) Czy istnieje prostszy sposób …
180 c#  enums  flags 

2
Jinja2 skrócona warunkowa
Powiedz, że mam to: {% if files %} Update {% else %} Continue {% endif %} W PHP, powiedzmy, mogę napisać warunkową skróconą formę, na przykład: <?php echo $foo ? 'yes' : 'no'; ?> Czy w takim razie mogę przetłumaczyć to na szablon jinja2: 'yes' if foo else 'no'
180 python  jinja2 


6
Jak znaleźć najnowsze zatwierdzenie git, które zmodyfikowało plik?
Chcę znaleźć najnowsze zatwierdzenie, które zmodyfikowało plik źródłowy. Mogę użyć, git blameaby zobaczyć wszystkie daty zatwierdzeń w każdym wierszu, ale trudno jest dokładnie zobaczyć, który commit jako ostatni dotknął pliku. Jak mogę znaleźć ostatnie zatwierdzenie, które dotknęło danego pliku w moim repozytorium git?
180 git  search 

4
Czym dokładnie są schematy kolb?
I już odczytać z oficjalnej dokumentacji Flask na plany, a nawet jeden lub dwa blogach na temat korzystania z nich. Użyłem ich nawet w mojej aplikacji internetowej, ale nie do końca rozumiem, czym one są ani jak pasują do mojej aplikacji jako całości. Pod jakim względem jest podobny do wystąpienia …
180 python  flask  wsgi 

1
jQuery publikuje prawidłowy plik json w treści żądania
Więc zgodnie z dokumentacją jQuery Ajax , serializuje dane w postaci ciągu zapytania podczas wysyłania żądań, ale ustawienie processData:falsepowinno pozwolić mi na wysyłanie rzeczywistego JSON w treści. Niestety, mam trudności z ustaleniem najpierw, czy tak się dzieje, a po drugie, jak wygląda obiekt, który jest wysyłany na serwer. Wiem tylko, …

14
JOIN zapytania a wiele zapytań
Czy zapytania JOIN są szybsze niż kilka zapytań? (Uruchamiasz swoje główne zapytanie, a następnie uruchamiasz wiele innych poleceń SELECT w oparciu o wyniki Twojego głównego zapytania) Pytam, ponieważ DOŁĄCZENIE ich bardzo skomplikowałoby projekt mojej aplikacji Jeśli są szybsze, czy ktoś może z grubsza oszacować, o ile? Jeśli jest 1,5x, nie …

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.