Programowanie

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

22
MVVM: Samouczek od początku do końca?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jestem programistą C # / Windows Forms z ponad 5-letnim doświadczeniem. Badałem WPF przy użyciu wzorca projektowego MVVM (Model-View-ViewModel). Przeszukałem samouczki w Internecie. Obejrzałem nawet …
243 c#  .net  wpf  mvvm 

3
Co to jest „funkcja *” w JavaScript?
Na tej stronie znalazłem nowy typ funkcji JavaScript: // NOTE: "function*" is not supported yet in Firefox. // Remove the asterisk in order for this code to work in Firefox 13 function* fibonacci() { // !!! this is the interesting line !!! let [prev, curr] = [0, 1]; for (;;) …

20
PageSpeed ​​Insights 99/100 dzięki Google Analytics - Jak mogę buforować GA?
Mam zamiar osiągnąć 100/100 na PageSpeed ​​i już prawie jestem na miejscu. Próbuję znaleźć dobre rozwiązanie do buforowania Google Analytics. Oto wiadomość, którą otrzymuję: Wykorzystaj buforowanie przeglądarki Ustawienie daty wygaśnięcia lub maksymalnego wieku w nagłówkach HTTP zasobów statycznych instruuje przeglądarkę, aby ładowała wcześniej pobrane zasoby z dysku lokalnego, a nie …

10
Jak wygląda język asemblera?
Dawno, dawno temu, aby na przykład napisać asembler x86, miałbyś instrukcję mówiącą: „załaduj rejestr EDX wartością 5”, „zwiększ rejestr EDX” itp. W nowoczesnych procesorach, które mają 4 rdzenie (lub nawet więcej), na poziomie kodu maszynowego wygląda to tak, jakby były 4 oddzielne procesory (tj. Czy są tylko 4 różne rejestry …
243 assembly  x86  cpu  multicore  smp 




16
Menedżer zestawu SDK systemu Android nie instaluje składników
Nie jestem pewien, co robię źle tutaj. Zainstalowałem Menedżera SDK systemu Android i próbuję teraz zainstalować platformę taką, jak sugeruje witryna Android Dev. Po kliknięciu opcji instalacji pojawia się błąd informujący, że Menedżer nie może utworzyć folderu tymczasowego w katalogu Androida. Więc to stworzyłem. Teraz otrzymuję ten błąd: Pobieranie platformy …
243 android  sdk 



8
Jak mogę dodać kolumnę do bazy danych Postgresql, która nie dopuszcza wartości zerowych?
Dodaję nową kolumnę „NOT NULL” do mojej bazy danych Postgresql, używając następującego zapytania (odkażonego dla Internetu): ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL; Za każdym razem, gdy uruchamiam to zapytanie, pojawia się następujący komunikat o błędzie: ERROR: column "mycolumn" contains null values Jestem zakłopotany. Gdzie się mylę? …


7
Zbuduj projekt Maven bez uruchamiania testów jednostkowych
Jak zbudować projekt Maven bez uruchamiania testów jednostkowych? Obecnie restrukturyzuję część kodu, który mam dla serwletu i chciałbym go wypróbować w mojej przeglądarce internetowej (co oznacza uruchomienie, mvn installaby pobrać .warplik do Tomcat). Jestem w pełni świadomy, że moje testy UNIT kończą się niepowodzeniem i mam się z tym dobrze, …

23
Jak podzielić ciąg, ale także zachować ograniczniki?
Mam ciąg wielowierszowy, który jest ograniczony przez zestaw różnych ograniczników: (Text1)(DelimiterA)(Text2)(DelimiterC)(Text3)(DelimiterB)(Text4) Mogę podzielić ten ciąg na jego części, używając String.split, ale wydaje się, że nie mogę uzyskać rzeczywistego ciągu, który pasowałby do wyrażenia regularnego ogranicznika. Innymi słowy, otrzymuję to: Text1 Text2 Text3 Text4 To jest to czego chcę Text1 DelimiterA …
243 java 


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.