Programowanie

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

19
Jak pobrać parametry zapytania POST?
Oto moja prosta forma: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> Oto mój kod Express.js /Node.js: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } Próbowałem sReq.query.emaillub sReq.query['email']lub sReq.params['email']itp żaden z nich pracy. Wszyscy wracają undefined. Po zmianie na połączenie Get …


30
Nie znaleziono pliku wykonywalnego pg_config
Mam problem z instalacją psycopg2. Podczas próby pip install psycopg2: pojawia się następujący błąd : Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the pg_config option …
768 python  pip  psycopg2 


9
Czy konwertować ciąg reprezentujący słownik na słownik?
Jak przekonwertować strreprezentację a dict, na przykład następującego ciągu, na a dict? s = "{'muffin' : 'lolz', 'foo' : 'kitty'}" Wolę nie używać eval. Czego jeszcze mogę użyć? Głównym tego powodem jest jedna z moich klas współpracowników, którą napisał, konwertuje wszystkie dane wejściowe na ciągi. Nie jestem w nastroju, aby …

30
Interfejs a klasa podstawowa
Kiedy powinienem używać interfejsu, a kiedy powinienem używać klasy bazowej? Czy powinien to zawsze być interfejs, jeśli nie chcę definiować podstawowej implementacji metod? Jeśli mam klasę psów i kotów. Dlaczego miałbym chcieć wdrożyć IPet zamiast PetBase? Rozumiem, że mam interfejsy dla ISheds lub IBarków (IMakesNoise?), Ponieważ mogą one być umieszczane …


30
Dlaczego „cd” nie działa w skrypcie powłoki?
Próbuję napisać mały skrypt, aby zmienić bieżący katalog na katalog projektu: #!/bin/bash cd /home/tree/projects/java Zapisałem ten plik jako proj, dodałem uprawnienia do wykonywania chmodi skopiowałem go do /usr/bin. Kiedy nazywam to: projnic nie robi. Co ja robię źle?
766 linux  shell 

6
Wymuś „git push”, aby zastąpić zdalne pliki
Chcę wypchnąć moje lokalne pliki i mieć je na zdalnym repozytorium, bez konieczności radzenia sobie z konfliktami scalania. Chcę tylko, aby moja wersja lokalna miała wyższy priorytet niż wersja zdalna. Jak mogę to zrobić za pomocą Git?
766 git  git-push 


13
Policz liczbę wierszy w repozytorium git
Jak policzyć całkowitą liczbę wierszy obecnych we wszystkich plikach w repozytorium git? git ls-files daje mi listę plików śledzonych przez git. Szukam polecenia do catwszystkich tych plików. Coś jak git ls-files | [cat all these files] | wc -l
766 bash  git  shell  line-count 

15
Dlaczego em zamiast px?
Słyszałem, że powinieneś zdefiniować rozmiary i odległości w arkuszu stylów za pomocą em zamiast w pikselach. Pytanie brzmi: dlaczego powinienem używać em zamiast px podczas definiowania stylów w css? Czy istnieje dobry przykład, który to ilustruje?

12
Różnice między dependenceManagement i zależnościami w Maven
Jaka jest różnica między dependencyManagementi dependencies? Widziałem dokumenty w witrynie Apache Maven. Wydaje się, że zależność zdefiniowana w parametrze dependencyManagementmoże być używana w jego modułach potomnych bez określania wersji. Na przykład: Projekt nadrzędny (Pro-par) definiuje zależność w ramach dependencyManagement: <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8</version> </dependency> </dependencies> </dependencyManagement> Następnie w …


17
Jak „dodać istniejący element” całą strukturę katalogów w programie Visual Studio?
Mam dowolny zestaw plików niezwiązanych z żadnym projektem C #, które znajdują się w skomplikowanej zagnieżdżonej strukturze katalogów. Chcę dodać je w tym formacie do innego katalogu w aplikacji sieci Web ASP.NET, nad którą pracuję; zachowując tę ​​samą strukturę. Skopiowałem folder do docelowej lokalizacji mojego projektu i próbowałem „dodać istniejący …
765 visual-studio  ide 

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.