Programowanie

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


1
Czy async (launch :: async) w C ++ 11 sprawia, że ​​pule wątków są przestarzałe, aby uniknąć kosztownego tworzenia wątków?
Jest to luźno związane z tym pytaniem: czy std :: thread jest w puli w C ++ 11? . Chociaż pytanie jest inne, intencja jest taka sama: Pytanie 1: Czy nadal ma sens używanie własnych (lub biblioteki innej firmy) pul wątków, aby uniknąć kosztownego tworzenia wątków? Wniosek z drugiego pytania …

5
Webrick jako serwer produkcyjny kontra cienki czy jednorożec?
Wygląda na to, że jest oczywiste, że nie możesz używać Webricka jako serwera produkcyjnego, ale tak naprawdę nie mogę znaleźć nigdzie wspominającego dlaczego. Wydaje się, że konsensus jest następujący: „Webrick nadaje się do tworzenia, ale Cienki lub Jednorożec to wybór do produkcji, kropka”. Sprawdziłem stronę główną serwera Thin i mówi …

2
Android niszczy działania, zabija procesy
Cześć, zastanawiam się, jak Android zarządza pamięcią i nigdzie nie mogę znaleźć dokładnej odpowiedzi. Załóżmy, że mam aplikację z 5 działaniami na bieżącym stosie aktywności (4 są zatrzymane, a 1 jest wznawiany), nie ma podłączonej usługi. Naciskam przycisk HOME, aby zatrzymać wszystkie moje czynności. Uruchamiam inną aplikację zużywającą pamięć i …

11
Sprawdź, czy ciąg jest prawidłową liczbą całkowitą
Próbuję zrobić coś dość powszechnego: przeanalizować dane wejściowe użytkownika w skrypcie powłoki. Jeśli użytkownik podał prawidłową liczbę całkowitą, skrypt robi jedną rzecz, a jeśli nie jest poprawny, robi coś innego. Kłopot w tym, że nie znalazłem łatwego (i dość eleganckiego) sposobu na zrobienie tego - nie chcę, aby trzeba było …



9
Dlaczego nie można użyć wyrażenia regularnego do przeanalizowania HTML / XML: formalne wyjaśnienie w kategoriach laika
Nie ma dnia na SO, który upłynąłby bez pytania o parsowanie (X) HTML lub XML z zadawaniem wyrażeń regularnych. Chociaż stosunkowo łatwo jest wymyślić przykłady, które demonstrują nierentowność wyrażeń regularnych dla tego zadania lub z kolekcją wyrażeń reprezentujących tę koncepcję, nadal nie mogłem znaleźć na SO formalnego wyjaśnienia, dlaczego nie …

2
Czym różni się Android Studio od Intellij Idea z wtyczkami?
Mamy istniejącą bazę kodu java, w której używamy intellij idea do programowania. Budujemy aplikację na Androida, w której będziemy udostępniać kod i inne zasoby z istniejącym kodem i bazą zasobów. Ponieważ Android Studio wydaje się być głównie zmodyfikowaną wersją Intellij, moje pytanie brzmi: czy istnieją całkowicie specyficzne funkcje, które ma …

16
Algorytm wykresu, aby znaleźć wszystkie połączenia między dwoma dowolnymi wierzchołkami
Próbuję określić najlepszy czasowo algorytm do wykonania opisanego poniżej zadania. Mam zestaw rekordów. Dla tego zestawu rekordów mam dane połączeń, które wskazują, jak pary rekordów z tego zestawu łączą się ze sobą. Zasadniczo reprezentuje to wykres nie skierowany, z rekordami będącymi wierzchołkami, a danymi połączenia krawędziami. Wszystkie rekordy w zestawie …


2
Git: Odrzuć wszystkie zmiany w rozbieżnej gałęzi lokalnej
Mam lokalną gałąź tematyczną, która śledzi gałąź zdalną. Dla celów argumentacji, powiedzmy, że historie zatwierdzeń wyglądają następująco: A--B--C--O1--O2--O3 (origin/phobos) \ L1--L2--L3 (phobos) Po przyjrzeniu się relatywnym historiom zatwierdzeń chcę teraz odrzucić wszystkie zmiany w phobosgałęzi lokalnej i przywrócić jej bezpośrednią kopię origin/phobos, aby historia lokalna wyglądała następująco: A--B--C--O1--O2--O3 (phobos origin/phobos) …
117 git 

12
Usuń pasek przewijania z iframe
Używając tego kodu <iframe frameborder="0" style="height: 185px; overflow:scroll; width: 100%" src="http://www.cbox.ws/box/?boxid=439&boxtag=7868&sec=main" marginheight="1" marginwidth="1" name="cboxmain" id="cboxmain" seamless="seamless" scrolling="no" frameborder="0" allowtransparency="true"></iframe> Tak to wygląda (shoutbox na stronie głównej http://www.talkjesus.com ) Jak usunąć poziomy pasek przewijania i zmodyfikować css pionowego paska przewijania?
117 html  css  iframe 


20
Musisz znajdować się wewnątrz projektu angular-cli, aby użyć polecenia build po ponownym zainstalowaniu angular-cli
Miałem zainstalowaną na całym świecie najnowszą angular-cli i mój projekt był pomyślnie budowany. Czytając sugerowane rozwiązanie innego problemu ( https://github.com/angular/angular-cli/issues/917 ) odinstalowałem globalną angular-cli i zainstalowałem go jako zależność od deweloperów. Ten inny problem nie został rozwiązany, więc odinstalowałem zależność od deweloperów i ponownie zainstalowałem globalnie angular-cli. Teraz, gdy próbuję …
117 angular-cli 

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.