Czy odniesienia do metod pomijają obciążenie owijarki lambda? Czy mogą w przyszłości? Zgodnie z samouczkiem Java na temat metod : Czasami ... wyrażenie lambda robi tylko wywołanie istniejącej metody. W takich przypadkach często łatwiej jest odnieść się do istniejącej metody według nazwy. Odwołania do metod umożliwiają to; są to zwarte, …
W wolnym czasie buduję grę na Androida. Korzysta z biblioteki libgdx, więc trochę ciężkiego podnoszenia jest dla mnie zrobione. Podczas opracowywania niedbale wybrałem typy danych dla niektórych procedur. Użyłem hashtable, ponieważ chciałem czegoś zbliżonego do tablicy asocjacyjnej. Kluczowe wartości czytelne dla człowieka. W innych miejscach, aby osiągnąć podobne rzeczy, używam …
Ostatnio zostałem zapytany: Dlaczego NoSQL jest szybszy niż SQL? Nie zgodziłem się z założeniem pytania ... to po prostu nonsens dla mnie osobiście. Nie widzę żadnego wzrostu wydajności przy użyciu NoSQL zamiast SQL. Może SQL nad NoSQL, tak, ale nie w ten sposób. Czy brakuje mi czegoś o NoSQL?
Znajomy znajomy niedawno przejrzał witrynę, którą pomogłem uruchomić, i skomentował coś w stylu „bardzo fajna strona, szkoda wbudowanych skryptów w kodzie źródłowym”. Zdecydowanie jestem w stanie usunąć wbudowane skrypty tam, gdzie występują; Mam niejasną świadomość, że to „zła rzecz”. Moje pytanie brzmi: jakie są prawdziwe problemy ze skryptami wbudowanymi? Czy …
To jest ogólne pytanie na temat, który uważam za interesujący jako gracz: wąskie gardła procesora / GPU i programowanie. Jeśli się nie mylę, doszedłem do wniosku, że zarówno CPU, jak i GPU obliczają różne rzeczy, ale ten jest lepszy w niektórych obliczeniach niż drugi ze względu na różnicę w architekturze. …
Przede wszystkim chciałbym wyjaśnić, że nie jest to pytanie język-X-język-Y, aby ustalić, który jest lepszy. Używam Javy od dłuższego czasu i zamierzam nadal z niej korzystać. Równolegle uczę się Scali z wielkim zainteresowaniem: poza drobnymi rzeczami, które przyzwyczajają się do mojego wrażenia, to, że naprawdę mogę bardzo dobrze pracować w …
W pracy dostałem maszynę o rozsądnej specyfikacji (podwójny quad 2GHz, 4 GB RAM, 160 GB 7200 RPM, Win7), ale brakowało jej w kilku miejscach (HDD / RAM). Personel IT nie miał nic przeciwko wymianie sprzętu na własny, więc teraz mam dysk SSD i dodatkowe 8 GB pamięci RAM (dzięki czemu …
Zajmuję się projektowaniem opartym na domenie i niektóre koncepcje, które napotykam, mają sens z pozoru, ale kiedy myślę o nich bardziej, muszę się zastanawiać, czy to naprawdę dobry pomysł. Na przykład koncepcja agregatów ma sens. Tworzysz małe domeny własności, abyś nie musiał zajmować się całym modelem domeny. Kiedy jednak myślę …
Program CS mojej szkoły unika jakiejkolwiek wzmianki o programowaniu obiektowym, więc czytam sam, aby go uzupełnić - w szczególności Object Oriented Software Construction autorstwa Bertrand Meyer. Meyer wielokrotnie podkreśla, że klasy powinny ukrywać jak najwięcej informacji o ich implementacji, co ma sens. W szczególności wielokrotnie argumentuje, że atrybuty (tj. Statyczne, …
Zastanawiam się nad napisaniem nowego oprogramowania. Wydajność będzie miała kluczowe znaczenie, więc uważam, by nie używać interpretowanego języka, języka lub warstwy emulacji (czytaj java). Co prowadzi mnie do myślenia o użyciu C (lub C ++), jednak oba są dość długie w zębie. Dawno też nie korzystałem. Doszedłem do wniosku, że …
W ofertach pracy ciągle widzę, że kandydat musi mieć doświadczenie w pisaniu „skalowalnych” aplikacji. Co sprawia, że aplikacja jest skalowalna i skąd mam wiedzieć, że mój kod można skalować do milionów użytkowników? Wydaje mi się, że lepszym sposobem sformułowania tego pytania jest: Jak napisać kod z myślą o skalowalności? Aby …
Czy powinieneś poświęcić czytelność kodu z jego wydajnością? np. 3 linie kodu w 1 linii. W Code Craft autorstwa Pete'a Goodliffe'a przeczytałem, że kluczem jest czytelność. Twoje myśli?
Jest varchartylko pozostałością sprzed textpodjechał lub istnieją przypadki, w których używać będziesz chcą , aby użyć varchar? (Lub charo to chodzi ..) (Używam codziennie Postgres i MySQL (MyISAM), więc najbardziej mnie to interesuje, ale odpowiedzi na inne bazy danych są oczywiście mile widziane. ^ _-)
Zauważyłem na MySQLWorkbench, że możesz wybrać sposób przechowywania swoich indeksów, zanim opracujesz projekt. Rodzaje przechowywania to: BTREE RTREE HASZYSZ Badając to, znalazłem pewne informacje, które były prawie nad moją głową, więc szukam praktycznych informacji na temat różnicy między nimi i / lub dlaczego powinieneś wybierać między sobą. Ponadto nigdy wcześniej …
TD; DR: Było trochę zamieszania co do tego, o co pytałem, więc oto najważniejszy pomysł na pytanie: Zawsze chciałem, aby pytanie było takie, jakie jest. Być może początkowo nie wyraziłem tego dobrze. Ale intencja zawsze była „ modułowa, oddzielona, luźno sprzężona, odsprzężona, zrefaktoryzowany kod ” znacznie wolniejszy z samej swojej …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.