Programowanie

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

2
Pipowanie zarówno stdout, jak i stderr w bash?
Wygląda na to, że nowsze wersje basha mają &>operator, który (o ile dobrze rozumiem) przekierowuje zarówno stdout, jak i stderr do pliku ( &>>zamiast tego dołącza do pliku, jak wyjaśnił Adrian). Jaki jest najprostszy sposób osiągnięcia tego samego, ale zamiast tego przekierowanie do innego polecenia? Na przykład w tej linii: …
156 bash  stdout  stderr  piping 

6
nginx: wyślij wszystkie żądania do jednej strony HTML
Korzystając z nginx, chcę zachować adres URL, ale w rzeczywistości ładuję tę samą stronę bez względu na wszystko. Będę używać adresu URL z History.getState()do kierowania żądań w mojej aplikacji javascript. Wygląda na to, że powinno to być proste? location / { rewrite (.*) base.html break; } działa, ale przekierowuje adres …


5
Co to jest proces nieprzerywalny?
Czasami, gdy piszę program w Linuksie i ulega awarii z powodu jakiegoś błędu, stanie się procesem nieprzerywalnym i będzie działał wiecznie, dopóki nie uruchomię ponownie komputera (nawet jeśli się wyloguję). Moje pytania to: Co powoduje, że proces staje się nieprzerywalny? Jak mogę temu zapobiec? To prawdopodobnie głupie pytanie, ale czy …

4
Co sprawia, że ​​metoda jest bezpieczna dla wątków? Jakie są zasady?
Czy istnieją ogólne zasady / wytyczne dotyczące tego, co sprawia, że ​​metoda jest bezpieczna dla wątków? Rozumiem, że prawdopodobnie jest milion jednorazowych sytuacji, ale co w ogóle? Czy to takie proste? Jeśli metoda uzyskuje dostęp tylko do zmiennych lokalnych, jest bezpieczna wątkowo. Czy to to? Czy dotyczy to również metod …
156 c#  thread-safety 

6
Jak wyświetlić starszą wersję pliku SVN?
Mam plik SVN, w którym brakuje teraz pewnej logiki, więc muszę cofnąć się o około 40 wersji do czasu, w którym miał logikę, której potrzebuję. Oprócz próby wyświetlenia pliku różnicowego w wierszu poleceń ( bardzo trudnego do odczytania ), czy jest jakiś sposób, aby uzyskać kopię tego pliku do przejrzenia, …
156 svn  rollback  revision 

7
std :: enable_if, aby warunkowo skompilować funkcję składową
Próbuję uzyskać prosty przykład do pracy, aby zrozumieć, jak używać std::enable_if. Po przeczytaniu tej odpowiedzi pomyślałem, że nie powinno być trudno znaleźć prosty przykład. Chcę użyćstd::enable_if do wyboru między dwiema funkcjami składowymi i pozwolić na użycie tylko jednej z nich. Niestety, poniższe nie skompiluje się z gcc 4.7 i po …
156 c++  templates  g++  c++11 

3
Czym zajmuje się Maven w teorii i praktyce? Kiedy warto z niego korzystać? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, 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 prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
156 java  maven 

20
Czy mogę zainstalować Python 3.x i 2.x na tym samym komputerze z systemem Windows?
Używam systemu Windows, a powłoka / system operacyjny automatycznie uruchamia Python w oparciu o ustawienia rejestru, gdy uruchamiasz program w wierszu poleceń. Czy to się skończy, jeśli zainstaluję wersję 2.xi 3.x Pythona na tym samym komputerze? Chcę bawić się Pythonem 3, jednocześnie mając możliwość uruchamiania skryptów 2.x na tej samej …



2
Rzeczywiste zastosowania prepromorfizmów zygohistomorficznych
Tak, te : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f = g_prepro …

1
Specjalizacja z ograniczeniami
Mam problemy ze skonfigurowaniem GHC do specjalizacji funkcji z ograniczeniem klasy. Mam minimalny przykład mój problem tutaj: Foo.hs i Main.hs . Te dwa pliki są kompilowane (GHC 7.6.2 ghc -O3 Main) i uruchamiane. UWAGA: Foo.hs jest naprawdę okrojona. Jeśli chcesz zobaczyć, dlatego też konieczne jest ograniczenie, można zobaczyć trochę więcej …
156 haskell  ghc 

3
Sprawdź, czy któryś z przodków ma klasę używającą jQuery
Czy istnieje sposób w jQuery, aby sprawdzić, czy jakiś rodzic, dziadek, pradziadek ma klasę? Mam strukturę znaczników, która sprawiła, że ​​w kodzie robię takie rzeczy: $(elem).parent().parent().parent().parent().hasClass('left') Jednak ze względu na czytelność kodu chciałbym uniknąć tego rodzaju rzeczy. Czy istnieje sposób, aby powiedzieć, że „któryś z rodziców / dziadków / pradziadków …

12
Jak mogę skonfigurować Logback, aby rejestrował różne poziomy rejestratora w różnych miejscach docelowych?
Jak mogę skonfigurować Logback, aby rejestrował różne poziomy rejestratora w różnych miejscach docelowych? Na przykład, biorąc pod uwagę następującą konfigurację Logback, czy Logback zarejestruje INFOwiadomości do STDOUTi ERRORwiadomości do STDERR? (Zauważ, że ten przykład jest odmianą przykładu logback-examples/src/main/java/chapters/configuration/sample4.xml pokazanego w Rozdziale 3: Konfiguracja Logback ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> …
156 java  logging  logback 

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.