Programowanie

80
Inicjowanie elementu członkowskiego const w deklaracji klasy w C ++

W PHP i C # stałe można zainicjować tak, jak są zadeklarowane: class Calendar3 { const int value1 = 12; const double value2 = 0.001; } Mam następującą deklarację C ++ funktora, który jest używany z inną klasą do porównania dwóch wektorów matematycznych: struct equal_vec { bool operator()...

80
Jak wypełnić informacje o serwerze proxy w pliku konfiguracyjnym cntlm?

Cntlm to uwierzytelniający serwer proxy HTTP NTLM / NTLM Session Response / NTLMv2, który ma pomóc Ci uwolnić się od łańcuchów zastrzeżonego świata firmy Microsoft. Mam swój adres URL serwera proxy w następującym formacie: http://user:passwords@my_proxy_server.com:80 I muszę przekazać te...

80
css wyrównanie w pionie pojedynczej lub wielu linii

Mam tytuł, który może mieć jedną lub więcej linii. Jak mogę wyrównać tekst w pionie? Gdyby to był zawsze jeden wiersz, mógłbym po prostu ustawić wysokość wiersza na wysokość kontenera. Mogę to zrobić używając JavaScript, ale nie bardzo mi się to podoba, szukam czystego sposobu CSS. Również,...

80
Jak napisać jedno do wielu zapytań w Dapper.Net?

Napisałem ten kod, aby zaprojektować relację jeden do wielu, ale nie działa: using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable<Store> stores = connection.Query<Store, IEnumerable<Employee>, Store> (@"Select Stores.Id as StoreId,...

80
Jak uzyskać wycinek z „argumentów”

Wszystko, co wiesz, argumentsto specjalny obiekt, który przechowuje wszystkie argumenty przekazane do funkcji. Dopóki nie jest to tablica - nie możesz użyć czegoś takiego jak arguments.slice(1). A więc pytanie - jak pokroić wszystko oprócz pierwszego elementu arguments? UPD : wydaje się, że...

80
R i programowanie obiektowe

Programowanie obiektowe w taki czy inny sposób jest bardzo możliwe w R.Jednak w przeciwieństwie do na przykład Pythona, istnieje wiele sposobów osiągnięcia orientacji obiektowej: Pakiet R.oo Klasy S3 i S4 Klasy referencyjne pakiet proto Moje pytanie brzmi: Jakie główne różnice odróżniają te...

80
Utwórz plik data.frame, w którym kolumna jest listą

Wiem, jak dodać kolumnę listy: > df <- data.frame(a=1:3) > df$b <- list(1:1, 1:2, 1:3) > df a b 1 1 1 2 2 1, 2 3 3 1, 2, 3 To działa, ale nie: > df <- data.frame(a=1:3, b=list(1:1, 1:2, 1:3)) Error in data.frame(1L, 1:2, 1:3, check.names = FALSE, stringsAsFactors =...

80
Jak zdefiniować tablicę / hash w factory_bot?

Próbuję napisać test, który symuluje niektóre wartości zwracane z usługi REST Dropbox, która zwraca mi dane w tablicy, z zagnieżdżonym hashem. Mam problem ze zrozumieniem, jak zakodować moją fabrykę, ponieważ wynikiem zwrotu jest tablica z wartością wewnątrz. Co by tu trafiło? Factory.define...

80
Zmień rozmiar elementu DIV

jQuery ma resize()zdarzenie -, ale działa tylko z oknem. jQuery(window).resize(function() { /* What ever */ }); To działa dobrze! Ale kiedy chcę dodać zdarzenie do elementu div, nie działa. Na przykład jQuery('div').resize(function() { /* What ever */ }); Chcę rozpocząć wywołanie zwrotne,...