Programowanie

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




9
Chai: jak sprawdzić wartość undefined za pomocą składni „powinien”
Opierając się na tym samouczku testującym aplikację angularjs z chai, chcę dodać test dla niezdefiniowanej wartości przy użyciu stylu „powinien”. To się nie udaje: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); z błędem „TypeError: Cannot read property„ should ”of undefined”, ale test przechodzi ze stylem „Expect”: it …

14
Java, Uproszczone sprawdzenie, czy tablica int zawiera int
Zasadniczo mój kolega powiedział, że mogę skrócić kod, używając innego sposobu sprawdzania, czy tablica int zawiera int, chociaż nie powie mi, co to jest: P. Obecny: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) { return true; } …
96 java  arrays  int  contains 

4
Przekazujesz listę kwargów?
Czy mogę przekazać listę kwarg do metody, aby uzyskać zwięzłość? Oto, co próbuję zrobić: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords)
96 python  kwargs 

6
Co znaczy?
Analizuję kod w Pythonie i nie wiem co pop = population[:] znaczy. Czy jest to coś w rodzaju list tablic w Javie, czy też jak tablica dwuwymiarowa?
96 python  arrays  syntax  slice 

2
Jak dołączyć ścieżkę do bibliotek w g ++
Próbuję dołączyć ścieżkę do dodatkowych bibliotek w moim pliku makefile, ale nie mogę dowiedzieć się, jak zmusić kompilator do korzystania z tej ścieżki. do tej pory mam: g++ -g -Wall testing.cpp fileparameters.cpp main.cpp -o test i chcę dołączyć ścieżkę do /data[...]/lib ponieważ testing.cpp zawiera pliki z tej biblioteki. Poza tym …
96 path  g++ 


15
Czy muszę pulsować, aby utrzymać otwarte połączenie TCP?
Mam dwa komponenty, które komunikują się przez TCP / IP. Składnik A działa jako serwer / odbiornik, a składnik B jest klientem. Obaj powinni komunikować się tak szybko, jak to możliwe. W dowolnym momencie może istnieć tylko jedno połączenie (choć to nie dotyczy tego pytania). Starszy programista w mojej firmie …
96 sockets  tcp 

6
Jak uzyskać dzienniki / szczegóły dotyczące wykonania modułu ansible-playbook?
Powiedz, że wykonuję następujące czynności. $ cat test.sh #!/bin/bash echo Hello World exit 0 $ cat Hello.yml --- - hosts: MyTestHost tasks: - name: Hello yourself script: test.sh $ ansible-playbook Hello.yml PLAY [MyTestHost] **************************************************************** GATHERING FACTS *************************************************************** ok: [MyTestHost] TASK: [Hello yourself] ******************************************************** ok: [MyTestHost] PLAY RECAP ******************************************************************** MyTestHost : …
96 logging  ansible 

4
Najlepsze praktyki dotyczące ograniczania aktywności modułu wyrzucania elementów bezużytecznych w JavaScript
Mam dość złożoną aplikację JavaScript, która ma główną pętlę wywoływaną 60 razy na sekundę. Wydaje się, że odbywa się dużo wyrzucania elementów bezużytecznych (na podstawie danych wyjściowych „piłokształtnych” z osi czasu pamięci w narzędziach deweloperskich Chrome) - co często wpływa na wydajność aplikacji. Więc próbuję zbadać najlepsze praktyki, aby zmniejszyć …

4
Jak użyć przechwytywacza, aby dodać nagłówki w Retrofit 2.0?
Nasz zespół zdecydował się na Retrofit 2.0 i przeprowadzam wstępne badania. Jestem nowicjuszem w tej bibliotece. Zastanawiam się, jak interceptordodać niestandardowe nagłówki poprzez Retrofits 2.0 w naszej aplikacji na Androida. Istnieje wiele samouczków na temat interceptordodawania nagłówków w Retrofit 1.X, ale ponieważ interfejsy API bardzo się zmieniły w najnowszej wersji, …
96 java  android  retrofit 

2
Różnica @OneToMany List <> vs Set <>
Czy jest jakaś różnica, jeśli używam @OneToMany public Set&lt;Rating&gt; ratings; lub jeśli używam @OneToMany public List&lt;Rating&gt; ratings; oba działają OK, znam różnicę między listą a zestawem, jednak nie wiem, czy ma to jakikolwiek wpływ na sposób, w jaki hibernacja (a raczej JPA 2.0) ją obsługuje.
96 java  jpa 

3
Wywołanie asynchroniczne z await w HttpClient nigdy nie zwraca
Mam połączenie, które C#wykonuję z poziomu aplikacji Metro opartej na XAML na Win8 CP; wywołanie to po prostu trafia do usługi sieciowej i zwraca dane JSON. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var result = await httpClient.GetStreamAsync("weeklyplan"); DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(WeeklyPlanData[])); …

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.