Programowanie

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

8
Elasticsearch vs Cassandra vs Elasticsearch z Cassandrą
Uczę się NoSQL i szukam różnych opcji dla jednego z wymagań mojego klienta. Przeszedłem przez różne źródła, zanim postawiłem to pytanie (osoba z niewielką wiedzą w NoSQL) Muszę szybciej przechowywać dane i je czytać. W pełni bezpieczny i łatwo skalowalny. Potrafi przeszukiwać dane dla Analytics. Skończyło się na krótkiej liście: …

29
Jak poprawić wydajność Netbeans?
Czy istnieje realny sposób, aby Netbeans ładował się i działał szybciej? Jest zbyt wolny i pogarsza się, gdy programujesz przez jakiś czas. Zjada całą moją pamięć RAM. Korzystam z komputera z systemem Windows, a konkretnie z systemem Windows Server 2008 Datacenter Edition x64, 4 GB pamięci RAM, procesorem 3 GHz …

1
Jak rozwiązywać najlepsze konflikty za pomocą ich zmian?
Mój git cherry-pick FOOwywołał konflikt. Mógłbym przejrzeć pliki będące w konflikcie i usunąć linie między <<<<<<<i =======oraz same znaczniki konfliktu, ale mam nadzieję, że jest łatwiejszy sposób. Myślę, że svnodpowiednikiem było theirs-conflictrozwiązanie. Jak to zrobić git? Nie chcę, git checkout --theirs <file>ponieważ wydaje się, że przynosi ten sam wynik, git …
110 git 



4
Jak nie mieć podziału strony po \ include w LaTeX
Mój LaTeX powoduje podział stron po każdej podsekcji, ponieważ moje podsekcje są w osobnych plikach. Używam polecenia, \include{file}które dodaje podział strony po jego użyciu. Chciałbym, aby strona nie była przerywana przez użycie \include{file}. Jak możesz includeuniknąć łamania strony po użyciu -command?
110 latex  page-break 


6
Co dokładnie robi metoda wieloprocesorowa modułu .join () Pythona?
Poznanie wieloprocesorowości w Pythonie (z artykułu PMOTW ) i chciałbym uzyskać wyjaśnienie, co dokładnie join()robi ta metoda. W starym samouczku z 2008 roku stwierdza się, że bez p.join()wywołania w poniższym kodzie „proces potomny będzie siedział bezczynnie i nie zostanie zakończony, stając się zombie, którego należy ręcznie zabić”. from multiprocessing import …

6
Jak walczyć z mnóstwem nierozwiązanych zmiennych ostrzegawczych w Webstorm?
Mam funkcję, która pobiera dane z serwera: function getData(data){ console.log(data.someVar); } Webstorm mówi, że someVar- to nierozwiązana zmienna. Czego mogę się pozbyć takich ostrzeżeń? Widzę kilka opcji: Pomiń ostrzeżenia w ustawieniach IDE; Dodaj plik źródłowy JSON z polami ( szczegóły ); Stosować tablice przypominające składni: data['some_unres_var']; Również Webstorm oferujący mi …

5
Co dokładnie oznacza „IB” i „UB”?
Kilka razy widziałem terminy „IB” i „UB”, szczególnie w kontekście C ++. Próbowałem je wyszukać w Google, ale najwyraźniej te dwuliterowe kombinacje mają wiele zastosowań. : P Więc pytam cię ... co mają na myśli, kiedy mówi się, że są złe?



5
Dlaczego konstruktor enum nie może uzyskać dostępu do pól statycznych?
Dlaczego konstruktor enum nie może uzyskać dostępu do pól i metod statycznych? Jest to całkowicie poprawne w przypadku klasy, ale nie jest dozwolone w przypadku wyliczenia. To, co próbuję zrobić, to przechowywać moje wystąpienia wyliczenia w statycznej mapie. Rozważmy poniższy przykładowy kod, który umożliwia wyszukiwanie według skrótu: public enum Day …
110 java  enums 

6
Jak ustawić git diff --ignore-space-change jako domyślny
Prawdopodobnie mógłbym ustawić alias, ale wygląda na to, że powinienem być w stanie ustawić to jako opcję w pliku konfiguracyjnym, tylko że i tak nie widzę, aby to zrobić. Chcę tylko --ignore-space-changewtedy, gdy robię diff, a nie wtedy, gdy robię aplikację lub cokolwiek innego. Staram się, aby różnica była łatwiejsza …
110 git  config  git-config 


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.