Programowanie

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

9
Collections.emptyMap () a nowy HashMap ()
Jakie są sytuacje, w których mogę skorzystać Collections.emptyMap()? Dokumentacja mówi, że mogę użyć tej metody, jeśli chcę, aby moja kolekcja była niezmienna. Dlaczego miałbym chcieć niezmiennej, pustej kolekcji? O co chodzi?
143 java  collections 


13
Porównanie wspólnych elementów między 2 listami
def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for element in list1: if element in list2: return list(element) Mam to do tej pory, ale wydaje się, że nie mogę tego uruchomić! …
143 python  list 

5
Modyfikowanie podzbioru wierszy w ramce danych pandy
Załóżmy, że mam pandę DataFrame z dwiema kolumnami, A i B. Chciałbym zmodyfikować tę ramkę DataFrame (lub utworzyć kopię), aby B zawsze miało wartość NaN, gdy A wynosi 0. Jak mogę to osiągnąć? Wypróbowałem następujące df['A'==0]['B'] = np.nan i df['A'==0]['B'].values.fill(np.nan) bezskutecznie.
143 python  pandas 


5
Mapuj lub zmniejszaj za pomocą indeksu w języku Swift
Czy istnieje sposób na pobranie indeksu tablicy w języku Swift maplub reducew języku Swift? Szukam czegoś takiego jak each_with_indexw Rubim. func lunhCheck(number : String) -> Bool { var odd = true; return reverse(number).map { String($0).toInt()! }.reduce(0) { odd = !odd return $0 + (odd ? ($1 == 9 ? 9 …


6
Jak działają porty z IPv6?
Konwencjonalna notacja quad z kropkami w protokole IPv4 oddziela adres od portu dwukropkiem, jak w tym przykładzie serwera WWW w interfejsie pętli zwrotnej: 127.0.0.1:80 ale w notacji IPv6 sam adres może zawierać dwukropki. Na przykład jest to krótka forma adresu sprzężenia zwrotnego: ::1 W jaki sposób porty (lub ich funkcjonalne …
143 tcp  udp  ipv6  ports 

5
Operator zbioru „in” w Pythonie
Jestem trochę zdezorientowany co do inoperatora Pythona dla zestawów. Jeśli mam zestaw si jakąś instancję b, czy to prawda, że b in soznacza to „czy jest jakiś element xw stakim, który b == xjesttrue ”?
143 python 



8
Pobrać domenę hosta z adresu URL?
jak uzyskać domenę hosta z adresu URL w postaci ciągu znaków? GetDomain ma 1 wejście „URL”, 1 wyjście „Domena” Przykład 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Przykład 2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Przykład 3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

4
Jak wykonać iterację w DataTable
Muszę powtórzyć plik DataTable. Mam tam kolumnę o nazwie ImagePath. Kiedy używam DataReader, robię to w ten sposób: SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); } Jak mogę osiągnąć to samo używając DataTable?
143 c#  asp.net 

7
Angular2 - czy w szablonie powinny być dostępne zmienne prywatne?
Jeśli zmienna jest zadeklarowana privatew klasie komponentu, czy powinienem mieć do niej dostęp w szablonie tego komponentu? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div> `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared …

13
Jak zaimplementować debounce w Vue2?
Mam proste pole wejściowe w szablonie Vue i chciałbym użyć debounce mniej więcej w ten sposób: <input type="text" v-model="filterKey" debounce="500"> Jednak debouncewłaściwość została wycofana w Vue 2 . Zalecenie mówi tylko: „użyj v-on: wejście + funkcja odbicia strony trzeciej”. Jak poprawnie to wdrażasz? Próbowałem zaimplementować to za pomocą lodash , …

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.