Programowanie

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

7
Przetestuj tablicę typu ciągów w języku TypeScript
Jak mogę sprawdzić, czy zmienna jest tablicą ciągów w języku TypeScript? Coś takiego: function f(): string { var a: string[] = ["A", "B", "C"]; if (typeof a === "string[]") { return "Yes" } else { // returns no as it's 'object' return "No" } }; TypeScript.io tutaj: http://typescript.io/k0ZiJzso0Qg/2 Edycja: zaktualizowałem …
99 typescript 

7
Wykreślanie szybkiej transformaty Fouriera w Pythonie
Mam dostęp do NumPy i SciPy i chcę stworzyć prosty FFT zestawu danych. Mam dwie listy, jedną z ywartościami, a drugą z sygnaturami czasowymi tych ywartości. Jaki jest najprostszy sposób wprowadzenia tych list do metody SciPy lub NumPy i wykreślenia wynikowego FFT? Sprawdziłem przykłady, ale wszystkie polegają na utworzeniu zestawu …
99 python  numpy  scipy  fft 


3
Dlaczego zmienne podnoszące JavaScript?
Dlaczego zmienne podnoszące JavaScript? Jaki był powód, dla którego projektanci zdecydowali się wdrożyć podnoszenie? Czy są jakieś inne popularne języki, które to robią? Proszę podać odpowiednie linki do dokumentacji i / lub zapisów.

12
Jak sprawić, by <label> i <input> pojawiały się w tym samym wierszu w formularzu HTML?
Tworzę formularz rejestracyjny na stronę internetową. Chcę, aby każda etykieta i odpowiadający jej element wejściowy pojawiały się w tym samym wierszu. Oto mój kod: #form { background-color: #FFF; height: 600px; width: 600px; margin-right: auto; margin-left: auto; margin-top: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 0px; } label { font-family: Georgia, "Times …
99 html  css  forms 

6
Jak korzystać z kolejki wieloprocesowej w Pythonie?
Mam wiele problemów ze zrozumieniem, jak kolejka wieloprocesorowa działa w Pythonie i jak ją zaimplementować. Powiedzmy, że mam dwa moduły Pythona, które uzyskują dostęp do danych z udostępnionego pliku, nazwijmy te dwa moduły pisarzem i czytnikiem. Mój plan polega na tym, aby zarówno czytający, jak i piszący umieścili żądania w …

5
Jak zamienić dwie linie w vimie?
Mam to: pick 887b66f add 222 Dziewiecsil to flowers new title pick dc331cb new name of beginning commit Chcę to uzyskać: pick dc331cb new name of beginning commit pick 887b66f add 222 Dziewiecsil to flowers new title Czy istnieje sposób, aby to zrobić w szybki sposób za pomocą skrótów klawiaturowych?
99 vim 

6
Jak przekazać kolejną całą kolumnę jako argument do pandy fillna ()
Chciałbym uzupełnić brakujące wartości w jednej kolumnie wartościami z innej kolumny, używając fillnametody. (Czytałem, że zapętlanie każdego wiersza byłoby bardzo złą praktyką i że lepiej byłoby zrobić wszystko za jednym razem, ale nie mogłem się dowiedzieć, jak to zrobić fillna.) Dane przed: Day Cat1 Cat2 1 cat mouse 2 dog …
99 python  pandas  fillna 

7
Git i SSH, który klucz jest używany?
Powiedzmy, że Twój .sshkatalog zawiera 30 kluczy (15 prywatnych i 15 publicznych). Gdzie w Gicie można sprawdzić, które z nich jest używane do łączenia się z danym zdalnym repozytorium?
99 git  ssh 




3
logging.info nie pojawia się na konsoli, ale ostrzega i pojawia się błąd
Kiedy loguję zdarzenie za pomocą logging.info, nie pojawia się ono w terminalu Pythona. import logging logging.info('I am info') # no output Natomiast zdarzenia zarejestrowane za pomocą logging.warnnie pojawiają się w terminalu. import logging logging.warn('I am warning') # outputs "I am warning" Czy istnieje zmiana poziomu środowiska, którą mogę logging.infowydrukować na …

4
Dziedziczenie i metoda init w Pythonie
Jestem początkującym pytonem. Nie rozumiem dziedziczenia i __init__(). class Num: def __init__(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() WYNIK: 8 To jest wporządku. Ale mogę wymienić Num2z class Num2(Num): def __init__(self,num): self.n2 = num*2 def show(self): print self.n1,self.n2 WYNIK: Error. Num2 has no …

2
Moq, SetupGet, Mocking a property
Próbuję mockować klasę, nazwaną UserInputEntity, która zawiera właściwość o nazwie ColumnNames: (zawiera inne właściwości, właśnie uprościłem to do pytania) namespace CsvImporter.Entity { public interface IUserInputEntity { List&lt;String&gt; ColumnNames { get; set; } } public class UserInputEntity : IUserInputEntity { public UserInputEntity(List&lt;String&gt; columnNameInputs) { ColumnNames = columnNameInputs; } public List&lt;String&gt; ColumnNames …
99 c#  c#-4.0  properties  moq 

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.