Programowanie

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

2
Co to jest w maszynopisie! (wykrzyknik / huk) operator przy dereferencji członka?
Przeglądając kod źródłowy reguły tslint, natrafiłem na następujące oświadczenie: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Zauważ !operatora po node.parent. Ciekawy! Najpierw próbowałem skompilować plik lokalnie z moją aktualnie zainstalowaną wersją TS (1.5.3). Wynikający błąd wskazał dokładną lokalizację huku: $ tsc --noImplicitAny memberAccessRule.ts noPublicModifierRule.ts(57,24): error TS1005: ')' expected. Następnie zaktualizowałem …
453 typescript  tslint 

11
Lokalna zależność w pakiecie.json
Chcę zrobić coś takiego, więc npm installinstaluje również package.jsonz ../somelocalliblub co ważniejsze jego zależnościami. "dependencies": { "express": "*", "../somelocallib": "*" }
453 node.js  npm 

17
Jak mogę wyrównać moje przyciski Bootstrap na Twitterze?
Mam tutaj prostą wersję demo: http://jsfiddle.net/HdeZ3/1/ <ul> <li>One <input class="btn pull-right" value="test"></li> <li>Two <input class="btn pull-right" value="test2"></li> </ul> Mam nieuporządkowaną listę i dla każdego elementu listy chcę mieć tekst po lewej, a następnie przycisk wyrównany do prawej. Próbowałem użyć metody „pull-right”, ale to całkowicie popsuło wyrównanie. Co ja robię źle?

6
Pobieranie jQuery UI CSS z CDN Google
Planuję używać Google do pobierania biblioteki jQuery dla interfejsu użytkownika i rdzenia. Moje pytanie brzmi: czy pozwalają mi pobrać CSS, czy powinienem sam go hostować? Również jeśli używam Google do ładowania, jak mam ładować inne wtyczki? Czy mogę skompresować wszystkie wtyczki razem, czy powinien to być osobny plik?

10
Czy w Ruby jest pętla „do… while”?
Używam tego kodu, aby pozwolić użytkownikowi na wprowadzanie nazw, podczas gdy program przechowuje je w tablicy, dopóki nie wprowadzi pustego ciągu (muszą nacisnąć Enter po każdej nazwie): people = [] info = 'a' # must fill variable with something, otherwise loop won't execute while not info.empty? info = gets.chomp people …
452 ruby  loops 

25
Klient SQL dla Mac OS X, który współpracuje z MS SQL Server [zamknięty]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 w …
452 sql-server  macos 

16
Różnica między JSON.stringify i JSON.parse
Byłem zdezorientowany, kiedy użyć tych dwóch metod analizy. Po powtórzeniu moich danych zakodowanych w formacie json i odzyskaniu ich z powrotem za pośrednictwem ajax często wpadam w błąd co do tego, kiedy powinienem użyć JSON.stringify i JSON.parse . Dostaję się [object,object]do swojego pliku console.log podczas analizowania i obiektu JavaScript podczas …
452 javascript  json 

28
Błąd Pythona „ImportError: Brak nazwanego modułu”
Python jest zainstalowany w katalogu lokalnym. Moje drzewo katalogów wygląda następująco: (local directory)/site-packages/toolkit/interface.py Mój kod jest tutaj: (local directory)/site-packages/toolkit/examples/mountain.py Aby uruchomić przykład, piszę python mountain.py, aw kodzie mam: from toolkit.interface import interface I pojawia się błąd: Traceback (most recent call last): File "mountain.py", line 28, in ? from toolkit.interface import …

11
Jak korzystać z LocalBroadcastManager?
Jak korzystać / lokalizować LocalBroadcastManagerzgodnie z opisem w Dokumentach Google i dokumencie transmisji usług ? Próbowałem google go, ale nie ma kodu na początek? Dokumenty mówią, że powinienem go użyć, jeśli chcę nadawać wewnętrznie w procesie mojej aplikacji, ale nie wiem, gdzie go szukać. Jakaś pomoc / komentarz? Aktualizacja : …

14
Właściwy sposób używania ** kwargs w Pythonie
Jaki jest właściwy sposób używania **kwargsw Pythonie, jeśli chodzi o wartości domyślne? kwargszwraca słownik, ale jaki jest najlepszy sposób na ustawienie wartości domyślnych, czy istnieje? Czy powinienem uzyskać do niego dostęp jako słownik? Używać funkcji get? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') Proste pytanie, ale …
452 python  kwargs 

30
Brak modułu o nazwie pkg_resources
Wdrażam aplikację Django na serwerze deweloperskim i uruchamiam ten błąd po uruchomieniu pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourceswydaje się być rozpowszechniany z setuptools. Początkowo myślałem, że to może nie być zainstalowane …

15
Tworzenie odpowiedzi JSON przy użyciu Django i Pythona
Próbuję przekonwertować skrypt odpowiedzi Ajax po stronie serwera na Django HttpResponse, ale najwyraźniej nie działa. To jest skrypt po stronie serwera: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // RETURN …
452 python  django  json 

30
Nie można znaleźć modułu „@ angular-devkit / build-angular”
Po aktualizacji do Angular 6.0.1 pojawia się następujący błąd ng serve: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". Error: Could not find module "@angular-devkit/build-angular" from "/home/Projects/myProjectName". at Object.resolve (/home/Projects/myProjectName/node_modules/@angular-devkit/core/node/resolve.js:141:11) at Observable.rxjs_1.Observable [as _subscribe] (/home/Projects/myProjectName/node_modules/@angular-devkit/architect/src/architect.js:132:40) ng updatemówi, że wszystko jest w porządku. Usunięcie node_modulesfolderu i świeża npm installinstalacja również nie pomogły. …



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.