Programowanie

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

9
SwipeRefreshLayout + ViewPager, ograniczyć tylko przewijanie w poziomie?
Zaimplementowałem SwipeRefreshLayoutiw ViewPagermojej aplikacji, ale jest duży problem: za każdym razem, gdy zamierzam przesuwać palcem w lewo / w prawo, aby przełączać się między stronami, przewijanie jest zbyt czułe. Małe przesunięcie w dół również spowoduje SwipeRefreshLayoutodświeżenie. Chcę ustawić limit czasu, w którym zaczyna się przesuwanie w poziomie, a następnie wymuszać …


4
Jaka jest różnica między pandas.qcut i pandas.cut?
Dokumentacja mówi: http://pandas.pydata.org/pandas-docs/dev/basics.html „Wartości ciągłe można dyskretyzować za pomocą funkcji cut (pojemniki oparte na wartościach) i qcut (pojemniki oparte na kwantylach próbek)” Brzmi dla mnie bardzo abstrakcyjnie ... Widzę różnice w poniższym przykładzie, ale co właściwie robi / oznacza qcut (kwantyl próbki)? Kiedy użyłbyś qcut zamiast cut? Dzięki. factors = …
96 python  pandas 

6
Jak utworzyć zduplikowane dozwolone atrybuty
Używam atrybutu niestandardowego dziedziczonego z klasy atrybutów. Używam tego w ten sposób: [MyCustomAttribute("CONTROL")] [MyCustomAttribute("ALT")] [MyCustomAttribute("SHIFT")] [MyCustomAttribute("D")] public void setColor() { } Ale wyświetlany jest błąd „Duplikat atrybutu„ MyCustomAttribute ””. Jak mogę utworzyć zduplikowany dozwolony atrybut?
96 c#  attributes 

14
JavaScript: Jak przekazać obiekt przez wartość?
Podczas przekazywania obiektów jako parametrów, JavaScript przekazuje je przez odniesienie i utrudnia tworzenie lokalnych kopii obiektów. var o = {}; (function(x){ var obj = x; obj.foo = 'foo'; obj.bar = 'bar'; })(o) obędzie mieć .fooi .bar. Można to obejść przez klonowanie; prosty przykład: var o = {}; function Clone(x) { …
96 javascript 

8
Spring boot @ResponseBody nie serializuje identyfikatora jednostki
Masz dziwny problem i nie potrafię sobie z nim poradzić. Miej proste POJO: @Entity @Table(name = "persons") public class Person { @Id @GeneratedValue private Long id; @Column(name = "first_name") private String firstName; @Column(name = "middle_name") private String middleName; @Column(name = "last_name") private String lastName; @Column(name = "comment") private String comment; …


7
Jak powiedzieć Xcode, gdzie są moje pliki info.plist i .pch
Zmieniłem nazwę mojego projektu i jego plików, a teraz Xcode nadal szuka starego pliku info.plist. Gdzie mam ustawić lokalizacje plików .plist i .pch, których potrzebuje. W moim oknie Informacje o projekcie, w obszarze Pakowanie, znajduje się pozycja dla pliku Info.Plist, ale była pusta, a kiedy próbuję różnych ścieżek, nic się …
96 xcode 


6
Jak korzystać z ConcurrentLinkedQueue?
Jak używać ConcurrentLinkedQueuew Javie? Używając tego LinkedQueue, czy muszę się martwić o współbieżność w kolejce? Czy muszę po prostu zdefiniować dwie metody (jedną do pobierania elementów z listy, a drugą do dodawania elementów do listy)? Uwaga: oczywiście te dwie metody muszą być zsynchronizowane. Dobrze? EDYCJA: To, co próbuję zrobić, to …
96 java  concurrency 

8
Jak przekonwertować z System.Enum na podstawową liczbę całkowitą?
Chciałbym stworzyć ogólną metodę konwersji dowolnego typu pochodnego System.Enum na odpowiadającą mu wartość całkowitą, bez rzutowania, a najlepiej bez analizowania ciągu. Np. Chcę coś takiego: // Trivial example, not actually what I'm doing. class Converter { int ToInteger(System.Enum anEnum) { (int)anEnum; } } Ale to nie działa. Resharper zgłasza, że …



6
Operator tyldy w C
Widziałem operator tyldy używany w algorytmie mieszania ELF i jestem ciekaw, co on robi. (Kod pochodzi z Eternally Confused ). unsigned elf_hash ( void *key, int len ) { unsigned char *p = key; unsigned h = 0, g; int i; for ( i = 0; i < len; i++ …
96 c++  c  operators 


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.