Programowanie

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

13
Czy można wykonać pętlę for each w Javie w odwrotnej kolejności?
Muszę przejrzeć listę w odwrotnej kolejności, używając języka Java. Więc gdzie to robi do przodu: for(String string: stringList){ //...do something } Czy istnieje sposób na iterację stringList w odwrotnej kolejności przy użyciu for each syntax? Dla jasności: wiem, jak powtórzyć listę w odwrotnej kolejności, ale chciałbym wiedzieć (ze względu na …
148 java  reverse  foreach 

3
Znaleźć wszystkie pliki, których nazwa zaczyna się od określonego ciągu?
Mam katalog z około 100000 plików i chcę wykonać pewne funkcje na wszystkich plikach zaczynających się od określonego ciągu, który może pasować do dziesiątek tysięcy plików. próbowałem ls mystring* ale zwraca to błąd basha „Za dużo argumentów”. Mój następny plan polegał na użyciu find ./mystring* -type f ale to ma …
148 bash  find 

5
LaTeX: zapobiega łamaniu linii w całym tekście
Jak mogę uniemożliwić LaTeX wstawianie podziałów wierszy w moich regionach \texttt{...}lub \url{...}regionach tekstowych? W środku nie ma spacji, którymi mógłbym się zastąpić ~, to po prostu łamanie symboli. Aktualizacja : Nie chcę powodować przepełnień linii, wolałbym tylko, aby LaTeX wstawiał podziały wierszy przed tymi regionami, a nie wewnątrz nich.
148 latex 

3
W jakim języku jest napisany kompilator C #?
Spojrzałem na kod źródłowy pod adresem http://referencesource.microsoft.com/ i okazało się, że cały kod źródłowy jest w C #. Przyjrzałem się również kodowi źródłowemu nowej platformy kompilatora C # ( Roslyn ) i jest on również w języku C #. Jak to możliwe? Czy kompilator języka C # jest napisany w …

6
Można Retrofit za pomocą OKHttp używać danych pamięci podręcznej w trybie offline
Próbuję użyć Retrofit & OKHttp do buforowania odpowiedzi HTTP. Podążałem za tym sednem i skończyłem z tym kodem: File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new HttpResponseCache(httpCacheDirectory, 10 * 1024 * 1024); } catch (IOException e) { Log.e("Retrofit", "Could not create http cache", …

10
RuntimeWarning: zmieniono rozmiar numpy.dtype, może wskazywać na niezgodność plików binarnych
Mam ten błąd podczas próby załadowania zapisanego modelu SVM. Próbowałem odinstalować sklearn, NumPy i SciPy, ponownie instalując wszystkie najnowsze wersje (używając pip). Nadal otrzymuję ten błąd. Czemu? In [1]: import sklearn; print sklearn.__version__ 0.18.1 In [3]: import numpy; print numpy.__version__ 1.11.2 In [5]: import scipy; print scipy.__version__ 0.18.1 In [7]: …

6
Czy jest dostępna bezpłatna biblioteka OCR dla systemu Android? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
148 android  ocr 

3
Dobra czy zła praktyka dla dialogów w WPF z MVVM?
Ostatnio miałem problem z tworzeniem okien dialogowych dodawania i edycji dla mojej aplikacji wpf. Wszystko, co chciałem zrobić w moim kodzie, to coś takiego. (Najczęściej używam pierwszego podejścia Viewmodel z mvvm) ViewModel, który wywołuje okno dialogowe: var result = this.uiDialogService.ShowDialog("Dialogwindow Title", dialogwindowVM); // Do anything with the dialog result Jak …
148 c#  .net  wpf  mvvm  modal-dialog 


13
obsłużyć kliknięcie linku Textview w mojej aplikacji na Androida
Obecnie renderuję dane wejściowe HTML w TextView w następujący sposób: tv.setText(Html.fromHtml("<a href='test'>test</a>")); Wyświetlany kod HTML jest dostarczany za pośrednictwem zewnętrznego zasobu, więc nie mogę zmieniać rzeczy tak, jak chcę, ale mogę oczywiście zmodyfikować kod HTML, aby zmienić wartość href, powiedzmy, na coś innego. Chcę mieć możliwość obsługi kliknięcia łącza bezpośrednio …

1
Treść HTML mówi, że cz-shortcut-listen = „true” za pomocą narzędzi programistycznych Chrome?
Testowałem kod HTML, który tworzę, i podczas korzystania z Narzędzi dla programistów w Google Chrome w wersji 22.0.1229.94 m zobaczyłem, że <body>tag ma atrybut cz-shortcut-listen="true"(którego oczywiście nie ma w moim kodzie). Co to oznacza i dlaczego się pojawia? (Próbowałem to sprawdzić w Google, ale nie znalazłem nic odpowiedniego)

5
Android - dynamiczne dodawanie widoków do widoku
Mam układ do widoku - <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_none" android:visibility="gone" style="@style/TextBlock" android:paddingLeft="6px" /> <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_list" /> </LinearLayout> To, co chcę robić, to moja główna działalność z takim układem <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:id="@+id/item_wrapper"> </LinearLayout> Chcę …

4
Co to jest dyskretna walidacja jQuery?
Wiem, czym jest wtyczka jQuery Validation. Wiem, że biblioteka jQuery Unobtrusive Validation została stworzona przez firmę Microsoft i jest zawarta w strukturze ASP.NET MVC. Ale nie mogę znaleźć ani jednego źródła online, które wyjaśniałoby, co to jest. Jaka jest różnica między standardową biblioteką walidacji jQuery a wersją „dyskretną”?

11
Używanie włóczęgi do uruchamiania maszyn wirtualnych w środowisku graficznym
Środowisko programistyczne mojej firmy oparte jest na maszynach wirtualnych działających na VirtualBox. Chcielibyśmy pójść o krok dalej i wykorzystać możliwości Vagranta, aby mieć opis maszyny w pliku tekstowym, a następnie móc „podnieść” tę maszynę na podstawie tego pliku tekstowego. W połączeniu z marionetką rozwiązałoby to problem polegający na tym, że …


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.