Programowanie

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

7
TypeScript: problemy z systemem typów
Właśnie testuję maszynopis w VisualStudio 2012 i mam problem z jego systemem typów. Moja witryna HTML zawiera tag Canvas z identyfikatorem „mycanvas”. Próbuję narysować prostokąt na tym płótnie. Oto kod var canvas = document.getElementById("mycanvas"); var ctx: CanvasRenderingContext2D = canvas.getContext("2d"); ctx.fillStyle = "#00FF00"; ctx.fillRect(0, 0, 100, 100); Niestety VisualStudio narzeka na …


8
Awaria systemu Android 8.0 Oreo podczas ustawiania ostrości TextInputEditText
Po zaktualizowaniu niektórych naszych urządzeń do systemu Android 8.0, po skupieniu się na TextInputEditTextpolu wewnątrz a TextInputLayout, aplikacja zawiesza się z tym Exception: Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference at android.app.assist.AssistStructure$WindowNode.(AssistStructure.java) at android.app.assist.AssistStructure.(AssistStructure.java) at android.app.ActivityThread.handleRequestAssistContextExtras(ActivityThread.java:3035) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1807) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) …

6
Jak mogę uzyskać jquery .val () PO zdarzeniu keypress?
Mam: $(someTextInputField).keypress(function() { alert($(this).val()); }); Teraz alert zawsze zwraca wartość PRZED naciśnięciem klawisza (np. Pole jest puste, wpisuję „a” i alert daje mi „”. Następnie wpisuję „b”, a alert daje mi „a” ...). Ale chcę mieć wartość PO naciśnięciu klawisza - jak mogę to zrobić? Tło: Chciałbym włączyć przycisk, gdy …

4
Sprawdź, czy klasa ma atrybut?
Próbuję zrobić mały program Test-First i próbuję sprawdzić, czy moje klasy są oznaczone atrybutem: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller Jak przeprowadzić test jednostkowy, czy klasa ma przypisany ten atrybut?

16
Następujące sekcje zostały zdefiniowane, ale nie zostały wyrenderowane dla strony układu „~ / Views / Shared / _Layout.cshtml”: „Scripts”
Jestem nowy w ASP MVC i korzystam z samouczka Wprowadzenie do ASP MVC 4 Beta http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet -mvc-4 Napotykam błąd, na który nie mogę znaleźć odpowiedzi ani nie mam dużego doświadczenia w programowaniu, więc nie wiem, od czego w ogóle zacząć to naprawiać i przejdź do samouczka. Doceniam każdą pomoc, której …




4
git update-index --assume-unchanged w katalogu
git 1.7.12 Chcę oznaczyć wszystkie pliki poniżej danego katalogu jako zakładane-niezmienione. 1) git update-index --assume-unchaged dir/daje „Ignorowanie ścieżki”. 2) git update-index --assume-unchaged dir/*szybko zawiedzie, ponieważ napotka pliki, które nie są śledzone, dlatego wyświetla komunikat „fatal: Unable to mark file” i kończy pracę. 3) Spróbuj wygenerować listę plików do oznaczenia. cddo …
101 git  command-line  pipe 


4
Jak cofnąć ucieczkę z ciągu znaków uciekających od ukośnika odwrotnego?
Załóżmy, że mam ciąg będący wersją innego ciągu znaków, w której zastosowano znak ucieczki odwrotnym ukośnikiem. Czy w Pythonie jest łatwy sposób na usunięcie ciągu znaków? Mógłbym na przykład: >>> escaped_str = '"Hello,\\nworld!"' >>> raw_str = eval(escaped_str) >>> print raw_str Hello, world! >>> Jednak wiąże się to z przekazaniem (prawdopodobnie …
101 python  string  escaping 



10
Sprawdź równość wszystkich elementów pojedynczego wektora
Próbuję sprawdzić, czy wszystkie elementy wektora są sobie równe. Rozwiązania, które wymyśliłem, wydają się nieco okrężne, oba wymagają sprawdzenia length(). x <- c(1, 2, 3, 4, 5, 6, 1) # FALSE y <- rep(2, times = 7) # TRUE Z unique(): length(unique(x)) == 1 length(unique(y)) == 1 Z rle(): length(rle(x)$values) …
101 r  vector  equality 

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.