Programowanie

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

2
Eclipse: wyklucz określone pakiety podczas automatycznego uzupełniania nazwy klasy
Podczas automatycznego uzupełniania nazwy klasy w Eclipse, np. Jeśli wpiszesz: ListITab Pojawi się wyskakujące menu z dopasowanymi nazwami klas do ukończenia (które możesz wybrać myszą lub za pomocą klawiszy strzałek: W tym przykładzie prawie na pewno chcę java.util.ListIteratori prawie nigdy nie chcę com.sun.xml.internal.bind.v2.runtime.reflect.ListIterator(ani niczego innego z tego pakietu). Ta konkretna …

10
Usuń element z ArrayList
Mam ArrayListprzypuszczać list, i posiada 8 pozycji AH i teraz chcę usunąć 1,3,5 położenie elementu zapisanego w tablicy int od listjak mogę to zrobić. Próbuję to zrobić ArrayList<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); list.add("E"); list.add("F"); list.add("G"); list.add("H"); int i[] = {1,3,5}; for (int j = 0; j …
100 java  arraylist 

5
AngularJS: lista powtórzeń ng nie jest aktualizowana, gdy element modelu jest łączony z tablicy modelu
Mam dwa kontrolery i udostępniam dane między nimi za pomocą funkcji app.factory. Pierwszy kontroler dodaje widżet do tablicy modelu (pluginsDisplayed) po kliknięciu łącza. Widżet jest wstawiany do tablicy i ta zmiana jest odzwierciedlana w widoku (który używa ng-repeat do pokazania zawartości tablicy): <div ng-repeat="pluginD in pluginsDisplayed"> <div k2plugin pluginname="{{pluginD.name}}" pluginid="{{pluginD.id}}"></div> …

3
Nieefektywne ostrzeżenia o użyciu jQuery w środowisku PHPStorm IDE
Niedawno zaktualizowałem moją wersję PHPStorm IDE i teraz ostrzega mnie o nieefektywnym wykorzystaniu jQuery. Na przykład: var property_single_location = $("#property [data-role='content'] .container"); Wyświetla to ostrzeżenie: Sprawdza, czy selektory jQuery są używane w efektywny sposób. Sugeruje podzielenie selektorów podrzędnych, które są poprzedzone selektorem ID, i ostrzega o zduplikowanych selektorach, które mogą …

2
Pokaż ukryty element div po kliknięciu ng-click w ciągu ng-repeat
Pracuję nad aplikacją Angular.js, która filtruje pliki json z procedurami medycznymi. Chciałbym pokazać szczegóły każdej procedury po kliknięciu nazwy procedury (na tej samej stronie) za pomocą ng-click. To, co mam do tej pory, z divem .procedure-details ustawionym na wyświetlanie: none: <ul class="procedures"> <li ng-repeat="procedure in procedures | filter:query | orderBy:orderProp"> …

3
Wyjątki zadania nie zostały zaobserwowane ani przez oczekiwanie na zadanie, ani przez dostęp do jego właściwości Exception. W rezultacie niezauważonym wyjątkiem był
Co to oznacza i jak go rozwiązać? Używam zadań TPL. Cały błąd Wyjątki zadania nie zostały zaobserwowane ani przez oczekiwanie na zadanie, ani przez dostęp do jego właściwości Exception. W rezultacie niezauważony wyjątek został ponownie zgłoszony przez wątek finalizatora. w System.Threading.Tasks.TaskExceptionHolder.Finalize () mscorlib

5
Podpis GoogleSignatureVerifier jest nieprawidłowy w wiadomości (usługi Google Play 9.0.0)
Niedawno zaktualizowałem bibliotekę usług Google Play do wersji 9.0.0 i ciągle otrzymuję następujący komunikat logcat: 05-19 23:07:30.023 19237-19508/? V/GoogleSignatureVerifier: options.developer.com.developeroptions signature not valid. Found: Moja aplikacja nie korzysta z interfejsu API map Google, ale korzysta z narzędzi analitycznych, reklam i interfejsu API Google Plus. Jedyna wzmianka w dokumentacji dotycząca użycia …


6
Jak wykluczyć określone foldery lub pliki z walidacji w Eclipse?
Mamy wiele źle sformułowanych plików XML używanych w testach jednostkowych, aby sprawdzić, czy nasza aplikacja może je obsłużyć. Eclipse oznacza te pliki XML błędami, zanieczyszczając „widok problemu”. Czy istnieje sposób na wykluczenie określonego folderu z walidatorów Eclipse?
100 eclipse 

1
Co jest lepsze: @SuppressLint czy @TargetApi?
Mam problemy w mojej aplikacji dotyczące StrictModei dodałem fragment kodu, który zasadniczo wyłącza rozszerzenie StrictModeHelper. Jednak Lint narzeka setThreadPolicy()teraz i proponuje albo dodać @SuppressLint 'NewApi' lub @TargetApi(Build.VERSION_CODES.GINGERBREAD) do onCreate()zdarzenia widoku. Która metoda jest preferowana ... czy w zasadzie robią to samo?
100 android  eclipse  lint 


1
TFS: Aktualizowanie gałęzi ze zmianami z main
Mamy więc naszą główną linię deweloperską, tworzę gałąź, a programista b tworzy gałąź. Oboje wykonujemy trochę pracy. programista b kończy pracę i wraca do głównej linii deweloperskiej. Wiem, że jego zmiany wpłyną na mnie i zamiast zajmować się konfliktami później, chciałbym zaktualizować moją gałąź, wprowadzając zmiany, które są teraz w …

12
Ta aplikacja nie będzie działać, dopóki nie zaktualizujesz usług Google Play (przez Bazaar)
Testuję nowy interfejs API Map Google w wersji 2 na Androida i po uruchomieniu aplikacji pojawia się następujący komunikat: Działa na emulatorze 4.1. Oto mój AndroidManifest.xmlplik: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maptest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission …


19
Jaki jest najszybszy sposób obliczenia razem grzechu i cos?
Chciałbym obliczyć zarówno sinus, jak i współsinus wartości razem (na przykład, aby utworzyć macierz rotacji). Oczywiście mógłbym je obliczyć osobno, jeden po drugim, npa = cos(x); b = sin(x); , ale zastanawiam się, czy istnieje szybszy sposób, gdy potrzebuję obu wartości. Edycja: podsumowanie dotychczasowych odpowiedzi: Vlad powiedział, że istnieje polecenie …
100 c#  c++  c  algorithm  math 

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.