Programowanie

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


10
Mylisz się co do stdin, stdout i stderr?
Jestem raczej mylony z celem tych trzech plików. Jeśli dobrze rozumiem, stdinto plik, w którym program zapisuje swoje żądania uruchomienia zadania w tym procesie, stdoutto plik, w którym jądro zapisuje dane wyjściowe, a proces żądający dostępu do informacji z niego stderrjest plikiem w których wpisane są wszystkie wyjątki. Po otwarciu …
230 linux  stdout  stdin  stderr 


10
Node.js zgłasza błąd „btoa nie jest zdefiniowany”
W mojej aplikacji node.js zrobiłem to, npm install btoa-atobaby móc korzystać z funkcji btoa () i atob (), które są rodzime w javascript po stronie klienta, ale z jakiegoś powodu nie zostały uwzględnione w węźle. Nowy katalog pojawił się w moim folderze node_modules, który sam w katalogu głównym znajduje się …
230 node.js 

13
python: Skąd mam wiedzieć, jaki wystąpił wyjątek?
Mam funkcję wywoływaną przez program główny: try: someFunction() except: print "exception happened!" ale w trakcie wykonywania funkcji podnosi wyjątek, więc przeskakuje do exceptczęści. Jak mogę zobaczyć dokładnie, co się stało w tym, someFunction()co spowodowało wyjątek?
230 python  exception 


7
Jak posortować tablicę bez mutowania oryginalnej tablicy?
Załóżmy, że chciałem funkcji sortowania, która zwraca posortowaną kopię wprowadzonej tablicy. Naiwnie tego próbowałem function sort(arr) { return arr.sort(); } i przetestowałem to z tym, co pokazuje, że moja sortmetoda mutuje tablicę. var a = [2,3,7,5,3,7,1,3,4]; sort(a); alert(a); //alerts "1,2,3,3,3,4,5,7,7" Próbowałem również tego podejścia function sort(arr) { return Array.prototype.sort(arr); } …
230 javascript 

21
Błąd: Niestety nie możesz mieć modułów Java innych niż Gradle i> modułów Android Gradle w jednym projekcie
Mam projekt IntelliJ 14.1.2 składający się z dwóch modułów - jeden to moduł oparty na Android Gradle, a drugi to moduł Spring Java z Maven. gps-trackman.v1 to mój projekt root i nie skonfigurowałem żadnych danych wyjściowych ani aspektów dla tego projektu. Ta aplikacja jest moim modułem oceniającym Androida, dla tego …

10
Zależność Maven dla API Servlet 3.0?
Jak mogę powiedzieć Maven 2, aby załadowała API Servlet 3.0? Próbowałem: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Używam http://repository.jboss.com/maven2/, ale jakie repozytorium byłoby poprawne? Uzupełnienie: Działa w zależności od całego interfejsu API Java EE 6 i następujących ustawień: <repository> <id>java.net</id> <url>http://download.java.net/maven/2</url> </repository> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>6.0</version> <scope>provided</scope> </dependency> Wolę dodawać …

30
Jaka jest najlepsza nazwa niemutującej metody „dodawania” w niezmiennej kolekcji?
Przepraszam za gofrowny tytuł - gdybym mógł wymyślić zwięzły tytuł, nie musiałbym zadawać pytania. Załóżmy, że mam niezmienny typ listy. Ma operację, Foo(x)która zwraca nową niezmienną listę z określonym argumentem jako dodatkowy element na końcu. Aby stworzyć listę ciągów znaków z wartościami „Cześć”, „niezmienny”, „świat” możesz napisać: var empty = …


4
Automatyczne ładowanie plików lib w Railsach 4
Używam następującego wiersza w inicjalizatorze, aby automatycznie załadować kod w moim /libkatalogu podczas programowania: config / initializers / custom.rb: RELOAD_LIBS = Dir[Rails.root + 'lib/**/*.rb'] if Rails.env.development? (z podręcznika Rails 3: Automatyczne ładowanie folderów lib w trybie programowania ) Działa świetnie, ale jest zbyt nieefektywny w produkcji - Zamiast ładować biblioteki …

30
Subversion utknęło z powodu „poprzedniej operacji się nie zakończyło”?
Jeśli spróbuję zaktualizować moje repozytorium subversion, to znaczy, że muszę uruchomić czyszczenie. Jeśli uruchomię czyszczenie, oznacza to brak pliku. (Usunąłem MASYWNY katalog plików, których nie udało się dziś rano zatwierdzić z mojego domowego komputera, ale potem zatwierdzam ten sam zestaw plików z pracy, a teraz moje domowe repozytorium jest zepsute). …
229 svn  tortoisesvn 

10
Jak przekonwertować QString na std :: string?
Próbuję zrobić coś takiego: QString string; // do things... std::cout << string << std::endl; ale kod się nie kompiluje. Jak wyprowadzić zawartość qstring do konsoli (np. W celu debugowania lub z innych powodów)? Jak przekonwertować QStringna std::string?


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.