Programowanie

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

5
Ustaw wszystkie właściwości w interfejsie Typescript jako opcjonalne
Mam interfejs w mojej aplikacji: interface Asset { id: string; internal_id: string; usage: number; } to jest część interfejsu posta: interface Post { asset: Asset; } Mam również interfejs przeznaczony do wersji roboczej, w którym obiekt aktywów może być tylko częściowo zbudowany interface PostDraft { asset: Asset; } Chcę zezwolić …
104 typescript 

9
Flutter: pionowo środkowa kolumna
Jak wyśrodkować kolumnę w pionie we Flutterze? Użyłem widżetu „nowe centrum”. Użyłem widżetu „nowe centrum”, ale nie wyśrodkowuje on mojej kolumny w pionie? Wszelkie pomysły byłyby pomocne .... @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("Thank you"), ), body: new Center( child: new Column( children: <Widget>[ new …
104 flutter 

4
Importuj klasę w pliku definicji (* d.ts)
Chcę rozszerzyć zakres typów Express Session, aby umożliwić używanie moich danych niestandardowych w pamięci sesji. Mam obiekt req.session.userbędący instancją mojej klasy User: export class User { public login: string; public hashedPassword: string; constructor(login?: string, password?: string) { this.login = login || "" ; this.hashedPassword = password ? UserHelper.hashPassword(password) : ""; …

22
BŁĄD Błąd: brak metody dostępu do wartości dla formantu formularza z nieokreślonym atrybutem nazwy na przełączniku
Oto mój komponent w Angular 4: @Component( { selector: 'input-extra-field', template: ` <div class="form-group" [formGroup]="formGroup" > <switch [attr.title]="field.etiquette" [attr.value]="field.valeur" [(ngModel)]="field.valeur" [formControl]="fieldControl" [attr.id]="name" [attr.disabled]="disabled"> </switch> <error-messages [control]="name"></error-messages> </div> ` } ) Oto moja klasa: export class SwitchExtraField extends ExtraField { @Input() field: ExtraFormField; @Input() entity: { fields: Object }; @Input() formGroup: …

4
Uzyskaj domyślny cykl kolorów linii
Zauważyłem, kiedy wykreślasz, że pierwsza linia jest niebieska, potem zielona, ​​potem czerwona i tak dalej. Czy jest jakiś sposób, aby uzyskać dostęp do tej listy kolorów? Widziałem miliony postów o tym, jak zmienić cykl kolorów lub uzyskać dostęp do iteratora, ale nie o tym, jak uzyskać listę kolorów, które domyślnie …
104 matplotlib 


4
Wiele treści ng
Próbuję zbudować niestandardowy komponent przy użyciu wielu ng-contentw Angular 6, ale to nie działa i nie mam pojęcia, dlaczego. To jest mój kod komponentu: <div class="header-css-class"> <ng-content select="#header"></ng-content> </div> <div class="body-css-class"> <ng-content select="#body"></ng-content> </div> Próbuję użyć tego składnika w innym miejscu i renderowanie dwa różne wewnątrz kodu HTML bodyi nagłówek …


21
Android Webview - strona internetowa powinna mieścić się na ekranie urządzenia
Próbowałem dopasować stronę internetową w zależności od rozmiaru ekranu urządzenia. mWebview.setInitialScale(30); a następnie ustaw rzutnię metadanych <meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/> <meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/> Ale nic nie działa, strona internetowa nie jest dostosowana do rozmiaru ekranu urządzenia. Czy ktoś może …


8
ArrayIndexOutOfBoundsException podczas korzystania z iteratora tablicy ArrayList
W tej chwili mam program zawierający fragment kodu, który wygląda następująco: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } Czy robię to dobrze, jeśli chodzi o iterację przez ArrayList? Pojawia się błąd: java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at main1.endElement(main1.java:244) at …

9
Problem z uwierzytelnianiem podczas debugowania w VS2013 - iis Express
Próbuję pobrać nazwę użytkownika systemu Windows podczas debugowania w programie Visual Studio 2013. Po prostu używam: httpcontext.current.user.identity.name Jeśli uruchomię to na moim serwerze deweloperskim, działa dobrze, jeśli uruchomię go w trybie debugowania na dowolnej poprzedniej wersji programu Visual Studio, również działa dobrze. Moje problemy to - jeśli uruchomię to w …

30
Jeśli testy jednostkowe są tak świetne, dlaczego nie robi tego więcej firm? [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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
103 unit-testing 

13
Dekodowanie znaków HTML w Objective-C / Cocoa Touch
Przede wszystkim znalazłem to: Cel C HTML escape / unescape , ale nie działa dla mnie. Moje zakodowane znaki (przy okazji pochodzą z kanału RSS) wyglądają następująco: & Przeszukałem całą sieć i znalazłem powiązane dyskusje, ale nie poprawiłem mojego konkretnego kodowania, myślę, że nazywa się je znakami szesnastkowymi.

20
Nie znaleziono adb dla Androida
Gdy uruchamiam aplikację na Androida z Eclipse, pojawia się ten błąd. Unexpected exception 'Cannot run program "/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb": error=2 No such file or directory' while attempting to get adb version from /home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb KOPIUJ WKLEJ Z Zaćmienia Błąd [2012-11-26 13:43:08 - adb] Unexpected exception 'Cannot run program "/home/antz/Development/adt-bundle-linux/sdk/platform-tools/adb": error=2, No such file …
103 android  linux  adb 

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.