Programowanie

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

9
Gdzie mogę znaleźć funkcję „clamp” w .NET?
Chciałbym ograniczyć wartość xdo zakresu [a, b]: x = (x < a) ? a : ((x > b) ? b : x); To jest dość podstawowe. Ale nie widzę funkcji „clamp” w bibliotece klas - przynajmniej nie w System.Math. (Dla nieświadomych „ograniczenia” wartości jest upewnienie się, że mieści się między …
97 c#  clamp 


10
Regresja liniowa i grupowanie według w R.
Chcę wykonać regresję liniową w R za pomocą lm()funkcji. Moje dane to roczny szereg czasowy z jednym polem dla roku (22 lata) i drugim dla stanu (50 stanów). Chcę dopasować regresję dla każdego stanu, tak aby na końcu mieć wektor odpowiedzi lm. Mogę sobie wyobrazić wykonanie pętli for dla każdego …

5
Parametry adresu URL i logika w widokach opartych na klasach Django (TemplateView)
Nie jest dla mnie jasne, jak najlepiej uzyskać dostęp do parametrów URL w widokach opartych na klasach w Django 1.5. Rozważ następujące: Widok: from django.views.generic.base import TemplateView class Yearly(TemplateView): template_name = "calendars/yearly.html" current_year = datetime.datetime.now().year current_month = datetime.datetime.now().month def get_context_data(self, **kwargs): context = super(Yearly, self).get_context_data(**kwargs) context['current_year'] = self.current_year context['current_month'] = …


30
Java Nie można połączyć się z serwerem okien X11 przy użyciu „localhost: 10.0” jako wartości zmiennej DISPLAY
Mam skrypt używający javy do łączenia się z X11 w porcie 10.0 na localhost ale zawsze otrzymuję ten błąd java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:142) at java.lang.Class.forName0(Native Method) …
97 java  linux  x11  xserver 

1
Utwórz żądanie POST zakodowane w adresie URL, używając `http.NewRequest (…)`
Chcę wysłać żądanie POST do interfejsu API wysyłającego moje dane jako application/x-www-form-urlencodedtyp zawartości. Ze względu na to, że muszę zarządzać nagłówkami żądań, używam http.NewRequest(method, urlStr string, body io.Reader)metody do tworzenia żądania. W przypadku tego żądania POST dołączam zapytanie o dane do adresu URL i zostawiam treść pustą, coś takiego: package …
97 http  go 

4
Jak mogę usunąć alias git?
Uczę się pracy z git i próbowałem ustawić aliasy w ten sposób: git config --global alias.trololo 'status' Więc teraz, kiedy piszę git trololo, działa to tak git status. Teraz alias trololo nie jest potrzebny. Jak mogę go poprawnie usunąć?
97 git  alias 

3
Metody RESTful API; GŁOWA I OPCJE
Piszę moduł RESTful API dla aplikacji w PHP i jestem trochę zmieszany z czasownikami HEADi OPTIONS. OPTIONS Służy do pobierania dostępnych czasowników HTTP dla danego zasobu? HEAD Służy do określenia, czy dany zasób jest dostępny? Gdyby ktoś mógł wyjaśnić * te czasowniki, byłoby to bardzo wdzięczne. * Wyjaśnienie dotyczyło architektur …
97 php  api  http  rest 

11
Dodaj niestandardowe nagłówki do żądań zasobów WebView - Android
Muszę dodać niestandardowe nagłówki do KAŻDEGO żądania pochodzącego z WebView. Wiem, że loadURLma parametr for extraHeaders, ale są one stosowane tylko do początkowego żądania. Wszystkie kolejne żądania nie zawierają nagłówków. Przyjrzałem się wszystkim zastąpieniom w programie WebViewClient, ale nic nie pozwala na dodawanie nagłówków do żądań zasobów - onLoadResource(WebView view, …

2
Emulator Google Chrome Mobile: Jak wyświetlić na klawiaturze ekranowej
Debuguję mobilną wersję naszej witryny za pomocą narzędzia emulacji urządzeń mobilnych Chrome, ale nie mogę dowiedzieć się, jak wyświetlić wyskakującą klawiaturę ekranową podczas wybierania pola tekstowego. Kliknąłem w pole tekstowe, ale klawiatura nie wyskakuje. Jeśli zrobię to na urządzeniu mobilnym, pojawi się domyślna metoda wprowadzania (klawiatura), która pozwoli mi pisać. …



2
Indeksowanie wielu kolumn podczas korzystania z deklaratywnego rozszerzenia ORM narzędzia sqlalchemy
Zgodnie z dokumentacją i komentarzami w sqlalchemy.Columnklasie powinniśmy użyć klasy sqlalchemy.schema.Indexdo określenia indeksu zawierającego wiele kolumn. Jednak przykład pokazuje, jak to zrobić, używając bezpośrednio obiektu Table w następujący sposób: meta = MetaData() mytable = Table('mytable', meta, # an indexed column, with index "ix_mytable_col1" Column('col1', Integer, index=True), # a uniquely indexed …


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.