Programowanie

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


15
Jak powiedzieć Gradle, aby użyła określonej wersji JDK?
Nie mogę wymyślić, żeby to zadziałało. Scenariusz: Mam aplikację zbudowaną z gradle Aplikacja korzysta z JavaFX Czego chcę Użyj zmiennej (zdefiniowanej dla maszyny programisty), która wskazuje instalację JDK, która będzie używana do budowania całej aplikacji / testów / ... Pomyślałem o posiadaniu gradle.propertiespliku, definiowaniu zmiennej. Coś jak JAVA_HOME_FOR_MY_PROJECT=<path to my …

13
Jaki jest odpowiednik polecenia diff w systemie Windows?
Wiem, że jest podobny post: tutaj . Próbowałem użyć comppolecenia, jak wspomniano, ale jeśli mam dwa pliki, jeden z danymi takimi jak „abcd”, a drugi z danymi „abcde”, to po prostu mówi, że pliki mają różne rozmiary. Chciałem wiedzieć, gdzie dokładnie się różnią. W Uniksie prosty diff mówi mi, który …
284 windows  cmd  diff 

12
Skaner kontra buforowany czytnik
O ile wiem, dwie najczęstsze metody odczytu danych znakowych z pliku w Javie to Scannerlub BufferedReader. Wiem również, że BufferedReaderodczytuje pliki skutecznie, używając bufora, aby uniknąć operacji na dysku fizycznym. Moje pytania to: Czy Scannerdziała równie dobrze BufferedReader? Dlaczego miałbyś wybierać Scannerna BufferedReaderodwrót?

4
Jak pracować z repozytorium git w innym repozytorium?
Mam repozytorium multimediów Git, w którym przechowuję wszystkie moje główne pliki JavaScript i CSS oraz skrypty, których będę używać w różnych projektach. Jeśli utworzę nowy projekt, który znajduje się we własnym repozytorium Git, jak korzystać z plików JavaScript z mojego repozytorium multimediów w nowym projekcie w sposób, który sprawia, że …


4
Rekurencyjnie podmoduły Git update
Mój projekt ProjectA -FrameworkA (submodule) --Twig (submodule of FrameworkA) Jak mogę aktualizować submoduły rekurencyjnie? Próbowałem już niektórych poleceń git (na ProjectA root) git submodule foreach git pull origin master lub git submodule foreach --recursive git pull origin master ale nie można pobrać plików Twig.

8
Animuj przejście między fragmentami
Próbuję animować przejście między fragmentami. Otrzymałem odpowiedź z następujących fragmentów Androida i animacji FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right); DetailsFragment newFragment = DetailsFragment.newInstance(); ft.replace(R.id.details_fragment_container, newFragment, "detailFragment"); // Start the animated transition. ft.commit(); I mój R.anim.slide_in_left <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="50%p" android:toXDelta="0" android:duration="@android:integer/config_mediumAnimTime"/> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="@android:integer/config_mediumAnimTime" /> </set> …

10
Jak zaplanować pracę w Jenkins?
Dodałem nową pracę w Jenkins, którą chcę okresowo planować. Z Konfiguruj zadanie zaznaczam pole wyboru „Kompiluj okresowo” iw polu tekstowym Harmonogram dodałem wyrażenie: 15 13 * * * Ale nie działa w zaplanowanym czasie. Czy to właściwa procedura, aby zaplanować pracę? Zadanie powinno zostać uruchomione o 04:20, ale nie jest …
284 jenkins  cron 


17
Jak zrobić type = „number” tylko na liczbach dodatnich
obecnie mam następujący kod <input type="number" /> wychodzi na coś takiego Małe elementy selektora po prawej stronie pozwalają, aby liczba stała się ujemna. Jak temu zapobiec? Mam wątpliwości co do używania type="number", powoduje więcej problemów niż rozwiązywania, i tak sprawdzę zdrowie psychiczne, więc czy powinienem po prostu wrócić do używania …
284 html 

5
Jak pomnożyć czas trwania przez liczbę całkowitą?
Aby przetestować współbieżne goroutine, dodałem wiersz do funkcji, aby powrót zajął losowo (do jednej sekundy) time.Sleep(rand.Int31n(1000) * time.Millisecond) Jednak kiedy skompilowałem, dostałem ten błąd . \ crawler.go: 49: niepoprawna operacja: rand.Int31n (1000) * time.Millisecond (niedopasowane typy int32 i time.Duration) Jakieś pomysły? Jak mogę pomnożyć czas trwania?
284 go  time 



23
Jak zastąpić wiele podciągów ciągu?
Chciałbym użyć funkcji .replace do zastąpienia wielu ciągów. Obecnie mam string.replace("condition1", "") ale chciałbym mieć coś takiego string.replace("condition1", "").replace("condition2", "text") chociaż nie wydaje się to dobrą składnią jaki jest właściwy sposób to zrobić? tak jak w grep / regex możesz zrobić \1i \2zamienić pola na określone ciągi wyszukiwania
284 python  text  replace 

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.