Programowanie

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

5
Nie można połączyć się z GitHub.com w celu klonowania
Próbuję sklonować repozytorium git angular-phonecat , ale po wpisaniu polecenia w moim Git Bash pojawia się następujący komunikat: $ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'... fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No error

10
Jak odtworzyć dźwięk powiadomienia Androida
Zastanawiałem się, jak mogę odtworzyć dźwięk powiadomienia bez odtwarzania go w strumieniu multimediów. Teraz mogę to zrobić za pomocą odtwarzacza multimedialnego, jednak nie chcę, aby był odtwarzany jako plik multimedialny, chcę, aby był odtwarzany jako powiadomienie, alert lub dzwonek. oto przykład tego, jak wygląda teraz mój kod: MediaPlayer mp = …

6
log4j kolejność hierarchii rejestrowania
Jaka jest hierarchia rejestrowania log4j? DEBUG INFO WARN ERROR FATAL Który z nich zapewnia najwyższe dzienniki, które byłyby pomocne przy rozwiązywaniu problemów? Czy ktoś może podać kolejność lub hierarchię, w której rejestrowanie odbywa się od najwyższego do najniższego? Dzięki!
169 logging  log4j 

13
Błąd „wymagania” w języku Ruby: nie można załadować takiego pliku
Mam jeden plik main.rb z następującą zawartością: require "tokenizer.rb" Plik tokenizer.rb znajduje się w tym samym katalogu, a jego zawartość to: class Tokenizer def self.tokenize(string) return string.split(" ") end end Jeśli spróbuję uruchomić main.rb, pojawia się następujący błąd: C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- tokenizer.rb …
169 ruby  require 

30
file_put_contents (meta / services.json): nie udało się otworzyć strumienia: odmowa uprawnień
Jestem nowy w Laravel. Próbowałem się otworzyć http://localhost/test/public/i dostałem Błąd w obsłudze wyjątków. Przeszukałem go i zmieniłem uprawnienia do katalogu przechowywania, chmod -R 777 app/storageale bezskutecznie. Zmieniłem debug=>truesię app.phpi odwiedził stronę i mam błąd w obsługi wyjątków: Nie można otworzyć strumienia lub pliku „/var/www/html/test/app/storage/logs/laravel.log”: otwarcie strumienia nie powiodło się: Odmowa …

26
Jak wyczyścić komunikaty o błędach walidacji jQuery?
Używam wtyczki walidacji jQuery do walidacji po stronie klienta. Funkcja editUser()jest wywoływana po kliknięciu przycisku „Edytuj użytkownika”, który wyświetla komunikaty o błędach. Ale chcę wyczyścić komunikaty o błędach w moim formularzu, kiedy klikam przycisk „Wyczyść”, który wywołuje oddzielną funkcję clearUser(). function clearUser() { // Need to clear previous errors here …

7
Pobieranie obrazów za pomocą node.js [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Próbuję napisać skrypt do pobierania obrazów za pomocą node.js. Oto, co mam do …

14
Jak ustawić nazwę wersji w nazwie pliku APK za pomocą Gradle?
Próbuję ustawić konkretny numer wersji w automatycznie generowanej przez Gradle nazwie pliku APK. Teraz gradle generuje, myapp-release.apkale chcę, żeby wyglądało jak myapp-release-1.0.apk. Próbowałem zmienić nazwy opcji, które wydają się niechlujne. Czy jest na to prosty sposób? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile …


11
Czytanie plików CSV przy użyciu C #
Piszę prostą aplikację do importowania i muszę odczytać plik CSV, pokazać wynik w a DataGridi pokazać uszkodzone linie pliku CSV w innej siatce. Na przykład pokaż linie, które są krótsze niż 5 wartości w innej siatce. Próbuję to zrobić w ten sposób: StreamReader sr = new StreamReader(FilePath); importingData = new …
169 c#  csv 

14
Android: Jak mogę sprawdzić poprawność danych wejściowych EditText?
Muszę sprawdzić poprawność danych wejściowych formularza w serii EditTexts. Używam OnFocusChangeListeners do wyzwalania walidacji po wpisaniu przez użytkownika do każdego z nich, ale to nie zachowuje się zgodnie z oczekiwaniami dla ostatniego EditText. Jeśli kliknę przycisk „Gotowe” podczas wpisywania końcowego tekstu edycji, wówczas metoda InputMethod zostanie odłączona, ale technicznie rzecz …

14
Jak używać komparatora w Javie do sortowania
Nauczyłem się używać porównywalnego, ale mam trudności z Komparatorem. Mam błąd w moim kodzie: Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at New.TestPeople.main(TestPeople.java:18) Oto mój kod: import java.util.Comparator; public class People implements Comparator { private int id; …
169 java  sorting  comparator 

8
Android - umieścić dzieci w widoku?
Biorąc pod uwagę widok, jak mogę uzyskać w nim widoki dziecka? Mam więc niestandardowy widok, a debugger pokazuje, że pod mChildrenjest 7 innych widoków. Potrzebuję sposobu, aby uzyskać dostęp do tych widoków, ale wygląda na to, że nie istnieje publiczny interfejs API, który to umożliwi. jakieś sugestie? EDYTOWAĆ: Mój widok …
169 android  view 

12
Najlepszy sposób na ładne wydrukowanie skrótu
Mam duży skrót z zagnieżdżonymi tablicami i skrótami. Chciałbym go po prostu wydrukować, aby był „czytelny” dla użytkownika. Chciałbym, żeby to było coś w rodzaju to_yaml - to całkiem czytelne - ale wciąż zbyt techniczne. Ostatecznie będą to użytkownicy końcowi, którzy będą musieli czytać te fragmenty danych, więc muszą zostać …

9
W VIM, jak podzielić jedną naprawdę długą linię na wiele linii?
Powiedzmy, że mam bardzo długą linię w edytorze VIM (powiedzmy około 300+ znaków). Jak rozbiłbym to na wiele wierszy, tak aby granice słów z grubsza przekraczały 80 znaków? Przykład: This is a really long line This is a really long line This is a really long line This is a …
169 vim 

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.