Programowanie

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

23
Jak wypełnić / utworzyć tablicę C # za pomocą jednej wartości?
Wiem, że instancyjne tablice typów wartości w języku C # są automatycznie zapełniane domyślną wartością typu (np. False dla bool, 0 dla int itp.). Czy istnieje sposób na automatyczne wypełnienie tablicy wartością początkową, która nie jest domyślna? Zarówno podczas tworzenia, jak i później wbudowanej metody (np. Java Arrays.fill () )? …
205 c#  arrays  default-value 


5
Dostać przedmiot z listy w Scali?
Jak, u licha, dostajesz tylko element o indeksie i z listy w scali? Próbowałem get(i)i [i]- nic nie działa. Googling zwraca tylko sposób „znalezienia” elementu na liście. Ale znam już indeks elementu! Oto kod, który się nie kompiluje: def buildTree(data: List[Data2D]):Node ={ if(data.length == 1){ var point:Data2D = data[0] //Nope …
205 scala 

14
Zmień domyślną ścieżkę biblioteki R za pomocą .libPaths w pliku Rprofile.site nie działa
Używam R w systemie Windows, a nie jako administrator. Po zainstalowaniu pakietu następujące polecenie nie działa: > install.packages("zoo") Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’ (as ‘lib’ is unspecified) Warning in install.packages : 'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable Aby zainstalować pakiet, muszę określić lokalizację biblioteki: install.packages("zoo", lib="C:/software/Rpackages") Aby załadować pakiet, …
205 r  rstudio  r-faq  library-path 


5
Jak działa wzór zakłócający LMAX?
Próbuję zrozumieć wzór zakłócający . Obejrzałem wideo InfoQ i próbowałem przeczytać ich artykuł. Rozumiem, że w grę wchodzi bufor pierścieniowy, który jest inicjowany jako wyjątkowo duża tablica, aby wykorzystać lokalizację pamięci podręcznej i wyeliminować przydział nowej pamięci. Wygląda na to, że istnieje jedna lub więcej liczb całkowitych atomowych, które śledzą …

5
Jak przekierować wyjście całego skryptu powłoki w samym skrypcie?
Czy można przekierować gdzieś wszystkie wyniki skryptu powłoki Bourne'a, ale za pomocą poleceń powłoki w samym skrypcie? Przekierowanie wyjścia pojedynczego polecenia jest łatwe, ale chcę czegoś takiego: #!/bin/sh if [ ! -t 0 ]; then # redirect all of my output to a file here fi # rest of script... …
205 shell 



6
Android - konwencja nazwy pakietu
W przykładzie „Hello World” w witrynie android.com nazwa pakietu to "package com.example.helloandroid;" Czy istnieją jakieś wytyczne / standardy nazywania tego pakietu? (referencje byłyby fajne)
205 android  naming 

11
W SQL jaka jest różnica między liczbą (kolumna) a liczbą (*)?
Mam następujące zapytanie: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Jaka byłaby różnica, gdybym zastąpił wszystkie połączenia count(column_name)zcount(*) ? To pytanie zostało zainspirowane przez Jak znaleźć zduplikowane wartości w tabeli w Oracle? . Aby wyjaśnić odpowiedź akceptowanej (i być może moje pytanie), zastępując count(column_name)z count(*)zwróciłby …
205 sql 

6
Jak przywrócić domyślną git do ssh, a nie https dla nowych repozytoriów
Obecnie, gdy tworzę nowe repozytorium w GitHub na stronie konfiguracji, otrzymuję: git remote add origin https://github.com/nikhilbhardwaj/abc.git git push -u origin master I za każdym razem, gdy muszę wcisnąć zatwierdzenie, muszę wprowadzić nazwę użytkownika i hasło do GitHub. Mogę to ręcznie zmienić na git@github.com:nikhilbhardwaj/abc.git w .git/config. Uważam to za dość irytujące …
205 git  github  ssh 


7
Kiedy ogólne elementy Java wymagają <? rozszerza T> zamiast <T> i czy jest jakaś wada przełączania?
Biorąc pod uwagę następujący przykład (użycie JUnit z dopasowaniami Hamcrest): Map&lt;String, Class&lt;? extends Serializable&gt;&gt; expected = null; Map&lt;String, Class&lt;java.util.Date&gt;&gt; result = null; assertThat(result, is(expected)); Nie kompiluje się z assertThatsygnaturą metody JUnit : public static &lt;T&gt; void assertThat(T actual, Matcher&lt;T&gt; matcher) Komunikat o błędzie kompilatora to: Error:Error:line (102)cannot find symbol method …
205 java  generics  junit 

16
Jak automatycznie aktualizować kontenery dokerów, jeśli obrazy podstawowe są aktualizowane
Powiedz, że mam trywialny kontener oparty na ubuntu:latest. Teraz jest aktualizacja zabezpieczeń i ubuntu:latestjest aktualizowana w repozytorium dokera. Skąd mam wiedzieć, że mój lokalny obraz i jego kontenery biegną? Czy istnieje jakaś najlepsza praktyka w zakresie automatycznego aktualizowania lokalnych obrazów i kontenerów w celu śledzenia aktualizacji repozytorium dokującego, co w …

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.