Programowanie

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


3
Przesyłanie czcionek TypeScript lub JavaScript
Jak obsługuje się rzutowanie tekstu w TypeScript lub JavaScript? Powiedz, że mam następujący kod TypeScript: module Symbology { export class SymbolFactory { createStyle( symbolInfo : SymbolInfo) : any { if (symbolInfo == null) { return null; } if (symbolInfo.symbolShapeType === "marker") { // how to cast to MarkerSymbolInfo return this.createMarkerStyle((MarkerSymbolInfo) …

14
JavaScript: filter () dla Objects
ECMAScript 5 ma filter()prototyp dla Arraytypów, ale nie Objecttypów, jeśli dobrze rozumiem. Jak zaimplementować filter()for Objectw JavaScript? Powiedzmy, że mam ten obiekt: var foo = { bar: "Yes" }; I chcę napisać, filter()który działa na Objects: Object.prototype.filter = function(predicate) { var result = {}; for (key in this) { if …




5
Sprawdzanie, czy w liście Python wpisz == lista
Być może mam tu pierdnięcie mózgu, ale naprawdę nie mogę zrozumieć, co jest nie tak z moim kodem: for key in tmpDict: print type(tmpDict[key]) time.sleep(1) if(type(tmpDict[key])==list): print 'this is never visible' break dane wyjściowe są, <type 'list'>ale instrukcja if nigdy się nie uruchamia. Czy ktoś może tutaj zauważyć mój błąd?
185 python 

4
TypeScript: tworzenie pustej tablicy kontenerów o określonym typie
Tworzę prostą grę logiczną o nazwie „Three of a Crime” w języku TypeScript. Próbując wstępnie przydzieloną tablicę w TypeScript, próbowałem zrobić coś takiego: var arr = Criminal[]; co spowodowało błąd „Sprawdź format wyrażenia”. też próbowałem to zrobić var arr : Criminal = []; a ten wyprodukowany „nie może przekształcić żadnego …


21
Jak ustawić JAVA_HOME w Linuksie dla wszystkich użytkowników
Jestem nowy w systemie Linux i wydaje się, że jest za dużo folderów Java. java -version daje mi: wersja java „1.7.0_55” Środowisko wykonawcze OpenJDK (rhel-2.4.7.1.el6_5-x86_64 u55-b13) 64-bitowa maszyna wirtualna serwera OpenJDK (kompilacja 24.51-b03, tryb mieszany) Kiedy próbuję zbudować projekt Maven, pojawia się błąd: Error: JAVA_HOME is not defined correctly. We …

13
Jak wybrać wartość menu rozwijanego za pomocą Selenium przy użyciu Pythona?
Muszę wybrać element z menu rozwijanego . Na przykład: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1) Najpierw muszę go kliknąć. Robię to: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) Następnie muszę wybrać, powiedzmy, dobry element Mango. Próbowałem to zrobić, inputElementFruits.send_keys(...)ale nie udało się.

5
Jak formatować kod podczas zapisywania w VS Code
Chciałbym automatycznie formatować kod TypeScript przy użyciu wbudowanego programu formatującego, gdy zapisuję plik w Visual Studio Code. Zdaję sobie sprawę z następujących opcji, ale żadna z nich nie jest wystarczająco dobra: Sformatuj ręcznie Shift + Alt + F Formatuj według typu "editor.formatOnType": true Formatuje linię po naciśnięciu klawisza Enter. Niestety, …




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.