Programowanie

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

5
Jak mogę stworzyć zestaw zestawów w Pythonie?
Próbuję stworzyć zestaw zestawów w Pythonie. Nie wiem, jak to zrobić. Począwszy od pustego zestawu xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) ale dostaję TypeError: unhashable type: 'list' lub TypeError: unhashable type: 'set' Czy można mieć zestaw zestawów w Pythonie? …

2
Przydatny przykład haka zamykającego w Javie?
Próbuję się upewnić, że moja aplikacja Java podejmuje rozsądne kroki, aby być niezawodną, ​​a część z nich obejmuje bezpieczne zamykanie. Czytam o hakach zamykających i tak naprawdę nie wiem, jak ich używać w praktyce. Czy istnieje praktyczny przykład? Załóżmy, że miałem bardzo prostą aplikację, taką jak ta poniżej, która zapisuje …



5
Dlaczego w Go nie ma leków generycznych?
Zastrzeżenie: grałem w Go tylko przez jeden dzień, więc jest duża szansa, że ​​wiele przegapiłem. Czy ktoś wie, dlaczego w Go nie ma prawdziwego wsparcia dla typów ogólnych / szablonów / whatsInAName? Jest więc rodzaj ogólny map, który jest dostarczany przez kompilator, podczas gdy programista Go nie może napisać własnej …


2
Co dokładnie robi fitSystemWindows?
Staram się zrozumieć koncepcję, że fitsSystemWindowsw zależności od poglądu robi różne rzeczy. Zgodnie z oficjalną dokumentacją jest to plik Wewnętrzny atrybut logiczny, aby dostosować układ widoku na podstawie okien systemowych, takich jak pasek stanu. Jeśli tak, dostosowuje wypełnienie tego widoku, aby zostawić miejsce na okna systemowe . Teraz, sprawdzając View.javaklasę, …

30
Nazwa nie istnieje w błędzie przestrzeni nazw w XAML
Korzystanie z VS2012 w pracy z aplikacją VB.NET WPF. Mam prostą aplikację samouczkową MusicPlayer, której używam do nauki WPF. Konwertuję wersję C # samouczka na VB.NET krok po kroku. Ma 2 klasy w aplikacji, które znajdują się w tej samej przestrzeni nazw. Jestem w stanie odwołać się do przestrzeni nazw …



5
Wyłącz interpolację podczas skalowania <canvas>
UWAGA : Ma to związek ze sposobem renderowania istniejących elementów kanwy po przeskalowaniu , a nie ze sposobem renderowania linii lub grafiki na powierzchni płótna . Innymi słowy, to ma wszystko wspólnego z interpolacją do skalowanych elementów i nie ma nic wspólnego z antialiasing grafiki są rysowane na płótnie. Nie …
126 javascript  html  canvas 


10
Jak dodać początkowe wypełnienie do widoku dodanego wewnątrz UIStackView
To jest moja konfiguracja: mam UIScrollViewwiodącą, górną, próbną krawędź ustawioną na 0. Wewnątrz tego dodaję UIStackViewz następującymi ograniczeniami: stackView.centerYAnchor.constraintEqualToAnchor(selectedContactsScrollView.centerYAnchor).active = true stackView.leadingAnchor.constraintEqualToAnchor(selectedContactsScrollView.leadingAnchor).active = true Wewnątrz widoku stosu dodaję kilka widoków. Mój problem polega na tym, że ze względu na ograniczenia pierwszy widok dodany do widoku stosu również będzie miał krawędź …

13
wyśrodkowanie wyrównanie stałej pozycji div
Próbuję uzyskać element div position:fixedwyrównany do środka na mojej stronie. Zawsze mogłem to robić z absolutnie pozycjonowanymi elementami DIV, używając tego „hackowania” left: 50%; width: 400px; margin-left:-200px ... gdzie wartość margin-left to połowa szerokości div. Wydaje się, że nie działa to w przypadku elementów DIV ze stałą pozycją, zamiast tego …

10
wyrównaj w pionie do środka w <div>
Chcę, aby wysokość #abc divat 50pxi tekst były wyrównane w pionie na środku div. body{ padding: 0; margin: 0; margin: 0px auto; } #main{ position: relative; background-color:blue; width:500px; height:500px; } #abc{ font:Verdana, Geneva, sans-serif; font-size:18px; text-align:left; background-color:#0F0; height:50px; vertical-align:middle; } &lt;div id="main"&gt; &lt;div id="abc"&gt; asdfasdfafasdfasdf &lt;/div&gt; &lt;/div&gt; Uruchom fragment koduUkryj …

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.