Programowanie

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

5
Co to jest AF_INET i dlaczego go potrzebuję?
Zaczynam od programowania gniazd i ciągle to widzę AF_INET. Jednak nigdy nie widziałem niczego innego używanego zamiast tego. Moi wykładowcy nie są aż tak pomocni i po prostu mówią „Po prostu potrzebujesz”. Więc moje pytania: Jaki jest cel AF_INET? Czy zamiast tego użyto czegoś jeszcze? Jeśli nie, to dlaczego? Dla …
200 sockets 

6
Wyjaśnij pojęcie ramy stosu w pigułce
Wygląda na to, że mam pomysł na stos wywołań w projektowaniu języka programowania. Ale nie mogę znaleźć (prawdopodobnie po prostu nie szukam wystarczająco mocno) żadnego przyzwoitego wyjaśnienia, czym jest rama stosu . Chciałbym więc poprosić kogoś o wyjaśnienie mi tego w kilku słowach.
200 callstack 



5
Skopiuj repozytorium git bez historii
Obecnie mam prywatne repozytorium na githubie, które chcę upublicznić. Jednak niektóre z początkowych zatwierdzeń zawierają informacje, których nie chcę upubliczniać (twarde kody itp.). Jaka jest najłatwiejsza droga do upublicznienia ostatniego zatwierdzenia (tak naprawdę nie potrzebuję ani nie chcę poprzednich zatwierdzeń w publicznym repozytorium) bez uwzględnienia części lub całej historii zatwierdzeń?
200 git  github  git-fork 

9
Właściwy sposób obsługi wielu formularzy na jednej stronie w Django
Mam stronę szablonu oczekującą dwóch formularzy. Jeśli użyję tylko jednego formularza, wszystko będzie w porządku, jak w tym typowym przykładzie: if request.method == 'POST': form = AuthorForm(request.POST,) if form.is_valid(): form.save() # do something. else: form = AuthorForm() Jeśli jednak chcę pracować z wieloma formularzami, w jaki sposób mogę poinformować widok, …
200 python  django  forms 



10
Łącznie z plikami innymi niż Python z setup.py
Jak mogę setup.pydołączyć plik, który nie jest częścią kodu? (W szczególności jest to plik licencji, ale może to być coś innego.) Chcę mieć możliwość kontrolowania lokalizacji pliku. W oryginalnym folderze źródłowym plik znajduje się w katalogu głównym pakietu. (tj. na tym samym poziomie, co najwyższy __init__.py). Chcę, aby pozostał dokładnie …
200 python  distutils 


6
Przekazywanie zmiennych do następnego oprogramowania pośredniego za pomocą next () w Express.js
Cóż, moje pytanie brzmi: chcę przekazać jakąś zmienną z pierwszego oprogramowania pośredniego do innego oprogramowania pośredniego i próbowałem to zrobić, ale było „ req.somevariablepodano jako„ niezdefiniowane ””. //app.js .. app.get('/someurl/', middleware1, middleware2) ... ////middleware1 ... some conditions ... res.somevariable = variable1; next(); ... ////middleware2 ... some conditions ... variable = …

7
Jak kodować / dekodować jednostki HTML w Ruby?
Próbuję zdekodować niektóre elementy HTML, takie jak '<'stawanie się '<'. Mam stary klejnot ( html_helpers ), ale wydaje się, że został porzucony dwukrotnie. Jakieś rekomendacje? Będę musiał użyć go w modelu.
200 html  ruby 


4
Jak dostosować format czasu rejestrowania w języku Python?
Jestem nowy w pakiecie rejestrowania Pythona i planuję używać go w moim projekcie. Chciałbym dostosować format czasu do własnych upodobań. Oto krótki kod, który skopiowałem z samouczka: import logging # create logger logger = logging.getLogger("logging_tryout2") logger.setLevel(logging.DEBUG) # create console handler and set level to debug ch = logging.StreamHandler() ch.setLevel(logging.DEBUG) # …

11
Nagłówki HTTP w interfejsie API klienta Websockets
Wygląda na to, że łatwo jest dodać niestandardowe nagłówki HTTP do klienta Websocket za pomocą dowolnego klienta nagłówka HTTP, który to obsługuje, ale nie mogę znaleźć sposobu, aby to zrobić za pomocą interfejsu API JSON. Wydaje się jednak, że powinny być obsługiwane te nagłówki w specyfikacji . Czy ktoś ma …

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.