Programowanie

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

7
Konfiguracja Maven Jacoco - wykluczenie klas / pakietów z raportu nie działa
Mam wielomodułowy projekt Mavena i używam jacoco-maven do raportów pokrycia kodu. Niektórych klas nie należy zgłaszać, ponieważ są konfiguracjami Spring i nie jestem nimi zainteresowany. Deklarowałem wtyczkę maven-jacoco w następujący sposób: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory> <exclude>some.package.*</exclude> <exclude>**/*Config.*</exclude> <exclude>**/*Dev.*</exclude> <exclude>some/package/SomeClass.java</exclude> </configuration> <executions> <execution> <goals> <goal>prepare-agent</goal> </goals> </execution> <execution> <id>report</id> …


6
Jak mogę zwiększyć postać?
Jestem nowy w Pythonie, pochodzę z Java i C. Jak mogę zwiększyć liczbę znaków? W Javie lub C znaki i int są praktycznie wymienne, aw niektórych pętlach bardzo przydatne jest dla mnie możliwość inkrementacji znaków i indeksowania tablic według znaków. Jak mogę to zrobić w Pythonie? Wystarczająco źle jest brak …
104 python  char  increment 







4
Po co używać Object.prototype.hasOwnProperty.call (myObj, prop) zamiast myObj.hasOwnProperty (prop)?
Jeśli dobrze rozumiem, każdy obiekt w JavaScript dziedziczy po prototypie Object, co oznacza, że ​​każdy obiekt w Javascript ma dostęp do funkcji hasOwnProperty poprzez swój łańcuch prototypów. Podczas czytania kodu źródłowego require.js natknąłem się na tę funkcję: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnjest odniesieniem do Object.prototype.hasOwnProperty. Czy …

12
Jak zdekodować właściwość z typem słownika JSON w protokole dekodowalnym Swift 4
Powiedzmy, że mam Customertyp danych, który zawiera metadatawłaściwość, która może zawierać dowolny słownik JSON w obiekcie klienta struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } metadataNieruchomość może mieć dowolną …
104 json  swift  swift4  codable 

5
Kiedy używać os.name, sys.platform lub platform.system?
O ile wiem, Python ma 3 sposoby sprawdzenia, na jakim systemie operacyjnym działa: os.name sys.platform platform.system() Znajomość tych informacji jest często przydatna przy importach warunkowych lub przy korzystaniu z funkcji różniących się między platformami (np. W time.clock()systemie Windows i time.time()UNIX). Moje pytanie brzmi: dlaczego 3 różne sposoby to zrobić? Kiedy …

9
Sprawdź, czy aplikacja jest zainstalowana - Android
Próbuję zainstalować aplikacje z Google Play. Rozumiem, że po otwarciu adresu URL sklepu Google Play otwiera Google Play, a po naciśnięciu przycisku Wstecz aktywność zostaje wznowiona. Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(appURL)); marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); startActivity(marketIntent); Kiedy wróciłem do tej czynności, próbowałem zadzwonić pod ten onResume()numer, aby sprawdzić, czy aplikacja …

18
Jak uzyskać indexpath.row, gdy element jest aktywowany?
Mam widok tabeli z przyciskami i chcę użyć indexpath.row, gdy jeden z nich zostanie dotknięty. To jest to, co obecnie mam, ale zawsze jest to 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = cellIndexPath!.row println(point) …

8
Pilnik w słoiku nie jest widoczny na wiosnę
Wszystko Utworzyłem plik jar z następującym plikiem MANIFEST.MF wewnątrz: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.3 Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.) Main-Class: my.Main Class-Path: . lib/spring-core-3.2.0.M2.jar lib/spring-beans-3.2.0.M2.jar W jego katalogu głównym znajduje się plik o nazwie my.config, do którego odwołuje się mój spring-context.xml w następujący sposób: <bean id="..." class="..."> <property name="resource" …
104 spring  jar  classpath 

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.