Programowanie

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

14
Co sprawia, że ​​makra Lisp są tak wyjątkowe?
Czytając eseje Paula Grahama na temat języków programowania, można by pomyśleć, że makra Lisp to jedyna droga. Jako zajęty programista pracujący na innych platformach nie miałem przywileju używania makr Lisp. Jako ktoś, kto chce zrozumieć szum, wyjaśnij, dlaczego ta funkcja jest tak potężna. Proszę również odnieść to do czegoś, co …




7
Czy CSS Turing jest kompletny?
O ile wiem, CSS nie jest kompletny. Ale moja wiedza na temat CSS jest bardzo ograniczona. Czy CSS Turing jest kompletny? Czy któryś z istniejących projektów lub komitetów rozważa funkcje językowe, które mogłyby umożliwić kompletność Turinga, jeśli nie jest to teraz?

26
Łatwo mierz upływ czasu
Próbuję użyć time () do pomiaru różnych punktów mojego programu. Nie rozumiem, dlaczego wartości przed i po są takie same? Rozumiem, że to nie jest najlepszy sposób na profilowanie mojego programu, chcę tylko zobaczyć, jak długo coś potrwa. printf("**MyProgram::before time= %ld\n", time(NULL)); doSomthing(); doSomthingLong(); printf("**MyProgram::after time= %ld\n", time(NULL)); Próbowałem: struct …
297 c++  c  linux  time  measurement 

30
Brak pakietów NuGet
Przeszukałem ten problem, ale żadne z rozwiązań nie zadziałało. Mam zainstalowany program Visual Studio Professional 2015 i korzystam z TFS. Moja wersja NuGet to 3.1.6. Ten problem występuje tylko w moim projekcie C # Web API / MVC. Pojawia się następujący błąd: Ten projekt odwołuje się do pakietów NuGet, których …



14
Czy społeczność Visual Studio to 30-dniowa wersja próbna?
Zainstalowałem rzekomo darmową społeczność VS 2017 na moim komputerze i 30 dni później otrzymuję ten komunikat od VS, który mówi, że moja licencja wygasła. Licencja? Przedawniony? Myślałem, że wydanie społecznościowe było „bezpłatne na zawsze”, dlatego nosiło tag „społeczność”. Co się dzieje? Próbowałem zalogować się na swoje konto outlook.com, ale jest …


21
Sprawdź, czy plik wykonywalny istnieje w Pythonie?
Czy w Pythonie istnieje przenośny i prosty sposób sprawdzenia, czy istnieje program wykonywalny? Przez proste rozumiem coś w rodzaju whichpolecenia, które byłoby po prostu idealne. Nie chcę ręcznie szukać ŚCIEŻKI lub czegoś, co wymaga próby wykonania jej za pomocą Popen& al i sprawdzenia, czy się nie powiedzie (to właśnie robię …
297 python  path 

7
Ta klasa Handler powinna być statyczna, w przeciwnym razie mogą wystąpić wycieki: IncomingHandler
Tworzę aplikację na Androida 2.3.3 z usługą. Mam to wewnątrz tej usługi, aby komunikować się z główną działalnością: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private ThreadGroup myThreads = new ThreadGroup("UDPListenerServiceWorker"); private UDPListenerThread myThread; /** * Handler to communicate from WorkerThread to service. */ …

7
Jak używać wyrażenia regularnego z poleceniem find?
Mam kilka obrazów o nazwach z wygenerowanym ciągiem uuid1. Na przykład 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Chcę znaleźć wszystkie te obrazy za pomocą polecenia „znajdź”: find . -regex "[a-f0-9\-]\{36\}\.jpg". Ale to nie działa. Coś nie tak z wyrażeniem regularnym? Czy ktoś mógłby mi w tym pomóc?
297 regex  linux  find 

7
Jak mogę dodać wolumin do istniejącego kontenera Docker?
Mam kontener Docker, który utworzyłem, po prostu instalując Docker na Ubuntu i wykonując: sudo docker run -i -t ubuntu /bin/bash Natychmiast zacząłem instalować Javę i niektóre inne narzędzia, spędziłem z nią trochę czasu i zatrzymałem kontener exit Potem chciałem dodać tom i zdałem sobie sprawę, że nie jest to tak …
297 docker 

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.