Programowanie

526
Jak dokładnie działa blokada?

Widzę, że w przypadku używania obiektów, które nie są bezpieczne dla wątków, kod zamykamy w taki sposób: private static readonly Object obj = new Object(); lock (obj) { // thread unsafe code } Co dzieje się, gdy wiele wątków uzyskuje dostęp do tego samego kodu (załóżmy, że działa on w aplikacji...

526
Jak ładnie wydrukować XML z linii poleceń?

Powiązane: Jak mogę ładnie wydrukować JSON w skrypcie powłoki (unix)? Czy istnieje skrypt powłoki (unix) do formatowania XML w postaci czytelnej dla człowieka? Zasadniczo chcę, aby przekształcić następujące: <root><foo a="b">lorem</foo><bar value="ipsum"...

526
polecenie wget, aby pobrać plik i zapisać jako inną nazwę pliku

Pobieram plik za pomocą wgetpolecenia. Ale kiedy pobiera się na moją maszynę lokalną, chcę, aby została zapisana jako inna nazwa pliku. Na przykład: pobieram plik z www.examplesite.com/textfile.txt Chcę użyć wgetdo zapisania pliku textfile.txtw moim katalogu lokalnym jako newfile.txt. Korzystam z...

525
Ustaw wartość textarea w jQuery

Próbuję ustawić wartość w polu textarea za pomocą jquery z następującym kodem: $("textarea#ExampleMessage").attr("value", result.exampleMessage); Problem polega na tym, że po uruchomieniu tego kodu nie zmienia on tekstu w obszarze tekstowym? Jednak podczas wykonywania

525
Policz liczbę wystąpień znaku w ciągu w JavaScript

Muszę policzyć liczbę wystąpień znaku w ciągu. Załóżmy na przykład, że mój ciąg zawiera: var mainStr = "str1,str2,str3,str4"; Chcę znaleźć liczbę ,znaków przecinka , która wynosi 3. I liczbę pojedynczych ciągów po podziale wzdłuż przecinka, czyli 4. Muszę również sprawdzić, czy każdy z...

525
Ustaw kolor kursora EditText

Mam ten problem, w którym używam motywu Holo Androida w projekcie tabletu. Mam jednak fragment na ekranie, który ma białe tło. Dodaję EditTextkomponent do tego fragmentu. Próbowałem zastąpić motyw, ustawiając tło zasobów motywu Holo.Light. Jednak mój kursor tekstowy (karat) pozostaje biały, a zatem...